aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1}, 0x18) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3000000, 0x10012, r1, 0x0) [ 664.159723][ T5523] loop3: detected capacity change from 0 to 256 [ 664.179340][ T5523] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 21:36:44 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) (async, rerun: 64) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x4]}, 0x8, 0x0) (rerun: 64) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000080)={@dev={0xac, 0x14, 0x14, 0x33}, @broadcast, @private=0xa010102}, 0xc) (async) bind$inet(r0, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) (async) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000680)=0x2200, 0x4) sendto$inet(r0, 0x0, 0x0, 0x2404c7fc, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f0000001940)="8b", 0x1, 0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @local}, 0xc) (async) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f00000000c0)={@multicast1, @local, @multicast1}, 0xc) (async, rerun: 32) setsockopt$inet_mreq(r2, 0x0, 0x24, &(0x7f0000000000)={@multicast1, @multicast1}, 0x8) (async, rerun: 32) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x2200, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0xd, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x2}, [@btf_id={0x18, 0xb, 0x3, 0x0, 0x5}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x5}, @map_val={0x18, 0x0, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x1}, @map_fd={0x18, 0xa, 0x1, 0x0, r1}, @exit, @ldst={0x0, 0x2, 0x6, 0x6, 0xa, 0x50, 0x8}]}, &(0x7f0000000200)='syzkaller\x00', 0x8000, 0x31, &(0x7f0000000240)=""/49, 0x40f00, 0x40, '\x00', 0x0, 0x0, r1, 0x8, &(0x7f0000000280)={0x1, 0x5}, 0x8, 0x10, &(0x7f00000002c0)={0x2, 0x10, 0xb1, 0x4}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000300)=[r1, r1], &(0x7f0000000340)=[{0x3, 0x2, 0x10, 0xd}, {0x1, 0x4, 0xb, 0x6}, {0x0, 0x5, 0x3, 0x5}], 0x10, 0xbf79}, 0x90) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000480)={{0x1, 0x1, 0x18, r4, {0xffffffff}}, './file0\x00'}) (async) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000900)=@nat={'nat\x00', 0x1b, 0x5, 0x480, 0xf0, 0xf0, 0xffffffff, 0x318, 0x220, 0x3e8, 0x3e8, 0xffffffff, 0x3e8, 0x3e8, 0x5, &(0x7f00000000c0), {[{{@ip={@broadcast, @multicast1, 0xff, 0xffffff00, 'macsec0\x00', 'veth0_to_team\x00', {0xff}, {}, 0x16, 0x2, 0xe}, 0x0, 0xb8, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0x0, "a1b2", 0x1}}, @common=@socket0={{0x20}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @broadcast, @dev={0xac, 0x14, 0x14, 0xe}, @gre_key=0x8, @port=0x4e23}}}}, {{@ip={@broadcast, @empty, 0xff000000, 0x0, 'veth1\x00', 'lo\x00', {}, {0xff}, 0x84, 0x2}, 0x0, 0xf8, 0x130, 0x0, {}, [@common=@unspec=@rateest={{0x68}, {'vlan0\x00', 'veth1_virt_wifi\x00', 0x0, 0x1, 0x9, 0x3, 0x3, 0x800, {}, {0x3}}}, @common=@socket0={{0x20}}]}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x2, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}, @gre_key=0xeb, @gre_key=0x3}}}}, {{@ip={@remote, @private=0xa010100, 0x0, 0xffffffff, 'veth0_vlan\x00', 'macvlan0\x00', {}, {0xff}, 0xff, 0x1, 0x1}, 0x0, 0xc0, 0xf8, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00', 0x0, 0x8}}]}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x5, @local, @broadcast, @icmp_id=0x65, @icmp_id=0x64}}}}, {{@uncond, 0x0, 0x98, 0xd0, 0x0, {}, [@common=@icmp={{0x28}, {0x11, "8cd8"}}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x8, @multicast2, @remote, @port=0x4e23, @port=0x4e21}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x4e0) (async) sendmmsg$inet(r0, &(0x7f0000004fc0)=[{{0x0, 0x0, &(0x7f0000004d80)=[{&(0x7f0000004bc0)='K', 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000004f80)=[{&(0x7f0000004e40)='9', 0x1}], 0x1}}], 0x2, 0x8051) (async) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @broadcast}, 0x10) 21:36:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000001700)=0x7) getrlimit(0x3, &(0x7f0000000100)) setrlimit(0x9, &(0x7f0000000180)={0x10000, 0x70a}) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) r3 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") r4 = getpgid(0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") statx(r3, &(0x7f0000007fc0)='./file0\x00', 0x1000, 0x400, &(0x7f0000008000)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r8, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000008100)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r11 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r11, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r12 = accept4$tipc(0xffffffffffffffff, &(0x7f0000008140)=@name, &(0x7f0000008180)=0x10, 0x800) r13 = socket$qrtr(0x2a, 0x2, 0x0) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r15 = getpgid(r4) syz_clone3(&(0x7f0000008400)={0x180900, &(0x7f00000081c0), &(0x7f0000008200)=0x0, &(0x7f0000008240), {0x38}, &(0x7f0000008280)=""/140, 0x8c, &(0x7f0000008340)=""/122, &(0x7f00000083c0)=[r4, r4, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff], 0x6}, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r18, 0x0) r19 = getpid() syz_pidfd_open(r19, 0x0) statx(r3, &(0x7f0000008480)='./file0\x00', 0x6000, 0x8, &(0x7f00000084c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000000700)="eff1abab811a1ec96d9f0c9b5e9db4106e9b79f6c92a3b8bb7b32ea2f963c9c8104539a9a69637bcb69da1294e73290b3f6cf32b2f8b4ff6f25026756a17ca9dc6f40809c5bb9ea0336b1fd9add1f2edae25c594998582d25570d9f938e22547e4c28acafe261f451cc309d83a7815bb7738248105addbf346b96f9165d8922d75a00082776382d52a6f60fc2abcf03089003d763491d7447f0ea83e4de79a87745e294a54869cff8e2926ac1f6877ec09495210a0af21788224f35eea298fd55530f6dbb6b891371a638b3858ab9052672230bd0e33df20fa99a9700a4e872783947d6529ffd99fcc686dd5ec9c9b5b15260ea5c0f6f1f504f2407dc13a62ebd11f492b43bf864d0780814ed13280b50557157c78791b67a66b17e1b7911c3441ce90fbe723c68919fb1abfd8e4f133e36dc9095d1f8131c239ec5118c803a4cb42c4af8fb6e9938ecbf35d2c412c4f58db4a12e1224d564d6e60d339070dce9776a21c34784e7216d11d69f82e4a708ec8d6a6759dd1a5b914bfb5ac0c8b674ff76d1de246332e15c1758da2eccc2190ce4efbe7b328303fe10e3f485b28b1e3b7092af9a0246414fe1e91ff5f914d735983418ec47b97790601de3ae7462281af5038d25d5e9af826f6de20c9a61b05de261ad72ca2d2ad669ef81875bd60a520963c82c94181eaaa3e6262196926de31b769e235136d8c14d8e925eb9c63bd89ac8d9bd92cf967b40be9d7794fa3803b7b5845015ba838507c288c561e062ab40cb1503de6e64e7076c93cbfae8f92a103c113158d1a01c8faccb1fae39d8dbbd827ae2caeb40faf7e6c4ece5de8dbc035a5ac34a00e34d497131843e61c410486cc2c00ecbbf55909be71ee177c6a116c6c4770030526447416ccc2f75ab5c7717c3dad5987435a3e0d29d517cad343239ca8323d267e3c36dfa56c89931699d814b785535b9c5fbbbc113b48d7d7a84ca2af7b737ad4edf7577325a67610fe238268ad09985a83df3c5750a2bd5aa63156e5ae51a55368b75bb7b2f71bbc06619d7e5a02cd420e62c9b408a54761e397cacd5a0dc18f93e98c49fda1de85077b0bef7e34a297b2c1f8519dd8a6ac109a4c3cbc51ae1d5b12f612674fa5d477173110d738760bc489d5d41ca986285a711be4305ee17ff8e08017c4e732230f072dc1edb559836f9de7694c55f8c49b60981da022b3a6502d3fa6b0ba2e0824eb79643281a88fb623684699f8eb735680fe46486793270c3ac0508d23594afa0d548f0ef91d0141034cfabdf5dac87fd1cf9bbfde1bc12fac57d62d7ae20c98f2b25391c5ccf272996320d2bce26e60abb93605dca0c9fc33f4c41f0ae04d7ac4811bfdee894bf256f086bd95353fe6a4991f3952c3ac1a398b48e2b7f2b5c8c3149d19dc6666c9f65a4883d488ea0a024851a68b42ae504eab24ddba88fe6b0e906bf2be21bfad24e8ebdb4b1437094909cf6b16aea99991fcdf97bf5956fd486caa9b574ad5143932bfb8825583fb92ef5db3aae6dda9bca24a927d4ea6bf97f3e426b1498bbe5b429a81eac563da78ea62d55b416e5c58c3d206b013827029fc714a998a67b23905b9f5543a69837d317ac0dab9f80bdfafbf64a0229f8008d13c2c2eb6039dd57780ff1cb5fb4dbc206a1c28fbe6fb0eb547dd5b8396a0a77ffb4973edcb3f9bfa26331655a3423d9ee6f4a0faa08985b2a607eefee6f42dd8ba23c0d1fad2bba4e3db9b74f1bae60cf11e0315cdc00822b27d184bfcb062e14778c1961deb2762605fad8b35d8656b46da3f5aa39da89cc6d217ea21c31ebacea50127a2690d5fe76cb492314a0ebd0cde6c930fb705970e92515b125b8bb1b6d903713188d5e84d82551a0087532e1afb40abb38d6ff0e5b7d43e5be49810496080ecf4407271aaf0d9df323e8a644ef2e741dc744aa5403b5f70ccdfe568699777f2f43054aa61abac5d231cbd66b8c3f8b7e579a84c6c099a29b281b58e09b236e57e82e1b3cc68eac87d119bed019b0daeaee31eed3b673140c4027b7d0e1f76ab6a83e377029cd61f1ff639c51f1efd1a3ef87f42abe0621e7a8fbca2d1689c2fb0c3f1cb4c9ef2615567f2732121b6e7de34930b320635e56efe0e751aeb3c0456d10d03e0a858e0cbce80fea0269482c6c942fe8fdb42b924288bb8fd0ba631cc3d00c96e83b4854bcd7c55bfaa46cb24d55ed17ef14c020cf6cb29bbfb67b88565a78b55a4c89042b7f5abea099cb08b6a141dca05740ae2c39bf147f762a674a9e7b874b940bf485d2deab6d5a22f3d42ec964e6579d74a41cef5570d14a7ee005d36808b4f977915e8b4d37f45218c852d34412005025a6b896701100ececb1fac6804ee5e1e2444701241b399138e3a242b4649b7918714048014b3e4996d0926b86e262c951a3cecde526960e508c347b67eb2af589048f2ab0fb9a864cd77fd3938ff1bcca2f8c03663ab22953b9073b030ecc192e25d382e9f50d7ba84b3ac130a4fbb30332a1f799242e62200648754e13b2bee81724d7c4814145fc161c46832a531e6fc62c772ac9d0547ba52f0a6d15c819b7978a637787f7c409ddf7a41ad1a653ebcf302bd48be1035788e885a086df0c541a5983c23ab9fba9bb3cc757d7891a9e3472ee2cb865105431d45ad8a8ba462826617fc8fb8fc45994ba2d30202f7aa2158ffdbd3c3a0235ef4986cc9d2e662f205c69f8ed6f177aa626d7ab6963a058aae99a46341bbc15b3b0f9220d92cba03bd54ba73c1a08d5301abcf1c1f28e9cf11795372fbf4c00eb8ae66f3cd96f97400a55675ca5c54155c6da8612a0fd2744dafab6e08718dde76c36942d328cd4d5786cae99991a0171c433f181bb43ea37d4a39c9adfe869da2a0e77b3c8f7f33afa72e9809ee51a5e3dc89f0b75a4be5bb376d9a452e525841a46f4895c4ab75b80598da48ccb60bac1e3c45c3bed6026cebc7582f675a7531ebac48e200d43ccb681ca884c3670785916802604ebb93c1a33963b72e6584ddb25c50c031b5d16f002bee72b81e4344e7b4313f11ef30febcd7a6d683211bf71c21c44f0404a0ed82bad63b7b2689057fed1091632919e8b0b1a92a867de1be7f387f2aa11dc8269fe19bc6e82f6b42f3844b6098751830a70b8f16f0ded04097fa3595f6732b9e06d06086a2e3c16cee2ff14365100f5db578d5bbebe8da4290afc9662d6a3efdb5b0bb7dd63cac8bdfc858a1f14c11be6ac77e82ad20db3c488989d0ac3c52a8fe5eecae476c90c45b0f0ea8d1aabc208dfa97f9eef615ed995a3c9f0fea93d866462742a9fcc9557adc6e646167a336ef6844fdde07467e5d4e280756a0333a9b8b1730e9eb0e2145f6fc031334fe5c44fb5f8fa6c3cb8ed973a42e4fcf2de13eeb4d7717f0c74846e50281a62e1898e1adc9f4b9737133ebb811b2da8a68d6363456231621009539ca3c2a8dc1f7a2aaca79e671f3b5115f885a0056a5ceb125d45d48e42230ae33fdb010d48565f7086b67edcb2b4db1f07d10f0c31adc302d37c48c5b892973139afc2c3f18cc2a79da9301aa01d75ad8b801d8a65816d5fd434fc733964b47bc4746036bb718d8a218f2763e3178bc1dffa1845bf4096678de891e100121870b64a9b2ba7c4ecbfb705ae16f56243e2a4edda5a146aa617603c4f44e04538395fa854b7284384283d54e98d088728dbfbcaf9731aebf2a00d802d59df6238abe7669dd45f91e7e74653916b7878eae09c0328b8247e3a68add044ee14ca7a818ca2aff79348b644fd8307cc96f316cb78f7ac72d1be61d31bcf695aac41f8f6f307ccf89ddf7549d8f64bd7d8c53ec4281ad3cfeca8d60bf524e3d4e7879467a62e9a8bbea6772ea888c8bae6800e30a84bde2c6a6f56523f6dd1f0b0f70346521bd21e0f3199807d40d47ad76814695d7ea0131df054ee450150f2733065748e94a6501bf40c787a66dd6441454cb803c72e82134deb8b93ddfdaa6a9736b4169603af97425b17208f47afde141b98140f99f25e51b559c5bf7fdc431c2126e1b9242b5b0a35fda4cbeb0dd2847e4325e61b3b6b182eef33e5225d57d135155175da1e4436d29f17e5bb0f679326c144846161a98a21cdd61138082474be9be176904353f6770a022d6f345f6394103546a3aea0d0cf1ab761bda7893c5ab4926f3db2ed151d68575bad49cf1437dde9838d270bd1892dfb5bf4ea98bae98e23e85c170fc26d15b1fe2f501190753ba1f913878e9cba55d38ffa37b76b046c80d056411de3fd612ecea97937d425bec76d498ac48c94fcd5ef72469ae0cbb10d10277c22882b0195e378603dc4566dfa3eaa10ad071659be4ef52f875c388c8314d466d862be623212aab06f35a64e952592354d5a452e836945003265455547e6d38b8f20f952f305ca1fe9b8b9bcb70f4389acc86a0a22a13f1462870042b7962cc6bcf892407e5b590564d393051f79cb996eeaae5077a9d6cb118013ed0bdfa009369649d8d374283d6a68676389bbc0a4adfa1dd73651624f8987acf3c89a0dcbe235090c6fa0fec63eb208567f9be258aedfb51ae874b57cac07b01f347757dcc8f3b8df819cb77d5373ab75915ca080853a3b1ae606dc341a8c21f1de41e0a6d034e1a7d8eb4c813ade268d542d4337ff8fc70930981955cb20cb18c68465d75a49c67de311c74b0bd9a4f3dbe0d004150894203689b85ff7c23bfc8c84ca68b71425ced27709dbaf858ce0c861413ec62ec4edc014136ba7628c085a77439166d6dac26f67e41c7856cea2d3e7f9f18bd41f4e5453f84d505f2d48515d5f5f7da930d46100058069af3f1409d61830049874361e6c05c3acab97b9ab131952dbb9f1cedfcf49a4df3d1827fc95d20e5aebe00f9843507b499b9f492cadd72bbed3f7b2a3215f34d3f7cad2e9d3c568d401144cf191fe469763c769cc59aa269f717edd00a3741d1fc2c904a3a5e90166eab18ef0c9a4ebe2120f8cfc219ff476fc443d48554b2ba7be9c574871e08187af5fa9199692d5bd9582b8fc91e0304d1ce81e54ddd1e869f2fea4ac43bb71a8e377c1c9e7fc5ff5e557d8ec27f7dfd6821e561e55d9c9f07cfddde5901c58f5616a094eccbec146b3e21db11ea25f22c39ff3ac799d4b3fcd114365a3f2181dfbd3b0a1d1ae8efd3417dbb2fb542c89b6e5a521ccc42611a6bd2776fb6dfc5693f2ef23662f8cdca22bb228de4cf0a2c2fab648c91c750952ea3cdf3d4856bd10e8853824cf8c1a2492500ed021513f543ee30562633a3403584648603773f428ee1a53e245c1bbd43a826916aa8251764182a84aa7632a3a78e6d387e309113dd1f686d76e959d23bfd4e443af1f97a0c3950318f71f4449759938ccd63dfe84d37a9eaaa4c4b344a254e1564dc2b690abcf4a085cc187c5ec0244deea8f000237c0931a5a8df02a12332bf420746561b2f95e81555fd3a16af9259ca87d1a01ad046cea99f456126ecc2fd646fc8de71942e49b5df99f6d41463b0456a1dee9ccd08bc5cf587bfae5d7d7db7b5c51e479c6c2692cba58a237e3cc82ff79251dd71c2eea1cbbe85da349bc316415108c52d5662d31cf126982f4236a1d132f67a0caca5c24b3e7855b44a412debf3d97d357ed1c3137e2e8c7663808c1bd354e929336fdbfc389514ba993a7cfa52d250d5f2a6962bf70eaf834688156bf1ad5ac5feeae1e441ec1e413f9fceacec3130cb1b5c08c3dd2b55bac6ab6520a0b77a06be8539430aae392a2370ff88511e64776abfdef78bc7e279c38b6bf21d3d", 0x1000}, {&(0x7f0000000380)="1485ee4355f2fa86bff058a008edf386417277a40c92eb5d90505876f26e0a3b2f37d4771e32e671ab5812f795e4ee569a81631a2f279b74e0067de9bed8022e987611b8f22263dd81b34a3ceb6f821be5dae295b7aaf821b834d243fc9a643aecec922afb07b241bb462c60b4363e57208b41d38e62b88d9d88a69868a85a1a214fe888304774402d5c93fd6cf5b4d3457a76470f8c8c0e8962afcbb114885399b9b3e7bfab47a519c254b641ae3c4500b23c16a4688b2a4f1942649201420b549e64f51acad1112a571f972158be518fb2317970", 0xd5}, {&(0x7f00000001c0)="14243a7efbb9834d6755c966265055a7c9c17816e3a6ab5ce4b9dc8340329db026e83ecadf0009b58f1bf9b5cf70080a2d33910981", 0x35}, {&(0x7f0000000480)="808bb891ebe3603305f0816c7d275561fd2acc49e009e130988249d2832bbf3ccaa02b180e77c5733e0f38fa44cd8dd900e7cc98645576b0d9bd31e6f37bcda2b3658e8e16b246b1cc2aa44a5f6879b3c18db9e536dadcb863c07b285f2b", 0x5e}, {&(0x7f0000001740)="42e9cc40aa990b0c4317cc7a857c0d00bfd0a2f97b25b5f20c518409fcd6a3cf00e8de5c44ab24869879819939fe70303b0136f66d0a09c63f28cd124d81aee5645f3d0b3ee810d51055a693b3712ae7", 0x50}], 0x5, &(0x7f00000019c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r0}}}], 0xa0, 0x1}}, {{&(0x7f0000001a80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000001b00)="691af876f2f1376e3ce9", 0xa}, {&(0x7f0000001b40)="d790cd8ea36717d7737742067c8e48391decec93fe77ea363157d8bd75208a3ec92542c661f9b04655ba53c13e1de9465e248620b9fc89836c7e7e67b0a454cfe6be2b03c9ab0ebfb7a50fc4b610442c5accf73d9cdcb9cf8b6a78f99bc4c8504fb7cd4b5fc2c6765fd9994823a1bb9bf6ff1c174eed83df1758a0711c2a826db9cb9b50ce0e0c14d05baf9c1657494f37eae64bde6c73004ef3c8849735eb246f270cf3427554251c078eba24802a2093ec44459dd983f426faaa4838c4e4b3a382bc70b0870bbc112e7ed842e85eb8c105e4322c667688c39fdecf906261327824b2d285d22f0b6bc447339b79cab5d404709e43", 0xf5}, {&(0x7f0000001c40)="51c45b3b5b42ef5838302cb0e75952058b68fe56b7fa1666664c5c24ed3c3f4f3be6295338c6ec93f4593f3cdff8a9e6a20cbebc66b6538356889f66b6c44d2c5f4582eb312a3688b3668429c256f1444387224b52b4ed6d8c648c0163f068329e25084b96d5c114b157be3a86921a", 0x6f}], 0x3, &(0x7f0000001d40)=[@rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r0}}}, @rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r1}}}, @rights={{0x28, 0x1, 0x1, [r3, r3, r3, r3, 0xffffffffffffffff, r3]}}], 0xd8, 0x80}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000001e40)="0ef7822b8508d8f5b94fb7eab77e797ab89d3a1568825a7ca43fdef948308cef40ece89c140a55a7a090b45107789f1576a449b9d7408c18b4a59e20bbc9cd997ef731344d194493b18c028e72640e308d692865107d3050645965ac9081a0a095aed9230b79cc9f9a74fd23369a3d87219a9857a887b01efa6df85c81116f69852e156f6a41a3cdff0d3ff65f5e702d318d2709f55c996ca926cb2f754ef8f368c04257542b1d6beaf604eabd08ef24f37d6501481502ce039e224dd289bd395198f54e0b0a55762a985b862c70553a37945d3c", 0xd4}, {&(0x7f0000001f40)="972a73a34700409888c1575ed34c26e36f6bded2b0d71c432dc13e0b7797816267d6188e4f0aef42167eb69bd2924abfbdceb3ead4acf6ca6aa204ef63965370e14942236f75bd4f12431c1f15e2117a6df567da7f5487939744a6b9694b1c791f77e9698ee48ddcf203c88ffc1e079cab1a46e6acdd3f46eb35d80b84cb0c83ade70eea35cbcf032343be2d6361530c6b72c5b99222368112fee64ee83a4769c622681c45dc4a4389455b22b0dd79b72d29bf61cbfe9fdc9a581427b0be1081a2cf9afd2be3f01e0e2a19b159223ad013e0e5faf355c9a09bb401ca8aecd7ddfa8c1c941480065b8520e66041f7379cb60f", 0xf2}, {&(0x7f0000002040)="30fc7094e59a9c52329e8cd512dd1389e3f2bb36c034b7fe6283b39122d58bf3853fa499c4b162eb0653b920f19dac24381c5ec052986edafadbf65fec996c24b257a1906d27091a8a73880579c48056dc64f50bce00db637efcca3691558b60e852dbcda6f1ec52397bf469872051c4950efb59c5f68f0b0aaa24", 0x7b}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000002100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000002180)="7dd395e6bccfb1aa51be02c2af26c2fee68362f38fef0a57d6ba23be7c5fba2d8f14f9f16a916cd3c8df1d94cb385b91894874ca02a3322fd2296f8ff121ac77537ec2d7528b356c45928a75f669354a8d25d503b977786f8a3fcbaebd8e7d20b93e08c9a756962308bb438da065f5c2fa0a0693d56c8ce351d373e85420edc3e83dac5afcf05db7ed0501427d320d5a0609b61723bea416f5886a2c2841523eb899b7f0fda9f9fe0ee73eae6f90f22863761424e0e9b39dd44aadc7329f2ca02c3cf8547093f5aa349d8ca180da9d2504c539781dea604859d129e1d83bbc98d06e278d6c12fbfc762bfcecb2ab6d33ca06199e488a5ac9038b20474b06b759d31b9ae4fd854b801f0e6e5e04588dd7e093b6a76029c51884d1138956466b68b74fce7f6dae66f3c1649fb19a6f6382bc8c32018d15abb2ba74bc5ddab76d339c0d14814eaf8b411908f53e9214646aa4b6e015e3bdfefb26d8b4c1f608671c9876601d6d8099e08bd01c16f246d3d842691b8281d5805585d3bae26a3abd0aeaabc81714773c26e07cb66306624b0675425fe72b0fd043b1e15acae219e60f2490f68ef41e4bc1ab0a087188ae61399ef990ee8cb3b958c08a173a1f04768dc5b6a8b3b1b5fc90b15e2e9f83685f60572a9f7c0801b5ca352722cc461a9e4e87f0cb8d323ddbfef57e0a4640988e5506aa690283ccfe94689bde548d4319953de4918c274d031e4a5968853d56d5b735369997ae3317a10c80f7c13ad2fe7ec433cc319bcab1e56a49662284af0b61f7c35a79a3519642e5bed534a0189e97091115ff8da32e63260bf558712f9b25382c9ab8828bac2a3ababc3a884ed5e23e3a9c9ce494674fba289a63e7b8064e9ffa69ef0d77d7709baf8e9976ac7463ed3c5a8513eda84835a267861bc5cc47535e76cbbb47a60e4f500ca884b3d99e853719b173617c16d53b56503317637435fa94af056c8dd50076b9c6ff06ce1a77a7c3384522d6c1140317b7a015c67097cc497d1f3d994d64244782c0702c479e04849b6c66b8a3cf366aa0ff5374a5573e07ee4cd653d18760ab328792d646efbe9b66ac7dca0d7ca6494ee5806b7c0b52097176daead868f7219a2469f701f42d8b0a2aa3de4b3e9922789bd7f70343feabea1bfc130bb7932b3e5e4147dcd01e50c78b9e4d0c6ee2ab87df0e4b689d22b05d89e76c32ef4753405f29886e41d311973ece0ccc39a919c0931525b575f4e1fdc6aaadec20cdb2f0aa5221bd9e6d7ad69d736b99d53a612908d92e31ef203de79bbfa062bdf200423d89f9695467dfc47b4788c017448f9ebde91e7e54654dfd6f725ca3ee8afd4d589b34fceb951801309e4d19a61d8cab0cd3de11849329440dc5785b95cfe682f25d1fb11c60e45ef55c6379ca1b884ee50b77a289fdecb0ab3da96a842a004cb9e66399364ecdfc0d9797fedc8fd133e0e9cb753f7fad271965d68a9794e169525b0e3132b406ba27726b9c379796a40384c94f2b94a9930be06e1373606568923a267ff30e8cde27f7fa0989c1da6bd7ec974e873921d4938933b5a74c3639caf8a3894d2fafd8aa8d06b68c57cd909734e0bda5db6abfcb556f184d316a53939193eae942267dc77790173687ef37a0b6b41980f8e71e2834b65057aa6f0241a6703842041fca8bca23c76eb34b7271d9af3196ef1f62502872c37bd47f17ec92cb5cb9f1023191d7c116cb89eee4065fe9d3f754842578080fe9c834b702578036cb4ddf193d31b60daefefd550247bfa5720f922b9fa69c6bb3c9d7c30d01bfa9fddaa3af601127537fa6da7a34641d5a9894cafdd2699a6d98759555d03aae03421c02b8f24aef26ea8eaf4b817e18cca5fd7c3226f8c0c0cfc07e19571530cb6853b03016f9c4833d4add0064bc07e07dbefbfdd8b57bc9816934f361fdae32860c229fcd525e97b05cf19a1bb93675afdb57a026b295656fadadf2f2f98e36d4ea30e59463a9a0adb170a9062b8a95d7e9952c4179db8247ab61c64d79e8928438d1bf72bd7540253203324f108d0f0d5af261a9b2f7fc130fc1f3aa9bf947f104a7875e305cf4ab6c9495122c124841519beec9dc3fc3e2e37e7a9837271c8741712b2299e3a1e4242a5ebfdc86b126eb8bc7b4fdd218cba0ff3f938b4028fadaef57a7e62f5d82f8587580f61f3efd6227a01fd26dca4209a328d3cf9819452daccc2e71b7b313b6024162a318c088d64647c5b7c24bbcba75323edf9dcae806e2db28825c398bea48ccff628cd255654061db53a22f07684b2aba4a1fa016cb8bf80a704d7aa5113b68d44bc9237206ba49b83228e92e443d5aed77c768a763e112c8991e319d064451f576c3dd626994c4f174d1bd130d16d83c41510989e57573533974e40c0885cc9d39103619be59a653fbf12be872693cfc47b3165d3d0aca0c36b8ae896bdc518bdf7cb7edcc6e6652b3a07542ddd7e828a4c0fd31837718b6416c56fa69d2b51a4eeb409d80288f53565034f98f932c9f664cbef42a0b56527f2199877eeb71b16c3b72bee9fa52a8cf58f2d85677706213c27bf7ef655932f6948396ccf8872e32b96c109ab1d2453680a07c486d0599e3dae40d67ef83787bc5714ab90f7779fd8410d97b318181c4ed0f0362ae55cebe0b89adf815a07202a722d5e2e3808ed8a5b834e1c95d61a5dee5ef3b670ca2834e0c4075beac93a8591377de90bfd906436d662396070a885aedf11c209b6725412b311399aabdb6f70f08f10e7b954421cfc884e24e29ce02f64e40fce7ca4c6c96433c5d26f9b192a187d90d85f633bc62f2b4dd307da19c275c375dce4b1a1551a21eb203cafc544d26b287de13b23a97e6c6afb99291c4b3025b30202e02e170786f3f9a4cc9977567fcc1e23d2d755a19e78cb4094a7c34a84872960dabb42c766670588205c4045f6cec8a9c755b03cd93dd2e3571ba7667144690bf564f41ad82c6d36b29d765c4a7a62de11f9500cf992ea4814b9490114af8a203ba267eeac9d3d968b12170075cd82e4cedfd09ecd4993473dfcde92c780ab65027f1ebe5e1adf7ce1958f29cf27cc9b0bb43d7e286bc846356f415cdec11ce9e76d02b7348ffbe8a66c2e5d83ae81ffef4f89791727474fd60e5ff77531bc8c5b5e4379b537cedbf7649a8088aa9d032936fde9cfd861559229bc1e5c534fafcbe9b64c6d4c6a6ca9bd2392da18952440ff777ba36e2a4789bb9685b3d8bc31f65bcc37d5c3a02f20776d0bb8828ce5a3e39fb2ed21693963df47fe7d139be2af143d29724b198ebc1f8059f849afe758962a1f8e5cdc30c227a06e13755142e5d728c8644ab936fa1c8b4e03aca61dfaa96edc1d6111a2abb5dd1f458d346932ede892bdbf08023a2e41b0ffdbbaa0f3e2de567e51b7ca8c1a3fac67fcc3b410e69f4f8522ecb2a076364b6240038e90994028697b3f22e4fb9d53a0af815ac8a9f513ed10a35ff29c73fcedd648bcc2287a9a7a5c980827875c5488690b7de097da590a713e677a483bae15ad4aaa06b6d191864b0de929d5c39e36f964b53819faf535baa1abeb23512a075840d003f2c01875cdcd02e2489c4554d3df078863a298a53e1a05a6fabc15969b82007403484485faa63d1f5fec511b770f31ac6d57c378cf80f4429de7b59f4562ff2e754368775552f3a87e9553cfc53e5188bda04bfabe897bf6170a1b8691569c768f4595335fd3e253454cb10115af964c01b0f5c01715ee3c130c5cdb63b11730888f870b78ff9cb9fd68c638294c955c36aa44bd83d9e816dc60366b20968b09d123687d681633de47ecb79fdb4bf8e394a42854c6a1e1b05b47e7ce137da35418a6eeb6d758b8094bad989c7806746f2a172737a7e3232a4e87d2121b5dca5db136a7a29db86c6458eaf33eb1124d1925752fac65c7ff7eb8ff82b5f394607975982360fdf0e70b3c803ffb1442284d06b9f49871a6637f10962ff3e6d3be4701dcc9bfec8de00406f221575327ed6ec77cfd8c44d69d91a9d064fba88a3868aa4727abda25231e0eac3408dee53ed8d4b1a0b4d1b1fcb0cc116f7c54f97f40f02943ba14f603379c9cbde442c34ce832c71b58e38ef469b04105338dfb5389ebb4ae27394079bd740179607756502b7db201d22507bbac4a57611fe800952b8646289189b4ac0fc73a83abcc738c6232a987b336af10505995e05435e946a25260b18966695da79d7a9d65027cb0814cbb54adbee982d64afc9d745718fa573d709578ef627f4d59eaffdee5cf7eb0ed00bbda8f5068d2aa945d33324fa2d6595dde9adb88aceb1c0ca032474e6d1a6e897534045de3738f296e1643d10450b7a124513089ddeadb652e88ff54b456215ad73aee5408384fb507de91fd2e94406903488a3df0736538075e506dc25263af8cd24d8600467f28b39c59aee92198fd376e71e494354d1166434b5c71e2f388de81c41aad0de3a233596653474030874d160f10ae5446015c8c32bf97b0d1bf3d6da82d9307a53990ced36674d56ed629573518a02a319e17264e498952dbc240e72af5bab319d2c114f258ea1bb7c7dce78728f255ad1a96f603dc3548635830c89f54a560a3fa56012619bd4910d3b6dd9d4b93804f1134c6b0ec6530f1723e1942c7895bad9056206570d94fd4558e23e0c32eb0bf5224288f3b33378a81a2954ccd490832f3dab3afeaa285c15d305c9cbc573f1127b5d61cb8303e77ded8cc4463a42c72ad8739e6c9a2758cc90d74e34ab8512332e3c8e0ef1644097005691089bca962e7fdfae2c0d737ea87008ac334913cc6bf23d7de71ebffdb9d95a914e553b4db6d055d16f9a373bfcd48cb1fb42ea4001509967143b21ecd3e0391fcacb25824ab0d05066b283207f95b1792cb4b91b3e9427fa4024f59871f8b0b0921c97c3ba11a7c1fcd9a898c2f8c55dd3e2d475fc7c703e84f412cd2d310c0668b82b296a24e24f15756110d017f6a19090219722d5acd5776452afb12a5dbe548f7ddd7a0311cc75607eb872a03b7ddeed74086314c2293f1d30be96c18c4c2f1138846afb66a11c5dd95a84c0b190eaa64e672d068dd30607bef3125faff362f92a22bbe9c1cff170f6dbf0d57c83ec3b10e17627c6cf9557a9f8638a38cc55c2d62e57076261893c57fa1d81ae0f1cd74c8b6132a35494feb35c16fcb04d8b6a8106634c567a8e2d2a3910ffed622f2d02f1a09f5f4b1db4fc4de96f8271f17fc6e5907f3ab839fe7f277c0869dcfed1017902bf96d62d8bd9bd184dba89d9311caca67759c2e9d23e846ce7e0cefad67168da1f455d891a08e125aa150707a4c10f983212d673f8f71a41fe91fd104dfd8c3f33e80e4891837d03a7f2797ac10b75312ec2e23cc5ba4012469daf48573397bfed68f5650a8e3bdc8013ead98a1e12357463e7b7e0d8ac3c643afedb546b092dda5ba36471e30edd914aa6da41b18d0c8d18ef6fda98cb2f7f3984ad9afd1c350754cf9545800dfed269a9fb81f5e9e7d82e1ddc2a55ef5045c844fe40cdcb519a8f5514bdb4ff1447d67be4ac5a7cc80c6ca2febc5ac8301bc57c12fe5c9482c1ae22fd9214a8269cc3349c71f42dca133dcce5450dc9ddc0beb61d7692fa14cd0d48a99e3f1728d3997178c96830f8e26ec2e4a00a812e20f9eed2edfe879ee4f541e1a8d0f85ec7792f24352428382ff0b5f7c05604b5b15b114af2e4c25f3199271194e4cafb7a1e5cc936d0473c0f844ec0ccb10213b5201f2e33dc490959290307315d2b39c3f7", 0x1000}, {&(0x7f0000003180)="1beda867ae65ce0ea25034a1dde6cdadff1b8ea6b2e7dbc9ad05de486ba2b7077dd62d10297118c681b426d432db37fcd8d463b9639053c18a49f58d3d8e132a78781f47d4ca3014fdf2ae3a5048966f8a59fda9016d3b0de8ebb0dc92f75637c438c6b73babb3ed1738bfc6d8c0223214888356e072a9bcb06c28df0f27763d20177d4390a092f36d057da320b06fac526b5591e3d2248f3d7153158c1378f3a5e901762e978401985d98d7e2b548c455c9629c3603c198fd207dde6d845854f361d4f55e836e0be1e0f74c29a85c2627c5c7987a0e6af30e3f7438234c9011", 0xe0}, {&(0x7f0000003280)="99ead32691bc61d364571c2dcaafd207d2e6b1da998aca4fce3efa514ae083c1631b12d545b6ca131992f2073d48f50deec4387fd7efc7fb49a9e58b8ebd974da0", 0x41}, {&(0x7f0000003300)="d3e4ef0470467cf0b493bc0a161e72029c44855c184dad9c42710a03269c9f550e029c90933c86e547c23865873d3ad4be50d972c12429d2b581bfcd6190b94d13b92550eadb6d4bc240f212225ba01c97fcf5ca096cb301d4c021169c464f4d4188dfeb6163bcc27459561ed21326e512016cd7e74c1b316596394383afc0fc797e8db71b5a8b5446bef68490cc43553900ada56e53c662a3411ed6cf3f35c01b612d3c435b8083b4e8752382175b1583b4087dbb80c6195154f2d80564605477bdebff32ee40c3220bec424fe2937265a8e5346cd6cfe695fba7b47695ca52", 0xe0}, {&(0x7f0000003400)="ea49bc10e74fd17f67b6a4fcbba63e14918d49b6282b658124fda3bcf9d6dca579565af3d76f511cc9e7c88ebbc49edf6922cc10b2c0fcd0cc8e65df3eb49f573a7c387be1798c7b632d29a3d1b33a3b6088c3086600356b9f14ec0c48760f847b50a8f2d7d1d1106680496c83fb19976ebb8d9275c9986e033c9374679e4c22c9fce4a3afdaa924da792c9a11d78b7e6c29ef77e73bec799ef39c433be305afa6282fe28bbbbe93e345f1ebcde5652f6a4913b1c2197e85", 0xb8}], 0x5, &(0x7f0000003580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r1}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0xffffffffffffffd0, 0x20000000}}, {{&(0x7f0000003640)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003a00)=[{&(0x7f00000036c0)="2b8aad5bd84d89dc279cdc84125a1db80d1d9c9ee448947110a75bd3b0a4dedae30476d1a10370247fe46dbb06ed50c2a20026b58a82c6137080b0f9257e072c5b7a0dfbed5a8a5477ab35cb58a2cd72b45ff731494d58bc3c93c69ec2f4f82ea9766e4234b01f81b492831b63f20b33cc2af987752c238406cabcae7ada2d2183e408bac875222a791bfe3e41556a9415ef84b8853cc1ae34df0525efaf9e251351709e29d926fb9f82eaf45771c3eda9f608414f2f3ac2252487ec465acd7328da04b065e6a2cb20361229a01c38e4c1b87d3f5c219a5a948ee0bdebad3f06b1", 0xe1}, {&(0x7f00000037c0)="2134a29654c198f42616d57b9c6244e01e4dcacaa4a3a8aeed5e2301b6a7b1f19d9b2674c90bbd5411ff510dc51a848370644cfa0e91107c90892701e024f830f97772d013808bf2339b173f7f335a156d7b4c3c539735f35753cd3c9f22122f72156ead8b82aa", 0x67}, {&(0x7f0000003840)="3de3222a897e924c61aff77404bbac9484ab0b824111cb7935855a37245d54643ad684b78ffb294799bcc5585283ee33b7407d19149369433529dff72a1854dbd4a6dc311ee63441592af25471ee28dfbc593ef986cea9307e52e2047a989ddc26b9", 0x62}, {&(0x7f00000038c0)="81c6381200e373a170f14fc8a373d8cfda2ddac3448e14132195d1eda281e79afc3a99cbd9f009a51bd0257884c797e616ee4cca2a1b1877a5b4e4dad7f4842f47ca65766b92b0561ceaf454227565288016089504d53df92aecf5e7da0622c90e84decee7db2f3be4c0453240574e31e1ff85ab96bbbddcffb5ded4012f1786440b614b0916cf511718047b6dcc82f747d4ba29ead1eea5c6383f654acf922f29e4e9d714e41118cd004f43696ecf8661cc1b29894cd3f81615ca4c92c8a820255960eb462db50bd401323e1ddbfb8930fe9a6c18a1331358713ff55940a4cf9e152f57a6a990f050975b082f21ea2c0c40bf96d0d5281fca90f55270b835", 0xff}, {&(0x7f00000039c0)="02edbae5a9a23c8d950acf2fa70a3331e6bac793678e0563fd8295ce", 0x1c}], 0x5, &(0x7f0000005000)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r2}}}, @cred={{0x1c}}], 0xb0, 0x24048880}}, {{&(0x7f00000050c0)=@file={0x1, './file0\x00'}, 0x9f, &(0x7f0000006240)=[{&(0x7f0000005140)="ed2e468d3075c2143ff1ea8842ef2d4011b1779d980de2a1591ba96fcedac74d5ef234f923952ba02a36e683b37489054c517383609e506b3ae2cfc8fc30aef4ed2a128e933aecc47de06277ed2766625a4bc09347e2e719d1c49b98d1d35a50bdec7a07556e527591f647b3a3c51c3be3cc4ae52df6d50385ba87ba5d9548fda695df9c688c184799455ddee3d6cb0e7f06b055af4b83b653f3be982db45273e9803c65d5aca0a9e9361d154574461691635b0dbdedfdcb5e4dc3600a5ef02718e4ce5d2c665d2138106db4a40826d3c8020ef2c691a8551104d70dc8cb318fd2688ccaf52fcb2fdc09361f7282d10c1837555affc6863594b027dae84b4b6238807c6d598dace69d7236faac1660d38a3f9c01e19f1664efbc7a5ed2325b56a4ec7a2cac8032810f3756b2fffff9090efbc4fd193d994b972daa4628584ae105f85c6fcaf2328e9240709e23bf08b31bbd4dcfe702c77744a2d4df77c3fa9b719f04029950aaaa351371b8dd605c72e73ec517a884276bbe34c86a5a609cc0a9d5c5163c2b967c3bbb5fe4fe5a908823b318686d00726ed2669d0ddb3404ce4a9a7e4292a6cec30683d18fce66519c74210592d9704bc1c4cc33fd4f28884ed078c46d070cc2184cbc78c5423a8307fb9c40dcfe25287c2b16008fcec83fc720dd085f1bd20b13d5535056082f139389f568025fba1aed0aad230005d3e9e8c5b5f6facf610f2d54d8905cee2c9fed9b4d26754379aa3d2eded62e3e905e19b88e9bc55f36fc9f4411cfe71038673a5704944bf9076524ff4106f2b3e92a336437460a926da1d80b523895ec3459077471086754a90caf6b5e605ed8a97af5e1614a7e45aa1707682f2b17cea4040b4ce93c9d107bf104c5df824093a4adba651b38e8add42451a2a5b87cdee466e8111d5926b48c97d05e0a835c15ad4e7eb23541aca35ac5f04e34dd8a3442975f190b2dc5247abfa087a11ca26228b60e89ef285a012be6ddb70b7fd6c36c636b1a1a5df163dd1047d3d377d55a8a382a9cda39a869166dc2c288f4e4659ad7becdd133b7aa9f895e0793ec7e0a5aa3fd14c65a3daeff63042428c269754ce97a4b21c2b4e8cc2c6d7a17389bbadf54b7d269aa53dca09be34e9b927b366563261cc6816157078c0ea41c1e98b341c839a3e4ce8a7ac536412e3661787485f5436bb99145d119a33689332c20e038969187f1df62f5008faa22a2580c75387c04357e632b1d5b0e07c4e38dfd4929faa8f8c715e91d42fc013c1b92823f8caebcb62a1951264720bc7e4cebe1d428c56be16e8d2318e71a2911cfa8a61c1d60693b000429ae6bd10a922214544e2fdd09fe1e0dc616cf24f4b4f95af903be9b9e4c4e06d1df2997a5128075da37602c0c40e0319a1cfa594b0233b8762fea135bddb543a6a9db843f285f96d0196a6921584b13c65d79628fe2d822bae45cf7181f195934aef9c028d057261291fd9ab9f3108ecac0aae5792af2dc7bd53ee64f541246a979051dc6fa4e2b6143762c840324259c34621b6162f57227c8c7d5512f0be62d4595b341ee5236674c5e6dbbf861b461a6e147f70f198f1a4d802531dfae6623dc9f3dbd88f9d1969cd3523592d044c2621afb531894ca9e36b16452ac8d130ff18267fc43430d456b6ac012f3fc34acbfc8202b0eb7e1d8152d2f3addead5e1cd25978687712e8050961342cb867e49d3c6733a39bd3ae3f9523a2af23bbb1d4207d3e9d43739ed9eb07900b98537b4a5047b3a4acafc54be9d483e2a9a06e526b4cab8558690ce237e69c5901f61e6016fcbd37405eacb12b0c9832c861138401d1aea30fe7b85e29a6a810748745b6094d67833502de97ef468b5d45101f1a7d0f2b94ca1c836050d69822a8dbbafc0e6c7df4fef3391fb1a34fa5537dcd03bbec122f54e737d816bc4e9188a48952ca899d769b1bbabb336d8b9ddbb169c2dd34fc10e48b54afaa138f79b890243c477838b591a7408fc00f96ffb13329bcaee289f6f362c7edffeeb08377b188ed528c49632a4bb82cb60ad2bcc854106c663fea95f3bd8c210acbfb72cbc4ccbe25ccfb929df7ea3b9cd9a49c12eb29ca5e2cd371dc7bb830df4fb32f20824d9603f08100566b9797a4d6c2f2ad3d75dfbc6c0f98636abd07c84082aacb7bd1fcd41dddc87fd2daceb84e7a5c695481052d3795ef5885a38faf0bac8a13a4d27076512cee38bf87e447d38b7d00e1a5384f83ae9f9a92a6549ab01a99505eb1eeb011bf5ec0517f721196847386d34648b4426f03fe6bf4cfb643c8d4569fd3a499e4da3fb170958d97984e30271bff68eedd1692e8fc34da84eefcbc96b85d647134c79b4eac38a89e0f18c0ae1337b48e13e7dda857cb87e2884fd9420b067fee5508a94e25df445b4501a131da85d238869b3e8690b08e0381ca68d81e7e8e70d5a0ec3ee56254336de9e6693df286b1f1a57b2fa761b770b022d1a05f115b7a035e5cbe865f2357147a7c00518165bc73b4b5313ac24e33a60602b5f8096251bf1cfb1680fc1feacbfe51482988b4465c7654eb57e7d42ffc7b32b45df1cd7c50db31b306c548a351bad045d588f2fda4fe6051d78962fbd7ef23c07c2c057ff3284b3f5fde90292ea2b439ceb11d2b6b9717b7dd33b768adff9669a5436d356189af529b1d2fdc5e7691457a23e5764887ea2769decf344fa8c2b76cc1f8b656605ba5c7941411103c41cca5d2ca73acc991b7c21c998f2631b1ac591f3620fc18e6d0d1678d2b322da3570f0eb25c00845d8085fdf60099d68a55cb2d506bc5fd364a414bf3eb9f1f961a31e14bc36ce6956783950c77b2e792869d6a3a0eeab74722702721b707bfd414da1bb03df40a51cf86644f1207a7e23d894ed3e205d6ef00f95778591662ce66d6546fa24c5510a892a1f6dbe64eca2614d7ae8141ef044cc59374add4989e2dee285fea4fc2b7ad7b3794985680db52936b8cf37eb544cbe96f3e39ceca9c61365be8618f9b9ba5fc67a6e0bbd96e201bbb952b093406fa929bfc05e2fa58fafaaa7094cb50e235061acc3b78e89a3617fa9a369326b0a9af5e16a2bfccb9a45ca5017c54f5faee5c1c3ed43bb99c908e9492dc32fb99f337342e201399b894f291c3888ff00742d5a12dc0f41684433aa3a897364035de2603959e4eca0d9645341c3d7268d6327f2bd0d2e84bb65e67a652808b082541903c330b908385b5be41e85df6c86f9eedf809ba06e0f1ef1b49fa15369d4877aedabf9413a8e9ccb35b776a7d346d7fb1776b0a137f4aecd554d545533884060ae6d564b5dcb7f8289b89a026bd1eabae8d0434c0a638ed3f39926348ac813dfc9e9eb902d2813ce3f927f0a833e67f9e3792e44fd180846aa8bd978e7aa21ca21c5272ef0d1197b8d001e1a15e1f6ed266cbf88115bea6fcb816c16ffd03e8fa4ece1de6492e6fbf1ae84f24f38888230249ee81e39d25d0622504a4a0255accec356d76efe36b41abc00e734ab36726feacdc1fba035dd85fc735022f52926ff57d7c47855bfe671029f12f1067aface537e53701817a683dea72adce0eadd6934ce11f2a186c213219ff4a2ccff75e39bb593d523fdec4e472e476dd9940f66b234bd7aa37f0fddd960aa9942dde75a4db497a9dfea4fa13b73d57b37ebebbb552fa29b9998cce2118423be890179b176e984c58534552629a74676def9ed2d0341be4a4cb02f8ff77866d9a6c17924ba09650f5000a7bc7db2dd79744dfd70680a9571e3856e8da4b09ec9f2334ce98e848c1a933366f675143c0a5aad4f25714a0811f33accf4ca2669427aa7f208ee7149eb1abb1db3c0e66f479cf71f7514c08b92e54c381c8c3a490305621b263dce136e5100f26d6d6c9327a35460323048fc668a4fe0858e49285e46468bd2c30f664e1cb63f8f156bd27dfba06fdb387f7a1e0b5ee1f79ba4f68a8bc5aba056778aaabba96f0c41e5cfae41ff73b7c59def2f5e72270986cf2e47e107ee2143c27526bed72a4a674cc4adf6253d21b332a13883443d9165129a63de5edda9c883b45d008013310a1a34a612a3043ce130f1bc20e11973ab0813cd6fccd86ec8a3afcd683d64cf314be23b6021ae251efb44f3ac1c365e32258523506f6474210a42891fb1dbbbe2f9e3270953e2ba3fdae1579a15bc1f9177800ef515961f68be556b9fc72e651bfeb032555a71dbf37e9f72fee8fbaf33cb69adaf95da98a458bda49a2cf7c3f60422f325cf84e14e6cbfe587cd8df28b8782741e917bcdf1b85a5851fa1b62f1a549f99cd5ea77b4a173f83518a8ed1308bb0a067ed0937a209eb3f169640447e6eef9df37946ff62ee588e170c42b0c281a7ae5b46f5d8486988f643cf7247dd6f12371080746f9083acae6a4482ce9793eca28f0f3919f07a3ba4f2ac71c398fef7a4ebbc71178d97656e3c39435d1ffbd00a58786a0f2750514b90d3060a1f376ed617f338ba2861e534d771b3e30dbe42518477bfcdab5a524defbbe72d207a1bd0f3c2abaa3c3a5dc22eb94ed3f05b86c28830459a3c49f678cef3be6c6d8ee5e07e3429a602709a11ccf5725de81d757f3cf7e2be4598ef073a6a479621044ddfbac0643a339c9a12a09ba9c7395cd152771b91365da875318eec30307c892dc226db6ed18f9c94e921eefe5885be7c3a18eded8e9fd8d8eb452cb68d3824f580225f4e55406b383002985f03e91e9f45cfb5ed23e099d3789d3de31989f50bdcf45e69fa581ed23df45c1866da5353869fcdaca555f56578125335e98bbf73a6a97cc2b111a26af19312163c12f197a40f95c1e880284320053cfd61aa0adff00183f4c3de1a56387e117b72fcf3b58f450a1764d17acdc2a78c2838af489db4a56692e2e7ced29681c8d23846c6b801bede5f33e5821a65c351d9e0874abca102dc0e6899580c048a663e7efdaa55e2be0510a3e10f571df819f8870c0bc3878a1f59c27294c3b0ca904d79ee834954d6021274de5c2e95306c59c9656bcd768092bf9ed46322168d40e557b87d788f1b88d1fab6d656915c1830ae4398d3c1e1269d25788708c77af02ff333d30feeeddbe983e12aa4eb0f8ec7bf561850ec3e0dcac3efeee250417c56ab81b146e4f4b13d75700da3f1dfaa7b22bb79fd10d54748f6bc9588b6f2912476654c6feb83b2b464cafcd17197e356949b029f9b1d469524d6e8b65a2c47fdbff341b92b36f75c3d3d5710a9f7f05948d21f3ac60fc969b7f88e1928073a5abfcc8beb2cb3de70835d2363d543038c6b374e7b93ce3ff5eccb4ae0469f16aef9ec675515297cdb25c8eaa3ace780704da65c807dd5e6cf3915c6443e9fbbfcf6455e5d580f39dcf52cc4d2a37ca1bd7de40a544d1781ac4ebf3c2e5d4e7f405a14ec3e55a6d62cfbd8dadbf11a3bbd52d69e6df6b3452ee46b40e82396de6618bbc90800c9c3e4e2be678e3321c28640f781b2babf42161d108b4d4576a946010c277ac807cf34287c6510713c81acd334bf836dc05382bd1204e6d5d0ce0300d137b415fec2d5d8cf8570cde3b92e6c9b6acc924ad207f4cff33ce419e6e74fa33a486f410a6a85ceaa5153881f5177b4ff2ebd89a0e1b45c0f8504f6105733ac3595da93bc6ecfbd5df63b8b4d13e66f40229499769f9225b81506f7693faf6cdee27b39802886051e6ae5739c785904bc5766991e30a9401f1311be52f36d415bebc577fd5b90a3d388fbbab7e49c4ee30302be921cc4b40f6b546c4eea0444ac0c031b76b591d0c9a1e1b", 0x1000}, {&(0x7f0000006140)="794d19d3121a54eb643d4ef665748baaafd3c811bfbc3f90ff3b26ee03d9f6572248f40822013965777821858d37f3c74c440d698bcc1c6e4794f108db1d062bb6cd99dfb6ab75e189bae7badb221d95540ad3e9ef6924e498378a642ee016c5699b509953c9be85e5fd84cebce03ac623fab49aa6e2455f92f74de3c62e1a64d680416866d1bce5a74b0faa2cfeebae338fbe4136ec71661b1f00154bf614312ad99467b11dca32b553614e8dcafb38922df2bb6474deb5a8f0739acea4dfddaa1fc69ffb1deb4ff6ebb78973d714c6baabde79e5df55b6e0060c91b02079bd58c7c21eb9ee1a5442ecd0b90361577b1282a0fc6d13f1579f827e4a", 0xfc}], 0x2, &(0x7f0000006440)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, r1}}}], 0xc0, 0x20000011}}, {{&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006580)="e417f92fcb0824b848cd3f3e843d9b9b1e1d7b52d0d5195ebf284c226636e0688c00d7d06b303e170b6c0d1a47a871429b76fbcc20faac2266f630a409ca6c9cae35ac9e6bd21bec0197be2ea8dc386d5ae730486031", 0x56}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000006640)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006700)=[{&(0x7f00000066c0)="64d1f09cee6bf4f02e93cd8c4a01f9b4c25324813c20dd5b7583aa6ae5357d7e29d105db2979cc", 0x27}], 0x1, &(0x7f00000067c0)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, r0}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0x98, 0x4004891}}, {{&(0x7f0000006880)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007b00)=[{&(0x7f0000006900)="a630c432c0928b03ff63f8cc059248ac7706f2cbeab7c8eaa81fc3dc66467831ebd0949eb06482cfef59791b5ce1d678c075e34dfa62c0562f8671ed273ab1c8a24948abeae59940f34cad593a702790c38d456950eb3b4225d43779ae246256a83d6c452d59edcec6cc9b429b4fd5fb60dba49f232e6473fbb92d144aacf59459ba06baf1a047177e2853a21e1a444aa218c458ed163f7913b4a24f641a5fdee6a347f283d12262d0b40765bb75eb392013cc6a906f397cb39235372221007d0215b3c430c1872027810a89b8cf67b85845f8e0753ee69cb07bed0ff7f4aba62bb74c10c2d2d6ef0e225c1593e9310a654b4a2f3607ff2c93d2c75556ef9233f8feddcd8ca36f7c1075eace259de8ded918287a6308b4b29b25ea0ba6fd120da37a0b561c7bde2c82e029ba208212bea43653eace53086759c5ea4d924ef83f553a2071c17d8bbed042979e79ef9c89363397f7055dd288dc30237622faaa9439db75e8892c01f01ed40d4083322fc7c9676de7d2abc244c2ff94331549d35281973d0b9e2d47abb18d75be8a07f3939a82784054cf5e38c4f85d6bdc4a45d992fac83f7128c47e3740fd0850d7b9b6672925dd7954e3992d4220c078f547974bc60582dc2102ed620dbd4f2f0fda08a8ac58b9767a8e087456732812cc2b6b8f1ab9241502f1bc911d86e9e60eef4c36f6272500a087e7363083aae71cf2e48c19669930d1a444005cd77cab08ddb33ce0419ab2a49ca2d50045b89d87513e68b3fec64b397b3cf005190b7257f6142856f7ef22c333b961a746eb31c09944eb057d6ad7efdf0f140d99bb4c9efa2da4f114839414b46face8633628d40542bafb66578a9161d1ecd5fd29096aa6229b2ca65f9f5217a90fe2b17487fb631b985e051e4b547ab19e3b1af115ecc293c764e4386e5e847632227a9cf93bcf96dde32e6225ee105285725298dc03da0866d863182bad6aea536fbaab2cb22e62f3d36f53376723aa66c984bb104ef1a873ef6628b14094fea6902107fc25a333c3af674a59bd920d30c7f891435716ce835373a73b557b0471336deb0346ecd5f07de9aaf62203589c3d953f20d25613f85983f6096a4e58d63694f99eac86dfc8f0a5725b3ac4c324df8afd870540aa836094730532d62cb7dd1411001efe21cb7466b9c1f9b242dbbdbdd9d462caff903534b371d71b72e2db62efaaded2f22c81bfa1260490c4e597b689d310b2df5be275c9603e43fcf7d6e1a3261c774a9da683c2db7e7e998a389dd2f699b90751eb49d37253bcd4768888ad3f0d2b17cde8d6a6b5f91c54b9c9c1f48b95c506ca75da33bff876ec82a9e87492879814e3dbc0ed452d9d89bf60b03dde5c7af8ca61bb42fef9abe5a9fafc9904e3a0723fb0fb0556f8ec468b1c4eac0ff0b83db63befbb19b8f657058e33d4dc8830a9c84b93e5cfffd4b3456e3bbdc2bdfd54ff155b62ffdabc309abcfe0d346769a2d9fddc5f170b57b1659385c30878b42e8c21aa1cecea43391a97079ccab270cfc53d85aa76f6ef68493ec7fb20ef6a3417f29a675a49e1e8725f68a5f6c7475719f6cf6585161b1ccfb9580ef788910ed36e1b7146c3a766c52a4f5411254e1b935aa8c103db7b330210e254fb1d309fa09496a5860e37df41d124ce9290dea40dcf5520c25163d0e11044d44b393bcf08e26c6bbb6a69c93d1cffeac891d87f0130cc65c420ca63c280d2f2df39a934418a3b603f5cd6ac6c70d4373941781357cf7f069679ab4a20c4eb1286c67668d724e86963da6f1e6906b848e7df879620e49d15a9290a7cc9572610d8b79196812b64be923aea2823ff1a6870f020f0286e6893c9228422f91e780e5c2510dc9140268da0ac09fe41869b82e8acac77def36c03da7ff7730113294bf3e080f32338e4c1fff2fa609bb729ca420dc55ab2019d90895da17d26079e88774dda3fb19decd8cfd46ef25263b2f6ba7d675aff79e077ac0a86cb454f28d65951d0d27c27ceadf4da0733111722e272fa3ffc14074e579f3851139dffabf9315d906fda4282c7f7dec345ac44ffefb21e2c6750c783926f4c2e4f60f3a6d3fa7b71346177fa2da4071dc139a324f90e578347dbc44c16debef661e50a42cbd1f349cafea0a3f15a534d22d3a9712b20b1dd4450aecb9e63802f28e72afa43deade5510bfb185d0e20168d26b2ccb99771cc75724218a9eb2fc4a988d33df8c4ebe9ea52e3b1668d75072e1df6b87df1fc98508d8c457d868df2951a9032aa72a1ea62b3ceae86bcd1d6fd0135e806d42489483fb61db4c1d4a540cfd774ec883f62c4700d639c6b468e3c3a2415d3f0e1efb43d8dfd04e42685d386d727bb6e6facf37ca995cc61ef44a1634decf288ca20960f02d144a4e3425171d81342d2dd2e57efae6ea8a18021c37305a4a1c079b4a965aaa708de13fa93fe0452f677442c00d56c39ca5617b2f379af48b7f94997048e0a38fe081f3b20d21bf71f173ef723db7169d225169e373209d8d45baf98579954c06643bd242e32177dbd645b81e626bc198708cd4a6c45e714c3d5b62de782d861dd7ed883d90df8a4abf241a50dffada25806c2dc31195d0a773a3cfe40b9d2ea47df39bf28f209093e4367646f7576f6a957f5ab5c9bd2d81a89fa370a4751e358afc64da0552845c0bd65bb0b74a475b0efabfcc93fe940e5dda8308a33d8a02dbef069885ab23271f800be80f4641a9eb1ed25c65a215a0f671ae68be7e8ad704c596246b48d98e0d209be44cef3c3d1369f44de089aa355509738e1588c3ff70543fe47cb118e1bee9ab86546528377dc4c054cf6b1fa0c74df9e2c7ab5e3e5d4dde3f742a286a208ca1c132c5cb82dd810524c37f4fe6a1a563b0b2b29c9090b762a3b36de020a32ec1f72991c1cb8450703d073310730db91c3d2adaa4f89d3371cab60ebbb0f3f46eb8f5e7c0505e59c9abd7c31f2b302768880d14cc48016fc24c13b5c29db6a8406fde05dc4449a2d5b93d164342af021acb51d4014592a871d93869516b6c86f4b43065faef278c654735221e2dd3289db2d4d8d4e61dfb354859c7de105d0c692836ee43f2da3c61e877f132f236e90504b0d39e1a02ba4833f568dcccdb1517d9a59956e69412256647b9c936c045c52fdfaeca884a6dcdf13b67d862b95b25ba8eebc28ab3e947f386be1e47efdde4ef6f34357679d61208b241e6c697c21d21ad6108244d4197e46452f940f6c29602b16fea15d101b61c3244a37d04748ad2aba99d26b892d399d41db7fc383e696841d4124facb3f9a01d5c5287e750892993ee674a5a0852a955ba9a3b559d64b7a9a977a0e2520bc6cd8745109f1f99a64f23b1fe997b53457cb1431858b02dba052a0c30702be5b8eaa4f2199857108d37237c81d2674f3637b9b59ec6df557ce1b683c2dcafc9f616cf7ccd41ed796dbdaefe65423bbe46ee3a7f41c42cf064c55582c1f6663ee11908851738bd300c5c204e33996d7001e122fa756c7e85cc4eb3dee1e308ec3ab8dc15d51d2bf67c7a2709d972fa2a61ffcf66264d4c53d8f808ee9e79ba81cdaea9d53dd7fbb5e425a0de20855c2287bad7f2dd48463acb9038380cf9d375f33d3dd0f67182a6d2e1fd9cfd8fc54f96a5ec8a087687f2a06b6fa91d7ae877405aed0f76e5d3c4cdcd7a0b80047d18c91b2cfd29d5e13340c4f21cc4982847d6d37e14bab7f75ea77d752c4531f776cf361d7df6b5f2c05c58ebc442b60c1f16b35ce1e6371aa7575bc6e59080f058fcec0b27ffc2b4943b57ec2c09b54421f544f36aa98325984b54a216d22c965b91c935eaacf4ba75867279f70fc51477d20ca0c835ea049cce6aa1a9dc74cc2f6c075c5b2419538881d06d75d0dc0b46a87b429e570c6122c6324992f66e4840215cd6f9e90daaeedb554f0d17c4a8328429cdefc332a6748ab73c0bc8daeba2f9bed1ac1c16ed0076c7c3cae0dadd8027f087a4cde2502fd064f71edc1f2f49cdbd0674a14c46b28681bc75d76b5dc67b0e7e5f4353ac32718c2dfa5cf6b2ec0e0e6934ef44cab323f202f075662685db1af1f394ebe302e0a1dd266a06301cac29cccf0b7d5dfa0007678b0d56e803b913e99a826b40d56bf5e6027ce589a5e3246b591a14a072f92b7e0692548aa066494e930f404bee2819cf36861217fd87bfdf2eb046f7ed31f4dc52f924285d19291e4679cc9e50b4ba2478807b2869f4834fc910e617ce91f876e229f85a851a10f965f38b39d0bfb55cef48481b417e5220e1553651de147cb61c6fa6384e66f0d9a44bd677189c7a43a44f5382ff10be991fa3e0230b39e049fe023f09ccbbf233e8e4c946e95ca705f7544e4adf714aeb0d013c782c6e8433e8f1d50b5a0299c2eb81dd32c32cad8b85f8d185bfb64a74a49c8fb7752a8a7acc640778808ab7e3971ceb0abee8d4d02375c198ae30b30ddf3beb16bea328e9da103d7c2349ea0ac3309e2420ec0da4650ac2a68eb9959df2110a6de130db9ef38d555cc9f0d033d24eede96e407336fe1b0f6d53bb93467868f0839cb32a3693debe59eec105c489e6a795af6aa7112184e0aae7833697050c7c9ceaa9a07e772e8c9a3f2d416536002b9d7f2a58ee07731a5157712538f938a81f6538abd156a49c7a108661ccda648acead32b6939838f5f1ca079ceb7698f64c0d9b1671537963db550bc176cf09b87cf175eb8a1662ce5e75d4185d68024851d8c9ca1ce6c36f84e35ac3e94209726f3e6ea8273a574a253cb6d983bbe92cbc0e187bbaa35aa11419e9842a37d732f4422c669643974fba723f5c53ffbdf9eb8186bc9fb10e5351b0aec857dbc19c0af713aa37b5f93f8749e0405ebc0f8740bab298838bc06889118d27f4e155bd4cdf7d5ec5fbfa30416ad86a15232719a10d605363ac643195487ebd96db544c03743e8040909a0ecb06189dc4c00734a1a5a6c2222e787cf4540b7cd129705d4208e09fa2eb5ca8327d53989a7f5aa0ae969a985f706bfdbac790bfb848497486478f07d26778bc89f1c055907d116c67f0921f199cbc51431ae325e35533275700b7cf8ef1dea1cdcfd85b9a87b511770ee9eccda41ecd537886dd8e40e33c19018e16b9652eeea103457ba53e886b4073bb14b496d08f988c2d807ddf82504558885c2ff9f6dda024c88293ce17fa4e3e2266549872a11c7674734548c8f4d348289cb3f40f4932c30b89d5690849c8697b5793399b049989d3a32bd099424a6d683e2e7c5d56184f6bf1cc81610d226769e82b29f372c0cc12bbf1220e21c899d23076e97dfcefc5fb7c8cd2c67b0ab69d286a50de163214e02351055e3b658da35b273ce11efbbdf9a96ee223de3e72d48f932040b962235d976ad95d341eef09d1967a8fd951666ae7382138dd113961c59ba115d2ab5b0794ef7724a70bc297b330ae8d6748d6418a3affd1c01200a12636ad8e68d0eb013d819ab352809167c7f430be7014c49dbfc6b6f902a151ad6f7d5e01a90f3775025619b94718833a5eacfd8cd249a02908f716d5de6de06ef9bfa96dc232abf64f51ad8694fbb419ac8cc766d116e08ec1db57811addad0235737763943c8d86e4dbeedb67782711a281ea83b0314063675f050d554052e912e1792d616001d38629a3c4654f5eddf02bb279bde4f02866bbaf2be9a35f4671e1853ccfbd8e9e53485e6ec1621e50d4de5390555012554edf508caee6182636d6e7957a3078e5fe8ab49f60bdbbd19a7b8d6082144a8d62ba91f30e317f327", 0x1000}, {&(0x7f0000007900)="c1511c023f1c28c7d3c415fc9a25635bfe0d8b3e8dc54e6bbc65cb284c9d1b91b81cb444322a3ab4d23c8f29054119345b0e63473abbcdc4b51e92b39c748503e7937b5845608103b8f5a30698fc6e60a8baacf8d058f67761147ba9243eb694edfed3cc60c6e3a4e2cef25afedfb8e4b3b920af790d706befda3e590e750ab84ba49adce1d12ce83aa2c6bb3bb9aa266049782093c23544a1beb333bd639626a1c4c6ec0e136e16542add", 0xab}, {&(0x7f00000079c0)="cd856cd963884775431ae029371b53298ae63862459636dbf74a40f31dbebfa75f0ce7f82c91863bc5098373aed65f40e695829df33c5811f6892c71c4e5644b3343dbdb99c6ab27ffbc1c1d82793fcc47ef0214e26f68e94b8c3cb9813afb956ebf79beb1d4ca0c4890777e2ee782403345be1f5c8d749d1b3121154000dac06c2d8173fc4fdb204c7898b96ad7223745", 0x91}, {&(0x7f0000007a80)="433cbee851a105a30f2fcc031c8298fef92acbc7730ed5cc8bbf60520ecc8a5e6a2546c8cb41e81e3ef7dc2f268c087b63eb6f0fc4ffa603d805be68b89e71c26a348892b8a694f9f0bbd95181f1ba97ed76d84d40bd1350bc9db21199c4b653c1c845f55dcab629f1581e8c3c634b3bc7577c7f81cbfd3230cd26ea27aa", 0x7e}], 0x4, &(0x7f0000007dc0)=[@cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}], 0x40, 0x45}}, {{&(0x7f0000007e00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007f80)=[{&(0x7f0000007e80)="51efc458523b3369d6895d623323154ab308201ab5fb299386c7e048b4", 0x1d}, {&(0x7f0000007ec0)="63e3ecd4691bc621afcfdeb58b", 0xd}, {&(0x7f0000007f00)="8fd20daf6d4e6f1d826835a1d8d623c151c7d5f77aedfc0fd9667c238b2cb5ebf2e0117f88edf5f8ae17205acf6a03d52c300fc2833c8e6e5035fe6305c880ba5317c674", 0x44}], 0x3, &(0x7f00000085c0)=[@cred={{0x1c, 0x1, 0x2, {r4, r7, r1}}}, @rights={{0x2c, 0x1, 0x1, [r8, r3, r9, r10, r3, r11, r11]}}, @rights={{0x24, 0x1, 0x1, [r3, r12, r13, r14, r3]}}, @cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r2}}}, @cred={{0x1c, 0x1, 0x2, {r16, r18, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, 0xffffffffffffffff, r20}}}], 0xd8}}], 0xa, 0x20000080) 21:36:44 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=@getchain={0x44, 0x66, 0x1, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xa, 0x1}, {0x2, 0x1}, {0xffe0, 0xe}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x44011}, 0xb8686ff701e3cb6b) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) rmdir(&(0x7f0000000000)='./file0\x00') mount$9p_fd(0x20000000, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r3}, 0x0}]}}) [ 664.204906][ T5523] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2600/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:44 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './bus\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './bus\x00'}) ioctl$IOC_WATCH_QUEUE_SET_FILTER(r2, 0x5761, &(0x7f0000020180)={0x5, 0x0, [{0x80, 0x3ff, 0x7, [0x6, 0x320b, 0x1ff, 0x2, 0x5, 0x33, 0x1f, 0x9]}, {0x1f, 0x3487, 0x2, [0xc00, 0xffffffff, 0x2, 0xc6, 0x7fffffff, 0x401]}, {0x2, 0x7f, 0x200, [0x2, 0x9, 0x80000001, 0x7, 0x5, 0x3, 0x6, 0x1]}, {0x4806d207, 0x5, 0x6, [0x5, 0x3000, 0x9, 0x2, 0x2, 0xffff, 0x8, 0x80000000]}, {0x135, 0x7f, 0xfffffff8, [0x8, 0x5, 0xfffffffb, 0xfffffff7, 0x3e94, 0x0, 0x3ff, 0x3ff]}]}) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@generic={&(0x7f0000010140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1}, 0x18) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3000000, 0x10012, r1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3000000, 0x10012, r1, 0x0) 21:36:44 executing program 2: getrandom(&(0x7f00000001c0)=""/296, 0x128, 0x3) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) r0 = creat(&(0x7f0000000400)='./bus\x00', 0x0) write$cgroup_int(r0, &(0x7f0000000540), 0xfffffdd8) (async) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) (async) execve(&(0x7f0000000180)='./bus\x00', 0x0, &(0x7f0000000f40)) 21:36:44 executing program 3: quotactl$Q_SETQUOTA(0xffffffff80000802, &(0x7f0000000100)=@nullb, 0x0, &(0x7f0000000140)={0x0, 0x200, 0xf1, 0x0, 0xfffffffffffff16d, 0x400, 0x800, 0x800, 0x1}) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cpuacct.stat\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x7fff) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)=0x0) creat(&(0x7f0000000000)='./file0\x00', 0x8) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYBLOB="932f48dd9d1ba2020574", @ANYRES16, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1de94fb9ced174f85564cc9fcea8ba23e817ed2532328e9a9f56d221af9ea63cf306e5cad2be9a89bd74ccbe48dc3a58c82bda4781e76f72c392f3c30dadf2870b06ec3b1163e2b29c9aff22307e01200"/120], 0x2, 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=") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r5, 0x0) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r8, 0x0) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000700)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {0x1, 0x4}, [{0x2, 0x0, r3}, {0x2, 0x0, 0xee01}, {}, {0x2, 0x5, r5}, {0x2, 0x5, r6}, {0x2, 0x1, r8}, {0x2, 0x5, r9}, {0x2, 0x0, 0xffffffffffffffff}], {}, [{0x8, 0x7}, {0x8, 0x3, r10}], {0x10, 0x4}, {0x20, 0x4}}, 0x74, 0x1) lsetxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)='system_u:object_r:tmpfs_t:s0\x00', 0x1d, 0x0) 21:36:44 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=@getchain={0x44, 0x66, 0x1, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xa, 0x1}, {0x2, 0x1}, {0xffe0, 0xe}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x44011}, 0xb8686ff701e3cb6b) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) (async) rmdir(&(0x7f0000000000)='./file0\x00') mount$9p_fd(0x20000000, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r3}, 0x0}]}}) 21:36:44 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=@getchain={0x44, 0x66, 0x1, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xa, 0x1}, {0x2, 0x1}, {0xffe0, 0xe}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x44011}, 0xb8686ff701e3cb6b) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) rmdir(&(0x7f0000000000)='./file0\x00') mount$9p_fd(0x20000000, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r3}, 0x0}]}}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f00000001c0), 0x0) (async) socket(0x10, 0x2, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=@getchain={0x44, 0x66, 0x1, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, {0xa, 0x1}, {0x2, 0x1}, {0xffe0, 0xe}}, [{0x8, 0xb, 0x3}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x44011}, 0xb8686ff701e3cb6b) (async) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) mount$9p_fd(0x20000000, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r3}, 0x0}]}}) (async) [ 664.279774][ T5540] loop0: detected capacity change from 0 to 256 [ 664.308236][ T5540] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 664.316079][ T5540] FAT-fs (loop0): Filesystem has been set read-only 21:36:44 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x14d35e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4012011, r0, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000100)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x8}}, './bus\x00'}) ioctl$IOC_WATCH_QUEUE_SET_FILTER(r2, 0x5761, &(0x7f0000020180)={0x5, 0x0, [{0x80, 0x3ff, 0x7, [0x6, 0x320b, 0x1ff, 0x2, 0x5, 0x33, 0x1f, 0x9]}, {0x1f, 0x3487, 0x2, [0xc00, 0xffffffff, 0x2, 0xc6, 0x7fffffff, 0x401]}, {0x2, 0x7f, 0x200, [0x2, 0x9, 0x80000001, 0x7, 0x5, 0x3, 0x6, 0x1]}, {0x4806d207, 0x5, 0x6, [0x5, 0x3000, 0x9, 0x2, 0x2, 0xffff, 0x8, 0x80000000]}, {0x135, 0x7f, 0xfffffff8, [0x8, 0x5, 0xfffffffb, 0xfffffff7, 0x3e94, 0x0, 0x3ff, 0x3ff]}]}) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000080)=@generic={&(0x7f0000010140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1}, 0x18) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3000000, 0x10012, r1, 0x0) [ 664.363100][ T5549] loop3: detected capacity change from 0 to 256 [ 664.379166][ T5540] loop0: detected capacity change from 0 to 256 [ 664.386353][ T5540] FAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 21:36:44 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x21}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x9, 0xd624, 0x452, 0x921, 0xffffffffffffffff, 0xce9, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2, 0x2, 0xb}, 0x48) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000340), 0x8) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x13, 0x2c, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffd221, 0x0, 0x0, 0x0, 0x100}, [@cb_func={0x18, 0x1, 0x4, 0x0, 0x2}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @jmp={0x5, 0x0, 0x8, 0xa, 0xb, 0xfffffffffffffffe, 0x8}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @alu={0x7, 0x0, 0x0, 0x9, 0xb, 0xfffffffffffffffc, 0xfffffffffffffffc}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @alu={0x7, 0x0, 0x0, 0xe, 0x0, 0x2, 0xfffffffffffffff0}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}]}, &(0x7f0000000040)='GPL\x00', 0x5, 0x1d, &(0x7f00000002c0)=""/29, 0x40f00, 0x7, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x5}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x7, &(0x7f0000000380)=[r2, 0x1, r3], &(0x7f0000000500)=[{0x1, 0x4, 0x3, 0x7}, {0x5, 0x2, 0x5, 0x9}, {0x4, 0x4, 0x5, 0xa}, {0x2, 0x1, 0xa, 0x8}, {0x5, 0x1, 0x5, 0x8}, {0x3, 0x1, 0x5, 0x7}, {0x5, 0x3, 0xc, 0xa}], 0x10, 0x5}, 0x90) 21:36:44 executing program 3: quotactl$Q_SETQUOTA(0xffffffff80000802, &(0x7f0000000100)=@nullb, 0x0, &(0x7f0000000140)={0x0, 0x200, 0xf1, 0x0, 0xfffffffffffff16d, 0x400, 0x800, 0x800, 0x1}) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cpuacct.stat\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x7fff) (rerun: 32) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)=0x0) creat(&(0x7f0000000000)='./file0\x00', 0x8) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYBLOB="932f48dd9d1ba2020574", @ANYRES16, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1de94fb9ced174f85564cc9fcea8ba23e817ed2532328e9a9f56d221af9ea63cf306e5cad2be9a89bd74ccbe48dc3a58c82bda4781e76f72c392f3c30dadf2870b06ec3b1163e2b29c9aff22307e01200"/120], 0x2, 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=") (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r5, 0x0) (async, rerun: 64) r6 = getuid() (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r8, 0x0) (async) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000700)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {0x1, 0x4}, [{0x2, 0x0, r3}, {0x2, 0x0, 0xee01}, {}, {0x2, 0x5, r5}, {0x2, 0x5, r6}, {0x2, 0x1, r8}, {0x2, 0x5, r9}, {0x2, 0x0, 0xffffffffffffffff}], {}, [{0x8, 0x7}, {0x8, 0x3, r10}], {0x10, 0x4}, {0x20, 0x4}}, 0x74, 0x1) (async, rerun: 64) lsetxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)='system_u:object_r:tmpfs_t:s0\x00', 0x1d, 0x0) (rerun: 64) 21:36:44 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x1f, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000100000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x11}, 0x80) 21:36:44 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x21}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x9, 0xd624, 0x452, 0x921, 0xffffffffffffffff, 0xce9, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2, 0x2, 0xb}, 0x48) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000340), 0x8) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x13, 0x2c, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffd221, 0x0, 0x0, 0x0, 0x100}, [@cb_func={0x18, 0x1, 0x4, 0x0, 0x2}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @jmp={0x5, 0x0, 0x8, 0xa, 0xb, 0xfffffffffffffffe, 0x8}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @alu={0x7, 0x0, 0x0, 0x9, 0xb, 0xfffffffffffffffc, 0xfffffffffffffffc}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @alu={0x7, 0x0, 0x0, 0xe, 0x0, 0x2, 0xfffffffffffffff0}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}]}, &(0x7f0000000040)='GPL\x00', 0x5, 0x1d, &(0x7f00000002c0)=""/29, 0x40f00, 0x7, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x5}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x7, &(0x7f0000000380)=[r2, 0x1, r3], &(0x7f0000000500)=[{0x1, 0x4, 0x3, 0x7}, {0x5, 0x2, 0x5, 0x9}, {0x4, 0x4, 0x5, 0xa}, {0x2, 0x1, 0xa, 0x8}, {0x5, 0x1, 0x5, 0x8}, {0x3, 0x1, 0x5, 0x7}, {0x5, 0x3, 0xc, 0xa}], 0x10, 0x5}, 0x90) 21:36:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000001700)=0x7) (async) getrlimit(0x3, &(0x7f0000000100)) (async) setrlimit(0x9, &(0x7f0000000180)={0x10000, 0x70a}) (async) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) (async) r3 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) r4 = getpgid(0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") statx(r3, &(0x7f0000007fc0)='./file0\x00', 0x1000, 0x400, &(0x7f0000008000)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r8, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000008100)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) (async) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r11 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r11, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r12 = accept4$tipc(0xffffffffffffffff, &(0x7f0000008140)=@name, &(0x7f0000008180)=0x10, 0x800) (async) r13 = socket$qrtr(0x2a, 0x2, 0x0) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r15 = getpgid(r4) (async) syz_clone3(&(0x7f0000008400)={0x180900, &(0x7f00000081c0), &(0x7f0000008200)=0x0, &(0x7f0000008240), {0x38}, &(0x7f0000008280)=""/140, 0x8c, &(0x7f0000008340)=""/122, &(0x7f00000083c0)=[r4, r4, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff], 0x6}, 0x58) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r18, 0x0) r19 = getpid() syz_pidfd_open(r19, 0x0) (async) statx(r3, &(0x7f0000008480)='./file0\x00', 0x6000, 0x8, &(0x7f00000084c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000000700)="eff1abab811a1ec96d9f0c9b5e9db4106e9b79f6c92a3b8bb7b32ea2f963c9c8104539a9a69637bcb69da1294e73290b3f6cf32b2f8b4ff6f25026756a17ca9dc6f40809c5bb9ea0336b1fd9add1f2edae25c594998582d25570d9f938e22547e4c28acafe261f451cc309d83a7815bb7738248105addbf346b96f9165d8922d75a00082776382d52a6f60fc2abcf03089003d763491d7447f0ea83e4de79a87745e294a54869cff8e2926ac1f6877ec09495210a0af21788224f35eea298fd55530f6dbb6b891371a638b3858ab9052672230bd0e33df20fa99a9700a4e872783947d6529ffd99fcc686dd5ec9c9b5b15260ea5c0f6f1f504f2407dc13a62ebd11f492b43bf864d0780814ed13280b50557157c78791b67a66b17e1b7911c3441ce90fbe723c68919fb1abfd8e4f133e36dc9095d1f8131c239ec5118c803a4cb42c4af8fb6e9938ecbf35d2c412c4f58db4a12e1224d564d6e60d339070dce9776a21c34784e7216d11d69f82e4a708ec8d6a6759dd1a5b914bfb5ac0c8b674ff76d1de246332e15c1758da2eccc2190ce4efbe7b328303fe10e3f485b28b1e3b7092af9a0246414fe1e91ff5f914d735983418ec47b97790601de3ae7462281af5038d25d5e9af826f6de20c9a61b05de261ad72ca2d2ad669ef81875bd60a520963c82c94181eaaa3e6262196926de31b769e235136d8c14d8e925eb9c63bd89ac8d9bd92cf967b40be9d7794fa3803b7b5845015ba838507c288c561e062ab40cb1503de6e64e7076c93cbfae8f92a103c113158d1a01c8faccb1fae39d8dbbd827ae2caeb40faf7e6c4ece5de8dbc035a5ac34a00e34d497131843e61c410486cc2c00ecbbf55909be71ee177c6a116c6c4770030526447416ccc2f75ab5c7717c3dad5987435a3e0d29d517cad343239ca8323d267e3c36dfa56c89931699d814b785535b9c5fbbbc113b48d7d7a84ca2af7b737ad4edf7577325a67610fe238268ad09985a83df3c5750a2bd5aa63156e5ae51a55368b75bb7b2f71bbc06619d7e5a02cd420e62c9b408a54761e397cacd5a0dc18f93e98c49fda1de85077b0bef7e34a297b2c1f8519dd8a6ac109a4c3cbc51ae1d5b12f612674fa5d477173110d738760bc489d5d41ca986285a711be4305ee17ff8e08017c4e732230f072dc1edb559836f9de7694c55f8c49b60981da022b3a6502d3fa6b0ba2e0824eb79643281a88fb623684699f8eb735680fe46486793270c3ac0508d23594afa0d548f0ef91d0141034cfabdf5dac87fd1cf9bbfde1bc12fac57d62d7ae20c98f2b25391c5ccf272996320d2bce26e60abb93605dca0c9fc33f4c41f0ae04d7ac4811bfdee894bf256f086bd95353fe6a4991f3952c3ac1a398b48e2b7f2b5c8c3149d19dc6666c9f65a4883d488ea0a024851a68b42ae504eab24ddba88fe6b0e906bf2be21bfad24e8ebdb4b1437094909cf6b16aea99991fcdf97bf5956fd486caa9b574ad5143932bfb8825583fb92ef5db3aae6dda9bca24a927d4ea6bf97f3e426b1498bbe5b429a81eac563da78ea62d55b416e5c58c3d206b013827029fc714a998a67b23905b9f5543a69837d317ac0dab9f80bdfafbf64a0229f8008d13c2c2eb6039dd57780ff1cb5fb4dbc206a1c28fbe6fb0eb547dd5b8396a0a77ffb4973edcb3f9bfa26331655a3423d9ee6f4a0faa08985b2a607eefee6f42dd8ba23c0d1fad2bba4e3db9b74f1bae60cf11e0315cdc00822b27d184bfcb062e14778c1961deb2762605fad8b35d8656b46da3f5aa39da89cc6d217ea21c31ebacea50127a2690d5fe76cb492314a0ebd0cde6c930fb705970e92515b125b8bb1b6d903713188d5e84d82551a0087532e1afb40abb38d6ff0e5b7d43e5be49810496080ecf4407271aaf0d9df323e8a644ef2e741dc744aa5403b5f70ccdfe568699777f2f43054aa61abac5d231cbd66b8c3f8b7e579a84c6c099a29b281b58e09b236e57e82e1b3cc68eac87d119bed019b0daeaee31eed3b673140c4027b7d0e1f76ab6a83e377029cd61f1ff639c51f1efd1a3ef87f42abe0621e7a8fbca2d1689c2fb0c3f1cb4c9ef2615567f2732121b6e7de34930b320635e56efe0e751aeb3c0456d10d03e0a858e0cbce80fea0269482c6c942fe8fdb42b924288bb8fd0ba631cc3d00c96e83b4854bcd7c55bfaa46cb24d55ed17ef14c020cf6cb29bbfb67b88565a78b55a4c89042b7f5abea099cb08b6a141dca05740ae2c39bf147f762a674a9e7b874b940bf485d2deab6d5a22f3d42ec964e6579d74a41cef5570d14a7ee005d36808b4f977915e8b4d37f45218c852d34412005025a6b896701100ececb1fac6804ee5e1e2444701241b399138e3a242b4649b7918714048014b3e4996d0926b86e262c951a3cecde526960e508c347b67eb2af589048f2ab0fb9a864cd77fd3938ff1bcca2f8c03663ab22953b9073b030ecc192e25d382e9f50d7ba84b3ac130a4fbb30332a1f799242e62200648754e13b2bee81724d7c4814145fc161c46832a531e6fc62c772ac9d0547ba52f0a6d15c819b7978a637787f7c409ddf7a41ad1a653ebcf302bd48be1035788e885a086df0c541a5983c23ab9fba9bb3cc757d7891a9e3472ee2cb865105431d45ad8a8ba462826617fc8fb8fc45994ba2d30202f7aa2158ffdbd3c3a0235ef4986cc9d2e662f205c69f8ed6f177aa626d7ab6963a058aae99a46341bbc15b3b0f9220d92cba03bd54ba73c1a08d5301abcf1c1f28e9cf11795372fbf4c00eb8ae66f3cd96f97400a55675ca5c54155c6da8612a0fd2744dafab6e08718dde76c36942d328cd4d5786cae99991a0171c433f181bb43ea37d4a39c9adfe869da2a0e77b3c8f7f33afa72e9809ee51a5e3dc89f0b75a4be5bb376d9a452e525841a46f4895c4ab75b80598da48ccb60bac1e3c45c3bed6026cebc7582f675a7531ebac48e200d43ccb681ca884c3670785916802604ebb93c1a33963b72e6584ddb25c50c031b5d16f002bee72b81e4344e7b4313f11ef30febcd7a6d683211bf71c21c44f0404a0ed82bad63b7b2689057fed1091632919e8b0b1a92a867de1be7f387f2aa11dc8269fe19bc6e82f6b42f3844b6098751830a70b8f16f0ded04097fa3595f6732b9e06d06086a2e3c16cee2ff14365100f5db578d5bbebe8da4290afc9662d6a3efdb5b0bb7dd63cac8bdfc858a1f14c11be6ac77e82ad20db3c488989d0ac3c52a8fe5eecae476c90c45b0f0ea8d1aabc208dfa97f9eef615ed995a3c9f0fea93d866462742a9fcc9557adc6e646167a336ef6844fdde07467e5d4e280756a0333a9b8b1730e9eb0e2145f6fc031334fe5c44fb5f8fa6c3cb8ed973a42e4fcf2de13eeb4d7717f0c74846e50281a62e1898e1adc9f4b9737133ebb811b2da8a68d6363456231621009539ca3c2a8dc1f7a2aaca79e671f3b5115f885a0056a5ceb125d45d48e42230ae33fdb010d48565f7086b67edcb2b4db1f07d10f0c31adc302d37c48c5b892973139afc2c3f18cc2a79da9301aa01d75ad8b801d8a65816d5fd434fc733964b47bc4746036bb718d8a218f2763e3178bc1dffa1845bf4096678de891e100121870b64a9b2ba7c4ecbfb705ae16f56243e2a4edda5a146aa617603c4f44e04538395fa854b7284384283d54e98d088728dbfbcaf9731aebf2a00d802d59df6238abe7669dd45f91e7e74653916b7878eae09c0328b8247e3a68add044ee14ca7a818ca2aff79348b644fd8307cc96f316cb78f7ac72d1be61d31bcf695aac41f8f6f307ccf89ddf7549d8f64bd7d8c53ec4281ad3cfeca8d60bf524e3d4e7879467a62e9a8bbea6772ea888c8bae6800e30a84bde2c6a6f56523f6dd1f0b0f70346521bd21e0f3199807d40d47ad76814695d7ea0131df054ee450150f2733065748e94a6501bf40c787a66dd6441454cb803c72e82134deb8b93ddfdaa6a9736b4169603af97425b17208f47afde141b98140f99f25e51b559c5bf7fdc431c2126e1b9242b5b0a35fda4cbeb0dd2847e4325e61b3b6b182eef33e5225d57d135155175da1e4436d29f17e5bb0f679326c144846161a98a21cdd61138082474be9be176904353f6770a022d6f345f6394103546a3aea0d0cf1ab761bda7893c5ab4926f3db2ed151d68575bad49cf1437dde9838d270bd1892dfb5bf4ea98bae98e23e85c170fc26d15b1fe2f501190753ba1f913878e9cba55d38ffa37b76b046c80d056411de3fd612ecea97937d425bec76d498ac48c94fcd5ef72469ae0cbb10d10277c22882b0195e378603dc4566dfa3eaa10ad071659be4ef52f875c388c8314d466d862be623212aab06f35a64e952592354d5a452e836945003265455547e6d38b8f20f952f305ca1fe9b8b9bcb70f4389acc86a0a22a13f1462870042b7962cc6bcf892407e5b590564d393051f79cb996eeaae5077a9d6cb118013ed0bdfa009369649d8d374283d6a68676389bbc0a4adfa1dd73651624f8987acf3c89a0dcbe235090c6fa0fec63eb208567f9be258aedfb51ae874b57cac07b01f347757dcc8f3b8df819cb77d5373ab75915ca080853a3b1ae606dc341a8c21f1de41e0a6d034e1a7d8eb4c813ade268d542d4337ff8fc70930981955cb20cb18c68465d75a49c67de311c74b0bd9a4f3dbe0d004150894203689b85ff7c23bfc8c84ca68b71425ced27709dbaf858ce0c861413ec62ec4edc014136ba7628c085a77439166d6dac26f67e41c7856cea2d3e7f9f18bd41f4e5453f84d505f2d48515d5f5f7da930d46100058069af3f1409d61830049874361e6c05c3acab97b9ab131952dbb9f1cedfcf49a4df3d1827fc95d20e5aebe00f9843507b499b9f492cadd72bbed3f7b2a3215f34d3f7cad2e9d3c568d401144cf191fe469763c769cc59aa269f717edd00a3741d1fc2c904a3a5e90166eab18ef0c9a4ebe2120f8cfc219ff476fc443d48554b2ba7be9c574871e08187af5fa9199692d5bd9582b8fc91e0304d1ce81e54ddd1e869f2fea4ac43bb71a8e377c1c9e7fc5ff5e557d8ec27f7dfd6821e561e55d9c9f07cfddde5901c58f5616a094eccbec146b3e21db11ea25f22c39ff3ac799d4b3fcd114365a3f2181dfbd3b0a1d1ae8efd3417dbb2fb542c89b6e5a521ccc42611a6bd2776fb6dfc5693f2ef23662f8cdca22bb228de4cf0a2c2fab648c91c750952ea3cdf3d4856bd10e8853824cf8c1a2492500ed021513f543ee30562633a3403584648603773f428ee1a53e245c1bbd43a826916aa8251764182a84aa7632a3a78e6d387e309113dd1f686d76e959d23bfd4e443af1f97a0c3950318f71f4449759938ccd63dfe84d37a9eaaa4c4b344a254e1564dc2b690abcf4a085cc187c5ec0244deea8f000237c0931a5a8df02a12332bf420746561b2f95e81555fd3a16af9259ca87d1a01ad046cea99f456126ecc2fd646fc8de71942e49b5df99f6d41463b0456a1dee9ccd08bc5cf587bfae5d7d7db7b5c51e479c6c2692cba58a237e3cc82ff79251dd71c2eea1cbbe85da349bc316415108c52d5662d31cf126982f4236a1d132f67a0caca5c24b3e7855b44a412debf3d97d357ed1c3137e2e8c7663808c1bd354e929336fdbfc389514ba993a7cfa52d250d5f2a6962bf70eaf834688156bf1ad5ac5feeae1e441ec1e413f9fceacec3130cb1b5c08c3dd2b55bac6ab6520a0b77a06be8539430aae392a2370ff88511e64776abfdef78bc7e279c38b6bf21d3d", 0x1000}, {&(0x7f0000000380)="1485ee4355f2fa86bff058a008edf386417277a40c92eb5d90505876f26e0a3b2f37d4771e32e671ab5812f795e4ee569a81631a2f279b74e0067de9bed8022e987611b8f22263dd81b34a3ceb6f821be5dae295b7aaf821b834d243fc9a643aecec922afb07b241bb462c60b4363e57208b41d38e62b88d9d88a69868a85a1a214fe888304774402d5c93fd6cf5b4d3457a76470f8c8c0e8962afcbb114885399b9b3e7bfab47a519c254b641ae3c4500b23c16a4688b2a4f1942649201420b549e64f51acad1112a571f972158be518fb2317970", 0xd5}, {&(0x7f00000001c0)="14243a7efbb9834d6755c966265055a7c9c17816e3a6ab5ce4b9dc8340329db026e83ecadf0009b58f1bf9b5cf70080a2d33910981", 0x35}, {&(0x7f0000000480)="808bb891ebe3603305f0816c7d275561fd2acc49e009e130988249d2832bbf3ccaa02b180e77c5733e0f38fa44cd8dd900e7cc98645576b0d9bd31e6f37bcda2b3658e8e16b246b1cc2aa44a5f6879b3c18db9e536dadcb863c07b285f2b", 0x5e}, {&(0x7f0000001740)="42e9cc40aa990b0c4317cc7a857c0d00bfd0a2f97b25b5f20c518409fcd6a3cf00e8de5c44ab24869879819939fe70303b0136f66d0a09c63f28cd124d81aee5645f3d0b3ee810d51055a693b3712ae7", 0x50}], 0x5, &(0x7f00000019c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r0}}}], 0xa0, 0x1}}, {{&(0x7f0000001a80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000001b00)="691af876f2f1376e3ce9", 0xa}, {&(0x7f0000001b40)="d790cd8ea36717d7737742067c8e48391decec93fe77ea363157d8bd75208a3ec92542c661f9b04655ba53c13e1de9465e248620b9fc89836c7e7e67b0a454cfe6be2b03c9ab0ebfb7a50fc4b610442c5accf73d9cdcb9cf8b6a78f99bc4c8504fb7cd4b5fc2c6765fd9994823a1bb9bf6ff1c174eed83df1758a0711c2a826db9cb9b50ce0e0c14d05baf9c1657494f37eae64bde6c73004ef3c8849735eb246f270cf3427554251c078eba24802a2093ec44459dd983f426faaa4838c4e4b3a382bc70b0870bbc112e7ed842e85eb8c105e4322c667688c39fdecf906261327824b2d285d22f0b6bc447339b79cab5d404709e43", 0xf5}, {&(0x7f0000001c40)="51c45b3b5b42ef5838302cb0e75952058b68fe56b7fa1666664c5c24ed3c3f4f3be6295338c6ec93f4593f3cdff8a9e6a20cbebc66b6538356889f66b6c44d2c5f4582eb312a3688b3668429c256f1444387224b52b4ed6d8c648c0163f068329e25084b96d5c114b157be3a86921a", 0x6f}], 0x3, &(0x7f0000001d40)=[@rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r0}}}, @rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r1}}}, @rights={{0x28, 0x1, 0x1, [r3, r3, r3, r3, 0xffffffffffffffff, r3]}}], 0xd8, 0x80}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000001e40)="0ef7822b8508d8f5b94fb7eab77e797ab89d3a1568825a7ca43fdef948308cef40ece89c140a55a7a090b45107789f1576a449b9d7408c18b4a59e20bbc9cd997ef731344d194493b18c028e72640e308d692865107d3050645965ac9081a0a095aed9230b79cc9f9a74fd23369a3d87219a9857a887b01efa6df85c81116f69852e156f6a41a3cdff0d3ff65f5e702d318d2709f55c996ca926cb2f754ef8f368c04257542b1d6beaf604eabd08ef24f37d6501481502ce039e224dd289bd395198f54e0b0a55762a985b862c70553a37945d3c", 0xd4}, {&(0x7f0000001f40)="972a73a34700409888c1575ed34c26e36f6bded2b0d71c432dc13e0b7797816267d6188e4f0aef42167eb69bd2924abfbdceb3ead4acf6ca6aa204ef63965370e14942236f75bd4f12431c1f15e2117a6df567da7f5487939744a6b9694b1c791f77e9698ee48ddcf203c88ffc1e079cab1a46e6acdd3f46eb35d80b84cb0c83ade70eea35cbcf032343be2d6361530c6b72c5b99222368112fee64ee83a4769c622681c45dc4a4389455b22b0dd79b72d29bf61cbfe9fdc9a581427b0be1081a2cf9afd2be3f01e0e2a19b159223ad013e0e5faf355c9a09bb401ca8aecd7ddfa8c1c941480065b8520e66041f7379cb60f", 0xf2}, {&(0x7f0000002040)="30fc7094e59a9c52329e8cd512dd1389e3f2bb36c034b7fe6283b39122d58bf3853fa499c4b162eb0653b920f19dac24381c5ec052986edafadbf65fec996c24b257a1906d27091a8a73880579c48056dc64f50bce00db637efcca3691558b60e852dbcda6f1ec52397bf469872051c4950efb59c5f68f0b0aaa24", 0x7b}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000002100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000002180)="7dd395e6bccfb1aa51be02c2af26c2fee68362f38fef0a57d6ba23be7c5fba2d8f14f9f16a916cd3c8df1d94cb385b91894874ca02a3322fd2296f8ff121ac77537ec2d7528b356c45928a75f669354a8d25d503b977786f8a3fcbaebd8e7d20b93e08c9a756962308bb438da065f5c2fa0a0693d56c8ce351d373e85420edc3e83dac5afcf05db7ed0501427d320d5a0609b61723bea416f5886a2c2841523eb899b7f0fda9f9fe0ee73eae6f90f22863761424e0e9b39dd44aadc7329f2ca02c3cf8547093f5aa349d8ca180da9d2504c539781dea604859d129e1d83bbc98d06e278d6c12fbfc762bfcecb2ab6d33ca06199e488a5ac9038b20474b06b759d31b9ae4fd854b801f0e6e5e04588dd7e093b6a76029c51884d1138956466b68b74fce7f6dae66f3c1649fb19a6f6382bc8c32018d15abb2ba74bc5ddab76d339c0d14814eaf8b411908f53e9214646aa4b6e015e3bdfefb26d8b4c1f608671c9876601d6d8099e08bd01c16f246d3d842691b8281d5805585d3bae26a3abd0aeaabc81714773c26e07cb66306624b0675425fe72b0fd043b1e15acae219e60f2490f68ef41e4bc1ab0a087188ae61399ef990ee8cb3b958c08a173a1f04768dc5b6a8b3b1b5fc90b15e2e9f83685f60572a9f7c0801b5ca352722cc461a9e4e87f0cb8d323ddbfef57e0a4640988e5506aa690283ccfe94689bde548d4319953de4918c274d031e4a5968853d56d5b735369997ae3317a10c80f7c13ad2fe7ec433cc319bcab1e56a49662284af0b61f7c35a79a3519642e5bed534a0189e97091115ff8da32e63260bf558712f9b25382c9ab8828bac2a3ababc3a884ed5e23e3a9c9ce494674fba289a63e7b8064e9ffa69ef0d77d7709baf8e9976ac7463ed3c5a8513eda84835a267861bc5cc47535e76cbbb47a60e4f500ca884b3d99e853719b173617c16d53b56503317637435fa94af056c8dd50076b9c6ff06ce1a77a7c3384522d6c1140317b7a015c67097cc497d1f3d994d64244782c0702c479e04849b6c66b8a3cf366aa0ff5374a5573e07ee4cd653d18760ab328792d646efbe9b66ac7dca0d7ca6494ee5806b7c0b52097176daead868f7219a2469f701f42d8b0a2aa3de4b3e9922789bd7f70343feabea1bfc130bb7932b3e5e4147dcd01e50c78b9e4d0c6ee2ab87df0e4b689d22b05d89e76c32ef4753405f29886e41d311973ece0ccc39a919c0931525b575f4e1fdc6aaadec20cdb2f0aa5221bd9e6d7ad69d736b99d53a612908d92e31ef203de79bbfa062bdf200423d89f9695467dfc47b4788c017448f9ebde91e7e54654dfd6f725ca3ee8afd4d589b34fceb951801309e4d19a61d8cab0cd3de11849329440dc5785b95cfe682f25d1fb11c60e45ef55c6379ca1b884ee50b77a289fdecb0ab3da96a842a004cb9e66399364ecdfc0d9797fedc8fd133e0e9cb753f7fad271965d68a9794e169525b0e3132b406ba27726b9c379796a40384c94f2b94a9930be06e1373606568923a267ff30e8cde27f7fa0989c1da6bd7ec974e873921d4938933b5a74c3639caf8a3894d2fafd8aa8d06b68c57cd909734e0bda5db6abfcb556f184d316a53939193eae942267dc77790173687ef37a0b6b41980f8e71e2834b65057aa6f0241a6703842041fca8bca23c76eb34b7271d9af3196ef1f62502872c37bd47f17ec92cb5cb9f1023191d7c116cb89eee4065fe9d3f754842578080fe9c834b702578036cb4ddf193d31b60daefefd550247bfa5720f922b9fa69c6bb3c9d7c30d01bfa9fddaa3af601127537fa6da7a34641d5a9894cafdd2699a6d98759555d03aae03421c02b8f24aef26ea8eaf4b817e18cca5fd7c3226f8c0c0cfc07e19571530cb6853b03016f9c4833d4add0064bc07e07dbefbfdd8b57bc9816934f361fdae32860c229fcd525e97b05cf19a1bb93675afdb57a026b295656fadadf2f2f98e36d4ea30e59463a9a0adb170a9062b8a95d7e9952c4179db8247ab61c64d79e8928438d1bf72bd7540253203324f108d0f0d5af261a9b2f7fc130fc1f3aa9bf947f104a7875e305cf4ab6c9495122c124841519beec9dc3fc3e2e37e7a9837271c8741712b2299e3a1e4242a5ebfdc86b126eb8bc7b4fdd218cba0ff3f938b4028fadaef57a7e62f5d82f8587580f61f3efd6227a01fd26dca4209a328d3cf9819452daccc2e71b7b313b6024162a318c088d64647c5b7c24bbcba75323edf9dcae806e2db28825c398bea48ccff628cd255654061db53a22f07684b2aba4a1fa016cb8bf80a704d7aa5113b68d44bc9237206ba49b83228e92e443d5aed77c768a763e112c8991e319d064451f576c3dd626994c4f174d1bd130d16d83c41510989e57573533974e40c0885cc9d39103619be59a653fbf12be872693cfc47b3165d3d0aca0c36b8ae896bdc518bdf7cb7edcc6e6652b3a07542ddd7e828a4c0fd31837718b6416c56fa69d2b51a4eeb409d80288f53565034f98f932c9f664cbef42a0b56527f2199877eeb71b16c3b72bee9fa52a8cf58f2d85677706213c27bf7ef655932f6948396ccf8872e32b96c109ab1d2453680a07c486d0599e3dae40d67ef83787bc5714ab90f7779fd8410d97b318181c4ed0f0362ae55cebe0b89adf815a07202a722d5e2e3808ed8a5b834e1c95d61a5dee5ef3b670ca2834e0c4075beac93a8591377de90bfd906436d662396070a885aedf11c209b6725412b311399aabdb6f70f08f10e7b954421cfc884e24e29ce02f64e40fce7ca4c6c96433c5d26f9b192a187d90d85f633bc62f2b4dd307da19c275c375dce4b1a1551a21eb203cafc544d26b287de13b23a97e6c6afb99291c4b3025b30202e02e170786f3f9a4cc9977567fcc1e23d2d755a19e78cb4094a7c34a84872960dabb42c766670588205c4045f6cec8a9c755b03cd93dd2e3571ba7667144690bf564f41ad82c6d36b29d765c4a7a62de11f9500cf992ea4814b9490114af8a203ba267eeac9d3d968b12170075cd82e4cedfd09ecd4993473dfcde92c780ab65027f1ebe5e1adf7ce1958f29cf27cc9b0bb43d7e286bc846356f415cdec11ce9e76d02b7348ffbe8a66c2e5d83ae81ffef4f89791727474fd60e5ff77531bc8c5b5e4379b537cedbf7649a8088aa9d032936fde9cfd861559229bc1e5c534fafcbe9b64c6d4c6a6ca9bd2392da18952440ff777ba36e2a4789bb9685b3d8bc31f65bcc37d5c3a02f20776d0bb8828ce5a3e39fb2ed21693963df47fe7d139be2af143d29724b198ebc1f8059f849afe758962a1f8e5cdc30c227a06e13755142e5d728c8644ab936fa1c8b4e03aca61dfaa96edc1d6111a2abb5dd1f458d346932ede892bdbf08023a2e41b0ffdbbaa0f3e2de567e51b7ca8c1a3fac67fcc3b410e69f4f8522ecb2a076364b6240038e90994028697b3f22e4fb9d53a0af815ac8a9f513ed10a35ff29c73fcedd648bcc2287a9a7a5c980827875c5488690b7de097da590a713e677a483bae15ad4aaa06b6d191864b0de929d5c39e36f964b53819faf535baa1abeb23512a075840d003f2c01875cdcd02e2489c4554d3df078863a298a53e1a05a6fabc15969b82007403484485faa63d1f5fec511b770f31ac6d57c378cf80f4429de7b59f4562ff2e754368775552f3a87e9553cfc53e5188bda04bfabe897bf6170a1b8691569c768f4595335fd3e253454cb10115af964c01b0f5c01715ee3c130c5cdb63b11730888f870b78ff9cb9fd68c638294c955c36aa44bd83d9e816dc60366b20968b09d123687d681633de47ecb79fdb4bf8e394a42854c6a1e1b05b47e7ce137da35418a6eeb6d758b8094bad989c7806746f2a172737a7e3232a4e87d2121b5dca5db136a7a29db86c6458eaf33eb1124d1925752fac65c7ff7eb8ff82b5f394607975982360fdf0e70b3c803ffb1442284d06b9f49871a6637f10962ff3e6d3be4701dcc9bfec8de00406f221575327ed6ec77cfd8c44d69d91a9d064fba88a3868aa4727abda25231e0eac3408dee53ed8d4b1a0b4d1b1fcb0cc116f7c54f97f40f02943ba14f603379c9cbde442c34ce832c71b58e38ef469b04105338dfb5389ebb4ae27394079bd740179607756502b7db201d22507bbac4a57611fe800952b8646289189b4ac0fc73a83abcc738c6232a987b336af10505995e05435e946a25260b18966695da79d7a9d65027cb0814cbb54adbee982d64afc9d745718fa573d709578ef627f4d59eaffdee5cf7eb0ed00bbda8f5068d2aa945d33324fa2d6595dde9adb88aceb1c0ca032474e6d1a6e897534045de3738f296e1643d10450b7a124513089ddeadb652e88ff54b456215ad73aee5408384fb507de91fd2e94406903488a3df0736538075e506dc25263af8cd24d8600467f28b39c59aee92198fd376e71e494354d1166434b5c71e2f388de81c41aad0de3a233596653474030874d160f10ae5446015c8c32bf97b0d1bf3d6da82d9307a53990ced36674d56ed629573518a02a319e17264e498952dbc240e72af5bab319d2c114f258ea1bb7c7dce78728f255ad1a96f603dc3548635830c89f54a560a3fa56012619bd4910d3b6dd9d4b93804f1134c6b0ec6530f1723e1942c7895bad9056206570d94fd4558e23e0c32eb0bf5224288f3b33378a81a2954ccd490832f3dab3afeaa285c15d305c9cbc573f1127b5d61cb8303e77ded8cc4463a42c72ad8739e6c9a2758cc90d74e34ab8512332e3c8e0ef1644097005691089bca962e7fdfae2c0d737ea87008ac334913cc6bf23d7de71ebffdb9d95a914e553b4db6d055d16f9a373bfcd48cb1fb42ea4001509967143b21ecd3e0391fcacb25824ab0d05066b283207f95b1792cb4b91b3e9427fa4024f59871f8b0b0921c97c3ba11a7c1fcd9a898c2f8c55dd3e2d475fc7c703e84f412cd2d310c0668b82b296a24e24f15756110d017f6a19090219722d5acd5776452afb12a5dbe548f7ddd7a0311cc75607eb872a03b7ddeed74086314c2293f1d30be96c18c4c2f1138846afb66a11c5dd95a84c0b190eaa64e672d068dd30607bef3125faff362f92a22bbe9c1cff170f6dbf0d57c83ec3b10e17627c6cf9557a9f8638a38cc55c2d62e57076261893c57fa1d81ae0f1cd74c8b6132a35494feb35c16fcb04d8b6a8106634c567a8e2d2a3910ffed622f2d02f1a09f5f4b1db4fc4de96f8271f17fc6e5907f3ab839fe7f277c0869dcfed1017902bf96d62d8bd9bd184dba89d9311caca67759c2e9d23e846ce7e0cefad67168da1f455d891a08e125aa150707a4c10f983212d673f8f71a41fe91fd104dfd8c3f33e80e4891837d03a7f2797ac10b75312ec2e23cc5ba4012469daf48573397bfed68f5650a8e3bdc8013ead98a1e12357463e7b7e0d8ac3c643afedb546b092dda5ba36471e30edd914aa6da41b18d0c8d18ef6fda98cb2f7f3984ad9afd1c350754cf9545800dfed269a9fb81f5e9e7d82e1ddc2a55ef5045c844fe40cdcb519a8f5514bdb4ff1447d67be4ac5a7cc80c6ca2febc5ac8301bc57c12fe5c9482c1ae22fd9214a8269cc3349c71f42dca133dcce5450dc9ddc0beb61d7692fa14cd0d48a99e3f1728d3997178c96830f8e26ec2e4a00a812e20f9eed2edfe879ee4f541e1a8d0f85ec7792f24352428382ff0b5f7c05604b5b15b114af2e4c25f3199271194e4cafb7a1e5cc936d0473c0f844ec0ccb10213b5201f2e33dc490959290307315d2b39c3f7", 0x1000}, {&(0x7f0000003180)="1beda867ae65ce0ea25034a1dde6cdadff1b8ea6b2e7dbc9ad05de486ba2b7077dd62d10297118c681b426d432db37fcd8d463b9639053c18a49f58d3d8e132a78781f47d4ca3014fdf2ae3a5048966f8a59fda9016d3b0de8ebb0dc92f75637c438c6b73babb3ed1738bfc6d8c0223214888356e072a9bcb06c28df0f27763d20177d4390a092f36d057da320b06fac526b5591e3d2248f3d7153158c1378f3a5e901762e978401985d98d7e2b548c455c9629c3603c198fd207dde6d845854f361d4f55e836e0be1e0f74c29a85c2627c5c7987a0e6af30e3f7438234c9011", 0xe0}, {&(0x7f0000003280)="99ead32691bc61d364571c2dcaafd207d2e6b1da998aca4fce3efa514ae083c1631b12d545b6ca131992f2073d48f50deec4387fd7efc7fb49a9e58b8ebd974da0", 0x41}, {&(0x7f0000003300)="d3e4ef0470467cf0b493bc0a161e72029c44855c184dad9c42710a03269c9f550e029c90933c86e547c23865873d3ad4be50d972c12429d2b581bfcd6190b94d13b92550eadb6d4bc240f212225ba01c97fcf5ca096cb301d4c021169c464f4d4188dfeb6163bcc27459561ed21326e512016cd7e74c1b316596394383afc0fc797e8db71b5a8b5446bef68490cc43553900ada56e53c662a3411ed6cf3f35c01b612d3c435b8083b4e8752382175b1583b4087dbb80c6195154f2d80564605477bdebff32ee40c3220bec424fe2937265a8e5346cd6cfe695fba7b47695ca52", 0xe0}, {&(0x7f0000003400)="ea49bc10e74fd17f67b6a4fcbba63e14918d49b6282b658124fda3bcf9d6dca579565af3d76f511cc9e7c88ebbc49edf6922cc10b2c0fcd0cc8e65df3eb49f573a7c387be1798c7b632d29a3d1b33a3b6088c3086600356b9f14ec0c48760f847b50a8f2d7d1d1106680496c83fb19976ebb8d9275c9986e033c9374679e4c22c9fce4a3afdaa924da792c9a11d78b7e6c29ef77e73bec799ef39c433be305afa6282fe28bbbbe93e345f1ebcde5652f6a4913b1c2197e85", 0xb8}], 0x5, &(0x7f0000003580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r1}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0xffffffffffffffd0, 0x20000000}}, {{&(0x7f0000003640)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003a00)=[{&(0x7f00000036c0)="2b8aad5bd84d89dc279cdc84125a1db80d1d9c9ee448947110a75bd3b0a4dedae30476d1a10370247fe46dbb06ed50c2a20026b58a82c6137080b0f9257e072c5b7a0dfbed5a8a5477ab35cb58a2cd72b45ff731494d58bc3c93c69ec2f4f82ea9766e4234b01f81b492831b63f20b33cc2af987752c238406cabcae7ada2d2183e408bac875222a791bfe3e41556a9415ef84b8853cc1ae34df0525efaf9e251351709e29d926fb9f82eaf45771c3eda9f608414f2f3ac2252487ec465acd7328da04b065e6a2cb20361229a01c38e4c1b87d3f5c219a5a948ee0bdebad3f06b1", 0xe1}, {&(0x7f00000037c0)="2134a29654c198f42616d57b9c6244e01e4dcacaa4a3a8aeed5e2301b6a7b1f19d9b2674c90bbd5411ff510dc51a848370644cfa0e91107c90892701e024f830f97772d013808bf2339b173f7f335a156d7b4c3c539735f35753cd3c9f22122f72156ead8b82aa", 0x67}, {&(0x7f0000003840)="3de3222a897e924c61aff77404bbac9484ab0b824111cb7935855a37245d54643ad684b78ffb294799bcc5585283ee33b7407d19149369433529dff72a1854dbd4a6dc311ee63441592af25471ee28dfbc593ef986cea9307e52e2047a989ddc26b9", 0x62}, {&(0x7f00000038c0)="81c6381200e373a170f14fc8a373d8cfda2ddac3448e14132195d1eda281e79afc3a99cbd9f009a51bd0257884c797e616ee4cca2a1b1877a5b4e4dad7f4842f47ca65766b92b0561ceaf454227565288016089504d53df92aecf5e7da0622c90e84decee7db2f3be4c0453240574e31e1ff85ab96bbbddcffb5ded4012f1786440b614b0916cf511718047b6dcc82f747d4ba29ead1eea5c6383f654acf922f29e4e9d714e41118cd004f43696ecf8661cc1b29894cd3f81615ca4c92c8a820255960eb462db50bd401323e1ddbfb8930fe9a6c18a1331358713ff55940a4cf9e152f57a6a990f050975b082f21ea2c0c40bf96d0d5281fca90f55270b835", 0xff}, {&(0x7f00000039c0)="02edbae5a9a23c8d950acf2fa70a3331e6bac793678e0563fd8295ce", 0x1c}], 0x5, &(0x7f0000005000)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r2}}}, @cred={{0x1c}}], 0xb0, 0x24048880}}, {{&(0x7f00000050c0)=@file={0x1, './file0\x00'}, 0x9f, &(0x7f0000006240)=[{&(0x7f0000005140)="ed2e468d3075c2143ff1ea8842ef2d4011b1779d980de2a1591ba96fcedac74d5ef234f923952ba02a36e683b37489054c517383609e506b3ae2cfc8fc30aef4ed2a128e933aecc47de06277ed2766625a4bc09347e2e719d1c49b98d1d35a50bdec7a07556e527591f647b3a3c51c3be3cc4ae52df6d50385ba87ba5d9548fda695df9c688c184799455ddee3d6cb0e7f06b055af4b83b653f3be982db45273e9803c65d5aca0a9e9361d154574461691635b0dbdedfdcb5e4dc3600a5ef02718e4ce5d2c665d2138106db4a40826d3c8020ef2c691a8551104d70dc8cb318fd2688ccaf52fcb2fdc09361f7282d10c1837555affc6863594b027dae84b4b6238807c6d598dace69d7236faac1660d38a3f9c01e19f1664efbc7a5ed2325b56a4ec7a2cac8032810f3756b2fffff9090efbc4fd193d994b972daa4628584ae105f85c6fcaf2328e9240709e23bf08b31bbd4dcfe702c77744a2d4df77c3fa9b719f04029950aaaa351371b8dd605c72e73ec517a884276bbe34c86a5a609cc0a9d5c5163c2b967c3bbb5fe4fe5a908823b318686d00726ed2669d0ddb3404ce4a9a7e4292a6cec30683d18fce66519c74210592d9704bc1c4cc33fd4f28884ed078c46d070cc2184cbc78c5423a8307fb9c40dcfe25287c2b16008fcec83fc720dd085f1bd20b13d5535056082f139389f568025fba1aed0aad230005d3e9e8c5b5f6facf610f2d54d8905cee2c9fed9b4d26754379aa3d2eded62e3e905e19b88e9bc55f36fc9f4411cfe71038673a5704944bf9076524ff4106f2b3e92a336437460a926da1d80b523895ec3459077471086754a90caf6b5e605ed8a97af5e1614a7e45aa1707682f2b17cea4040b4ce93c9d107bf104c5df824093a4adba651b38e8add42451a2a5b87cdee466e8111d5926b48c97d05e0a835c15ad4e7eb23541aca35ac5f04e34dd8a3442975f190b2dc5247abfa087a11ca26228b60e89ef285a012be6ddb70b7fd6c36c636b1a1a5df163dd1047d3d377d55a8a382a9cda39a869166dc2c288f4e4659ad7becdd133b7aa9f895e0793ec7e0a5aa3fd14c65a3daeff63042428c269754ce97a4b21c2b4e8cc2c6d7a17389bbadf54b7d269aa53dca09be34e9b927b366563261cc6816157078c0ea41c1e98b341c839a3e4ce8a7ac536412e3661787485f5436bb99145d119a33689332c20e038969187f1df62f5008faa22a2580c75387c04357e632b1d5b0e07c4e38dfd4929faa8f8c715e91d42fc013c1b92823f8caebcb62a1951264720bc7e4cebe1d428c56be16e8d2318e71a2911cfa8a61c1d60693b000429ae6bd10a922214544e2fdd09fe1e0dc616cf24f4b4f95af903be9b9e4c4e06d1df2997a5128075da37602c0c40e0319a1cfa594b0233b8762fea135bddb543a6a9db843f285f96d0196a6921584b13c65d79628fe2d822bae45cf7181f195934aef9c028d057261291fd9ab9f3108ecac0aae5792af2dc7bd53ee64f541246a979051dc6fa4e2b6143762c840324259c34621b6162f57227c8c7d5512f0be62d4595b341ee5236674c5e6dbbf861b461a6e147f70f198f1a4d802531dfae6623dc9f3dbd88f9d1969cd3523592d044c2621afb531894ca9e36b16452ac8d130ff18267fc43430d456b6ac012f3fc34acbfc8202b0eb7e1d8152d2f3addead5e1cd25978687712e8050961342cb867e49d3c6733a39bd3ae3f9523a2af23bbb1d4207d3e9d43739ed9eb07900b98537b4a5047b3a4acafc54be9d483e2a9a06e526b4cab8558690ce237e69c5901f61e6016fcbd37405eacb12b0c9832c861138401d1aea30fe7b85e29a6a810748745b6094d67833502de97ef468b5d45101f1a7d0f2b94ca1c836050d69822a8dbbafc0e6c7df4fef3391fb1a34fa5537dcd03bbec122f54e737d816bc4e9188a48952ca899d769b1bbabb336d8b9ddbb169c2dd34fc10e48b54afaa138f79b890243c477838b591a7408fc00f96ffb13329bcaee289f6f362c7edffeeb08377b188ed528c49632a4bb82cb60ad2bcc854106c663fea95f3bd8c210acbfb72cbc4ccbe25ccfb929df7ea3b9cd9a49c12eb29ca5e2cd371dc7bb830df4fb32f20824d9603f08100566b9797a4d6c2f2ad3d75dfbc6c0f98636abd07c84082aacb7bd1fcd41dddc87fd2daceb84e7a5c695481052d3795ef5885a38faf0bac8a13a4d27076512cee38bf87e447d38b7d00e1a5384f83ae9f9a92a6549ab01a99505eb1eeb011bf5ec0517f721196847386d34648b4426f03fe6bf4cfb643c8d4569fd3a499e4da3fb170958d97984e30271bff68eedd1692e8fc34da84eefcbc96b85d647134c79b4eac38a89e0f18c0ae1337b48e13e7dda857cb87e2884fd9420b067fee5508a94e25df445b4501a131da85d238869b3e8690b08e0381ca68d81e7e8e70d5a0ec3ee56254336de9e6693df286b1f1a57b2fa761b770b022d1a05f115b7a035e5cbe865f2357147a7c00518165bc73b4b5313ac24e33a60602b5f8096251bf1cfb1680fc1feacbfe51482988b4465c7654eb57e7d42ffc7b32b45df1cd7c50db31b306c548a351bad045d588f2fda4fe6051d78962fbd7ef23c07c2c057ff3284b3f5fde90292ea2b439ceb11d2b6b9717b7dd33b768adff9669a5436d356189af529b1d2fdc5e7691457a23e5764887ea2769decf344fa8c2b76cc1f8b656605ba5c7941411103c41cca5d2ca73acc991b7c21c998f2631b1ac591f3620fc18e6d0d1678d2b322da3570f0eb25c00845d8085fdf60099d68a55cb2d506bc5fd364a414bf3eb9f1f961a31e14bc36ce6956783950c77b2e792869d6a3a0eeab74722702721b707bfd414da1bb03df40a51cf86644f1207a7e23d894ed3e205d6ef00f95778591662ce66d6546fa24c5510a892a1f6dbe64eca2614d7ae8141ef044cc59374add4989e2dee285fea4fc2b7ad7b3794985680db52936b8cf37eb544cbe96f3e39ceca9c61365be8618f9b9ba5fc67a6e0bbd96e201bbb952b093406fa929bfc05e2fa58fafaaa7094cb50e235061acc3b78e89a3617fa9a369326b0a9af5e16a2bfccb9a45ca5017c54f5faee5c1c3ed43bb99c908e9492dc32fb99f337342e201399b894f291c3888ff00742d5a12dc0f41684433aa3a897364035de2603959e4eca0d9645341c3d7268d6327f2bd0d2e84bb65e67a652808b082541903c330b908385b5be41e85df6c86f9eedf809ba06e0f1ef1b49fa15369d4877aedabf9413a8e9ccb35b776a7d346d7fb1776b0a137f4aecd554d545533884060ae6d564b5dcb7f8289b89a026bd1eabae8d0434c0a638ed3f39926348ac813dfc9e9eb902d2813ce3f927f0a833e67f9e3792e44fd180846aa8bd978e7aa21ca21c5272ef0d1197b8d001e1a15e1f6ed266cbf88115bea6fcb816c16ffd03e8fa4ece1de6492e6fbf1ae84f24f38888230249ee81e39d25d0622504a4a0255accec356d76efe36b41abc00e734ab36726feacdc1fba035dd85fc735022f52926ff57d7c47855bfe671029f12f1067aface537e53701817a683dea72adce0eadd6934ce11f2a186c213219ff4a2ccff75e39bb593d523fdec4e472e476dd9940f66b234bd7aa37f0fddd960aa9942dde75a4db497a9dfea4fa13b73d57b37ebebbb552fa29b9998cce2118423be890179b176e984c58534552629a74676def9ed2d0341be4a4cb02f8ff77866d9a6c17924ba09650f5000a7bc7db2dd79744dfd70680a9571e3856e8da4b09ec9f2334ce98e848c1a933366f675143c0a5aad4f25714a0811f33accf4ca2669427aa7f208ee7149eb1abb1db3c0e66f479cf71f7514c08b92e54c381c8c3a490305621b263dce136e5100f26d6d6c9327a35460323048fc668a4fe0858e49285e46468bd2c30f664e1cb63f8f156bd27dfba06fdb387f7a1e0b5ee1f79ba4f68a8bc5aba056778aaabba96f0c41e5cfae41ff73b7c59def2f5e72270986cf2e47e107ee2143c27526bed72a4a674cc4adf6253d21b332a13883443d9165129a63de5edda9c883b45d008013310a1a34a612a3043ce130f1bc20e11973ab0813cd6fccd86ec8a3afcd683d64cf314be23b6021ae251efb44f3ac1c365e32258523506f6474210a42891fb1dbbbe2f9e3270953e2ba3fdae1579a15bc1f9177800ef515961f68be556b9fc72e651bfeb032555a71dbf37e9f72fee8fbaf33cb69adaf95da98a458bda49a2cf7c3f60422f325cf84e14e6cbfe587cd8df28b8782741e917bcdf1b85a5851fa1b62f1a549f99cd5ea77b4a173f83518a8ed1308bb0a067ed0937a209eb3f169640447e6eef9df37946ff62ee588e170c42b0c281a7ae5b46f5d8486988f643cf7247dd6f12371080746f9083acae6a4482ce9793eca28f0f3919f07a3ba4f2ac71c398fef7a4ebbc71178d97656e3c39435d1ffbd00a58786a0f2750514b90d3060a1f376ed617f338ba2861e534d771b3e30dbe42518477bfcdab5a524defbbe72d207a1bd0f3c2abaa3c3a5dc22eb94ed3f05b86c28830459a3c49f678cef3be6c6d8ee5e07e3429a602709a11ccf5725de81d757f3cf7e2be4598ef073a6a479621044ddfbac0643a339c9a12a09ba9c7395cd152771b91365da875318eec30307c892dc226db6ed18f9c94e921eefe5885be7c3a18eded8e9fd8d8eb452cb68d3824f580225f4e55406b383002985f03e91e9f45cfb5ed23e099d3789d3de31989f50bdcf45e69fa581ed23df45c1866da5353869fcdaca555f56578125335e98bbf73a6a97cc2b111a26af19312163c12f197a40f95c1e880284320053cfd61aa0adff00183f4c3de1a56387e117b72fcf3b58f450a1764d17acdc2a78c2838af489db4a56692e2e7ced29681c8d23846c6b801bede5f33e5821a65c351d9e0874abca102dc0e6899580c048a663e7efdaa55e2be0510a3e10f571df819f8870c0bc3878a1f59c27294c3b0ca904d79ee834954d6021274de5c2e95306c59c9656bcd768092bf9ed46322168d40e557b87d788f1b88d1fab6d656915c1830ae4398d3c1e1269d25788708c77af02ff333d30feeeddbe983e12aa4eb0f8ec7bf561850ec3e0dcac3efeee250417c56ab81b146e4f4b13d75700da3f1dfaa7b22bb79fd10d54748f6bc9588b6f2912476654c6feb83b2b464cafcd17197e356949b029f9b1d469524d6e8b65a2c47fdbff341b92b36f75c3d3d5710a9f7f05948d21f3ac60fc969b7f88e1928073a5abfcc8beb2cb3de70835d2363d543038c6b374e7b93ce3ff5eccb4ae0469f16aef9ec675515297cdb25c8eaa3ace780704da65c807dd5e6cf3915c6443e9fbbfcf6455e5d580f39dcf52cc4d2a37ca1bd7de40a544d1781ac4ebf3c2e5d4e7f405a14ec3e55a6d62cfbd8dadbf11a3bbd52d69e6df6b3452ee46b40e82396de6618bbc90800c9c3e4e2be678e3321c28640f781b2babf42161d108b4d4576a946010c277ac807cf34287c6510713c81acd334bf836dc05382bd1204e6d5d0ce0300d137b415fec2d5d8cf8570cde3b92e6c9b6acc924ad207f4cff33ce419e6e74fa33a486f410a6a85ceaa5153881f5177b4ff2ebd89a0e1b45c0f8504f6105733ac3595da93bc6ecfbd5df63b8b4d13e66f40229499769f9225b81506f7693faf6cdee27b39802886051e6ae5739c785904bc5766991e30a9401f1311be52f36d415bebc577fd5b90a3d388fbbab7e49c4ee30302be921cc4b40f6b546c4eea0444ac0c031b76b591d0c9a1e1b", 0x1000}, {&(0x7f0000006140)="794d19d3121a54eb643d4ef665748baaafd3c811bfbc3f90ff3b26ee03d9f6572248f40822013965777821858d37f3c74c440d698bcc1c6e4794f108db1d062bb6cd99dfb6ab75e189bae7badb221d95540ad3e9ef6924e498378a642ee016c5699b509953c9be85e5fd84cebce03ac623fab49aa6e2455f92f74de3c62e1a64d680416866d1bce5a74b0faa2cfeebae338fbe4136ec71661b1f00154bf614312ad99467b11dca32b553614e8dcafb38922df2bb6474deb5a8f0739acea4dfddaa1fc69ffb1deb4ff6ebb78973d714c6baabde79e5df55b6e0060c91b02079bd58c7c21eb9ee1a5442ecd0b90361577b1282a0fc6d13f1579f827e4a", 0xfc}], 0x2, &(0x7f0000006440)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, r1}}}], 0xc0, 0x20000011}}, {{&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006580)="e417f92fcb0824b848cd3f3e843d9b9b1e1d7b52d0d5195ebf284c226636e0688c00d7d06b303e170b6c0d1a47a871429b76fbcc20faac2266f630a409ca6c9cae35ac9e6bd21bec0197be2ea8dc386d5ae730486031", 0x56}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000006640)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006700)=[{&(0x7f00000066c0)="64d1f09cee6bf4f02e93cd8c4a01f9b4c25324813c20dd5b7583aa6ae5357d7e29d105db2979cc", 0x27}], 0x1, &(0x7f00000067c0)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, r0}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0x98, 0x4004891}}, {{&(0x7f0000006880)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007b00)=[{&(0x7f0000006900)="a630c432c0928b03ff63f8cc059248ac7706f2cbeab7c8eaa81fc3dc66467831ebd0949eb06482cfef59791b5ce1d678c075e34dfa62c0562f8671ed273ab1c8a24948abeae59940f34cad593a702790c38d456950eb3b4225d43779ae246256a83d6c452d59edcec6cc9b429b4fd5fb60dba49f232e6473fbb92d144aacf59459ba06baf1a047177e2853a21e1a444aa218c458ed163f7913b4a24f641a5fdee6a347f283d12262d0b40765bb75eb392013cc6a906f397cb39235372221007d0215b3c430c1872027810a89b8cf67b85845f8e0753ee69cb07bed0ff7f4aba62bb74c10c2d2d6ef0e225c1593e9310a654b4a2f3607ff2c93d2c75556ef9233f8feddcd8ca36f7c1075eace259de8ded918287a6308b4b29b25ea0ba6fd120da37a0b561c7bde2c82e029ba208212bea43653eace53086759c5ea4d924ef83f553a2071c17d8bbed042979e79ef9c89363397f7055dd288dc30237622faaa9439db75e8892c01f01ed40d4083322fc7c9676de7d2abc244c2ff94331549d35281973d0b9e2d47abb18d75be8a07f3939a82784054cf5e38c4f85d6bdc4a45d992fac83f7128c47e3740fd0850d7b9b6672925dd7954e3992d4220c078f547974bc60582dc2102ed620dbd4f2f0fda08a8ac58b9767a8e087456732812cc2b6b8f1ab9241502f1bc911d86e9e60eef4c36f6272500a087e7363083aae71cf2e48c19669930d1a444005cd77cab08ddb33ce0419ab2a49ca2d50045b89d87513e68b3fec64b397b3cf005190b7257f6142856f7ef22c333b961a746eb31c09944eb057d6ad7efdf0f140d99bb4c9efa2da4f114839414b46face8633628d40542bafb66578a9161d1ecd5fd29096aa6229b2ca65f9f5217a90fe2b17487fb631b985e051e4b547ab19e3b1af115ecc293c764e4386e5e847632227a9cf93bcf96dde32e6225ee105285725298dc03da0866d863182bad6aea536fbaab2cb22e62f3d36f53376723aa66c984bb104ef1a873ef6628b14094fea6902107fc25a333c3af674a59bd920d30c7f891435716ce835373a73b557b0471336deb0346ecd5f07de9aaf62203589c3d953f20d25613f85983f6096a4e58d63694f99eac86dfc8f0a5725b3ac4c324df8afd870540aa836094730532d62cb7dd1411001efe21cb7466b9c1f9b242dbbdbdd9d462caff903534b371d71b72e2db62efaaded2f22c81bfa1260490c4e597b689d310b2df5be275c9603e43fcf7d6e1a3261c774a9da683c2db7e7e998a389dd2f699b90751eb49d37253bcd4768888ad3f0d2b17cde8d6a6b5f91c54b9c9c1f48b95c506ca75da33bff876ec82a9e87492879814e3dbc0ed452d9d89bf60b03dde5c7af8ca61bb42fef9abe5a9fafc9904e3a0723fb0fb0556f8ec468b1c4eac0ff0b83db63befbb19b8f657058e33d4dc8830a9c84b93e5cfffd4b3456e3bbdc2bdfd54ff155b62ffdabc309abcfe0d346769a2d9fddc5f170b57b1659385c30878b42e8c21aa1cecea43391a97079ccab270cfc53d85aa76f6ef68493ec7fb20ef6a3417f29a675a49e1e8725f68a5f6c7475719f6cf6585161b1ccfb9580ef788910ed36e1b7146c3a766c52a4f5411254e1b935aa8c103db7b330210e254fb1d309fa09496a5860e37df41d124ce9290dea40dcf5520c25163d0e11044d44b393bcf08e26c6bbb6a69c93d1cffeac891d87f0130cc65c420ca63c280d2f2df39a934418a3b603f5cd6ac6c70d4373941781357cf7f069679ab4a20c4eb1286c67668d724e86963da6f1e6906b848e7df879620e49d15a9290a7cc9572610d8b79196812b64be923aea2823ff1a6870f020f0286e6893c9228422f91e780e5c2510dc9140268da0ac09fe41869b82e8acac77def36c03da7ff7730113294bf3e080f32338e4c1fff2fa609bb729ca420dc55ab2019d90895da17d26079e88774dda3fb19decd8cfd46ef25263b2f6ba7d675aff79e077ac0a86cb454f28d65951d0d27c27ceadf4da0733111722e272fa3ffc14074e579f3851139dffabf9315d906fda4282c7f7dec345ac44ffefb21e2c6750c783926f4c2e4f60f3a6d3fa7b71346177fa2da4071dc139a324f90e578347dbc44c16debef661e50a42cbd1f349cafea0a3f15a534d22d3a9712b20b1dd4450aecb9e63802f28e72afa43deade5510bfb185d0e20168d26b2ccb99771cc75724218a9eb2fc4a988d33df8c4ebe9ea52e3b1668d75072e1df6b87df1fc98508d8c457d868df2951a9032aa72a1ea62b3ceae86bcd1d6fd0135e806d42489483fb61db4c1d4a540cfd774ec883f62c4700d639c6b468e3c3a2415d3f0e1efb43d8dfd04e42685d386d727bb6e6facf37ca995cc61ef44a1634decf288ca20960f02d144a4e3425171d81342d2dd2e57efae6ea8a18021c37305a4a1c079b4a965aaa708de13fa93fe0452f677442c00d56c39ca5617b2f379af48b7f94997048e0a38fe081f3b20d21bf71f173ef723db7169d225169e373209d8d45baf98579954c06643bd242e32177dbd645b81e626bc198708cd4a6c45e714c3d5b62de782d861dd7ed883d90df8a4abf241a50dffada25806c2dc31195d0a773a3cfe40b9d2ea47df39bf28f209093e4367646f7576f6a957f5ab5c9bd2d81a89fa370a4751e358afc64da0552845c0bd65bb0b74a475b0efabfcc93fe940e5dda8308a33d8a02dbef069885ab23271f800be80f4641a9eb1ed25c65a215a0f671ae68be7e8ad704c596246b48d98e0d209be44cef3c3d1369f44de089aa355509738e1588c3ff70543fe47cb118e1bee9ab86546528377dc4c054cf6b1fa0c74df9e2c7ab5e3e5d4dde3f742a286a208ca1c132c5cb82dd810524c37f4fe6a1a563b0b2b29c9090b762a3b36de020a32ec1f72991c1cb8450703d073310730db91c3d2adaa4f89d3371cab60ebbb0f3f46eb8f5e7c0505e59c9abd7c31f2b302768880d14cc48016fc24c13b5c29db6a8406fde05dc4449a2d5b93d164342af021acb51d4014592a871d93869516b6c86f4b43065faef278c654735221e2dd3289db2d4d8d4e61dfb354859c7de105d0c692836ee43f2da3c61e877f132f236e90504b0d39e1a02ba4833f568dcccdb1517d9a59956e69412256647b9c936c045c52fdfaeca884a6dcdf13b67d862b95b25ba8eebc28ab3e947f386be1e47efdde4ef6f34357679d61208b241e6c697c21d21ad6108244d4197e46452f940f6c29602b16fea15d101b61c3244a37d04748ad2aba99d26b892d399d41db7fc383e696841d4124facb3f9a01d5c5287e750892993ee674a5a0852a955ba9a3b559d64b7a9a977a0e2520bc6cd8745109f1f99a64f23b1fe997b53457cb1431858b02dba052a0c30702be5b8eaa4f2199857108d37237c81d2674f3637b9b59ec6df557ce1b683c2dcafc9f616cf7ccd41ed796dbdaefe65423bbe46ee3a7f41c42cf064c55582c1f6663ee11908851738bd300c5c204e33996d7001e122fa756c7e85cc4eb3dee1e308ec3ab8dc15d51d2bf67c7a2709d972fa2a61ffcf66264d4c53d8f808ee9e79ba81cdaea9d53dd7fbb5e425a0de20855c2287bad7f2dd48463acb9038380cf9d375f33d3dd0f67182a6d2e1fd9cfd8fc54f96a5ec8a087687f2a06b6fa91d7ae877405aed0f76e5d3c4cdcd7a0b80047d18c91b2cfd29d5e13340c4f21cc4982847d6d37e14bab7f75ea77d752c4531f776cf361d7df6b5f2c05c58ebc442b60c1f16b35ce1e6371aa7575bc6e59080f058fcec0b27ffc2b4943b57ec2c09b54421f544f36aa98325984b54a216d22c965b91c935eaacf4ba75867279f70fc51477d20ca0c835ea049cce6aa1a9dc74cc2f6c075c5b2419538881d06d75d0dc0b46a87b429e570c6122c6324992f66e4840215cd6f9e90daaeedb554f0d17c4a8328429cdefc332a6748ab73c0bc8daeba2f9bed1ac1c16ed0076c7c3cae0dadd8027f087a4cde2502fd064f71edc1f2f49cdbd0674a14c46b28681bc75d76b5dc67b0e7e5f4353ac32718c2dfa5cf6b2ec0e0e6934ef44cab323f202f075662685db1af1f394ebe302e0a1dd266a06301cac29cccf0b7d5dfa0007678b0d56e803b913e99a826b40d56bf5e6027ce589a5e3246b591a14a072f92b7e0692548aa066494e930f404bee2819cf36861217fd87bfdf2eb046f7ed31f4dc52f924285d19291e4679cc9e50b4ba2478807b2869f4834fc910e617ce91f876e229f85a851a10f965f38b39d0bfb55cef48481b417e5220e1553651de147cb61c6fa6384e66f0d9a44bd677189c7a43a44f5382ff10be991fa3e0230b39e049fe023f09ccbbf233e8e4c946e95ca705f7544e4adf714aeb0d013c782c6e8433e8f1d50b5a0299c2eb81dd32c32cad8b85f8d185bfb64a74a49c8fb7752a8a7acc640778808ab7e3971ceb0abee8d4d02375c198ae30b30ddf3beb16bea328e9da103d7c2349ea0ac3309e2420ec0da4650ac2a68eb9959df2110a6de130db9ef38d555cc9f0d033d24eede96e407336fe1b0f6d53bb93467868f0839cb32a3693debe59eec105c489e6a795af6aa7112184e0aae7833697050c7c9ceaa9a07e772e8c9a3f2d416536002b9d7f2a58ee07731a5157712538f938a81f6538abd156a49c7a108661ccda648acead32b6939838f5f1ca079ceb7698f64c0d9b1671537963db550bc176cf09b87cf175eb8a1662ce5e75d4185d68024851d8c9ca1ce6c36f84e35ac3e94209726f3e6ea8273a574a253cb6d983bbe92cbc0e187bbaa35aa11419e9842a37d732f4422c669643974fba723f5c53ffbdf9eb8186bc9fb10e5351b0aec857dbc19c0af713aa37b5f93f8749e0405ebc0f8740bab298838bc06889118d27f4e155bd4cdf7d5ec5fbfa30416ad86a15232719a10d605363ac643195487ebd96db544c03743e8040909a0ecb06189dc4c00734a1a5a6c2222e787cf4540b7cd129705d4208e09fa2eb5ca8327d53989a7f5aa0ae969a985f706bfdbac790bfb848497486478f07d26778bc89f1c055907d116c67f0921f199cbc51431ae325e35533275700b7cf8ef1dea1cdcfd85b9a87b511770ee9eccda41ecd537886dd8e40e33c19018e16b9652eeea103457ba53e886b4073bb14b496d08f988c2d807ddf82504558885c2ff9f6dda024c88293ce17fa4e3e2266549872a11c7674734548c8f4d348289cb3f40f4932c30b89d5690849c8697b5793399b049989d3a32bd099424a6d683e2e7c5d56184f6bf1cc81610d226769e82b29f372c0cc12bbf1220e21c899d23076e97dfcefc5fb7c8cd2c67b0ab69d286a50de163214e02351055e3b658da35b273ce11efbbdf9a96ee223de3e72d48f932040b962235d976ad95d341eef09d1967a8fd951666ae7382138dd113961c59ba115d2ab5b0794ef7724a70bc297b330ae8d6748d6418a3affd1c01200a12636ad8e68d0eb013d819ab352809167c7f430be7014c49dbfc6b6f902a151ad6f7d5e01a90f3775025619b94718833a5eacfd8cd249a02908f716d5de6de06ef9bfa96dc232abf64f51ad8694fbb419ac8cc766d116e08ec1db57811addad0235737763943c8d86e4dbeedb67782711a281ea83b0314063675f050d554052e912e1792d616001d38629a3c4654f5eddf02bb279bde4f02866bbaf2be9a35f4671e1853ccfbd8e9e53485e6ec1621e50d4de5390555012554edf508caee6182636d6e7957a3078e5fe8ab49f60bdbbd19a7b8d6082144a8d62ba91f30e317f327", 0x1000}, {&(0x7f0000007900)="c1511c023f1c28c7d3c415fc9a25635bfe0d8b3e8dc54e6bbc65cb284c9d1b91b81cb444322a3ab4d23c8f29054119345b0e63473abbcdc4b51e92b39c748503e7937b5845608103b8f5a30698fc6e60a8baacf8d058f67761147ba9243eb694edfed3cc60c6e3a4e2cef25afedfb8e4b3b920af790d706befda3e590e750ab84ba49adce1d12ce83aa2c6bb3bb9aa266049782093c23544a1beb333bd639626a1c4c6ec0e136e16542add", 0xab}, {&(0x7f00000079c0)="cd856cd963884775431ae029371b53298ae63862459636dbf74a40f31dbebfa75f0ce7f82c91863bc5098373aed65f40e695829df33c5811f6892c71c4e5644b3343dbdb99c6ab27ffbc1c1d82793fcc47ef0214e26f68e94b8c3cb9813afb956ebf79beb1d4ca0c4890777e2ee782403345be1f5c8d749d1b3121154000dac06c2d8173fc4fdb204c7898b96ad7223745", 0x91}, {&(0x7f0000007a80)="433cbee851a105a30f2fcc031c8298fef92acbc7730ed5cc8bbf60520ecc8a5e6a2546c8cb41e81e3ef7dc2f268c087b63eb6f0fc4ffa603d805be68b89e71c26a348892b8a694f9f0bbd95181f1ba97ed76d84d40bd1350bc9db21199c4b653c1c845f55dcab629f1581e8c3c634b3bc7577c7f81cbfd3230cd26ea27aa", 0x7e}], 0x4, &(0x7f0000007dc0)=[@cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}], 0x40, 0x45}}, {{&(0x7f0000007e00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007f80)=[{&(0x7f0000007e80)="51efc458523b3369d6895d623323154ab308201ab5fb299386c7e048b4", 0x1d}, {&(0x7f0000007ec0)="63e3ecd4691bc621afcfdeb58b", 0xd}, {&(0x7f0000007f00)="8fd20daf6d4e6f1d826835a1d8d623c151c7d5f77aedfc0fd9667c238b2cb5ebf2e0117f88edf5f8ae17205acf6a03d52c300fc2833c8e6e5035fe6305c880ba5317c674", 0x44}], 0x3, &(0x7f00000085c0)=[@cred={{0x1c, 0x1, 0x2, {r4, r7, r1}}}, @rights={{0x2c, 0x1, 0x1, [r8, r3, r9, r10, r3, r11, r11]}}, @rights={{0x24, 0x1, 0x1, [r3, r12, r13, r14, r3]}}, @cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r2}}}, @cred={{0x1c, 0x1, 0x2, {r16, r18, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, 0xffffffffffffffff, r20}}}], 0xd8}}], 0xa, 0x20000080) [ 664.407423][ T5540] msdos filesystem being mounted at /root/syzkaller-testdir3061066129/syzkaller.xdkg1p/4232/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:44 executing program 3: quotactl$Q_SETQUOTA(0xffffffff80000802, &(0x7f0000000100)=@nullb, 0x0, &(0x7f0000000140)={0x0, 0x200, 0xf1, 0x0, 0xfffffffffffff16d, 0x400, 0x800, 0x800, 0x1}) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='cpuacct.stat\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000480)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x7fff) (async, rerun: 64) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)=0x0) (async) creat(&(0x7f0000000000)='./file0\x00', 0x8) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYBLOB="932f48dd9d1ba2020574", @ANYRES16, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1de94fb9ced174f85564cc9fcea8ba23e817ed2532328e9a9f56d221af9ea63cf306e5cad2be9a89bd74ccbe48dc3a58c82bda4781e76f72c392f3c30dadf2870b06ec3b1163e2b29c9aff22307e01200"/120], 0x2, 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=") (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r5, 0x0) r6 = getuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r8, 0x0) (async) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000700)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {0x1, 0x4}, [{0x2, 0x0, r3}, {0x2, 0x0, 0xee01}, {}, {0x2, 0x5, r5}, {0x2, 0x5, r6}, {0x2, 0x1, r8}, {0x2, 0x5, r9}, {0x2, 0x0, 0xffffffffffffffff}], {}, [{0x8, 0x7}, {0x8, 0x3, r10}], {0x10, 0x4}, {0x20, 0x4}}, 0x74, 0x1) lsetxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)='system_u:object_r:tmpfs_t:s0\x00', 0x1d, 0x0) 21:36:44 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x1f, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000100000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x11}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x1f, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000100000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x11}, 0x80) (async) 21:36:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000001700)=0x7) (async) sched_setscheduler(0xffffffffffffffff, 0x1, &(0x7f0000001700)=0x7) getrlimit(0x3, &(0x7f0000000100)) setrlimit(0x9, &(0x7f0000000180)={0x10000, 0x70a}) (async) setrlimit(0x9, &(0x7f0000000180)={0x10000, 0x70a}) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) r3 = syz_mount_image$msdos(&(0x7f0000000300), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") r4 = getpgid(0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") statx(r3, &(0x7f0000007fc0)='./file0\x00', 0x1000, 0x400, &(0x7f0000008000)={0x0, 0x0, 0x0, 0x0, 0x0}) socket$inet6(0xa, 0x2, 0x0) (async) r8 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r8, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000008100)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000008100)={{0x1, 0x1, 0x18, r3, {0x2}}, './file0\x00'}) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r11 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r11, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) accept4$tipc(0xffffffffffffffff, &(0x7f0000008140)=@name, &(0x7f0000008180)=0x10, 0x800) (async) r12 = accept4$tipc(0xffffffffffffffff, &(0x7f0000008140)=@name, &(0x7f0000008180)=0x10, 0x800) r13 = socket$qrtr(0x2a, 0x2, 0x0) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r15 = getpgid(r4) syz_clone3(&(0x7f0000008400)={0x180900, &(0x7f00000081c0), &(0x7f0000008200), &(0x7f0000008240), {0x38}, &(0x7f0000008280)=""/140, 0x8c, &(0x7f0000008340)=""/122, &(0x7f00000083c0)=[r4, r4, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff], 0x6}, 0x58) (async) syz_clone3(&(0x7f0000008400)={0x180900, &(0x7f00000081c0), &(0x7f0000008200)=0x0, &(0x7f0000008240), {0x38}, &(0x7f0000008280)=""/140, 0x8c, &(0x7f0000008340)=""/122, &(0x7f00000083c0)=[r4, r4, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff], 0x6}, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r18, 0x0) r19 = getpid() syz_pidfd_open(r19, 0x0) statx(r3, &(0x7f0000008480)='./file0\x00', 0x6000, 0x8, &(0x7f00000084c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000086c0)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000000700)="eff1abab811a1ec96d9f0c9b5e9db4106e9b79f6c92a3b8bb7b32ea2f963c9c8104539a9a69637bcb69da1294e73290b3f6cf32b2f8b4ff6f25026756a17ca9dc6f40809c5bb9ea0336b1fd9add1f2edae25c594998582d25570d9f938e22547e4c28acafe261f451cc309d83a7815bb7738248105addbf346b96f9165d8922d75a00082776382d52a6f60fc2abcf03089003d763491d7447f0ea83e4de79a87745e294a54869cff8e2926ac1f6877ec09495210a0af21788224f35eea298fd55530f6dbb6b891371a638b3858ab9052672230bd0e33df20fa99a9700a4e872783947d6529ffd99fcc686dd5ec9c9b5b15260ea5c0f6f1f504f2407dc13a62ebd11f492b43bf864d0780814ed13280b50557157c78791b67a66b17e1b7911c3441ce90fbe723c68919fb1abfd8e4f133e36dc9095d1f8131c239ec5118c803a4cb42c4af8fb6e9938ecbf35d2c412c4f58db4a12e1224d564d6e60d339070dce9776a21c34784e7216d11d69f82e4a708ec8d6a6759dd1a5b914bfb5ac0c8b674ff76d1de246332e15c1758da2eccc2190ce4efbe7b328303fe10e3f485b28b1e3b7092af9a0246414fe1e91ff5f914d735983418ec47b97790601de3ae7462281af5038d25d5e9af826f6de20c9a61b05de261ad72ca2d2ad669ef81875bd60a520963c82c94181eaaa3e6262196926de31b769e235136d8c14d8e925eb9c63bd89ac8d9bd92cf967b40be9d7794fa3803b7b5845015ba838507c288c561e062ab40cb1503de6e64e7076c93cbfae8f92a103c113158d1a01c8faccb1fae39d8dbbd827ae2caeb40faf7e6c4ece5de8dbc035a5ac34a00e34d497131843e61c410486cc2c00ecbbf55909be71ee177c6a116c6c4770030526447416ccc2f75ab5c7717c3dad5987435a3e0d29d517cad343239ca8323d267e3c36dfa56c89931699d814b785535b9c5fbbbc113b48d7d7a84ca2af7b737ad4edf7577325a67610fe238268ad09985a83df3c5750a2bd5aa63156e5ae51a55368b75bb7b2f71bbc06619d7e5a02cd420e62c9b408a54761e397cacd5a0dc18f93e98c49fda1de85077b0bef7e34a297b2c1f8519dd8a6ac109a4c3cbc51ae1d5b12f612674fa5d477173110d738760bc489d5d41ca986285a711be4305ee17ff8e08017c4e732230f072dc1edb559836f9de7694c55f8c49b60981da022b3a6502d3fa6b0ba2e0824eb79643281a88fb623684699f8eb735680fe46486793270c3ac0508d23594afa0d548f0ef91d0141034cfabdf5dac87fd1cf9bbfde1bc12fac57d62d7ae20c98f2b25391c5ccf272996320d2bce26e60abb93605dca0c9fc33f4c41f0ae04d7ac4811bfdee894bf256f086bd95353fe6a4991f3952c3ac1a398b48e2b7f2b5c8c3149d19dc6666c9f65a4883d488ea0a024851a68b42ae504eab24ddba88fe6b0e906bf2be21bfad24e8ebdb4b1437094909cf6b16aea99991fcdf97bf5956fd486caa9b574ad5143932bfb8825583fb92ef5db3aae6dda9bca24a927d4ea6bf97f3e426b1498bbe5b429a81eac563da78ea62d55b416e5c58c3d206b013827029fc714a998a67b23905b9f5543a69837d317ac0dab9f80bdfafbf64a0229f8008d13c2c2eb6039dd57780ff1cb5fb4dbc206a1c28fbe6fb0eb547dd5b8396a0a77ffb4973edcb3f9bfa26331655a3423d9ee6f4a0faa08985b2a607eefee6f42dd8ba23c0d1fad2bba4e3db9b74f1bae60cf11e0315cdc00822b27d184bfcb062e14778c1961deb2762605fad8b35d8656b46da3f5aa39da89cc6d217ea21c31ebacea50127a2690d5fe76cb492314a0ebd0cde6c930fb705970e92515b125b8bb1b6d903713188d5e84d82551a0087532e1afb40abb38d6ff0e5b7d43e5be49810496080ecf4407271aaf0d9df323e8a644ef2e741dc744aa5403b5f70ccdfe568699777f2f43054aa61abac5d231cbd66b8c3f8b7e579a84c6c099a29b281b58e09b236e57e82e1b3cc68eac87d119bed019b0daeaee31eed3b673140c4027b7d0e1f76ab6a83e377029cd61f1ff639c51f1efd1a3ef87f42abe0621e7a8fbca2d1689c2fb0c3f1cb4c9ef2615567f2732121b6e7de34930b320635e56efe0e751aeb3c0456d10d03e0a858e0cbce80fea0269482c6c942fe8fdb42b924288bb8fd0ba631cc3d00c96e83b4854bcd7c55bfaa46cb24d55ed17ef14c020cf6cb29bbfb67b88565a78b55a4c89042b7f5abea099cb08b6a141dca05740ae2c39bf147f762a674a9e7b874b940bf485d2deab6d5a22f3d42ec964e6579d74a41cef5570d14a7ee005d36808b4f977915e8b4d37f45218c852d34412005025a6b896701100ececb1fac6804ee5e1e2444701241b399138e3a242b4649b7918714048014b3e4996d0926b86e262c951a3cecde526960e508c347b67eb2af589048f2ab0fb9a864cd77fd3938ff1bcca2f8c03663ab22953b9073b030ecc192e25d382e9f50d7ba84b3ac130a4fbb30332a1f799242e62200648754e13b2bee81724d7c4814145fc161c46832a531e6fc62c772ac9d0547ba52f0a6d15c819b7978a637787f7c409ddf7a41ad1a653ebcf302bd48be1035788e885a086df0c541a5983c23ab9fba9bb3cc757d7891a9e3472ee2cb865105431d45ad8a8ba462826617fc8fb8fc45994ba2d30202f7aa2158ffdbd3c3a0235ef4986cc9d2e662f205c69f8ed6f177aa626d7ab6963a058aae99a46341bbc15b3b0f9220d92cba03bd54ba73c1a08d5301abcf1c1f28e9cf11795372fbf4c00eb8ae66f3cd96f97400a55675ca5c54155c6da8612a0fd2744dafab6e08718dde76c36942d328cd4d5786cae99991a0171c433f181bb43ea37d4a39c9adfe869da2a0e77b3c8f7f33afa72e9809ee51a5e3dc89f0b75a4be5bb376d9a452e525841a46f4895c4ab75b80598da48ccb60bac1e3c45c3bed6026cebc7582f675a7531ebac48e200d43ccb681ca884c3670785916802604ebb93c1a33963b72e6584ddb25c50c031b5d16f002bee72b81e4344e7b4313f11ef30febcd7a6d683211bf71c21c44f0404a0ed82bad63b7b2689057fed1091632919e8b0b1a92a867de1be7f387f2aa11dc8269fe19bc6e82f6b42f3844b6098751830a70b8f16f0ded04097fa3595f6732b9e06d06086a2e3c16cee2ff14365100f5db578d5bbebe8da4290afc9662d6a3efdb5b0bb7dd63cac8bdfc858a1f14c11be6ac77e82ad20db3c488989d0ac3c52a8fe5eecae476c90c45b0f0ea8d1aabc208dfa97f9eef615ed995a3c9f0fea93d866462742a9fcc9557adc6e646167a336ef6844fdde07467e5d4e280756a0333a9b8b1730e9eb0e2145f6fc031334fe5c44fb5f8fa6c3cb8ed973a42e4fcf2de13eeb4d7717f0c74846e50281a62e1898e1adc9f4b9737133ebb811b2da8a68d6363456231621009539ca3c2a8dc1f7a2aaca79e671f3b5115f885a0056a5ceb125d45d48e42230ae33fdb010d48565f7086b67edcb2b4db1f07d10f0c31adc302d37c48c5b892973139afc2c3f18cc2a79da9301aa01d75ad8b801d8a65816d5fd434fc733964b47bc4746036bb718d8a218f2763e3178bc1dffa1845bf4096678de891e100121870b64a9b2ba7c4ecbfb705ae16f56243e2a4edda5a146aa617603c4f44e04538395fa854b7284384283d54e98d088728dbfbcaf9731aebf2a00d802d59df6238abe7669dd45f91e7e74653916b7878eae09c0328b8247e3a68add044ee14ca7a818ca2aff79348b644fd8307cc96f316cb78f7ac72d1be61d31bcf695aac41f8f6f307ccf89ddf7549d8f64bd7d8c53ec4281ad3cfeca8d60bf524e3d4e7879467a62e9a8bbea6772ea888c8bae6800e30a84bde2c6a6f56523f6dd1f0b0f70346521bd21e0f3199807d40d47ad76814695d7ea0131df054ee450150f2733065748e94a6501bf40c787a66dd6441454cb803c72e82134deb8b93ddfdaa6a9736b4169603af97425b17208f47afde141b98140f99f25e51b559c5bf7fdc431c2126e1b9242b5b0a35fda4cbeb0dd2847e4325e61b3b6b182eef33e5225d57d135155175da1e4436d29f17e5bb0f679326c144846161a98a21cdd61138082474be9be176904353f6770a022d6f345f6394103546a3aea0d0cf1ab761bda7893c5ab4926f3db2ed151d68575bad49cf1437dde9838d270bd1892dfb5bf4ea98bae98e23e85c170fc26d15b1fe2f501190753ba1f913878e9cba55d38ffa37b76b046c80d056411de3fd612ecea97937d425bec76d498ac48c94fcd5ef72469ae0cbb10d10277c22882b0195e378603dc4566dfa3eaa10ad071659be4ef52f875c388c8314d466d862be623212aab06f35a64e952592354d5a452e836945003265455547e6d38b8f20f952f305ca1fe9b8b9bcb70f4389acc86a0a22a13f1462870042b7962cc6bcf892407e5b590564d393051f79cb996eeaae5077a9d6cb118013ed0bdfa009369649d8d374283d6a68676389bbc0a4adfa1dd73651624f8987acf3c89a0dcbe235090c6fa0fec63eb208567f9be258aedfb51ae874b57cac07b01f347757dcc8f3b8df819cb77d5373ab75915ca080853a3b1ae606dc341a8c21f1de41e0a6d034e1a7d8eb4c813ade268d542d4337ff8fc70930981955cb20cb18c68465d75a49c67de311c74b0bd9a4f3dbe0d004150894203689b85ff7c23bfc8c84ca68b71425ced27709dbaf858ce0c861413ec62ec4edc014136ba7628c085a77439166d6dac26f67e41c7856cea2d3e7f9f18bd41f4e5453f84d505f2d48515d5f5f7da930d46100058069af3f1409d61830049874361e6c05c3acab97b9ab131952dbb9f1cedfcf49a4df3d1827fc95d20e5aebe00f9843507b499b9f492cadd72bbed3f7b2a3215f34d3f7cad2e9d3c568d401144cf191fe469763c769cc59aa269f717edd00a3741d1fc2c904a3a5e90166eab18ef0c9a4ebe2120f8cfc219ff476fc443d48554b2ba7be9c574871e08187af5fa9199692d5bd9582b8fc91e0304d1ce81e54ddd1e869f2fea4ac43bb71a8e377c1c9e7fc5ff5e557d8ec27f7dfd6821e561e55d9c9f07cfddde5901c58f5616a094eccbec146b3e21db11ea25f22c39ff3ac799d4b3fcd114365a3f2181dfbd3b0a1d1ae8efd3417dbb2fb542c89b6e5a521ccc42611a6bd2776fb6dfc5693f2ef23662f8cdca22bb228de4cf0a2c2fab648c91c750952ea3cdf3d4856bd10e8853824cf8c1a2492500ed021513f543ee30562633a3403584648603773f428ee1a53e245c1bbd43a826916aa8251764182a84aa7632a3a78e6d387e309113dd1f686d76e959d23bfd4e443af1f97a0c3950318f71f4449759938ccd63dfe84d37a9eaaa4c4b344a254e1564dc2b690abcf4a085cc187c5ec0244deea8f000237c0931a5a8df02a12332bf420746561b2f95e81555fd3a16af9259ca87d1a01ad046cea99f456126ecc2fd646fc8de71942e49b5df99f6d41463b0456a1dee9ccd08bc5cf587bfae5d7d7db7b5c51e479c6c2692cba58a237e3cc82ff79251dd71c2eea1cbbe85da349bc316415108c52d5662d31cf126982f4236a1d132f67a0caca5c24b3e7855b44a412debf3d97d357ed1c3137e2e8c7663808c1bd354e929336fdbfc389514ba993a7cfa52d250d5f2a6962bf70eaf834688156bf1ad5ac5feeae1e441ec1e413f9fceacec3130cb1b5c08c3dd2b55bac6ab6520a0b77a06be8539430aae392a2370ff88511e64776abfdef78bc7e279c38b6bf21d3d", 0x1000}, {&(0x7f0000000380)="1485ee4355f2fa86bff058a008edf386417277a40c92eb5d90505876f26e0a3b2f37d4771e32e671ab5812f795e4ee569a81631a2f279b74e0067de9bed8022e987611b8f22263dd81b34a3ceb6f821be5dae295b7aaf821b834d243fc9a643aecec922afb07b241bb462c60b4363e57208b41d38e62b88d9d88a69868a85a1a214fe888304774402d5c93fd6cf5b4d3457a76470f8c8c0e8962afcbb114885399b9b3e7bfab47a519c254b641ae3c4500b23c16a4688b2a4f1942649201420b549e64f51acad1112a571f972158be518fb2317970", 0xd5}, {&(0x7f00000001c0)="14243a7efbb9834d6755c966265055a7c9c17816e3a6ab5ce4b9dc8340329db026e83ecadf0009b58f1bf9b5cf70080a2d33910981", 0x35}, {&(0x7f0000000480)="808bb891ebe3603305f0816c7d275561fd2acc49e009e130988249d2832bbf3ccaa02b180e77c5733e0f38fa44cd8dd900e7cc98645576b0d9bd31e6f37bcda2b3658e8e16b246b1cc2aa44a5f6879b3c18db9e536dadcb863c07b285f2b", 0x5e}, {&(0x7f0000001740)="42e9cc40aa990b0c4317cc7a857c0d00bfd0a2f97b25b5f20c518409fcd6a3cf00e8de5c44ab24869879819939fe70303b0136f66d0a09c63f28cd124d81aee5645f3d0b3ee810d51055a693b3712ae7", 0x50}], 0x5, &(0x7f00000019c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r0}}}], 0xa0, 0x1}}, {{&(0x7f0000001a80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000001b00)="691af876f2f1376e3ce9", 0xa}, {&(0x7f0000001b40)="d790cd8ea36717d7737742067c8e48391decec93fe77ea363157d8bd75208a3ec92542c661f9b04655ba53c13e1de9465e248620b9fc89836c7e7e67b0a454cfe6be2b03c9ab0ebfb7a50fc4b610442c5accf73d9cdcb9cf8b6a78f99bc4c8504fb7cd4b5fc2c6765fd9994823a1bb9bf6ff1c174eed83df1758a0711c2a826db9cb9b50ce0e0c14d05baf9c1657494f37eae64bde6c73004ef3c8849735eb246f270cf3427554251c078eba24802a2093ec44459dd983f426faaa4838c4e4b3a382bc70b0870bbc112e7ed842e85eb8c105e4322c667688c39fdecf906261327824b2d285d22f0b6bc447339b79cab5d404709e43", 0xf5}, {&(0x7f0000001c40)="51c45b3b5b42ef5838302cb0e75952058b68fe56b7fa1666664c5c24ed3c3f4f3be6295338c6ec93f4593f3cdff8a9e6a20cbebc66b6538356889f66b6c44d2c5f4582eb312a3688b3668429c256f1444387224b52b4ed6d8c648c0163f068329e25084b96d5c114b157be3a86921a", 0x6f}], 0x3, &(0x7f0000001d40)=[@rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r0}}}, @rights={{0x14, 0x1, 0x1, [r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, r1}}}, @rights={{0x28, 0x1, 0x1, [r3, r3, r3, r3, 0xffffffffffffffff, r3]}}], 0xd8, 0x80}}, {{0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000001e40)="0ef7822b8508d8f5b94fb7eab77e797ab89d3a1568825a7ca43fdef948308cef40ece89c140a55a7a090b45107789f1576a449b9d7408c18b4a59e20bbc9cd997ef731344d194493b18c028e72640e308d692865107d3050645965ac9081a0a095aed9230b79cc9f9a74fd23369a3d87219a9857a887b01efa6df85c81116f69852e156f6a41a3cdff0d3ff65f5e702d318d2709f55c996ca926cb2f754ef8f368c04257542b1d6beaf604eabd08ef24f37d6501481502ce039e224dd289bd395198f54e0b0a55762a985b862c70553a37945d3c", 0xd4}, {&(0x7f0000001f40)="972a73a34700409888c1575ed34c26e36f6bded2b0d71c432dc13e0b7797816267d6188e4f0aef42167eb69bd2924abfbdceb3ead4acf6ca6aa204ef63965370e14942236f75bd4f12431c1f15e2117a6df567da7f5487939744a6b9694b1c791f77e9698ee48ddcf203c88ffc1e079cab1a46e6acdd3f46eb35d80b84cb0c83ade70eea35cbcf032343be2d6361530c6b72c5b99222368112fee64ee83a4769c622681c45dc4a4389455b22b0dd79b72d29bf61cbfe9fdc9a581427b0be1081a2cf9afd2be3f01e0e2a19b159223ad013e0e5faf355c9a09bb401ca8aecd7ddfa8c1c941480065b8520e66041f7379cb60f", 0xf2}, {&(0x7f0000002040)="30fc7094e59a9c52329e8cd512dd1389e3f2bb36c034b7fe6283b39122d58bf3853fa499c4b162eb0653b920f19dac24381c5ec052986edafadbf65fec996c24b257a1906d27091a8a73880579c48056dc64f50bce00db637efcca3691558b60e852dbcda6f1ec52397bf469872051c4950efb59c5f68f0b0aaa24", 0x7b}], 0x3, 0x0, 0x0, 0x800}}, {{&(0x7f0000002100)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000034c0)=[{&(0x7f0000002180)="7dd395e6bccfb1aa51be02c2af26c2fee68362f38fef0a57d6ba23be7c5fba2d8f14f9f16a916cd3c8df1d94cb385b91894874ca02a3322fd2296f8ff121ac77537ec2d7528b356c45928a75f669354a8d25d503b977786f8a3fcbaebd8e7d20b93e08c9a756962308bb438da065f5c2fa0a0693d56c8ce351d373e85420edc3e83dac5afcf05db7ed0501427d320d5a0609b61723bea416f5886a2c2841523eb899b7f0fda9f9fe0ee73eae6f90f22863761424e0e9b39dd44aadc7329f2ca02c3cf8547093f5aa349d8ca180da9d2504c539781dea604859d129e1d83bbc98d06e278d6c12fbfc762bfcecb2ab6d33ca06199e488a5ac9038b20474b06b759d31b9ae4fd854b801f0e6e5e04588dd7e093b6a76029c51884d1138956466b68b74fce7f6dae66f3c1649fb19a6f6382bc8c32018d15abb2ba74bc5ddab76d339c0d14814eaf8b411908f53e9214646aa4b6e015e3bdfefb26d8b4c1f608671c9876601d6d8099e08bd01c16f246d3d842691b8281d5805585d3bae26a3abd0aeaabc81714773c26e07cb66306624b0675425fe72b0fd043b1e15acae219e60f2490f68ef41e4bc1ab0a087188ae61399ef990ee8cb3b958c08a173a1f04768dc5b6a8b3b1b5fc90b15e2e9f83685f60572a9f7c0801b5ca352722cc461a9e4e87f0cb8d323ddbfef57e0a4640988e5506aa690283ccfe94689bde548d4319953de4918c274d031e4a5968853d56d5b735369997ae3317a10c80f7c13ad2fe7ec433cc319bcab1e56a49662284af0b61f7c35a79a3519642e5bed534a0189e97091115ff8da32e63260bf558712f9b25382c9ab8828bac2a3ababc3a884ed5e23e3a9c9ce494674fba289a63e7b8064e9ffa69ef0d77d7709baf8e9976ac7463ed3c5a8513eda84835a267861bc5cc47535e76cbbb47a60e4f500ca884b3d99e853719b173617c16d53b56503317637435fa94af056c8dd50076b9c6ff06ce1a77a7c3384522d6c1140317b7a015c67097cc497d1f3d994d64244782c0702c479e04849b6c66b8a3cf366aa0ff5374a5573e07ee4cd653d18760ab328792d646efbe9b66ac7dca0d7ca6494ee5806b7c0b52097176daead868f7219a2469f701f42d8b0a2aa3de4b3e9922789bd7f70343feabea1bfc130bb7932b3e5e4147dcd01e50c78b9e4d0c6ee2ab87df0e4b689d22b05d89e76c32ef4753405f29886e41d311973ece0ccc39a919c0931525b575f4e1fdc6aaadec20cdb2f0aa5221bd9e6d7ad69d736b99d53a612908d92e31ef203de79bbfa062bdf200423d89f9695467dfc47b4788c017448f9ebde91e7e54654dfd6f725ca3ee8afd4d589b34fceb951801309e4d19a61d8cab0cd3de11849329440dc5785b95cfe682f25d1fb11c60e45ef55c6379ca1b884ee50b77a289fdecb0ab3da96a842a004cb9e66399364ecdfc0d9797fedc8fd133e0e9cb753f7fad271965d68a9794e169525b0e3132b406ba27726b9c379796a40384c94f2b94a9930be06e1373606568923a267ff30e8cde27f7fa0989c1da6bd7ec974e873921d4938933b5a74c3639caf8a3894d2fafd8aa8d06b68c57cd909734e0bda5db6abfcb556f184d316a53939193eae942267dc77790173687ef37a0b6b41980f8e71e2834b65057aa6f0241a6703842041fca8bca23c76eb34b7271d9af3196ef1f62502872c37bd47f17ec92cb5cb9f1023191d7c116cb89eee4065fe9d3f754842578080fe9c834b702578036cb4ddf193d31b60daefefd550247bfa5720f922b9fa69c6bb3c9d7c30d01bfa9fddaa3af601127537fa6da7a34641d5a9894cafdd2699a6d98759555d03aae03421c02b8f24aef26ea8eaf4b817e18cca5fd7c3226f8c0c0cfc07e19571530cb6853b03016f9c4833d4add0064bc07e07dbefbfdd8b57bc9816934f361fdae32860c229fcd525e97b05cf19a1bb93675afdb57a026b295656fadadf2f2f98e36d4ea30e59463a9a0adb170a9062b8a95d7e9952c4179db8247ab61c64d79e8928438d1bf72bd7540253203324f108d0f0d5af261a9b2f7fc130fc1f3aa9bf947f104a7875e305cf4ab6c9495122c124841519beec9dc3fc3e2e37e7a9837271c8741712b2299e3a1e4242a5ebfdc86b126eb8bc7b4fdd218cba0ff3f938b4028fadaef57a7e62f5d82f8587580f61f3efd6227a01fd26dca4209a328d3cf9819452daccc2e71b7b313b6024162a318c088d64647c5b7c24bbcba75323edf9dcae806e2db28825c398bea48ccff628cd255654061db53a22f07684b2aba4a1fa016cb8bf80a704d7aa5113b68d44bc9237206ba49b83228e92e443d5aed77c768a763e112c8991e319d064451f576c3dd626994c4f174d1bd130d16d83c41510989e57573533974e40c0885cc9d39103619be59a653fbf12be872693cfc47b3165d3d0aca0c36b8ae896bdc518bdf7cb7edcc6e6652b3a07542ddd7e828a4c0fd31837718b6416c56fa69d2b51a4eeb409d80288f53565034f98f932c9f664cbef42a0b56527f2199877eeb71b16c3b72bee9fa52a8cf58f2d85677706213c27bf7ef655932f6948396ccf8872e32b96c109ab1d2453680a07c486d0599e3dae40d67ef83787bc5714ab90f7779fd8410d97b318181c4ed0f0362ae55cebe0b89adf815a07202a722d5e2e3808ed8a5b834e1c95d61a5dee5ef3b670ca2834e0c4075beac93a8591377de90bfd906436d662396070a885aedf11c209b6725412b311399aabdb6f70f08f10e7b954421cfc884e24e29ce02f64e40fce7ca4c6c96433c5d26f9b192a187d90d85f633bc62f2b4dd307da19c275c375dce4b1a1551a21eb203cafc544d26b287de13b23a97e6c6afb99291c4b3025b30202e02e170786f3f9a4cc9977567fcc1e23d2d755a19e78cb4094a7c34a84872960dabb42c766670588205c4045f6cec8a9c755b03cd93dd2e3571ba7667144690bf564f41ad82c6d36b29d765c4a7a62de11f9500cf992ea4814b9490114af8a203ba267eeac9d3d968b12170075cd82e4cedfd09ecd4993473dfcde92c780ab65027f1ebe5e1adf7ce1958f29cf27cc9b0bb43d7e286bc846356f415cdec11ce9e76d02b7348ffbe8a66c2e5d83ae81ffef4f89791727474fd60e5ff77531bc8c5b5e4379b537cedbf7649a8088aa9d032936fde9cfd861559229bc1e5c534fafcbe9b64c6d4c6a6ca9bd2392da18952440ff777ba36e2a4789bb9685b3d8bc31f65bcc37d5c3a02f20776d0bb8828ce5a3e39fb2ed21693963df47fe7d139be2af143d29724b198ebc1f8059f849afe758962a1f8e5cdc30c227a06e13755142e5d728c8644ab936fa1c8b4e03aca61dfaa96edc1d6111a2abb5dd1f458d346932ede892bdbf08023a2e41b0ffdbbaa0f3e2de567e51b7ca8c1a3fac67fcc3b410e69f4f8522ecb2a076364b6240038e90994028697b3f22e4fb9d53a0af815ac8a9f513ed10a35ff29c73fcedd648bcc2287a9a7a5c980827875c5488690b7de097da590a713e677a483bae15ad4aaa06b6d191864b0de929d5c39e36f964b53819faf535baa1abeb23512a075840d003f2c01875cdcd02e2489c4554d3df078863a298a53e1a05a6fabc15969b82007403484485faa63d1f5fec511b770f31ac6d57c378cf80f4429de7b59f4562ff2e754368775552f3a87e9553cfc53e5188bda04bfabe897bf6170a1b8691569c768f4595335fd3e253454cb10115af964c01b0f5c01715ee3c130c5cdb63b11730888f870b78ff9cb9fd68c638294c955c36aa44bd83d9e816dc60366b20968b09d123687d681633de47ecb79fdb4bf8e394a42854c6a1e1b05b47e7ce137da35418a6eeb6d758b8094bad989c7806746f2a172737a7e3232a4e87d2121b5dca5db136a7a29db86c6458eaf33eb1124d1925752fac65c7ff7eb8ff82b5f394607975982360fdf0e70b3c803ffb1442284d06b9f49871a6637f10962ff3e6d3be4701dcc9bfec8de00406f221575327ed6ec77cfd8c44d69d91a9d064fba88a3868aa4727abda25231e0eac3408dee53ed8d4b1a0b4d1b1fcb0cc116f7c54f97f40f02943ba14f603379c9cbde442c34ce832c71b58e38ef469b04105338dfb5389ebb4ae27394079bd740179607756502b7db201d22507bbac4a57611fe800952b8646289189b4ac0fc73a83abcc738c6232a987b336af10505995e05435e946a25260b18966695da79d7a9d65027cb0814cbb54adbee982d64afc9d745718fa573d709578ef627f4d59eaffdee5cf7eb0ed00bbda8f5068d2aa945d33324fa2d6595dde9adb88aceb1c0ca032474e6d1a6e897534045de3738f296e1643d10450b7a124513089ddeadb652e88ff54b456215ad73aee5408384fb507de91fd2e94406903488a3df0736538075e506dc25263af8cd24d8600467f28b39c59aee92198fd376e71e494354d1166434b5c71e2f388de81c41aad0de3a233596653474030874d160f10ae5446015c8c32bf97b0d1bf3d6da82d9307a53990ced36674d56ed629573518a02a319e17264e498952dbc240e72af5bab319d2c114f258ea1bb7c7dce78728f255ad1a96f603dc3548635830c89f54a560a3fa56012619bd4910d3b6dd9d4b93804f1134c6b0ec6530f1723e1942c7895bad9056206570d94fd4558e23e0c32eb0bf5224288f3b33378a81a2954ccd490832f3dab3afeaa285c15d305c9cbc573f1127b5d61cb8303e77ded8cc4463a42c72ad8739e6c9a2758cc90d74e34ab8512332e3c8e0ef1644097005691089bca962e7fdfae2c0d737ea87008ac334913cc6bf23d7de71ebffdb9d95a914e553b4db6d055d16f9a373bfcd48cb1fb42ea4001509967143b21ecd3e0391fcacb25824ab0d05066b283207f95b1792cb4b91b3e9427fa4024f59871f8b0b0921c97c3ba11a7c1fcd9a898c2f8c55dd3e2d475fc7c703e84f412cd2d310c0668b82b296a24e24f15756110d017f6a19090219722d5acd5776452afb12a5dbe548f7ddd7a0311cc75607eb872a03b7ddeed74086314c2293f1d30be96c18c4c2f1138846afb66a11c5dd95a84c0b190eaa64e672d068dd30607bef3125faff362f92a22bbe9c1cff170f6dbf0d57c83ec3b10e17627c6cf9557a9f8638a38cc55c2d62e57076261893c57fa1d81ae0f1cd74c8b6132a35494feb35c16fcb04d8b6a8106634c567a8e2d2a3910ffed622f2d02f1a09f5f4b1db4fc4de96f8271f17fc6e5907f3ab839fe7f277c0869dcfed1017902bf96d62d8bd9bd184dba89d9311caca67759c2e9d23e846ce7e0cefad67168da1f455d891a08e125aa150707a4c10f983212d673f8f71a41fe91fd104dfd8c3f33e80e4891837d03a7f2797ac10b75312ec2e23cc5ba4012469daf48573397bfed68f5650a8e3bdc8013ead98a1e12357463e7b7e0d8ac3c643afedb546b092dda5ba36471e30edd914aa6da41b18d0c8d18ef6fda98cb2f7f3984ad9afd1c350754cf9545800dfed269a9fb81f5e9e7d82e1ddc2a55ef5045c844fe40cdcb519a8f5514bdb4ff1447d67be4ac5a7cc80c6ca2febc5ac8301bc57c12fe5c9482c1ae22fd9214a8269cc3349c71f42dca133dcce5450dc9ddc0beb61d7692fa14cd0d48a99e3f1728d3997178c96830f8e26ec2e4a00a812e20f9eed2edfe879ee4f541e1a8d0f85ec7792f24352428382ff0b5f7c05604b5b15b114af2e4c25f3199271194e4cafb7a1e5cc936d0473c0f844ec0ccb10213b5201f2e33dc490959290307315d2b39c3f7", 0x1000}, {&(0x7f0000003180)="1beda867ae65ce0ea25034a1dde6cdadff1b8ea6b2e7dbc9ad05de486ba2b7077dd62d10297118c681b426d432db37fcd8d463b9639053c18a49f58d3d8e132a78781f47d4ca3014fdf2ae3a5048966f8a59fda9016d3b0de8ebb0dc92f75637c438c6b73babb3ed1738bfc6d8c0223214888356e072a9bcb06c28df0f27763d20177d4390a092f36d057da320b06fac526b5591e3d2248f3d7153158c1378f3a5e901762e978401985d98d7e2b548c455c9629c3603c198fd207dde6d845854f361d4f55e836e0be1e0f74c29a85c2627c5c7987a0e6af30e3f7438234c9011", 0xe0}, {&(0x7f0000003280)="99ead32691bc61d364571c2dcaafd207d2e6b1da998aca4fce3efa514ae083c1631b12d545b6ca131992f2073d48f50deec4387fd7efc7fb49a9e58b8ebd974da0", 0x41}, {&(0x7f0000003300)="d3e4ef0470467cf0b493bc0a161e72029c44855c184dad9c42710a03269c9f550e029c90933c86e547c23865873d3ad4be50d972c12429d2b581bfcd6190b94d13b92550eadb6d4bc240f212225ba01c97fcf5ca096cb301d4c021169c464f4d4188dfeb6163bcc27459561ed21326e512016cd7e74c1b316596394383afc0fc797e8db71b5a8b5446bef68490cc43553900ada56e53c662a3411ed6cf3f35c01b612d3c435b8083b4e8752382175b1583b4087dbb80c6195154f2d80564605477bdebff32ee40c3220bec424fe2937265a8e5346cd6cfe695fba7b47695ca52", 0xe0}, {&(0x7f0000003400)="ea49bc10e74fd17f67b6a4fcbba63e14918d49b6282b658124fda3bcf9d6dca579565af3d76f511cc9e7c88ebbc49edf6922cc10b2c0fcd0cc8e65df3eb49f573a7c387be1798c7b632d29a3d1b33a3b6088c3086600356b9f14ec0c48760f847b50a8f2d7d1d1106680496c83fb19976ebb8d9275c9986e033c9374679e4c22c9fce4a3afdaa924da792c9a11d78b7e6c29ef77e73bec799ef39c433be305afa6282fe28bbbbe93e345f1ebcde5652f6a4913b1c2197e85", 0xb8}], 0x5, &(0x7f0000003580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r1}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0xffffffffffffffd0, 0x20000000}}, {{&(0x7f0000003640)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000003a00)=[{&(0x7f00000036c0)="2b8aad5bd84d89dc279cdc84125a1db80d1d9c9ee448947110a75bd3b0a4dedae30476d1a10370247fe46dbb06ed50c2a20026b58a82c6137080b0f9257e072c5b7a0dfbed5a8a5477ab35cb58a2cd72b45ff731494d58bc3c93c69ec2f4f82ea9766e4234b01f81b492831b63f20b33cc2af987752c238406cabcae7ada2d2183e408bac875222a791bfe3e41556a9415ef84b8853cc1ae34df0525efaf9e251351709e29d926fb9f82eaf45771c3eda9f608414f2f3ac2252487ec465acd7328da04b065e6a2cb20361229a01c38e4c1b87d3f5c219a5a948ee0bdebad3f06b1", 0xe1}, {&(0x7f00000037c0)="2134a29654c198f42616d57b9c6244e01e4dcacaa4a3a8aeed5e2301b6a7b1f19d9b2674c90bbd5411ff510dc51a848370644cfa0e91107c90892701e024f830f97772d013808bf2339b173f7f335a156d7b4c3c539735f35753cd3c9f22122f72156ead8b82aa", 0x67}, {&(0x7f0000003840)="3de3222a897e924c61aff77404bbac9484ab0b824111cb7935855a37245d54643ad684b78ffb294799bcc5585283ee33b7407d19149369433529dff72a1854dbd4a6dc311ee63441592af25471ee28dfbc593ef986cea9307e52e2047a989ddc26b9", 0x62}, {&(0x7f00000038c0)="81c6381200e373a170f14fc8a373d8cfda2ddac3448e14132195d1eda281e79afc3a99cbd9f009a51bd0257884c797e616ee4cca2a1b1877a5b4e4dad7f4842f47ca65766b92b0561ceaf454227565288016089504d53df92aecf5e7da0622c90e84decee7db2f3be4c0453240574e31e1ff85ab96bbbddcffb5ded4012f1786440b614b0916cf511718047b6dcc82f747d4ba29ead1eea5c6383f654acf922f29e4e9d714e41118cd004f43696ecf8661cc1b29894cd3f81615ca4c92c8a820255960eb462db50bd401323e1ddbfb8930fe9a6c18a1331358713ff55940a4cf9e152f57a6a990f050975b082f21ea2c0c40bf96d0d5281fca90f55270b835", 0xff}, {&(0x7f00000039c0)="02edbae5a9a23c8d950acf2fa70a3331e6bac793678e0563fd8295ce", 0x1c}], 0x5, &(0x7f0000005000)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r3, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r3, r3, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r2}}}, @cred={{0x1c}}], 0xb0, 0x24048880}}, {{&(0x7f00000050c0)=@file={0x1, './file0\x00'}, 0x9f, &(0x7f0000006240)=[{&(0x7f0000005140)="ed2e468d3075c2143ff1ea8842ef2d4011b1779d980de2a1591ba96fcedac74d5ef234f923952ba02a36e683b37489054c517383609e506b3ae2cfc8fc30aef4ed2a128e933aecc47de06277ed2766625a4bc09347e2e719d1c49b98d1d35a50bdec7a07556e527591f647b3a3c51c3be3cc4ae52df6d50385ba87ba5d9548fda695df9c688c184799455ddee3d6cb0e7f06b055af4b83b653f3be982db45273e9803c65d5aca0a9e9361d154574461691635b0dbdedfdcb5e4dc3600a5ef02718e4ce5d2c665d2138106db4a40826d3c8020ef2c691a8551104d70dc8cb318fd2688ccaf52fcb2fdc09361f7282d10c1837555affc6863594b027dae84b4b6238807c6d598dace69d7236faac1660d38a3f9c01e19f1664efbc7a5ed2325b56a4ec7a2cac8032810f3756b2fffff9090efbc4fd193d994b972daa4628584ae105f85c6fcaf2328e9240709e23bf08b31bbd4dcfe702c77744a2d4df77c3fa9b719f04029950aaaa351371b8dd605c72e73ec517a884276bbe34c86a5a609cc0a9d5c5163c2b967c3bbb5fe4fe5a908823b318686d00726ed2669d0ddb3404ce4a9a7e4292a6cec30683d18fce66519c74210592d9704bc1c4cc33fd4f28884ed078c46d070cc2184cbc78c5423a8307fb9c40dcfe25287c2b16008fcec83fc720dd085f1bd20b13d5535056082f139389f568025fba1aed0aad230005d3e9e8c5b5f6facf610f2d54d8905cee2c9fed9b4d26754379aa3d2eded62e3e905e19b88e9bc55f36fc9f4411cfe71038673a5704944bf9076524ff4106f2b3e92a336437460a926da1d80b523895ec3459077471086754a90caf6b5e605ed8a97af5e1614a7e45aa1707682f2b17cea4040b4ce93c9d107bf104c5df824093a4adba651b38e8add42451a2a5b87cdee466e8111d5926b48c97d05e0a835c15ad4e7eb23541aca35ac5f04e34dd8a3442975f190b2dc5247abfa087a11ca26228b60e89ef285a012be6ddb70b7fd6c36c636b1a1a5df163dd1047d3d377d55a8a382a9cda39a869166dc2c288f4e4659ad7becdd133b7aa9f895e0793ec7e0a5aa3fd14c65a3daeff63042428c269754ce97a4b21c2b4e8cc2c6d7a17389bbadf54b7d269aa53dca09be34e9b927b366563261cc6816157078c0ea41c1e98b341c839a3e4ce8a7ac536412e3661787485f5436bb99145d119a33689332c20e038969187f1df62f5008faa22a2580c75387c04357e632b1d5b0e07c4e38dfd4929faa8f8c715e91d42fc013c1b92823f8caebcb62a1951264720bc7e4cebe1d428c56be16e8d2318e71a2911cfa8a61c1d60693b000429ae6bd10a922214544e2fdd09fe1e0dc616cf24f4b4f95af903be9b9e4c4e06d1df2997a5128075da37602c0c40e0319a1cfa594b0233b8762fea135bddb543a6a9db843f285f96d0196a6921584b13c65d79628fe2d822bae45cf7181f195934aef9c028d057261291fd9ab9f3108ecac0aae5792af2dc7bd53ee64f541246a979051dc6fa4e2b6143762c840324259c34621b6162f57227c8c7d5512f0be62d4595b341ee5236674c5e6dbbf861b461a6e147f70f198f1a4d802531dfae6623dc9f3dbd88f9d1969cd3523592d044c2621afb531894ca9e36b16452ac8d130ff18267fc43430d456b6ac012f3fc34acbfc8202b0eb7e1d8152d2f3addead5e1cd25978687712e8050961342cb867e49d3c6733a39bd3ae3f9523a2af23bbb1d4207d3e9d43739ed9eb07900b98537b4a5047b3a4acafc54be9d483e2a9a06e526b4cab8558690ce237e69c5901f61e6016fcbd37405eacb12b0c9832c861138401d1aea30fe7b85e29a6a810748745b6094d67833502de97ef468b5d45101f1a7d0f2b94ca1c836050d69822a8dbbafc0e6c7df4fef3391fb1a34fa5537dcd03bbec122f54e737d816bc4e9188a48952ca899d769b1bbabb336d8b9ddbb169c2dd34fc10e48b54afaa138f79b890243c477838b591a7408fc00f96ffb13329bcaee289f6f362c7edffeeb08377b188ed528c49632a4bb82cb60ad2bcc854106c663fea95f3bd8c210acbfb72cbc4ccbe25ccfb929df7ea3b9cd9a49c12eb29ca5e2cd371dc7bb830df4fb32f20824d9603f08100566b9797a4d6c2f2ad3d75dfbc6c0f98636abd07c84082aacb7bd1fcd41dddc87fd2daceb84e7a5c695481052d3795ef5885a38faf0bac8a13a4d27076512cee38bf87e447d38b7d00e1a5384f83ae9f9a92a6549ab01a99505eb1eeb011bf5ec0517f721196847386d34648b4426f03fe6bf4cfb643c8d4569fd3a499e4da3fb170958d97984e30271bff68eedd1692e8fc34da84eefcbc96b85d647134c79b4eac38a89e0f18c0ae1337b48e13e7dda857cb87e2884fd9420b067fee5508a94e25df445b4501a131da85d238869b3e8690b08e0381ca68d81e7e8e70d5a0ec3ee56254336de9e6693df286b1f1a57b2fa761b770b022d1a05f115b7a035e5cbe865f2357147a7c00518165bc73b4b5313ac24e33a60602b5f8096251bf1cfb1680fc1feacbfe51482988b4465c7654eb57e7d42ffc7b32b45df1cd7c50db31b306c548a351bad045d588f2fda4fe6051d78962fbd7ef23c07c2c057ff3284b3f5fde90292ea2b439ceb11d2b6b9717b7dd33b768adff9669a5436d356189af529b1d2fdc5e7691457a23e5764887ea2769decf344fa8c2b76cc1f8b656605ba5c7941411103c41cca5d2ca73acc991b7c21c998f2631b1ac591f3620fc18e6d0d1678d2b322da3570f0eb25c00845d8085fdf60099d68a55cb2d506bc5fd364a414bf3eb9f1f961a31e14bc36ce6956783950c77b2e792869d6a3a0eeab74722702721b707bfd414da1bb03df40a51cf86644f1207a7e23d894ed3e205d6ef00f95778591662ce66d6546fa24c5510a892a1f6dbe64eca2614d7ae8141ef044cc59374add4989e2dee285fea4fc2b7ad7b3794985680db52936b8cf37eb544cbe96f3e39ceca9c61365be8618f9b9ba5fc67a6e0bbd96e201bbb952b093406fa929bfc05e2fa58fafaaa7094cb50e235061acc3b78e89a3617fa9a369326b0a9af5e16a2bfccb9a45ca5017c54f5faee5c1c3ed43bb99c908e9492dc32fb99f337342e201399b894f291c3888ff00742d5a12dc0f41684433aa3a897364035de2603959e4eca0d9645341c3d7268d6327f2bd0d2e84bb65e67a652808b082541903c330b908385b5be41e85df6c86f9eedf809ba06e0f1ef1b49fa15369d4877aedabf9413a8e9ccb35b776a7d346d7fb1776b0a137f4aecd554d545533884060ae6d564b5dcb7f8289b89a026bd1eabae8d0434c0a638ed3f39926348ac813dfc9e9eb902d2813ce3f927f0a833e67f9e3792e44fd180846aa8bd978e7aa21ca21c5272ef0d1197b8d001e1a15e1f6ed266cbf88115bea6fcb816c16ffd03e8fa4ece1de6492e6fbf1ae84f24f38888230249ee81e39d25d0622504a4a0255accec356d76efe36b41abc00e734ab36726feacdc1fba035dd85fc735022f52926ff57d7c47855bfe671029f12f1067aface537e53701817a683dea72adce0eadd6934ce11f2a186c213219ff4a2ccff75e39bb593d523fdec4e472e476dd9940f66b234bd7aa37f0fddd960aa9942dde75a4db497a9dfea4fa13b73d57b37ebebbb552fa29b9998cce2118423be890179b176e984c58534552629a74676def9ed2d0341be4a4cb02f8ff77866d9a6c17924ba09650f5000a7bc7db2dd79744dfd70680a9571e3856e8da4b09ec9f2334ce98e848c1a933366f675143c0a5aad4f25714a0811f33accf4ca2669427aa7f208ee7149eb1abb1db3c0e66f479cf71f7514c08b92e54c381c8c3a490305621b263dce136e5100f26d6d6c9327a35460323048fc668a4fe0858e49285e46468bd2c30f664e1cb63f8f156bd27dfba06fdb387f7a1e0b5ee1f79ba4f68a8bc5aba056778aaabba96f0c41e5cfae41ff73b7c59def2f5e72270986cf2e47e107ee2143c27526bed72a4a674cc4adf6253d21b332a13883443d9165129a63de5edda9c883b45d008013310a1a34a612a3043ce130f1bc20e11973ab0813cd6fccd86ec8a3afcd683d64cf314be23b6021ae251efb44f3ac1c365e32258523506f6474210a42891fb1dbbbe2f9e3270953e2ba3fdae1579a15bc1f9177800ef515961f68be556b9fc72e651bfeb032555a71dbf37e9f72fee8fbaf33cb69adaf95da98a458bda49a2cf7c3f60422f325cf84e14e6cbfe587cd8df28b8782741e917bcdf1b85a5851fa1b62f1a549f99cd5ea77b4a173f83518a8ed1308bb0a067ed0937a209eb3f169640447e6eef9df37946ff62ee588e170c42b0c281a7ae5b46f5d8486988f643cf7247dd6f12371080746f9083acae6a4482ce9793eca28f0f3919f07a3ba4f2ac71c398fef7a4ebbc71178d97656e3c39435d1ffbd00a58786a0f2750514b90d3060a1f376ed617f338ba2861e534d771b3e30dbe42518477bfcdab5a524defbbe72d207a1bd0f3c2abaa3c3a5dc22eb94ed3f05b86c28830459a3c49f678cef3be6c6d8ee5e07e3429a602709a11ccf5725de81d757f3cf7e2be4598ef073a6a479621044ddfbac0643a339c9a12a09ba9c7395cd152771b91365da875318eec30307c892dc226db6ed18f9c94e921eefe5885be7c3a18eded8e9fd8d8eb452cb68d3824f580225f4e55406b383002985f03e91e9f45cfb5ed23e099d3789d3de31989f50bdcf45e69fa581ed23df45c1866da5353869fcdaca555f56578125335e98bbf73a6a97cc2b111a26af19312163c12f197a40f95c1e880284320053cfd61aa0adff00183f4c3de1a56387e117b72fcf3b58f450a1764d17acdc2a78c2838af489db4a56692e2e7ced29681c8d23846c6b801bede5f33e5821a65c351d9e0874abca102dc0e6899580c048a663e7efdaa55e2be0510a3e10f571df819f8870c0bc3878a1f59c27294c3b0ca904d79ee834954d6021274de5c2e95306c59c9656bcd768092bf9ed46322168d40e557b87d788f1b88d1fab6d656915c1830ae4398d3c1e1269d25788708c77af02ff333d30feeeddbe983e12aa4eb0f8ec7bf561850ec3e0dcac3efeee250417c56ab81b146e4f4b13d75700da3f1dfaa7b22bb79fd10d54748f6bc9588b6f2912476654c6feb83b2b464cafcd17197e356949b029f9b1d469524d6e8b65a2c47fdbff341b92b36f75c3d3d5710a9f7f05948d21f3ac60fc969b7f88e1928073a5abfcc8beb2cb3de70835d2363d543038c6b374e7b93ce3ff5eccb4ae0469f16aef9ec675515297cdb25c8eaa3ace780704da65c807dd5e6cf3915c6443e9fbbfcf6455e5d580f39dcf52cc4d2a37ca1bd7de40a544d1781ac4ebf3c2e5d4e7f405a14ec3e55a6d62cfbd8dadbf11a3bbd52d69e6df6b3452ee46b40e82396de6618bbc90800c9c3e4e2be678e3321c28640f781b2babf42161d108b4d4576a946010c277ac807cf34287c6510713c81acd334bf836dc05382bd1204e6d5d0ce0300d137b415fec2d5d8cf8570cde3b92e6c9b6acc924ad207f4cff33ce419e6e74fa33a486f410a6a85ceaa5153881f5177b4ff2ebd89a0e1b45c0f8504f6105733ac3595da93bc6ecfbd5df63b8b4d13e66f40229499769f9225b81506f7693faf6cdee27b39802886051e6ae5739c785904bc5766991e30a9401f1311be52f36d415bebc577fd5b90a3d388fbbab7e49c4ee30302be921cc4b40f6b546c4eea0444ac0c031b76b591d0c9a1e1b", 0x1000}, {&(0x7f0000006140)="794d19d3121a54eb643d4ef665748baaafd3c811bfbc3f90ff3b26ee03d9f6572248f40822013965777821858d37f3c74c440d698bcc1c6e4794f108db1d062bb6cd99dfb6ab75e189bae7badb221d95540ad3e9ef6924e498378a642ee016c5699b509953c9be85e5fd84cebce03ac623fab49aa6e2455f92f74de3c62e1a64d680416866d1bce5a74b0faa2cfeebae338fbe4136ec71661b1f00154bf614312ad99467b11dca32b553614e8dcafb38922df2bb6474deb5a8f0739acea4dfddaa1fc69ffb1deb4ff6ebb78973d714c6baabde79e5df55b6e0060c91b02079bd58c7c21eb9ee1a5442ecd0b90361577b1282a0fc6d13f1579f827e4a", 0xfc}], 0x2, &(0x7f0000006440)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3, r3, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee00, r1}}}], 0xc0, 0x20000011}}, {{&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006600)=[{&(0x7f0000006580)="e417f92fcb0824b848cd3f3e843d9b9b1e1d7b52d0d5195ebf284c226636e0688c00d7d06b303e170b6c0d1a47a871429b76fbcc20faac2266f630a409ca6c9cae35ac9e6bd21bec0197be2ea8dc386d5ae730486031", 0x56}], 0x1, 0x0, 0x0, 0x40}}, {{&(0x7f0000006640)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000006700)=[{&(0x7f00000066c0)="64d1f09cee6bf4f02e93cd8c4a01f9b4c25324813c20dd5b7583aa6ae5357d7e29d105db2979cc", 0x27}], 0x1, &(0x7f00000067c0)=[@rights={{0x14, 0x1, 0x1, [r3]}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xffffffffffffffff, r0}}}, @cred={{0x1c, 0x1, 0x2, {r4, 0x0, r2}}}, @cred={{0x1c, 0x1, 0x2, {r4}}}], 0x98, 0x4004891}}, {{&(0x7f0000006880)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007b00)=[{&(0x7f0000006900)="a630c432c0928b03ff63f8cc059248ac7706f2cbeab7c8eaa81fc3dc66467831ebd0949eb06482cfef59791b5ce1d678c075e34dfa62c0562f8671ed273ab1c8a24948abeae59940f34cad593a702790c38d456950eb3b4225d43779ae246256a83d6c452d59edcec6cc9b429b4fd5fb60dba49f232e6473fbb92d144aacf59459ba06baf1a047177e2853a21e1a444aa218c458ed163f7913b4a24f641a5fdee6a347f283d12262d0b40765bb75eb392013cc6a906f397cb39235372221007d0215b3c430c1872027810a89b8cf67b85845f8e0753ee69cb07bed0ff7f4aba62bb74c10c2d2d6ef0e225c1593e9310a654b4a2f3607ff2c93d2c75556ef9233f8feddcd8ca36f7c1075eace259de8ded918287a6308b4b29b25ea0ba6fd120da37a0b561c7bde2c82e029ba208212bea43653eace53086759c5ea4d924ef83f553a2071c17d8bbed042979e79ef9c89363397f7055dd288dc30237622faaa9439db75e8892c01f01ed40d4083322fc7c9676de7d2abc244c2ff94331549d35281973d0b9e2d47abb18d75be8a07f3939a82784054cf5e38c4f85d6bdc4a45d992fac83f7128c47e3740fd0850d7b9b6672925dd7954e3992d4220c078f547974bc60582dc2102ed620dbd4f2f0fda08a8ac58b9767a8e087456732812cc2b6b8f1ab9241502f1bc911d86e9e60eef4c36f6272500a087e7363083aae71cf2e48c19669930d1a444005cd77cab08ddb33ce0419ab2a49ca2d50045b89d87513e68b3fec64b397b3cf005190b7257f6142856f7ef22c333b961a746eb31c09944eb057d6ad7efdf0f140d99bb4c9efa2da4f114839414b46face8633628d40542bafb66578a9161d1ecd5fd29096aa6229b2ca65f9f5217a90fe2b17487fb631b985e051e4b547ab19e3b1af115ecc293c764e4386e5e847632227a9cf93bcf96dde32e6225ee105285725298dc03da0866d863182bad6aea536fbaab2cb22e62f3d36f53376723aa66c984bb104ef1a873ef6628b14094fea6902107fc25a333c3af674a59bd920d30c7f891435716ce835373a73b557b0471336deb0346ecd5f07de9aaf62203589c3d953f20d25613f85983f6096a4e58d63694f99eac86dfc8f0a5725b3ac4c324df8afd870540aa836094730532d62cb7dd1411001efe21cb7466b9c1f9b242dbbdbdd9d462caff903534b371d71b72e2db62efaaded2f22c81bfa1260490c4e597b689d310b2df5be275c9603e43fcf7d6e1a3261c774a9da683c2db7e7e998a389dd2f699b90751eb49d37253bcd4768888ad3f0d2b17cde8d6a6b5f91c54b9c9c1f48b95c506ca75da33bff876ec82a9e87492879814e3dbc0ed452d9d89bf60b03dde5c7af8ca61bb42fef9abe5a9fafc9904e3a0723fb0fb0556f8ec468b1c4eac0ff0b83db63befbb19b8f657058e33d4dc8830a9c84b93e5cfffd4b3456e3bbdc2bdfd54ff155b62ffdabc309abcfe0d346769a2d9fddc5f170b57b1659385c30878b42e8c21aa1cecea43391a97079ccab270cfc53d85aa76f6ef68493ec7fb20ef6a3417f29a675a49e1e8725f68a5f6c7475719f6cf6585161b1ccfb9580ef788910ed36e1b7146c3a766c52a4f5411254e1b935aa8c103db7b330210e254fb1d309fa09496a5860e37df41d124ce9290dea40dcf5520c25163d0e11044d44b393bcf08e26c6bbb6a69c93d1cffeac891d87f0130cc65c420ca63c280d2f2df39a934418a3b603f5cd6ac6c70d4373941781357cf7f069679ab4a20c4eb1286c67668d724e86963da6f1e6906b848e7df879620e49d15a9290a7cc9572610d8b79196812b64be923aea2823ff1a6870f020f0286e6893c9228422f91e780e5c2510dc9140268da0ac09fe41869b82e8acac77def36c03da7ff7730113294bf3e080f32338e4c1fff2fa609bb729ca420dc55ab2019d90895da17d26079e88774dda3fb19decd8cfd46ef25263b2f6ba7d675aff79e077ac0a86cb454f28d65951d0d27c27ceadf4da0733111722e272fa3ffc14074e579f3851139dffabf9315d906fda4282c7f7dec345ac44ffefb21e2c6750c783926f4c2e4f60f3a6d3fa7b71346177fa2da4071dc139a324f90e578347dbc44c16debef661e50a42cbd1f349cafea0a3f15a534d22d3a9712b20b1dd4450aecb9e63802f28e72afa43deade5510bfb185d0e20168d26b2ccb99771cc75724218a9eb2fc4a988d33df8c4ebe9ea52e3b1668d75072e1df6b87df1fc98508d8c457d868df2951a9032aa72a1ea62b3ceae86bcd1d6fd0135e806d42489483fb61db4c1d4a540cfd774ec883f62c4700d639c6b468e3c3a2415d3f0e1efb43d8dfd04e42685d386d727bb6e6facf37ca995cc61ef44a1634decf288ca20960f02d144a4e3425171d81342d2dd2e57efae6ea8a18021c37305a4a1c079b4a965aaa708de13fa93fe0452f677442c00d56c39ca5617b2f379af48b7f94997048e0a38fe081f3b20d21bf71f173ef723db7169d225169e373209d8d45baf98579954c06643bd242e32177dbd645b81e626bc198708cd4a6c45e714c3d5b62de782d861dd7ed883d90df8a4abf241a50dffada25806c2dc31195d0a773a3cfe40b9d2ea47df39bf28f209093e4367646f7576f6a957f5ab5c9bd2d81a89fa370a4751e358afc64da0552845c0bd65bb0b74a475b0efabfcc93fe940e5dda8308a33d8a02dbef069885ab23271f800be80f4641a9eb1ed25c65a215a0f671ae68be7e8ad704c596246b48d98e0d209be44cef3c3d1369f44de089aa355509738e1588c3ff70543fe47cb118e1bee9ab86546528377dc4c054cf6b1fa0c74df9e2c7ab5e3e5d4dde3f742a286a208ca1c132c5cb82dd810524c37f4fe6a1a563b0b2b29c9090b762a3b36de020a32ec1f72991c1cb8450703d073310730db91c3d2adaa4f89d3371cab60ebbb0f3f46eb8f5e7c0505e59c9abd7c31f2b302768880d14cc48016fc24c13b5c29db6a8406fde05dc4449a2d5b93d164342af021acb51d4014592a871d93869516b6c86f4b43065faef278c654735221e2dd3289db2d4d8d4e61dfb354859c7de105d0c692836ee43f2da3c61e877f132f236e90504b0d39e1a02ba4833f568dcccdb1517d9a59956e69412256647b9c936c045c52fdfaeca884a6dcdf13b67d862b95b25ba8eebc28ab3e947f386be1e47efdde4ef6f34357679d61208b241e6c697c21d21ad6108244d4197e46452f940f6c29602b16fea15d101b61c3244a37d04748ad2aba99d26b892d399d41db7fc383e696841d4124facb3f9a01d5c5287e750892993ee674a5a0852a955ba9a3b559d64b7a9a977a0e2520bc6cd8745109f1f99a64f23b1fe997b53457cb1431858b02dba052a0c30702be5b8eaa4f2199857108d37237c81d2674f3637b9b59ec6df557ce1b683c2dcafc9f616cf7ccd41ed796dbdaefe65423bbe46ee3a7f41c42cf064c55582c1f6663ee11908851738bd300c5c204e33996d7001e122fa756c7e85cc4eb3dee1e308ec3ab8dc15d51d2bf67c7a2709d972fa2a61ffcf66264d4c53d8f808ee9e79ba81cdaea9d53dd7fbb5e425a0de20855c2287bad7f2dd48463acb9038380cf9d375f33d3dd0f67182a6d2e1fd9cfd8fc54f96a5ec8a087687f2a06b6fa91d7ae877405aed0f76e5d3c4cdcd7a0b80047d18c91b2cfd29d5e13340c4f21cc4982847d6d37e14bab7f75ea77d752c4531f776cf361d7df6b5f2c05c58ebc442b60c1f16b35ce1e6371aa7575bc6e59080f058fcec0b27ffc2b4943b57ec2c09b54421f544f36aa98325984b54a216d22c965b91c935eaacf4ba75867279f70fc51477d20ca0c835ea049cce6aa1a9dc74cc2f6c075c5b2419538881d06d75d0dc0b46a87b429e570c6122c6324992f66e4840215cd6f9e90daaeedb554f0d17c4a8328429cdefc332a6748ab73c0bc8daeba2f9bed1ac1c16ed0076c7c3cae0dadd8027f087a4cde2502fd064f71edc1f2f49cdbd0674a14c46b28681bc75d76b5dc67b0e7e5f4353ac32718c2dfa5cf6b2ec0e0e6934ef44cab323f202f075662685db1af1f394ebe302e0a1dd266a06301cac29cccf0b7d5dfa0007678b0d56e803b913e99a826b40d56bf5e6027ce589a5e3246b591a14a072f92b7e0692548aa066494e930f404bee2819cf36861217fd87bfdf2eb046f7ed31f4dc52f924285d19291e4679cc9e50b4ba2478807b2869f4834fc910e617ce91f876e229f85a851a10f965f38b39d0bfb55cef48481b417e5220e1553651de147cb61c6fa6384e66f0d9a44bd677189c7a43a44f5382ff10be991fa3e0230b39e049fe023f09ccbbf233e8e4c946e95ca705f7544e4adf714aeb0d013c782c6e8433e8f1d50b5a0299c2eb81dd32c32cad8b85f8d185bfb64a74a49c8fb7752a8a7acc640778808ab7e3971ceb0abee8d4d02375c198ae30b30ddf3beb16bea328e9da103d7c2349ea0ac3309e2420ec0da4650ac2a68eb9959df2110a6de130db9ef38d555cc9f0d033d24eede96e407336fe1b0f6d53bb93467868f0839cb32a3693debe59eec105c489e6a795af6aa7112184e0aae7833697050c7c9ceaa9a07e772e8c9a3f2d416536002b9d7f2a58ee07731a5157712538f938a81f6538abd156a49c7a108661ccda648acead32b6939838f5f1ca079ceb7698f64c0d9b1671537963db550bc176cf09b87cf175eb8a1662ce5e75d4185d68024851d8c9ca1ce6c36f84e35ac3e94209726f3e6ea8273a574a253cb6d983bbe92cbc0e187bbaa35aa11419e9842a37d732f4422c669643974fba723f5c53ffbdf9eb8186bc9fb10e5351b0aec857dbc19c0af713aa37b5f93f8749e0405ebc0f8740bab298838bc06889118d27f4e155bd4cdf7d5ec5fbfa30416ad86a15232719a10d605363ac643195487ebd96db544c03743e8040909a0ecb06189dc4c00734a1a5a6c2222e787cf4540b7cd129705d4208e09fa2eb5ca8327d53989a7f5aa0ae969a985f706bfdbac790bfb848497486478f07d26778bc89f1c055907d116c67f0921f199cbc51431ae325e35533275700b7cf8ef1dea1cdcfd85b9a87b511770ee9eccda41ecd537886dd8e40e33c19018e16b9652eeea103457ba53e886b4073bb14b496d08f988c2d807ddf82504558885c2ff9f6dda024c88293ce17fa4e3e2266549872a11c7674734548c8f4d348289cb3f40f4932c30b89d5690849c8697b5793399b049989d3a32bd099424a6d683e2e7c5d56184f6bf1cc81610d226769e82b29f372c0cc12bbf1220e21c899d23076e97dfcefc5fb7c8cd2c67b0ab69d286a50de163214e02351055e3b658da35b273ce11efbbdf9a96ee223de3e72d48f932040b962235d976ad95d341eef09d1967a8fd951666ae7382138dd113961c59ba115d2ab5b0794ef7724a70bc297b330ae8d6748d6418a3affd1c01200a12636ad8e68d0eb013d819ab352809167c7f430be7014c49dbfc6b6f902a151ad6f7d5e01a90f3775025619b94718833a5eacfd8cd249a02908f716d5de6de06ef9bfa96dc232abf64f51ad8694fbb419ac8cc766d116e08ec1db57811addad0235737763943c8d86e4dbeedb67782711a281ea83b0314063675f050d554052e912e1792d616001d38629a3c4654f5eddf02bb279bde4f02866bbaf2be9a35f4671e1853ccfbd8e9e53485e6ec1621e50d4de5390555012554edf508caee6182636d6e7957a3078e5fe8ab49f60bdbbd19a7b8d6082144a8d62ba91f30e317f327", 0x1000}, {&(0x7f0000007900)="c1511c023f1c28c7d3c415fc9a25635bfe0d8b3e8dc54e6bbc65cb284c9d1b91b81cb444322a3ab4d23c8f29054119345b0e63473abbcdc4b51e92b39c748503e7937b5845608103b8f5a30698fc6e60a8baacf8d058f67761147ba9243eb694edfed3cc60c6e3a4e2cef25afedfb8e4b3b920af790d706befda3e590e750ab84ba49adce1d12ce83aa2c6bb3bb9aa266049782093c23544a1beb333bd639626a1c4c6ec0e136e16542add", 0xab}, {&(0x7f00000079c0)="cd856cd963884775431ae029371b53298ae63862459636dbf74a40f31dbebfa75f0ce7f82c91863bc5098373aed65f40e695829df33c5811f6892c71c4e5644b3343dbdb99c6ab27ffbc1c1d82793fcc47ef0214e26f68e94b8c3cb9813afb956ebf79beb1d4ca0c4890777e2ee782403345be1f5c8d749d1b3121154000dac06c2d8173fc4fdb204c7898b96ad7223745", 0x91}, {&(0x7f0000007a80)="433cbee851a105a30f2fcc031c8298fef92acbc7730ed5cc8bbf60520ecc8a5e6a2546c8cb41e81e3ef7dc2f268c087b63eb6f0fc4ffa603d805be68b89e71c26a348892b8a694f9f0bbd95181f1ba97ed76d84d40bd1350bc9db21199c4b653c1c845f55dcab629f1581e8c3c634b3bc7577c7f81cbfd3230cd26ea27aa", 0x7e}], 0x4, &(0x7f0000007dc0)=[@cred={{0x1c, 0x1, 0x2, {r4}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r5}}}], 0x40, 0x45}}, {{&(0x7f0000007e00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007f80)=[{&(0x7f0000007e80)="51efc458523b3369d6895d623323154ab308201ab5fb299386c7e048b4", 0x1d}, {&(0x7f0000007ec0)="63e3ecd4691bc621afcfdeb58b", 0xd}, {&(0x7f0000007f00)="8fd20daf6d4e6f1d826835a1d8d623c151c7d5f77aedfc0fd9667c238b2cb5ebf2e0117f88edf5f8ae17205acf6a03d52c300fc2833c8e6e5035fe6305c880ba5317c674", 0x44}], 0x3, &(0x7f00000085c0)=[@cred={{0x1c, 0x1, 0x2, {r4, r7, r1}}}, @rights={{0x2c, 0x1, 0x1, [r8, r3, r9, r10, r3, r11, r11]}}, @rights={{0x24, 0x1, 0x1, [r3, r12, r13, r14, r3]}}, @cred={{0x1c, 0x1, 0x2, {r15, 0xffffffffffffffff, r2}}}, @cred={{0x1c, 0x1, 0x2, {r16, r18, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, 0xffffffffffffffff, r20}}}], 0xd8}}], 0xa, 0x20000080) 21:36:44 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x21}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x9, 0xd624, 0x452, 0x921, 0xffffffffffffffff, 0xce9, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x2, 0x2, 0xb}, 0x48) (async, rerun: 64) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x0) (rerun: 64) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000340), 0x8) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x13, 0x2c, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0xffffd221, 0x0, 0x0, 0x0, 0x100}, [@cb_func={0x18, 0x1, 0x4, 0x0, 0x2}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @jmp={0x5, 0x0, 0x8, 0xa, 0xb, 0xfffffffffffffffe, 0x8}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, 0x1}}, @alu={0x7, 0x0, 0x0, 0x9, 0xb, 0xfffffffffffffffc, 0xfffffffffffffffc}, @printk={@s, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @alu={0x7, 0x0, 0x0, 0xe, 0x0, 0x2, 0xfffffffffffffff0}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x1}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}]}, &(0x7f0000000040)='GPL\x00', 0x5, 0x1d, &(0x7f00000002c0)=""/29, 0x40f00, 0x7, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x8, &(0x7f0000000300)={0x7, 0x5}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1, 0x7, &(0x7f0000000380)=[r2, 0x1, r3], &(0x7f0000000500)=[{0x1, 0x4, 0x3, 0x7}, {0x5, 0x2, 0x5, 0x9}, {0x4, 0x4, 0x5, 0xa}, {0x2, 0x1, 0xa, 0x8}, {0x5, 0x1, 0x5, 0x8}, {0x3, 0x1, 0x5, 0x7}, {0x5, 0x3, 0xc, 0xa}], 0x10, 0x5}, 0x90) 21:36:44 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") 21:36:44 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x1f, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000100000000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x11}, 0x80) 21:36:44 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = pidfd_getfd(r0, r1, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x50) socket$inet6_sctp(0xa, 0x1, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$rxrpc(0x21, 0x2, 0xa) openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f00000000c0)=ANY=[@ANYBLOB="46040000e83e9f561c0fa410a13e90a422a6ecc51b45d16b2fa90486104c130a6141c7dbd4263819e32b97e669072de825fad411aaf28b4c67d721a08f36ed", @ANYRES16=r4, @ANYBLOB="ff830500000700ffffff", @ANYRES32=r3], 0x4}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) [ 664.540866][ T5595] loop0: detected capacity change from 0 to 256 [ 664.564111][ T5596] loop3: detected capacity change from 0 to 256 [ 664.617236][ T5596] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 664.630877][ T5596] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2604/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:44 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) sendmmsg$inet(r0, &(0x7f0000005340)=[{{0x0, 0xffffffffffffff73, &(0x7f00000052c0), 0x1e}}], 0x1, 0x4008044) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180)=0x1, 0x4) (async) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10) (async) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) (async) sendmmsg$inet(r0, &(0x7f0000005340)=[{{0x0, 0xffffffffffffff73, &(0x7f00000052c0), 0x1e}}], 0x1, 0x4008044) (async) 21:36:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) getpgid(0xffffffffffffffff) r2 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000100)={r2, 0x81, 0x10001, 0x1}) openat$cgroup_ro(r3, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) 21:36:44 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mounts\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000001740)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) pivot_root(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r6 = socket$inet_udp(0x2, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x8000) bind$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0x3) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r6, &(0x7f0000002080), 0x0, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="22012000290200d6f1bc044000000000010000000000000008000000080000005307002e2f66696c65302001000000020000000000000008000000000000178007002e2f66696c653008040000006e53fabf0000000004000000000000000107002e2f66696c6530210400000006000000000000000700000000e3819b3907002e2f66696c653020040000000891fa7886c78103000000000020000000ea0607002e2f66696c6530020100000004000000000000000000010000000000b407002e2f66696c6531080400000007005d380000000006000000000000003f07002e2f66696c65300401000000070000000000000000000605002e2f66696c6530100300000007000000000000000900000000000000ea07002e2f66696c653060a4cc788107b7f231654e6dde37acbb4c573c59723e9afe76c55a1a3a157272c6be9c6e4fc9ea28b1173c00111058ddc295300283081f81da52b56a69a3345455d7ac6782b98b3470eecc8775ac54dc0416c0fe0db9429efe1f463d708f307042c95ba39617091cb8a4837640bfd2fc11ef021a674d06af4bf665f779b7223e2fcbb45af9edea47d03da0a069111ea37d028a778b2ebc3917d62899e406e09d3ca5c76b2dbaccb3526755baf1e347efd96cf2228a2124492c590d0b86e07def91f9554a787ec6c78029911436be351075d45e9c42ca890b11fcd1c3e6c5dc69d3021a75cdf81de75d1713056e58eaf9885def99ff6ac7762b21a4928d58780e7dba6c2b1f0929f9281fcda4435f7a8d6465d103df66969b012539d62eb3694d736e39663bda778c4a6adadcd2a3bdc7b915d8c05b89277e95b3589aab05000000000000009962a8ea628e52095599959b40fd56934b5db5c4b24bf615c9f5aebe18d718339ede251206640f1993c89a1a1a3ae50718f19ddb656273c62a6f15cc9fee8e9c73db42a2a21770fe1a69e1dc695ecbc57e6b9f0836deef55b4537c1a3403b3f6e84b1c2eb735e11c68085aff825a8db6e56a567bcd3257a0be9128a0587076f2bade40664d548846669d23d5009bf2540a28b85fffce8163048a0effd8d56aabb91f46f686849a1c89faf0cc485584ee480c9586b438365d880a8962cb47c8cb2f0700000000000000a29e9839d7d1f0a537eb9921740d0ad9c01e6a2c41769a9e6b5eecdf3bf19f7009b22285ef538e45e5d7347043251ebed6a18dc85f5caf38f9541bccddd39aa80a2a8114a58c4fd27cc9dc8ff9b9969597cdfa8aa22ba4b51b9afa8ab8f557bda8ac32b7d51e71c5f75f5d088eea0f07b5f27265998b50072c65a07be82a54dbadfb0ee683cf66581eeae8f0521ba84275fd08cc93af5e65ee75f68258957acada0b6106aa0f7635ed90c2aefc21b04f6780f63b8fd995fd367dea81116d352cd1c52a31a5ce92780fdf2d56b91777eae1340ed3c5ade3d76ec258b4b658fa9b3f692fbd082d65d68b494599bcb90000000000007872bf1a398b352922fafcc76ed87a097b98865913f2291eece3aa608d4f51cb0f0d7a45dcf24754ef88015be1292ec7266d4468d60c6856f9e1c317945f73ff7ac2711f51e8ebd02e851d7b95ff14cc7795c868bda3a87280318fb38004f12446a879fb6f28a770d44adaa64e30530c75e6e99e2bcb142c341359ce1ce3359cee15432a6843de01040000c0aabb943f48802931e185ac76c41ce2a1b9dfcdb2cf87df5046296a892d8cc3a13bb6ac0bbad1f305255c1dc903375a704e5f394ac1b318adbad5e096ca478236db7e5680d0989b9ba2ef0621c21ce116835ed1041ce9e13f4fafc670af60c62ebff6e52b5fdd186a6f754ac5172eb39a89d3944d2409419f535df98ffa4d7ee4f91f6a9b0f361d7380e2256ef046a1515dd9797fc974ee23a8e6702cbb63b0b5a16ba0cb504e00"/1390], 0x122) connect$unix(r1, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0x6e) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) syz_clone(0x40005080, &(0x7f0000001440)="9c04317943da9597e280ce96134093cf3771917425ff63a24757f14406006bc7f01afa904caa69e590bdf50e82223c68d267a6779725bbb8be3319ca49197d95299aa643651b7cf90c73ef9a511ebc26c7d02d64f96026f12aca6c0c67f93d06e0734ac132c63513aba5edc84673205500dc24d4495c0e7a41bb30d6e8d708632c70ac446f7f337280d0c2530e7fd268d6206532716c6e55f0ab57609872622679f13337504b4a79e9130af170b752ed298a3a75d2c7dff646977aaca2d524794ad1740630d69b5757e8afb13464f88623b51483ab62cc7d43979f91ae36bb9a3871a6ed64240ea1c4426ab275f13216aaa63d6dd56102166f5d0000000000", 0xff, &(0x7f0000001540), &(0x7f0000001580), &(0x7f0000001700)="d9740f7f32f62543fb3204ccbeba48efbe96b03617c17767b84f7e9108d6dd94c2f2d1635adb0f2c7ca44a4b9f75a439188446a9b105dd6c550ef616584d33cd7275a51fe3e9247597fe6fa927e638be329b2d11453b0c00a6cdea15deba798d703c72e4b91bc1cc4dbd6ec4a7d7083fc6d29fec9b08cd7e8f07c32b837394395825160e33f7b89c089316e714626f1df5162843d6ec41164804ec88b9d7167c87a0366e18ae5bb9882a77dd335bef5fa9b1c64ba7a838f4e0432131421daea5c644bdd71b4eb1638cb23b611fb5967cfd7d54f80e6a0c6ddaac8c11cd8050ebf1b37c6e7a47fb7da5eab84208837490000f7ef4c8e9b9ae312c7d9dc892") ioprio_set$pid(0x1, r3, 0x6000) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1, 0x436, 0x0) 21:36:44 executing program 2: getrandom(&(0x7f00000001c0)=""/296, 0x128, 0x3) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) (async) r0 = creat(&(0x7f0000000400)='./bus\x00', 0x0) write$cgroup_int(r0, &(0x7f0000000540), 0xfffffdd8) madvise(&(0x7f0000000000/0x400000)=nil, 0x40001e, 0x15) execve(&(0x7f0000000180)='./bus\x00', 0x0, &(0x7f0000000f40)) 21:36:44 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") [ 664.755984][ T5612] loop3: detected capacity change from 0 to 256 [ 664.765638][ T5615] loop0: detected capacity change from 0 to 256 [ 664.772621][ T5612] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 664.785320][ T5615] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 664.785484][ T5612] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2605/file0 supports timestamps until 2107-12-31 (0x10391447e) [ 664.793330][ T5615] FAT-fs (loop0): Filesystem has been set read-only [ 664.901644][ T5623] wg0 speed is unknown, defaulting to 1000 21:36:44 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180)=0x1, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) sendmmsg$inet(r0, &(0x7f0000005340)=[{{0x0, 0xffffffffffffff73, &(0x7f00000052c0), 0x1e}}], 0x1, 0x4008044) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000180)=0x1, 0x4) (async) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e21, @multicast2}, 0x10) (async) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{&(0x7f0000000000)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x39}}, 0x10, 0x0}}], 0x1, 0x24008000) (async) sendmmsg$inet(r0, &(0x7f0000005340)=[{{0x0, 0xffffffffffffff73, &(0x7f00000052c0), 0x1e}}], 0x1, 0x4008044) (async) 21:36:44 executing program 0: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) getpgid(0xffffffffffffffff) (async) r2 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000100)={r2, 0x81, 0x10001, 0x1}) openat$cgroup_ro(r3, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) [ 665.085536][ T5630] loop0: detected capacity change from 0 to 256 [ 665.095434][ T5630] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 665.103276][ T5630] FAT-fs (loop0): Filesystem has been set read-only 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) getpgid(0xffffffffffffffff) r2 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000100)={r2, 0x81, 0x10001, 0x1}) openat$cgroup_ro(r3, &(0x7f0000000180)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) 21:36:45 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") (async) 21:36:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x10000, 0xc8) syz_mount_image$iso9660(&(0x7f0000002900), &(0x7f0000002940)='./file0/../file0\x00', 0x214040, &(0x7f0000000300)=ANY=[@ANYBLOB="756e686964652c6d61703d6e6f726d616c2c646d6f64653d3078666666666666666666666666666666392c6d61703d6e6f726d616c2c646d6f64653d30783030721c0630303030303030303030303030382c636865636b3d72656c617865642c6d61703d61636f726e2c6e6f6a6f6c6965742c686964652c636865636b3d7374726963742c696f636861727365743d63703836392c6d61703d6e6f726d616c2c636865636b3d72656c617865642c696f636861727365743d69736f383835392d322c73657373696f6e3d3078303030303030303030303030303030322c002089227844bac486ccadae613854651a0136db15f2c130d9e0cf048031ad04a9a397744b194e393386a6d268bc74d5aef36177fe00a32fb88e98678a53cdcd4c3aad972fdb78713e3a3e84519c355c51dcfb777c1dfb8ccb1cad782f795a83dea4fdafbf768d39cae1699ad464adcabaed4f85956b33182f24fc561ad23bc74614ebf582fec0ec7d14410c294a7fa284f4497a733c2bffa134c677810000002da8f742fc193d5f4eae"], 0x1, 0x56c, &(0x7f0000000b40)="$eJzs3M9v29YdAPBHx54NFwsGFGvSNEDZH4fsEFeSFwdGd4hGUTZbSRRIunBOQ7A4RVC7G5YNWHMZculWYDvuPPS6v2D/VP+GDJToVLITu2mSah0+H8B+j+KXfN9HEHwQofcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCipNdqtaMwyEZ7+/GzJb0iH56x//h8/5kr5qzM/A9RCFH9F9bWwuXpR5df/zb25/W/d8Ol6dalsFYXa+Hha2/87MPXl5fqA1eiKJyR0A/iwRcPP7tzeHjwh0UnsiA76Sgr82zY3UnjrMzj7a2t1ge7/TLuZ4O0vF1W6TBOirRb5UV8LbkVQtjejNON2/neaKfXHaTxteQXcXt7++b1Tqu1FX+0MU67RZmPPvhoo0x2s8EgG+1MYurd1ztvh5v1jfhxVsVV2h3G8b37hweb5yVZB7W/S1DnvKBOq9Nptzud9taN7Rs3W6215m598sFy64Rw8pDlxd+0/OB+0twok42X/ASH7+9xM/4DAAAA/7+iyTv2aPJe/vKk1s8GaWsu5rHXAwAAAPCjNvlqf6l5ARDC5RCd/v4PAAAA/Lj97cw5diGKQjlejY7nr4z334+OunWte3Rh+tGFk2es+leii81JJsXWcrOVpFejN6dBbx5Hf9MU987LIyqKlejRiyUQ/h6uTGOu3J2Wd4/3TFtZ72eDdCPJBx+2Q7d7calK96s/fX7/zyEUxeMLX42GF6Nw7/7hwcZvf3d4d5LLo/osj46aX0ic+qHEfC6rYSaXPz6Z99j0+NZ8j1cmL2LqXn81Gq5P223N9n9pevjSc/T/y/DWNOat9Wm5Pt//tbrN9sZTej+bRXu8//5q09h37PmJLK5OY65ee68u3rvW7FmZyaJzXhad2ev/va7FM7KYvRab52Wx+YJZACzKvZOj0Knx/9S4+5fpAc/zlDtzdF96WaP7l+Gdacw7V5a/HZFOPNFb5z3RW88/rs9l8e/w7r/+GSbLFzSeNcbW7f5jblSNjr6uD/j6VLvHM83LQSeqNy6sHv0+vPHgi4fX7x/d+fTg04PPO53NrdYvW60bnbAy6UZTGHsAeIq0+CZar/4aFUU2/k17e7vdrXbTuMiTj+Mi6+2kcTaq0iLZ7Y520nhc5FWe5IO68knWS8u43BuP86KK+3kRj/My25+s/BI3S7+U6bA7qrKkHA/SbpnGST6qukkV97Iyicd7vx5k5W5aTA4ux2mS9bOkW2X5KC7zvSJJN+K4TNOZwKyXjqqsn9XVUTwusmG3uB1/kg/2hmncS8ukyMZVPj3hcVvZqJ8Xw8lpNxZ9sQHgf8SD0Kxg92Qpu5dfWXQfAYB5J0fp1UUnBAAAAAAAAAAAAAAAnDI7Xe9XzZI+r35G4Cut3HrtabveXnxiKiovWDledOvVtvXT8Nmdw0U+lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg6f4bAAD//+Ool5o=") mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x801, 0x0) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r0}) openat2(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)={0x634000, 0xa6}, 0x18) [ 665.260182][ T5637] loop3: detected capacity change from 0 to 256 [ 665.271385][ T5639] loop0: detected capacity change from 0 to 256 [ 665.279911][ T5637] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 665.293017][ T5637] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2606/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x10000, 0xc8) (async) syz_mount_image$iso9660(&(0x7f0000002900), &(0x7f0000002940)='./file0/../file0\x00', 0x214040, &(0x7f0000000300)=ANY=[@ANYBLOB="756e686964652c6d61703d6e6f726d616c2c646d6f64653d3078666666666666666666666666666666392c6d61703d6e6f726d616c2c646d6f64653d30783030721c0630303030303030303030303030382c636865636b3d72656c617865642c6d61703d61636f726e2c6e6f6a6f6c6965742c686964652c636865636b3d7374726963742c696f636861727365743d63703836392c6d61703d6e6f726d616c2c636865636b3d72656c617865642c696f636861727365743d69736f383835392d322c73657373696f6e3d3078303030303030303030303030303030322c002089227844bac486ccadae613854651a0136db15f2c130d9e0cf048031ad04a9a397744b194e393386a6d268bc74d5aef36177fe00a32fb88e98678a53cdcd4c3aad972fdb78713e3a3e84519c355c51dcfb777c1dfb8ccb1cad782f795a83dea4fdafbf768d39cae1699ad464adcabaed4f85956b33182f24fc561ad23bc74614ebf582fec0ec7d14410c294a7fa284f4497a733c2bffa134c677810000002da8f742fc193d5f4eae"], 0x1, 0x56c, &(0x7f0000000b40)="$eJzs3M9v29YdAPBHx54NFwsGFGvSNEDZH4fsEFeSFwdGd4hGUTZbSRRIunBOQ7A4RVC7G5YNWHMZculWYDvuPPS6v2D/VP+GDJToVLITu2mSah0+H8B+j+KXfN9HEHwQofcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCipNdqtaMwyEZ7+/GzJb0iH56x//h8/5kr5qzM/A9RCFH9F9bWwuXpR5df/zb25/W/d8Ol6dalsFYXa+Hha2/87MPXl5fqA1eiKJyR0A/iwRcPP7tzeHjwh0UnsiA76Sgr82zY3UnjrMzj7a2t1ge7/TLuZ4O0vF1W6TBOirRb5UV8LbkVQtjejNON2/neaKfXHaTxteQXcXt7++b1Tqu1FX+0MU67RZmPPvhoo0x2s8EgG+1MYurd1ztvh5v1jfhxVsVV2h3G8b37hweb5yVZB7W/S1DnvKBOq9Nptzud9taN7Rs3W6215m598sFy64Rw8pDlxd+0/OB+0twok42X/ASH7+9xM/4DAAAA/7+iyTv2aPJe/vKk1s8GaWsu5rHXAwAAAPCjNvlqf6l5ARDC5RCd/v4PAAAA/Lj97cw5diGKQjlejY7nr4z334+OunWte3Rh+tGFk2es+leii81JJsXWcrOVpFejN6dBbx5Hf9MU987LIyqKlejRiyUQ/h6uTGOu3J2Wd4/3TFtZ72eDdCPJBx+2Q7d7calK96s/fX7/zyEUxeMLX42GF6Nw7/7hwcZvf3d4d5LLo/osj46aX0ic+qHEfC6rYSaXPz6Z99j0+NZ8j1cmL2LqXn81Gq5P223N9n9pevjSc/T/y/DWNOat9Wm5Pt//tbrN9sZTej+bRXu8//5q09h37PmJLK5OY65ee68u3rvW7FmZyaJzXhad2ev/va7FM7KYvRab52Wx+YJZACzKvZOj0Knx/9S4+5fpAc/zlDtzdF96WaP7l+Gdacw7V5a/HZFOPNFb5z3RW88/rs9l8e/w7r/+GSbLFzSeNcbW7f5jblSNjr6uD/j6VLvHM83LQSeqNy6sHv0+vPHgi4fX7x/d+fTg04PPO53NrdYvW60bnbAy6UZTGHsAeIq0+CZar/4aFUU2/k17e7vdrXbTuMiTj+Mi6+2kcTaq0iLZ7Y520nhc5FWe5IO68knWS8u43BuP86KK+3kRj/My25+s/BI3S7+U6bA7qrKkHA/SbpnGST6qukkV97Iyicd7vx5k5W5aTA4ux2mS9bOkW2X5KC7zvSJJN+K4TNOZwKyXjqqsn9XVUTwusmG3uB1/kg/2hmncS8ukyMZVPj3hcVvZqJ8Xw8lpNxZ9sQHgf8SD0Kxg92Qpu5dfWXQfAYB5J0fp1UUnBAAAAAAAAAAAAAAAnDI7Xe9XzZI+r35G4Cut3HrtabveXnxiKiovWDledOvVtvXT8Nmdw0U+lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg6f4bAAD//+Ool5o=") (async) mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x801, 0x0) (async) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r0}) (async) openat2(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)={0x634000, 0xa6}, 0x18) 21:36:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) open(&(0x7f00000001c0)='./file0/../file0\x00', 0x10000, 0xc8) syz_mount_image$iso9660(&(0x7f0000002900), &(0x7f0000002940)='./file0/../file0\x00', 0x214040, &(0x7f0000000300)=ANY=[@ANYBLOB="756e686964652c6d61703d6e6f726d616c2c646d6f64653d3078666666666666666666666666666666392c6d61703d6e6f726d616c2c646d6f64653d30783030721c0630303030303030303030303030382c636865636b3d72656c617865642c6d61703d61636f726e2c6e6f6a6f6c6965742c686964652c636865636b3d7374726963742c696f636861727365743d63703836392c6d61703d6e6f726d616c2c636865636b3d72656c617865642c696f636861727365743d69736f383835392d322c73657373696f6e3d3078303030303030303030303030303030322c002089227844bac486ccadae613854651a0136db15f2c130d9e0cf048031ad04a9a397744b194e393386a6d268bc74d5aef36177fe00a32fb88e98678a53cdcd4c3aad972fdb78713e3a3e84519c355c51dcfb777c1dfb8ccb1cad782f795a83dea4fdafbf768d39cae1699ad464adcabaed4f85956b33182f24fc561ad23bc74614ebf582fec0ec7d14410c294a7fa284f4497a733c2bffa134c677810000002da8f742fc193d5f4eae"], 0x1, 0x56c, &(0x7f0000000b40)="$eJzs3M9v29YdAPBHx54NFwsGFGvSNEDZH4fsEFeSFwdGd4hGUTZbSRRIunBOQ7A4RVC7G5YNWHMZculWYDvuPPS6v2D/VP+GDJToVLITu2mSah0+H8B+j+KXfN9HEHwQofcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCipNdqtaMwyEZ7+/GzJb0iH56x//h8/5kr5qzM/A9RCFH9F9bWwuXpR5df/zb25/W/d8Ol6dalsFYXa+Hha2/87MPXl5fqA1eiKJyR0A/iwRcPP7tzeHjwh0UnsiA76Sgr82zY3UnjrMzj7a2t1ge7/TLuZ4O0vF1W6TBOirRb5UV8LbkVQtjejNON2/neaKfXHaTxteQXcXt7++b1Tqu1FX+0MU67RZmPPvhoo0x2s8EgG+1MYurd1ztvh5v1jfhxVsVV2h3G8b37hweb5yVZB7W/S1DnvKBOq9Nptzud9taN7Rs3W6215m598sFy64Rw8pDlxd+0/OB+0twok42X/ASH7+9xM/4DAAAA/7+iyTv2aPJe/vKk1s8GaWsu5rHXAwAAAPCjNvlqf6l5ARDC5RCd/v4PAAAA/Lj97cw5diGKQjlejY7nr4z334+OunWte3Rh+tGFk2es+leii81JJsXWcrOVpFejN6dBbx5Hf9MU987LIyqKlejRiyUQ/h6uTGOu3J2Wd4/3TFtZ72eDdCPJBx+2Q7d7calK96s/fX7/zyEUxeMLX42GF6Nw7/7hwcZvf3d4d5LLo/osj46aX0ic+qHEfC6rYSaXPz6Z99j0+NZ8j1cmL2LqXn81Gq5P223N9n9pevjSc/T/y/DWNOat9Wm5Pt//tbrN9sZTej+bRXu8//5q09h37PmJLK5OY65ee68u3rvW7FmZyaJzXhad2ev/va7FM7KYvRab52Wx+YJZACzKvZOj0Knx/9S4+5fpAc/zlDtzdF96WaP7l+Gdacw7V5a/HZFOPNFb5z3RW88/rs9l8e/w7r/+GSbLFzSeNcbW7f5jblSNjr6uD/j6VLvHM83LQSeqNy6sHv0+vPHgi4fX7x/d+fTg04PPO53NrdYvW60bnbAy6UZTGHsAeIq0+CZar/4aFUU2/k17e7vdrXbTuMiTj+Mi6+2kcTaq0iLZ7Y520nhc5FWe5IO68knWS8u43BuP86KK+3kRj/My25+s/BI3S7+U6bA7qrKkHA/SbpnGST6qukkV97Iyicd7vx5k5W5aTA4ux2mS9bOkW2X5KC7zvSJJN+K4TNOZwKyXjqqsn9XVUTwusmG3uB1/kg/2hmncS8ukyMZVPj3hcVvZqJ8Xw8lpNxZ9sQHgf8SD0Kxg92Qpu5dfWXQfAYB5J0fp1UUnBAAAAAAAAAAAAAAAnDI7Xe9XzZI+r35G4Cut3HrtabveXnxiKiovWDledOvVtvXT8Nmdw0U+lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg6f4bAAD//+Ool5o=") (async) mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x801, 0x0) r0 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r0}) openat2(r0, &(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)={0x634000, 0xa6}, 0x18) [ 665.308606][ T5639] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 665.316446][ T5639] FAT-fs (loop0): Filesystem has been set read-only 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x2f, 0x5, 0x6, 0x94b604e, 0x14, @local, @mcast2, 0x8000, 0x40, 0x1, 0x631}}) sendmsg$nl_route(r0, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)=@setlink={0x38, 0x13, 0x10, 0x70bd25, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, 0x68188, 0x820}, [@IFLA_LINK_NETNSID={0x8}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x1}, @IFLA_EXT_MASK={0x8, 0x1d, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x4) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0x5) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) r4 = getpid() syz_pidfd_open(r4, 0x0) sched_setscheduler(r4, 0x5, &(0x7f00000001c0)=0x5) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r3, @ANYRES8=r2, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") getrlimit(0x9, &(0x7f0000000180)) 21:36:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_FLOW_MODE={0x8, 0x11}, @TCA_CAKE_FWMARK={0x8}]}}]}, 0x44}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@L2TP_ATTR_FD={0x8, 0x17, @udp=r0}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010101}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008010}, 0x40010) [ 665.361405][ T5637] loop3: detected capacity change from 0 to 256 [ 665.377678][ T5637] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 665.394609][ T5637] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2606/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_FLOW_MODE={0x8, 0x11}, @TCA_CAKE_FWMARK={0x8}]}}]}, 0x44}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_FLOW_MODE={0x8, 0x11}, @TCA_CAKE_FWMARK={0x8}]}}]}, 0x44}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@L2TP_ATTR_FD={0x8, 0x17, @udp=r0}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010101}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008010}, 0x40010) 21:36:45 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030303030303030302c666c7573682c6e6f1b6769643d000000000000000000462a02b0eadd5158ab426b23278f83653f714a1079d1ae134a", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x2f, 0x5, 0x6, 0x94b604e, 0x14, @local, @mcast2, 0x8000, 0x40, 0x1, 0x631}}) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x2f, 0x5, 0x6, 0x94b604e, 0x14, @local, @mcast2, 0x8000, 0x40, 0x1, 0x631}}) sendmsg$nl_route(r0, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)=@setlink={0x38, 0x13, 0x10, 0x70bd25, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, 0x68188, 0x820}, [@IFLA_LINK_NETNSID={0x8}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x1}, @IFLA_EXT_MASK={0x8, 0x1d, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x4) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0x5) (async) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0x5) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) getpid() (async) r4 = getpid() syz_pidfd_open(r4, 0x0) sched_setscheduler(r4, 0x5, &(0x7f00000001c0)=0x5) (async) sched_setscheduler(r4, 0x5, &(0x7f00000001c0)=0x5) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r3, @ANYRES8=r2, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") getrlimit(0x9, &(0x7f0000000180)) [ 665.415186][ T5657] loop0: detected capacity change from 0 to 256 [ 665.423027][ T5657] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 665.431037][ T5657] FAT-fs (loop0): Filesystem has been set read-only 21:36:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000050423eeffffffffffff02000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=@newqdisc={0x44, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0x14, 0x2, [@TCA_CAKE_FLOW_MODE={0x8, 0x11}, @TCA_CAKE_FWMARK={0x8}]}}]}, 0x44}}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) sendmsg$L2TP_CMD_NOOP(r4, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, 0x0, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@L2TP_ATTR_FD={0x8, 0x17, @udp=r0}, @L2TP_ATTR_IP_SADDR={0x8, 0x18, @rand_addr=0x64010101}, @L2TP_ATTR_LNS_MODE={0x5, 0x14, 0x9}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008010}, 0x40010) 21:36:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='mountinfo\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x48, 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, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x8902, &(0x7f0000001980)) r2 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480), 0x0, &(0x7f0000000680)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0xfeff, 0x0) 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000280)={'ip6_vti0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x2f, 0x5, 0x6, 0x94b604e, 0x14, @local, @mcast2, 0x8000, 0x40, 0x1, 0x631}}) sendmsg$nl_route(r0, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000400)={&(0x7f0000000300)=@setlink={0x38, 0x13, 0x10, 0x70bd25, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, 0x68188, 0x820}, [@IFLA_LINK_NETNSID={0x8}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x1}, @IFLA_EXT_MASK={0x8, 0x1d, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x4) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0x5) (async) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0x5) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) r4 = getpid() syz_pidfd_open(r4, 0x0) sched_setscheduler(r4, 0x5, &(0x7f00000001c0)=0x5) (async) sched_setscheduler(r4, 0x5, &(0x7f00000001c0)=0x5) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r3, @ANYRES8=r2, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") getrlimit(0x9, &(0x7f0000000180)) (async) getrlimit(0x9, &(0x7f0000000180)) 21:36:45 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = pidfd_getfd(r0, r1, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x50) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$rxrpc(0x21, 0x2, 0xa) (async) openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[], 0x2c}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f00000000c0)=ANY=[@ANYBLOB="46040000e83e9f561c0fa410a13e90a422a6ecc51b45d16b2fa90486104c130a6141c7dbd4263819e32b97e669072de825fad411aaf28b4c67d721a08f36ed", @ANYRES16=r4, @ANYBLOB="ff830500000700ffffff", @ANYRES32=r3], 0x4}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) 21:36:45 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030303030303030302c666c7573682c6e6f1b6769643d000000000000000000462a02b0eadd5158ab426b23278f83653f714a1079d1ae134a", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030303030303030302c666c7573682c6e6f1b6769643d000000000000000000462a02b0eadd5158ab426b23278f83653f714a1079d1ae134a", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") (async) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) (async) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) (async) [ 665.478465][ T5663] loop3: detected capacity change from 0 to 256 [ 665.488498][ T5665] loop0: detected capacity change from 0 to 256 [ 665.496859][ T5665] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 665.504703][ T5665] FAT-fs (loop0): Filesystem has been set read-only 21:36:45 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mounts\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) (async) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r3, 0x2, &(0x7f0000001740)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) pivot_root(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') (async) r6 = socket$inet_udp(0x2, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x8000) (async) bind$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0x3) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) (async) sendmmsg$inet(r6, &(0x7f0000002080), 0x0, 0x0) (async) write$P9_RREADDIR(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="22012000290200d6f1bc044000000000010000000000000008000000080000005307002e2f66696c65302001000000020000000000000008000000000000178007002e2f66696c653008040000006e53fabf0000000004000000000000000107002e2f66696c6530210400000006000000000000000700000000e3819b3907002e2f66696c653020040000000891fa7886c78103000000000020000000ea0607002e2f66696c6530020100000004000000000000000000010000000000b407002e2f66696c6531080400000007005d380000000006000000000000003f07002e2f66696c65300401000000070000000000000000000605002e2f66696c6530100300000007000000000000000900000000000000ea07002e2f66696c653060a4cc788107b7f231654e6dde37acbb4c573c59723e9afe76c55a1a3a157272c6be9c6e4fc9ea28b1173c00111058ddc295300283081f81da52b56a69a3345455d7ac6782b98b3470eecc8775ac54dc0416c0fe0db9429efe1f463d708f307042c95ba39617091cb8a4837640bfd2fc11ef021a674d06af4bf665f779b7223e2fcbb45af9edea47d03da0a069111ea37d028a778b2ebc3917d62899e406e09d3ca5c76b2dbaccb3526755baf1e347efd96cf2228a2124492c590d0b86e07def91f9554a787ec6c78029911436be351075d45e9c42ca890b11fcd1c3e6c5dc69d3021a75cdf81de75d1713056e58eaf9885def99ff6ac7762b21a4928d58780e7dba6c2b1f0929f9281fcda4435f7a8d6465d103df66969b012539d62eb3694d736e39663bda778c4a6adadcd2a3bdc7b915d8c05b89277e95b3589aab05000000000000009962a8ea628e52095599959b40fd56934b5db5c4b24bf615c9f5aebe18d718339ede251206640f1993c89a1a1a3ae50718f19ddb656273c62a6f15cc9fee8e9c73db42a2a21770fe1a69e1dc695ecbc57e6b9f0836deef55b4537c1a3403b3f6e84b1c2eb735e11c68085aff825a8db6e56a567bcd3257a0be9128a0587076f2bade40664d548846669d23d5009bf2540a28b85fffce8163048a0effd8d56aabb91f46f686849a1c89faf0cc485584ee480c9586b438365d880a8962cb47c8cb2f0700000000000000a29e9839d7d1f0a537eb9921740d0ad9c01e6a2c41769a9e6b5eecdf3bf19f7009b22285ef538e45e5d7347043251ebed6a18dc85f5caf38f9541bccddd39aa80a2a8114a58c4fd27cc9dc8ff9b9969597cdfa8aa22ba4b51b9afa8ab8f557bda8ac32b7d51e71c5f75f5d088eea0f07b5f27265998b50072c65a07be82a54dbadfb0ee683cf66581eeae8f0521ba84275fd08cc93af5e65ee75f68258957acada0b6106aa0f7635ed90c2aefc21b04f6780f63b8fd995fd367dea81116d352cd1c52a31a5ce92780fdf2d56b91777eae1340ed3c5ade3d76ec258b4b658fa9b3f692fbd082d65d68b494599bcb90000000000007872bf1a398b352922fafcc76ed87a097b98865913f2291eece3aa608d4f51cb0f0d7a45dcf24754ef88015be1292ec7266d4468d60c6856f9e1c317945f73ff7ac2711f51e8ebd02e851d7b95ff14cc7795c868bda3a87280318fb38004f12446a879fb6f28a770d44adaa64e30530c75e6e99e2bcb142c341359ce1ce3359cee15432a6843de01040000c0aabb943f48802931e185ac76c41ce2a1b9dfcdb2cf87df5046296a892d8cc3a13bb6ac0bbad1f305255c1dc903375a704e5f394ac1b318adbad5e096ca478236db7e5680d0989b9ba2ef0621c21ce116835ed1041ce9e13f4fafc670af60c62ebff6e52b5fdd186a6f754ac5172eb39a89d3944d2409419f535df98ffa4d7ee4f91f6a9b0f361d7380e2256ef046a1515dd9797fc974ee23a8e6702cbb63b0b5a16ba0cb504e00"/1390], 0x122) (async) connect$unix(r1, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0x6e) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) syz_clone(0x40005080, &(0x7f0000001440)="9c04317943da9597e280ce96134093cf3771917425ff63a24757f14406006bc7f01afa904caa69e590bdf50e82223c68d267a6779725bbb8be3319ca49197d95299aa643651b7cf90c73ef9a511ebc26c7d02d64f96026f12aca6c0c67f93d06e0734ac132c63513aba5edc84673205500dc24d4495c0e7a41bb30d6e8d708632c70ac446f7f337280d0c2530e7fd268d6206532716c6e55f0ab57609872622679f13337504b4a79e9130af170b752ed298a3a75d2c7dff646977aaca2d524794ad1740630d69b5757e8afb13464f88623b51483ab62cc7d43979f91ae36bb9a3871a6ed64240ea1c4426ab275f13216aaa63d6dd56102166f5d0000000000", 0xff, &(0x7f0000001540), &(0x7f0000001580), &(0x7f0000001700)="d9740f7f32f62543fb3204ccbeba48efbe96b03617c17767b84f7e9108d6dd94c2f2d1635adb0f2c7ca44a4b9f75a439188446a9b105dd6c550ef616584d33cd7275a51fe3e9247597fe6fa927e638be329b2d11453b0c00a6cdea15deba798d703c72e4b91bc1cc4dbd6ec4a7d7083fc6d29fec9b08cd7e8f07c32b837394395825160e33f7b89c089316e714626f1df5162843d6ec41164804ec88b9d7167c87a0366e18ae5bb9882a77dd335bef5fa9b1c64ba7a838f4e0432131421daea5c644bdd71b4eb1638cb23b611fb5967cfd7d54f80e6a0c6ddaac8c11cd8050ebf1b37c6e7a47fb7da5eab84208837490000f7ef4c8e9b9ae312c7d9dc892") (async) ioprio_set$pid(0x1, r3, 0x6000) (async) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1, 0x436, 0x0) 21:36:45 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='mountinfo\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x48, 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, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x8902, &(0x7f0000001980)) r2 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480), 0x0, &(0x7f0000000680)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0xfeff, 0x0) 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x7) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030313030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d866f6655986451a30b9167061125bff41b490319cad9cdffb4fd6b0c3ecee77aeddc2012d3c1eb33efd4c61d95c9002df4faace1d0ae3aed49243ce53034dbdd2852dfab859cbdb3d201b21494dde124ee3567e90e58e2a5ea0a9c1edc71ab587b97fb2c43f0c4c9f376a6df97abd2cde14b47ed4284330d2ffc590a27abe54cfe34e1e2ad99f44f169a2763dc6578c36dcf48d721d83cbf83f14023611300dc23db1c5ca747d2fe4c2ef466ab4304fac35fe37dd79ab7541857ef7f7eef1227d38c67ad52dd37073425a64cb58bde", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 665.563705][ T5674] loop0: detected capacity change from 0 to 256 [ 665.571463][ T5674] FAT-fs (loop0): error, invalid access to FAT (entry 0x0fff08ff) [ 665.579334][ T5674] FAT-fs (loop0): Filesystem has been set read-only [ 665.592677][ T5675] loop3: detected capacity change from 0 to 256 21:36:45 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = pidfd_getfd(r0, r1, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x50) socket$inet6_sctp(0xa, 0x1, 0x84) socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$rxrpc(0x21, 0x2, 0xa) openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x0, 0x0) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[], 0x2c}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f00000000c0)=ANY=[@ANYBLOB="46040000e83e9f561c0fa410a13e90a422a6ecc51b45d16b2fa90486104c130a6141c7dbd4263819e32b97e669072de825fad411aaf28b4c67d721a08f36ed", @ANYRES16=r4, @ANYBLOB="ff830500000700ffffff", @ANYRES32=r3], 0x4}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r6, r5, 0x0, 0x100000002) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000480)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) pidfd_getfd(r0, r1, 0x0) (async) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x50) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$rxrpc(0x21, 0x2, 0xa) (async) openat$cgroup_ro(r0, &(0x7f0000000040)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=ANY=[], 0x2c}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f00000000c0)=ANY=[@ANYBLOB="46040000e83e9f561c0fa410a13e90a422a6ecc51b45d16b2fa90486104c130a6141c7dbd4263819e32b97e669072de825fad411aaf28b4c67d721a08f36ed", @ANYRES16=r4, @ANYBLOB="ff830500000700ffffff", @ANYRES32=r3], 0x4}}, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendfile(r6, r5, 0x0, 0x100000002) (async) 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x7) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030313030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d866f6655986451a30b9167061125bff41b490319cad9cdffb4fd6b0c3ecee77aeddc2012d3c1eb33efd4c61d95c9002df4faace1d0ae3aed49243ce53034dbdd2852dfab859cbdb3d201b21494dde124ee3567e90e58e2a5ea0a9c1edc71ab587b97fb2c43f0c4c9f376a6df97abd2cde14b47ed4284330d2ffc590a27abe54cfe34e1e2ad99f44f169a2763dc6578c36dcf48d721d83cbf83f14023611300dc23db1c5ca747d2fe4c2ef466ab4304fac35fe37dd79ab7541857ef7f7eef1227d38c67ad52dd37073425a64cb58bde", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x7) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030313030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d866f6655986451a30b9167061125bff41b490319cad9cdffb4fd6b0c3ecee77aeddc2012d3c1eb33efd4c61d95c9002df4faace1d0ae3aed49243ce53034dbdd2852dfab859cbdb3d201b21494dde124ee3567e90e58e2a5ea0a9c1edc71ab587b97fb2c43f0c4c9f376a6df97abd2cde14b47ed4284330d2ffc590a27abe54cfe34e1e2ad99f44f169a2763dc6578c36dcf48d721d83cbf83f14023611300dc23db1c5ca747d2fe4c2ef466ab4304fac35fe37dd79ab7541857ef7f7eef1227d38c67ad52dd37073425a64cb58bde", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) 21:36:45 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030303030303030302c666c7573682c6e6f1b6769643d000000000000000000462a02b0eadd5158ab426b23278f83653f714a1079d1ae134a", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") (async) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) [ 665.659439][ T5689] loop0: detected capacity change from 0 to 256 [ 665.701461][ T5697] loop0: detected capacity change from 0 to 256 [ 665.724548][ T5700] loop3: detected capacity change from 0 to 256 [ 665.748181][ T5697] loop0: detected capacity change from 0 to 256 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x7) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030313030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d866f6655986451a30b9167061125bff41b490319cad9cdffb4fd6b0c3ecee77aeddc2012d3c1eb33efd4c61d95c9002df4faace1d0ae3aed49243ce53034dbdd2852dfab859cbdb3d201b21494dde124ee3567e90e58e2a5ea0a9c1edc71ab587b97fb2c43f0c4c9f376a6df97abd2cde14b47ed4284330d2ffc590a27abe54cfe34e1e2ad99f44f169a2763dc6578c36dcf48d721d83cbf83f14023611300dc23db1c5ca747d2fe4c2ef466ab4304fac35fe37dd79ab7541857ef7f7eef1227d38c67ad52dd37073425a64cb58bde", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 665.864726][ T5707] loop0: detected capacity change from 0 to 256 21:36:45 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mounts\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000001740)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) pivot_root(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') (async) pivot_root(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') socket$inet_udp(0x2, 0x2, 0x0) (async) r6 = socket$inet_udp(0x2, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x8000) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x8000) bind$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) (async) bind$inet(r6, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0x3) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000380)=0x3) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) (async) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$inet(r6, &(0x7f0000002080), 0x0, 0x0) write$P9_RREADDIR(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="22012000290200d6f1bc044000000000010000000000000008000000080000005307002e2f66696c65302001000000020000000000000008000000000000178007002e2f66696c653008040000006e53fabf0000000004000000000000000107002e2f66696c6530210400000006000000000000000700000000e3819b3907002e2f66696c653020040000000891fa7886c78103000000000020000000ea0607002e2f66696c6530020100000004000000000000000000010000000000b407002e2f66696c6531080400000007005d380000000006000000000000003f07002e2f66696c65300401000000070000000000000000000605002e2f66696c6530100300000007000000000000000900000000000000ea07002e2f66696c653060a4cc788107b7f231654e6dde37acbb4c573c59723e9afe76c55a1a3a157272c6be9c6e4fc9ea28b1173c00111058ddc295300283081f81da52b56a69a3345455d7ac6782b98b3470eecc8775ac54dc0416c0fe0db9429efe1f463d708f307042c95ba39617091cb8a4837640bfd2fc11ef021a674d06af4bf665f779b7223e2fcbb45af9edea47d03da0a069111ea37d028a778b2ebc3917d62899e406e09d3ca5c76b2dbaccb3526755baf1e347efd96cf2228a2124492c590d0b86e07def91f9554a787ec6c78029911436be351075d45e9c42ca890b11fcd1c3e6c5dc69d3021a75cdf81de75d1713056e58eaf9885def99ff6ac7762b21a4928d58780e7dba6c2b1f0929f9281fcda4435f7a8d6465d103df66969b012539d62eb3694d736e39663bda778c4a6adadcd2a3bdc7b915d8c05b89277e95b3589aab05000000000000009962a8ea628e52095599959b40fd56934b5db5c4b24bf615c9f5aebe18d718339ede251206640f1993c89a1a1a3ae50718f19ddb656273c62a6f15cc9fee8e9c73db42a2a21770fe1a69e1dc695ecbc57e6b9f0836deef55b4537c1a3403b3f6e84b1c2eb735e11c68085aff825a8db6e56a567bcd3257a0be9128a0587076f2bade40664d548846669d23d5009bf2540a28b85fffce8163048a0effd8d56aabb91f46f686849a1c89faf0cc485584ee480c9586b438365d880a8962cb47c8cb2f0700000000000000a29e9839d7d1f0a537eb9921740d0ad9c01e6a2c41769a9e6b5eecdf3bf19f7009b22285ef538e45e5d7347043251ebed6a18dc85f5caf38f9541bccddd39aa80a2a8114a58c4fd27cc9dc8ff9b9969597cdfa8aa22ba4b51b9afa8ab8f557bda8ac32b7d51e71c5f75f5d088eea0f07b5f27265998b50072c65a07be82a54dbadfb0ee683cf66581eeae8f0521ba84275fd08cc93af5e65ee75f68258957acada0b6106aa0f7635ed90c2aefc21b04f6780f63b8fd995fd367dea81116d352cd1c52a31a5ce92780fdf2d56b91777eae1340ed3c5ade3d76ec258b4b658fa9b3f692fbd082d65d68b494599bcb90000000000007872bf1a398b352922fafcc76ed87a097b98865913f2291eece3aa608d4f51cb0f0d7a45dcf24754ef88015be1292ec7266d4468d60c6856f9e1c317945f73ff7ac2711f51e8ebd02e851d7b95ff14cc7795c868bda3a87280318fb38004f12446a879fb6f28a770d44adaa64e30530c75e6e99e2bcb142c341359ce1ce3359cee15432a6843de01040000c0aabb943f48802931e185ac76c41ce2a1b9dfcdb2cf87df5046296a892d8cc3a13bb6ac0bbad1f305255c1dc903375a704e5f394ac1b318adbad5e096ca478236db7e5680d0989b9ba2ef0621c21ce116835ed1041ce9e13f4fafc670af60c62ebff6e52b5fdd186a6f754ac5172eb39a89d3944d2409419f535df98ffa4d7ee4f91f6a9b0f361d7380e2256ef046a1515dd9797fc974ee23a8e6702cbb63b0b5a16ba0cb504e00"/1390], 0x122) connect$unix(r1, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0x6e) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) syz_clone(0x40005080, &(0x7f0000001440)="9c04317943da9597e280ce96134093cf3771917425ff63a24757f14406006bc7f01afa904caa69e590bdf50e82223c68d267a6779725bbb8be3319ca49197d95299aa643651b7cf90c73ef9a511ebc26c7d02d64f96026f12aca6c0c67f93d06e0734ac132c63513aba5edc84673205500dc24d4495c0e7a41bb30d6e8d708632c70ac446f7f337280d0c2530e7fd268d6206532716c6e55f0ab57609872622679f13337504b4a79e9130af170b752ed298a3a75d2c7dff646977aaca2d524794ad1740630d69b5757e8afb13464f88623b51483ab62cc7d43979f91ae36bb9a3871a6ed64240ea1c4426ab275f13216aaa63d6dd56102166f5d0000000000", 0xff, &(0x7f0000001540), &(0x7f0000001580), &(0x7f0000001700)="d9740f7f32f62543fb3204ccbeba48efbe96b03617c17767b84f7e9108d6dd94c2f2d1635adb0f2c7ca44a4b9f75a439188446a9b105dd6c550ef616584d33cd7275a51fe3e9247597fe6fa927e638be329b2d11453b0c00a6cdea15deba798d703c72e4b91bc1cc4dbd6ec4a7d7083fc6d29fec9b08cd7e8f07c32b837394395825160e33f7b89c089316e714626f1df5162843d6ec41164804ec88b9d7167c87a0366e18ae5bb9882a77dd335bef5fa9b1c64ba7a838f4e0432131421daea5c644bdd71b4eb1638cb23b611fb5967cfd7d54f80e6a0c6ddaac8c11cd8050ebf1b37c6e7a47fb7da5eab84208837490000f7ef4c8e9b9ae312c7d9dc892") ioprio_set$pid(0x1, r3, 0x6000) (async) ioprio_set$pid(0x1, r3, 0x6000) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1, 0x436, 0x0) (async) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/2, 0x2}], 0x1, 0x436, 0x0) 21:36:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r5 = dup2(r2, r1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x6c, &(0x7f00000003c0)={r4, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000340)=0x90) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)={r4, 0x5b, "d0060d7d7316997ea01a947f4099a5e4f05fb47016d490b3e169f6bd3bbd1d2bd6038f6f30cf0405287648134f6679375f425e9b9fb60123a5c91bbfb7954c174c16a445119a45f23b40d2180ca766710699e3bf689d1e5797a20e"}, &(0x7f0000000100)=0x63) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, @in6={{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, &(0x7f0000000340)=0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000000)={r6, 0x5}, &(0x7f0000000040)=0x8) 21:36:45 executing program 4: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039040000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) close(r1) 21:36:45 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d617af435bfadd79908b75e342fab031131db49ca31cb4469193030303030302c666c7573ff2c6e6f646f74732c646f74732c67697394c3b20febfa461162f5123f9329858e40c34d87aea295627684f5bdddfe11f09576c0477cfa8ee2a17052a381235ccec6b2c3aab78167509214430c326f5ddf7867aecaad20afaf53443118c311469449b845bd6f981853b37af32616af38df0f84c6d2724e4b0956880a55d6", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") 21:36:45 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001dc0), 0x2140, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r6 = socket$inet6(0xa, 0x0, 0x8) r7 = getpid() syz_pidfd_open(r7, 0x0) r8 = getuid() getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r10, @ANYRES8=r9, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") r11 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000001e00), 0x2, 0x0) r12 = open_tree(r0, &(0x7f0000001e40)='./file1\x00', 0x100) r13 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r13, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r15 = dup(0xffffffffffffffff) r16 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r16, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r17 = openat$urandom(0xffffffffffffff9c, &(0x7f00000032c0), 0x400100, 0x0) r18 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r18, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000003300)=0x0) r20 = geteuid() ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000400)=ANY=[@ANYBLOB="010000060100000018000000c2792b4afc47d94b57e9064ebd8e657a39c62fbce21dd29444c0f6c1bc544cbc1008b97d2a50ab18012898964f7053e8766fdbae94c6ad16f45bb2a4a3e63b1fb4ac7bf85245e7738a185d0ad13bdb68fc0b1f5935f8dbf26d5191905b95a1447fbdf5d95247b3524736694a331061a5b5102f5b64ac72f04dd41e00d7ab83bf61f322", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./file0\x00']) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003900)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000380)="8a7550ee4c9329806ac3d371b5ac3b32f6b7e787a3422afcc5871aaef756595cb84b415ea2fd6de955470937663c8e7f22d79f9632face19272f2b24e82aa2f4b561fac724", 0x45}, {&(0x7f0000000940)="be846715dcedb3c54e111229f5ec92692d89dc6bf28a7ae61f245b812355d08bd980b814598ea155948013433ce69564d3a49c96cfed947e56b91031ce3c932b169993b978fc16162022ced359ce9baac7718bc49eec04665d0f748fc2db5115d27c9f1b95f1fac36c525f8a8f39c56e301d967ec02d3ef69cc715e9681efb7e7a5dc61eba869c743cba80e51e289aa24ef8c99416ed1cd84b500bd3fb549a68f5027c8da600027dc7949e11bb4209336516e14a758e53e00cf39fef18ef7ee93336f3b9f3e872ca8d978589f05ce97200b2af355b1a963b23898ad638c29f53dd63c0f17484f93d50f9652ab517bfba90439ea4b153ce88cfae4dd50e9982ed56c2f821882e18b0a36e464e5f4455dc2ddd7331f20e63e014dac7bdee25a589b064c254fbb2562aafccc6717f288f4f96b026ec826d0923f1cad21961ffadf248fa5d6bf447c073d745f0928a54242bb179c3e65cf16ac03c4c35b6175cc197887ef8bc9782e387fbb6280ded096913ed6b45973a54aa1b074d2c0bf48658559b71bb28b16740190f92dd6a65226299644601f1d877fc0ff4ad54eed8d6923b6f671db15a63d5fbc0d629da1a6d0a2742108a331651a6c781d6c244ac6b79c2b3fd260be617b9204ff50dc05151c210dbc458b2702f940d353c5d39c8edb6423e0e9a776dca4220cc33a6217a95066ed6d168fcc5246b3677095da0a0c1a87da1f292efa7fd2e9207c866ab0ef3542f5eb776b2556873a226f45c93e188c5bf9f004f28dd2e405998fb616bff19216b10ca13b9aa540f0e76f12b696eec11e497a0e78d2910ed2cfb906004132f18d422741f4696973c76d4d20d141aeee3e2af188f9fd410b6b9d24e762aa2a9c5ee2064e9ea46126803ab56384b63be954294a5809f26dba93e9c1a9069f28aea2cfa37078b1545e696d320c4aca6f84d7933f8ff79eeef8e1c31c280aebc73805aadfa2cbc9e5fc9330b3465ecb66b83dda4e12c20251115131ae160517e72d9a9df4a7ce638250d55e765de75df4dd03c6ea2e213380da4d1c7b6217b61638f053a08a3b1658aa28e70d707a17614fefc71535f0ffcc8a233cb151a19e3a9f50e94823d087dfade3a85a6b77e9a8ddc88655270699bc832013aab7e4defcafbc5724f35ab43736963e222d29a2e9e6cffcfd1bb883ea4926007db1be0802ea6a227364599e0f899bcda48656f9d961d6f971a95a874ae47e0e51b206c5970cb10c0234981ad37f1cb939a0b655048327653e3b8e59d9d3c18cf72c8b773f20e2bf2bb92020c2fff9a096e33f1689f7c332657a3fcd3d6b8bddcc3b24e00ca24fff2f6de5c6b58b0ca696679970b7d0b08d8a5b7c43e81e6c5e9334253f51f7f7048ea796674d02c1c6046ed55d7d7c7751a9b722d4e793f1ce8c5cf439742e634826f94bb8b341c987e1ca5f951f49efe6c58b9fd143b8662649ab2210f803c400cfc877561a38f24098d59c7845c6ba90cba8e231f361a2e2f936709cf5c9db84cbe05e1992fd5683d97e4473aa60c3ad40dc6a3768593359789444c30340d43d037ce81acaadb0969657cbba229ac4794ba25ec960e8aa08441f37462f2c67c260dcdeb10e8516dd442ae02f51f2f6b10104b27afee9089c7f5050b7e72b44340679c6339acacb209fbdc37a485d7a5cbda48bc12fa5cfa2b6a72472180749fa8469e39930f4c8d90e9d8cd3ce3add3178195b36d21128219e0911b41d16c2b6dc290fdd6a784921c227ea6128b611316c9899f421e0ec837f1b0dfdfc203c2ad222688733410123dac71763ce5bb192c82e982ab19514e5bfecb616dd24e4cf99914585cde6e9197ca86688d925ee021381cad8676b6a90669ded8395d064bf388a1c6492d8c02930e0847569f980b5a2fd23def3e019d1f5e1346aac9ab474277be2c2e1813040d9f2aba612e307f962f47ca494fdda61e837e5f65983740cad1c2a3e7754910473cbf8d013e7a2cce977768b343ea8c18538f9eccf1e4a2ba46bb8f9a185173ac999033a9ea718315fcefda08cb0cb38e25db5c654b27fedc117329b4acb6374290d910dd3ef00bba3dee12e8dbef31a8b056313d08f46df7610343ea5eeca51c2545e1647447c00e25a72d9b12c05404e4daf29820b654cea8cb96cf41b918366be3187f5cf62a19501efa5e2cf1ecd5effb724060e4ae100bdf54db5be4bab5d596d7df78db27f1b05d53d942a358c4da1d7c870c03a7ca9a9e917db39317f0f4bfb6af01d221e766b5ef3f894a74c763529f8a3dd41b7befea5e720cd77fbac458653a49c8189ffc74d267b47b789fbfc13a3b9d6f3c7b1da5a86dd974e634784a03bcd14243fa58f5e2da01a379a3af458fea9ff6c7ead379109889ab2724fd9ac944d92bb9af81ea31142e4ee9fcf0e6c168b72d42bbe37e9c85e3d576190be17d861192bcb802fd0a383f4d3b7836053b02a3ba17188729fffb3a48c47457b24b506d73047d4388b2327be7b49b2230c35318b78827ab89e0da47c5ca4fe01b7e776fc6822e1764de902b3be482a9b20499f3fb9e70b88ab20aabb981d6adbd3856ed34fc30a5be4c76eddefe9a46f0d7a84ca448e982ae34fb5ed5bf7a43802f07e91f1970543ae1b08c7ccb08a1d39e79b3c380440dee2923509b872139d98e854657019e65729577c35a327e8525c6388995c2b2b454d1b0d545134226274ecd997d917598ca2c1f24837b5012518460c21d35cc9c1f3f0f66043788acf79c2f83aa51f6bd11684f9927cb8637434593f0216e306dad184a28335b8927aa47ef9836c47202aec7eb628af4f9986a4716bd515d8d7ba5e47f8150947838c4077a7dcf89ae90efdc42e5c6601803f57f3c350f2d4b39d223cb84ee934e2c55daaec59ccd85168691ace6fb54ef2b3d81c99e6ea294a240198a47637e755bba90438afeb5dc5fca738df9dc62322cdffb404a5b2b5e33e9a8aa6393fb23df28554bf00cb36e90af4946bbb3d9a454351950be3deec23bea092269a4b337ecb953fa6fddddd163084c55153c71771cab1aee69f4670c7eb94ef15c7e1008145c053e13b0877210072e14532d0aed60a2af5ad040482b142a48dfb33b746f0fc9018533e4049c828b5fc859dbcc9ada4b81da039f2641e01b84752619e18fdf9d7e8e5c09c16aa53f14cdc6a0d21b4a62e6e55fd5b1e217ab1ba16048be6d449b261858014cb5835d80e622fbf344bec7aea67144ba5d28a18866ee0cea5eb3cc3a5967efbfae356be7521a6deb8434edbd91dc0757b003b30b75815c145fd1a9c3925c5a27a491ac7858d782dbb47a97bc33fea1173d055fc5add6be50b9e5773069b34fd86ee6e61b2392172f1d54a37c6d0378345ef77189910c8503babfd3ac8816416c05261a7b355e4d275ce9f05346f60d4e955c1512f80e97121f345402072366250dcbca2f3bd05a1957f9eb0551e35c9a092144028de913a84d6d90aa997aeab19c66f5dad45c7e441543ae42b449b428128aabaeaf64e0fd057469d1c731043e8bb3769348d0599767b5a5d507231ebb75bf77f0ea13d9e3f843992f7f63f04b4aac44ca4024db99d1bec8fce9368dcde8d4c26ce7ea5983a03b5af73151c23a776e91f0228eb99322a1f85f2a7bd51f2c5c4eb50f8575f6132f7cdd56c8a07a5a5ecb9f6e007556adca18bf81e4b9e8a24a762bfaa86cfb137881123a03874fa72de1a1ab7436d754ae65b46679e19a11400ab29f1226655b732e51410ad0fd4be5891e708c61752ef7419d4bf7b8d60e463fa5c298ddc383167a34dd45ace9ae60cfa30cd570ca3ffe30944c624ec459f6737592cfcb7ef8804e37f55d96ca2bb96b8bbd40c3b7fd8386e169d669aced876f1843780fb530cf96a8b29226858b1ad700c4ebd65719b18f583bbc9811bc440168efc6e061abc4bae4e9b8aa91cb7ced8b44171dc6449bf2f3ffc0ab1c5f74f4247e7b984aa89bbf4e30cd3a2a5073348bc5c2b6f45eebbc34fad177031b93f306163b6f4972c01f86bb333c40c56b701c7bb05891417515613c2c7a8292057a6cffb6bfe29a49f0311783316f6cffca5c4ef59cb0b9db2627837fbde57749b54890b85e958a20e9be1c553890d07c285dcc0dfeaa9a4830c02e48618101fef1ff9fcda1c147d7bbd4f9a61e5d67babe987d4573913d1ad3ad327e5ce9ee0d267d79ca262aafb72f9a489b3bbcab3f129707aafee9d29cfcbc3a6e91f5c29c43fc9743437d77d02f0ff7ab426ed30702a47791a06c9f2122dc9fc0e1bce1a12ccf0f5cfef58c6eb3967ba1e1a6dc87743d384adf385a97c90cc74553b4b20f7e7b7557c06b34d5468b6ee9714882544fc980fcc0ae8d56dd7498e4f64db5fb22e3f0a6c0bc69c7bd8466ff0f03b792273bd66fd2d7fe189627aadaefb1003c5c5b2f559451d4daa494c42c77c42fd6d0ba91db5091a16345da67a55119442f6bb147a8793cec13d2587945ba35530939d8d64a4b813682801439f27564ec1f3237e2420411d916258789cec3bce0cc9d5f0015244e8b5f963cb8b28ec0a7dee6b940e9408709bf2c0eb1bace0416d0afd1f1b0a27ad9146b961329364dfdb6f1b2aa2e0f5a5c01ee3dc60b6bdcdb4cbab489f9b97275b86d7b07b08150b513acc43d54542383195600224ca98f1cb14439a480263df4bd0200f9c9663b9d50fc070c04c8d8b8a8cebf6a5e107e6d1e9a3cbb380fbdeebab6b062d7965ecff16d924190b2f17d24ff8f06be6982678dfbe7cfc6fed96df81ff840ff11cb48b8fb1602b7d17d9bb9fc7fe0556bba2eedc7a0734d1cd8ecc7cea4557049d63924fa4e362a25f92c61b176a8a2cfa18d78ba3174fd9dd728a848cd29f049d6c9470f50134693be4156093c4876323ad05d3caee83bd34587ee7862b3035155c25a399d16bff8be977c91adbfea22fbc0713a35afdd9af96230e7af8d6f9f464dcc193f8950452c9ac2d387eb4bb907ca2513bdc0a8d8aaa28dc21c86278c6cdbcc4b5a812bba0049308c6721250de90b74ab290ab1e5923d56c7887f7f35989d422ebe03caaad5f524574b9b3586117aafe804b10bed9b75b464082dfc53d21bb01a3280ffb5868d1ecaad5ba4466966d296e424e1fc5213a0019f50e87b4b23945d0b43cebc8b48208f9a9922a5ee52bcf63361e1ef2b1465c6c4c533091dc9ad693df733b850ae33533c8ec6b9cb2b88ed7b4bf7d8b3500ad5495a9fef849cb05babd834ba069fe52caecd38f30068f082e5c0e51d92d6d77db416372832772cb86b037c8ca71f2b833d8f2ac7802b9215ca7866509a21dd57f9521004662a2c2382dd2819860d348960f547a5f34f87a4f089d5d17baf1bd60d7a61b0a627fc5df600c4bab1c0c8144beb49e36c39782b4c70a6794660e06c451ab0e6b4c7f22dec134a38ef516a6579434e834c694c141f6ea54583ea60ba6a74d28284c76c629232c165499c63f22a1399d92e1ed664a42b39722b3efb99d15eddf5fb7d1297d43879057f6c69a123ebfa7797fc68cd028b690cb0484b208964ff5d423e4fc4033829baa7d4e3243022d5b2773c64e9247506f0a70b64e3b514242589bd981b2f0bfee856d84f9adc08c421571198982a72d60e27ffbfdd6dadde033bb96407849c9163b94cd3575d0a81f156203fcd2bb91f55796feecfd8add80100a426e14bf59e5f7dfbd353ff9b22b192dee45d977f7b00412f5601b2513f1e6e3a5fd7b8371d9313d1b9571e83ad9c810363aa4531d30941a0382bc84e3c9ea6c77215420b696411c2f18e2c303caba6", 0x1000}], 0x2, &(0x7f0000000580)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x80}}, {{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000600)="f0d85757fc91f25b19d8c4721a5dc62a20b469b241dd75f37b55668b5d53e46827d32bd823ae1e383c2691727d201cfd4fe150e98c8090671c0a1584c6f5ee8c67abd80f69091d2154789c33c56e85aa919de949a5301a8e7724f1311e92a20ff476ae5db8f4e43fdf8805c883", 0x6d}, {&(0x7f0000001940)="7afb3c172a7ea427bccaff1247187dcd60aeb66e759e37e540e539177175cd069a5561c53b2cee1af1242513bfa3f5d8a99e5fe5d01f69cdf65d4d56715d17d211f1eab230f1c583afd5db72c64c1f25d28d3a6ce4afc0e90070801a9bbac4558fa0006e72654fe01d61f51f61fa194f37a23dad539a117013d05e67efbc0d75b5d0ba2972e7603acca2e2b8184194410486c7f201df6d0c25ea4d9e87f52eebe2682c52", 0xa4}, {&(0x7f0000001a00)="c9a45032b2fcf1a2b5001f70e87385572736fb08f1a4936891e67c4a507aba78694952c327a9bb7d60d8a80647302b8ba4aa87ecc902eea7aec4ef380c3c5d523c364492840aff44884c9cfbc3648684f8cd6a095f502de40f2716a5e3b6c990ac9992bbba6ab27d432167a6d0b862184ed10cdc8b67ba857d0d8b42eec3de09848e", 0x82}, {&(0x7f0000001ac0)="31440377647bf68153ea8d078618ec101def03dde64dac4c3610578e11d34f6c5618e4692a511b6692ba2390665ece47cd1067507896a8a5b7d8c18c72e5285d39791013f8002c958d9d5cd0aefa76c3d04a7fcf66bafe0e2567ec5a55d77f9a6f23fc85712b7978a192de17f14157f1f03589dae3dc433485c543d88e67b6e1a2ef6d328c7266e154fc7731f79cd108d8be5daeeb09edd7fbcd81fb84b96801036b5d8263277aa344442aaca8219b6aeb25f207142b36f835c7", 0xba}, {&(0x7f0000001b80)="2f280c14255b97871b47349d2fb86b14fab7ace2d02a653db64e3ca1d97aff4d34f667b235960be253eec891d501ccd22b0438da87afcd257150335148c93459e691a3805647ed29e59aabf8e0ff5efd2a28c729b7ef94154dc59cb16e79052b78490aa2c0fef75495ab64411b503716169bd32884bc5f64666846e437e2e05a6571155f4bddc8fe2f051e", 0x8b}], 0x5, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r1}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r2}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r4, r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @rights={{0x14, 0x1, 0x1, [r11]}}, @rights={{0x34, 0x1, 0x1, [r12, r0, r0, r13, r0, r0, r0, r14, r15]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0xe8}}, {{&(0x7f0000001f80)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000021c0)=[{&(0x7f0000002000)="4adc0a575abd845f4ec3d93825d959540aaf1f74c2f7da4c6e827427c46a072b45946ad5129d495dbadde8cb30dd5bad3b6d6d1bafcf8d92bb7a24073cfb5cbdcdf62959", 0x44}, {&(0x7f0000002080)="2d4f42002b43620afc64f8cbe9b84d4e15ca49757c5046f892a83b21e38ed350ddc7891b606c062efde439a40cac6c6b2b8297787e02021e4e1fbde76d20178f9134bc30e0716b56e446676f2925a294d786a5127eb94b830db9563c486fe277c45d0c3de6a68a97c936ff4f833d6328ba68525343c7e48187aff25977278901978529c074013742d4c2d1941d2ca8113ea276e3fc56", 0x96}, {&(0x7f0000002140)="8a88b04a6f0fbe58b814ce824b57872077a154cc4d826f5dcbd55f9c36c460a76635b5ca6efbcd767019555419d8fc1b81f27b3638e9cdd51bdb725604b26132d81aacc8824696392e08a7f06c134c7c7c2775a9d51ee02262893cb007468d", 0x5f}], 0x3, 0x0, 0x0, 0x20044814}}, {{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000002280)="506887727f9d8a16a04f1beff070740f61c5c410d3cf3f09aea08adb3193c90e226cdb5eb3affaf2cf015b82e6db8734582ba86517a2a2a509d38ecfd54526577e6ab19f488717a2dd3327be4e3bebfd16da1703fbacb04917e87460a955ecae6a5a91013a26b85a18f5d4df2ee20d9a85bb104b10b02c3de7fafa1363e8858ad4e71b86a5763a61165fb5ce9a8343f88c733e95651d975a3f4072069ef634a26f154fb9d78a7a3f07bfd6803076474bb5ee8191f625764c5602ad69ac9e0f65f3700b3c5cf000867abec134bf8bf54b892b45de826f2718075ba78c0a02b0599c2320f90fb8d2ba49e00ddf95015d5e31fedb3824663e7239357d8be5f65f4e0dddef5155e718e844e9e62ee030e33c4b0b46703eb07ae6c4dcbd890aa04001a11c3fe9180fca9cc67b97b435a5a55f3b72afdb89f61105ee33fa276b9f28d54a23751ee267e89b38b10fafb26419773545f4ccffb58d46a0c16ccccafba8562899719081fdaece9837a65ccec96d7c3f9f16c1e1ab910f3e5e5d43095384a1720b6022c9c9fbb04aa050375cd2cbfc4e31f3586d4b00d22a4c5f0551d8e76bb3f5c691d82c0218e2ef32cb7ec57f3539f53e0f2dd9c2bd14ca916a9d5d1f59895865658d4d69cbace18a5eb31caecebdac85dabfa74888a6f16016010d0e65a85401a47ab83388c06d915c5679fd7dcf0c3c754d2990ced5cbd38815ceeb2b334dda4e8f29199fa4114f2954683cf5883ce69741c1fb6465c0105bd7b54fc35ead94822145f6074a6562afe874847447452e4c4e3c1460cc9bb93e540e7655779b5ef141a2db3cd35ba42d8fde609842275097ccc3808cedfcbd2ef5a4526adfbcb874698acc2d95bcb05d3d3f0a091bedaa4460c0065d6f2312d7f097d790e91afdca71dc9d601199e0441f9088ddcd1a7178c56b6f0484d96f267d822a4a67ffd13ce085eede05520bad413dd5fe46cbf8c13e89761901574fdb216b73e98fcaf67835e633dab3e8a9bf4caaf7a4149aa37515ba8b51c6a6f4ee4739a782b5d9332a50fa085fe75cbffb9a45069bd9e7ea66c1111373c833732f528a1b6d921ec51400c868988eac4b04ff5c19a01ab4ded17305756fa2527bfcc864cd3066937943884248752326f5d0e7cd01d9efa48c16f2485efd63f2f16db298ce2098673f3e0520f65e41da7b4e40b26ca85353d482587f14147151e78a24ee2c6d763278a67fe5acc576d32b9e5ed8e19d75252df724e370900a5345bbfd7d40ac265bd7c2542b5ccdd806d7487c95f6130398f687c082e18c940bc14ce44866d300423853dfad06a7b69389228a96fa5f8f5bccd0f26dcb8e9f711ed6a8e993fe97b85b79beed580e50a7b31da48fe7b389a68cd723c7f67139112cb213d14c69b075bd6d3e106ad6f216de50c11236f5b4a932a07551cc33ac476211d381b1b9909f79c293c42af562fafef1f4d2c05462d12ef3edc3857d621f16e8611eb5a3f97f1a6b1fddd021512db02f1976328bdceb6e38ebd0caef66843df7def532aa2df04806cf26d11e6af44f48e6b0169e2dd4dd8c6795efcc291463901c2bdda0f52ea163ab711fb926c17a3cf260e4b4a95ccab9687a4a1185872f0254ae9c404b0aa84e3d1aebbaf56c022e3081f287f255a825ff698c296991442c57f3ea6eaf618937299cbfb4e83839502a44e0a8fa51da0517603af4a373c17ec7dd01da1c48d0365abe9a614a50ce5c15b3f3afec42fcbc3ac54ac731637ea3b57c20d0ce8670fdb3c128070b1a554c439bae198421ed82d9ae15eeaf623d5bd3eb5d9df585e61226632fd285b7f4a34ea97ff7848860b74c0ade2b4db2d6205c68bc501f594a64d9209e38660cde639359c3ca3d9df52f25aa2f96c8451bf868c0f9e8651016be33f430b24c267fd73ce4900c9117570a18e3999951dd23a2d3011da9bdf3e9de54d02d7d78741862ed36ccf855d3ff156821e1c20ca1bd43a1c0914b4822a052fcb0f06e387a5716d055878ce4d7209b979c174eade6d9b5c6fea28aef3194ad46f5c7cd03e4e084dec39b3ec283e4e1b73eb03106cfc25d3e57b256db72f759eac325b0c7ce112057a87a76ff4940f41acb4ea4b4900bccda5660190bc30451e7969222ce09acfb39ac8f2369c50d3180954dbc12cc663a94a96eae5cbc75cd2fe055cb823884c7f2cd4aecf9c255d87ff2f2cf43a48e9d8ce2a817afe0011fa5a4192fd300d07bb0441b45f6ac306d2bcf92d84993bef134dfc27340fa0b3440908021ada696dc0b9eb6ad9297b18c10ff27dcf9ae385359ed9e20ab0bdaebce43d8fc9450cf17749356807aebe6d6a2da4e909c8e5d7a80a3d9c5776f3f1ef2394332efbdd0d6bad44c6e37b65b8b23c6a056f27571360b03ffb57d2cdef0c168ba8142fc2ebf65dd9cd05fcdbefb4335c1f1e26775fdb0bc64906c63e69053d7f8d6f2810cb5be230c5bb3a52c5fd435d5ab37f6d165cff3e8c680a8987d0e05864411b7be3b4dccde526fb3e904bb73c0fcb4123503ef241a3e85f2fc37cd3f4a35f54c1c917e7452690036c28c2e69d4f93f44b64ba5f3a86635c9f9b0971a533c1f1201a35080929459ac9c3be4f06c4b9352a485f7d014eacb67a9e42f53d79df39fdf028de3f947952e7ce5e2567f2f83ea0269c7683cac3378aad7ef40d2ad94ee5187fdd9e422a80bc327f5ac6f25ae6a712c7f30e376d9c450bff74012b49c7bf2f0d3436d16626d9f65c822d00b770ab53896b3bdb27e4d758e7f5379ec7d724dae1b9b0f91cdd436f7d35b020c5f659e01c182865ac348ac13cc71b33a65fbc962337cb4b9646c784fb234990478afc4ae764f6e557e53f82810c4a30d268f0ca1bb577fcc9ea1442f192554332aeb6d843af057ce8403612ffa8241c4e1949713c78a63dcc26ad4b4767e705005b8a95be930ca2ddcf790ad50541a9cc851640df3206aa8af75bd137be6bf08cc2bdedbf9b1999e585efd84d277133a543f4dde3187f37eafd9982a7a7c10e9695ad973abfc9255040afbacc63822026708b2f4371255356e885129c9e20f1552228bde6aa5f09403aa2a68cc0fdc42267fe521709b75d9220a327b8f89195c475b6c27cf96b7ae116ea1e0f549437eb20de7c1d74c614f492fd9868ea730739bb6c6a69bb9bcba9ca8c0053aac58965d2f7d129518030045aa1f4eed1a0150c8c2754a050d412c28a38a6b89f56688c148857f83c3bea50cdadf1befb01b968398c618a4ba0dfcf87d920598d4a7972f59abd262d7c0b69b42ffa465bc74242b569248cf2b1bcf40a9fa278b6e5463d1126d677ef68c7ed3095765e225ff529299b73401dce6ea5047f3cc19012ad1c08a672ca8d80308524162b9f79273c74d8a423d024cc57971ac116569c4b1053586eb58e7fe65928cc69629169a3161461e5458e7df788bff6739e9441d1e2f2853c6dc5efd3a4a40a0e60f58385a6f94cb04ddf285854141ccef61cf66270cfb265df90ac9dd4cdc8e5384367578c769b477af2913f994c8f307c9c66055c561ed3dc38080dc64c65fcfb6b2a9d20701cf5bfd42788edcc59669178f00cf9dcbbbb3488e7324a499c808538d5901de9377811c3240753df382695f6f699d9908d046e1b3b44cdad12f7465619ae107fccd5a6c55e83184ff4756cb1519f6d91ff5b8c5c483e47f3cb8f8ad5c2473cd1296c0e4b7ed4b0bd2cb326829863325e29f3b738b80a8858c94770df26d3454bc2d0fa21dffa6870cb3715c3c3956545ce59d09c7652988e3456087e3da15b6bddfe1d589b22b418a1d73e67e3037fab3ab2c487851872801bc7bb4cf0426eb5b062fbf8df89b92a83e24b8866b73aeaee2aa3664e503351ad9f669dddf509166d59909f69c1fe156d73a19bc5877e0d01ca8afc17e49671d1a1dd1abd676a7e7edcba7687014df0ff1c89bc58eecf986e7f1cc99b852b0e6f812f9a1a85c16f938e283df452135123ba8fd9cd1d7b3ec7b385869948fbf6ccc08f706a0dc394fce77e19a6f6ee8829235af12ba313e367ae0ef8458e9772e1f9643e61769bf9c953fbdd306b00d23c62481a2c3ad3415981543a7759357e5b1e72118451cb6bda8b7e02d987da1021e9a10e1990464ae6700727adeb641ca0b57d618b05d82aaee2d6d35e3356931de6debf5383de7c82b4660cb1530ff4be182560c7d82c9946bdf2d245f3cd870f48994b6f9d5e776c333d7989101edd40af71b4bf933c138f01fac822a5e74e12b3f602e8fe58617522d81075b2eaca8ed0150b4eebabdfe2474908f3a0a48cf560362efca059efbadca2aa4a3ba557ff50020d41ffd80c58ac4e3521ff9937dd65ae160c8b5583d5632ed4cbc92fdc366bfde7314994067642a616c622858b37495cf585b653e268c92f76277d435485248e759e4c1320e927823681335af0d98362544b6b5357a4fdecd31f7ab49d52b1ab2dba3a241ac97b447841db286d94f10578ab6de258703896a947a734ed07784fcaac3a1013209d3555aab62b68920d76def0e8a7c7762b4f2f119637122298bca106906507d8910fe4e162102ca7d49acdc3fa26568d0de6baecce4c96de7027b02eb4e9114866550d63e190da045673454a24e8fa6d6fae712abb241ba41b2233a4446a365f928b633339db9c91bd47f80ebe86e682b6cece217620b054a0bd36615b561a52a6d582240366293a3ae868c47ceac626fc128c85654136d733f38c1b0591c2dd75f28896b9ee8d5fd7f7c37eaf56a5c1014ece0b5ca4572d04541a5cf034c2cf134fb687656e32610ed0e7645dd4719ff5f11dbbac41ba71f92d7cea0ccae6d5dd3bd13522dbe847d29b684b3568fbce4f01edb14dc1f53e24717f767f02df4ffe524da0362f6e0062696b6dc02d87c12f958ae442391d51f64bd8459cd2611b62087f8a127863846ab2e8dbd9d1ce892cdb774e16e07b4b29e62f2f9f6600d1fb00c032b6de6e807f7e4150650fcf814f8df2f8c7fe318f81c7fe4b124f87dd4442fca4714e320282da85c782b0fceac59f3cc6432e89b4c72e0fd03b47cd94858904b1eefd2ff8edec2cc3bfd2c24d80105e9232d0a6d8bbff980bf08079d811b435227ca363facd36ec7a736716e5a586684b81746d6d64e336bf1a8f38ed1a0a326eafd999c7633340baa6dfefaf61bd99e22ccd6d92731c22e74c5a2d2dde2b131d44e41f10201f2a083f90a04a04a1f79a54ff024445c9ccb1ef4bef3e7465c80046c8f94e9b19f735ca516ba86f6489baf38aa4829ee807b780e106bf435616ce3f3312a0b44a873398e4876ef84517fa4ebfcb253f986d130ff49b39dda51d526684756c5092919d01e7e64978a4586777a3e5d6c04a2a7b6088205cc6a538b92420804ef660b8e6e2e9b5b32c635492eb9370dabf23d1162c8a898dfaaa80aed66fd65e5f94f20a0691d4cb7b3075d2fe75cba0109e0ad1bcd11b28929d8440330ce50d4bf149cce4fafdd98682def04698577f2d00eb30e4a9c6a97108c9a2271e162aa56cf1e535f111ffbbd82ba89f503e3a849994ac10c1329684e3e19d4855f7a87aebd09fc2028119305ab0785e8bbb4313ac3a2fa9f26e164c8d48b188e25eea3c09387c08851cf07d427124a4adf60d92a566e76a9d108ef815ebff2935ebb363764c658bf280fca06101c30ff9b51bce3124940e8fba549ac97a4ac626f7adb097e3a28bfbc2ea4bbb665b146bb2a9ddc009109fe127d4abc6548e86d5b448403bb7ea98f8494fe251897ae23182868adeb645c9540527cbabfd770b5f2", 0x1000}], 0x1, &(0x7f0000003380)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r0, r16, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r17, r0, r18, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, r20, r21}}}], 0xb8, 0x80}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003440)="9423ee40d1aa9a8d08456035165686dcd8ceff47f31e732605168ec7d988eef36674ea228b9595d5dd2134858001113d2c9d15e5aa4338aa7181fb8f0a2c56e3d930e867c08749d4986a91b73dbc9f284055ce05b524c5ef67ff2cba7fdc6baee4", 0x61}, {&(0x7f00000034c0)="9a708e2a76e2f25df6dbbfb26aba8910df56d56b76d8f1647229eb48c592585d7297c43dd65e8fed8904b4a95b137050ebd64186eb156c0c53e1c45752d0a94a164c202f0073d741bad3d4d99230042434b5308bfdcac5e5701dab13e49ddd145e470ff7ac2c216e2f38710156", 0x6d}, {&(0x7f0000003540)="92eceb494d283b2afa5fbe841a087c3758bf476fc835bf934bde09687d2dbbf0d6bc8a514d50cd9cf41b5afa9c150ba682a2a115f66c2127acc04ba289ce376375694353b6703a29cc82aea7d617d239545a155b6cd7c024cb41288311450d66034d6d33563325a6d0ed4fe2f74070fb6cdbd95870dae5d8eec37d6060114e10b7b2b8d381a2a0bd98d6fd8d1564c4869a46baa2c9030107deafa33878876bfe974bc11254dfda3c6f15579d778bf1a4e810fe95735c7dad31c2633e954607f9a8da82d6", 0xc4}, {&(0x7f0000003640)="8a93b81da2ffacc0319f0012281b13e98184712adca84e0244cf5c59d797e00ac1fe88aef8b7422f5e419d26fca6513efdee80ff37e8d51be270140056de5aaf4bfae88787f3b058965253da5259228d3b9469a9602247310f18687ae61331adcb088e2b77481eed85c5f123546de0707d9044801cd14682f6dc4aa157943e9b", 0x80}, {&(0x7f00000036c0)="8e61df5d180f5340e91f7da80304aaeab0fcb992f6cdccf0aa71ff474c88493c4b3b797ab25a89141952613407553da9dc582100f3be8dda43d1c00859416f0a2511844f5220ba5140c019e1d7b7131eb2d55b14acb7a40e6cc0b958cbda90cca209ac63a9f6932c209f3388645b3d8053843b8d719ce820ba70176feb88da88a63d6e7eaec881f2ae1a415f3abe4733e05df8cdb1755565f0792848cd695eef1f0ee372", 0xa4}, {&(0x7f0000003780)="5d87cfba8a3e019cbe3b19b241520eb516089cd598b5b026dac8c4ca41328d7a3451d7b46d473950af91e39a6401436d94dac668c62fe11c59c1fb31cb91485c38987a5aea73679fdc67bea74d42213bf67c201f32c5e19a3b5765b9ae5ae03eeb414d84b5adcafa8ca5e54c0021abfb3f8a3647b9d2fd63696ecb0536c94f8c146072a7bfdb986752a5c869346b8816136567a32fd1fb7098a4796d2da676612eef3a3de22f0502baacaee0bbb2c789fda5f63153", 0xb5}], 0x6, &(0x7f00000038c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}}], 0x5, 0x800) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x180c8c4, &(0x7f0000000380)=ANY=[], 0x2, 0x201, &(0x7f0000000700)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQipEsUxH4Nv4KzH8Lv4ezSQbJFLne0TdpC0zM5SX8/ON6H/O/guSF53uHN27sf9nY/Hrzf+HIUaZLFWsSTGEVs51UpKdd0Um/GlCSq+FPpaQDgSrrdfrvuHliswaDdvx0RW2eS3vdaGgIAAAAAAAAAAKCyec7/r0V8nT3/f7jkfgGA6pz/X13Nch0M2v17xf5thvP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH1G4/GtcX6l5VpeNyIijYhmRNyMiEZE5J/X3S8AUN1oPD33L5r/EZFEhPkPACvg1es3L9qdzk43y9KI34fD3rBXrEX+7Hln52E2sX3y1NFw2Fs/zh8VeTadb0z2DXn++Nx8Mx7cL/I8e/qyM5Nvxe7iXx8ArqVWduzUfF8vr4hW67w8n89FdWp/MDO/G3GnsbTXAADmcPDp815/f//d4J8XyXxPNcuGLr7nR2NRrSouVfxMiuLbr/+jH8UVi/QyN9f8wwQs3MmXfjZJ62kIAAAAAAAAAAAAAAA4Yxl/Oar7HQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD1/AwAA///37FH2") mount$tmpfs(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100), 0x10000, &(0x7f0000000140)={[{@nr_blocks={'nr_blocks', 0x3d, [0x74, 0x25, 0x25, 0x38]}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@dont_hash}, {@dont_appraise}, {@subj_role={'subj_role', 0x3d, '](-&\'.'}}, {@measure}]}) [ 665.968309][ T3127] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 21:36:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000100)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r5 = dup2(r2, r1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x6c, &(0x7f00000003c0)={r4, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000340)=0x90) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)={r4, 0x5b, "d0060d7d7316997ea01a947f4099a5e4f05fb47016d490b3e169f6bd3bbd1d2bd6038f6f30cf0405287648134f6679375f425e9b9fb60123a5c91bbfb7954c174c16a445119a45f23b40d2180ca766710699e3bf689d1e5797a20e"}, &(0x7f0000000100)=0x63) (async) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)={r4, 0x5b, "d0060d7d7316997ea01a947f4099a5e4f05fb47016d490b3e169f6bd3bbd1d2bd6038f6f30cf0405287648134f6679375f425e9b9fb60123a5c91bbfb7954c174c16a445119a45f23b40d2180ca766710699e3bf689d1e5797a20e"}, &(0x7f0000000100)=0x63) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, @in6={{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, &(0x7f0000000340)=0x84) (async) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, @in6={{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, &(0x7f0000000340)=0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000000)={r6, 0x5}, &(0x7f0000000040)=0x8) 21:36:45 executing program 4: socket(0x10, 0x2, 0x0) (async) r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039040000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039040000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) close(r1) 21:36:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) r5 = dup2(r2, r1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x6c, &(0x7f00000003c0)={r4, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000340)=0x90) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)={r4, 0x5b, "d0060d7d7316997ea01a947f4099a5e4f05fb47016d490b3e169f6bd3bbd1d2bd6038f6f30cf0405287648134f6679375f425e9b9fb60123a5c91bbfb7954c174c16a445119a45f23b40d2180ca766710699e3bf689d1e5797a20e"}, &(0x7f0000000100)=0x63) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, @in6={{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, &(0x7f0000000340)=0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000000)={r6, 0x5}, &(0x7f0000000040)=0x8) socket$inet6_sctp(0xa, 0x5, 0x84) (async) socket$inet_sctp(0x2, 0x1, 0x84) (async) socket(0x2, 0x80805, 0x0) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) (async) socket$inet_sctp(0x2, 0x1, 0x84) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000100)=@assoc_value, &(0x7f0000000040)=0x8) (async) dup2(r2, r1) (async) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x6c, &(0x7f00000003c0)={r4, @in={{0x2, 0x0, @empty}}}, &(0x7f0000000340)=0x90) (async) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)={r4, 0x5b, "d0060d7d7316997ea01a947f4099a5e4f05fb47016d490b3e169f6bd3bbd1d2bd6038f6f30cf0405287648134f6679375f425e9b9fb60123a5c91bbfb7954c174c16a445119a45f23b40d2180ca766710699e3bf689d1e5797a20e"}, &(0x7f0000000100)=0x63) (async) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6c, &(0x7f0000000280)={0x0, @in6={{0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, &(0x7f0000000340)=0x84) (async) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000000)={r6, 0x5}, &(0x7f0000000040)=0x8) (async) [ 666.011000][ T5718] loop0: detected capacity change from 0 to 256 [ 666.043554][ T5721] loop3: detected capacity change from 0 to 256 [ 666.050860][ T5721] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d617af435bfadd79908b75e342fab031131db49ca31cb4469193030303030302c666c7573ff2c6e6f646f74732c646f74732c67697394c3b20febfa461162f5123f9329858e40c34d87aea295627684f5bdddfe11f09576c0477cfa8ee2a17052a381235ccec6b2c3aab78167509214430c326f5ddf7867aecaad20afaf53443118c311469449b845bd6f981853b37af32616af38df0f84c6d2724e4b0956880a55d6", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d617af435bfadd79908b75e342fab031131db49ca31cb4469193030303030302c666c7573ff2c6e6f646f74732c646f74732c67697394c3b20febfa461162f5123f9329858e40c34d87aea295627684f5bdddfe11f09576c0477cfa8ee2a17052a381235ccec6b2c3aab78167509214430c326f5ddf7867aecaad20afaf53443118c311469449b845bd6f981853b37af32616af38df0f84c6d2724e4b0956880a55d6", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 666.122909][ T5721] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2610/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:46 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private0}, {0xa, 0x0, 0x0, @loopback}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x1a, 0x3, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x4}}, &(0x7f0000000200)='syzkaller\x00', 0xc, 0xff9, &(0x7f0000001300)=""/4089}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, [@call={0x85, 0x0, 0x0, 0xd3}, @jmp={0x5, 0x1, 0x3, 0x8, 0x5, 0x6, 0x1}]}, &(0x7f0000000180)='GPL\x00', 0x7, 0x0, 0x0, 0x41100, 0x3c, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x1, 0x7, 0xffffffff}, 0x10, 0x0, r1, 0x3, &(0x7f0000000280)=[r0, r3, r0, r0, r0, r0, 0xffffffffffffffff, r0], &(0x7f00000002c0)=[{0x3, 0x5, 0x6, 0x3}, {0x3, 0x3, 0xc}, {0x3, 0x4, 0x2}]}, 0x90) 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d617af435bfadd79908b75e342fab031131db49ca31cb4469193030303030302c666c7573ff2c6e6f646f74732c646f74732c67697394c3b20febfa461162f5123f9329858e40c34d87aea295627684f5bdddfe11f09576c0477cfa8ee2a17052a381235ccec6b2c3aab78167509214430c326f5ddf7867aecaad20afaf53443118c311469449b845bd6f981853b37af32616af38df0f84c6d2724e4b0956880a55d6", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 666.163443][ T5742] loop0: detected capacity change from 0 to 256 21:36:46 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private0}, {0xa, 0x0, 0x0, @loopback}}}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x1a, 0x3, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x4}}, &(0x7f0000000200)='syzkaller\x00', 0xc, 0xff9, &(0x7f0000001300)=""/4089}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, [@call={0x85, 0x0, 0x0, 0xd3}, @jmp={0x5, 0x1, 0x3, 0x8, 0x5, 0x6, 0x1}]}, &(0x7f0000000180)='GPL\x00', 0x7, 0x0, 0x0, 0x41100, 0x3c, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x1, 0x7, 0xffffffff}, 0x10, 0x0, r1, 0x3, &(0x7f0000000280)=[r0, r3, r0, r0, r0, r0, 0xffffffffffffffff, r0], &(0x7f00000002c0)=[{0x3, 0x5, 0x6, 0x3}, {0x3, 0x3, 0xc}, {0x3, 0x4, 0x2}]}, 0x90) 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX, @ANYRES8, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") r0 = socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmmsg(r0, &(0x7f00000026c0)=[{{&(0x7f0000000100)=@xdp={0x2c, 0x0, r2, 0x0, 0x2}, 0x80, 0x0}}], 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast2, 0x3, 0x0, 0x4e22, 0x1f, 0xa, 0x20, 0x20, 0x32, r2, 0xee00}, {0xc3, 0x8000, 0x0, 0xa, 0xda, 0x4, 0x6, 0x2}, {0x31f, 0x7f3ac56b, 0x1, 0xc7c}, 0x1, 0x6e6bb2, 0x0, 0x0, 0x1, 0x3}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d3, 0xff}, 0xa, @in=@broadcast, 0x34ff, 0x4, 0x0, 0xac, 0x4, 0x20, 0x2}}, 0xe8) [ 666.235050][ T5747] loop0: detected capacity change from 0 to 256 [ 666.254351][ T5721] loop3: detected capacity change from 0 to 256 21:36:46 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events.local\x00', 0x275a, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r0, &(0x7f0000000300)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @private0}, {0xa, 0x0, 0x0, @loopback}}}, 0x48) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x1a, 0x3, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x4}}, &(0x7f0000000200)='syzkaller\x00', 0xc, 0xff9, &(0x7f0000001300)=""/4089}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) (async) r3 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r3}) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x4, 0x5, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, [@call={0x85, 0x0, 0x0, 0xd3}, @jmp={0x5, 0x1, 0x3, 0x8, 0x5, 0x6, 0x1}]}, &(0x7f0000000180)='GPL\x00', 0x7, 0x0, 0x0, 0x41100, 0x3c, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000240)={0x2, 0x1, 0x7, 0xffffffff}, 0x10, 0x0, r1, 0x3, &(0x7f0000000280)=[r0, r3, r0, r0, r0, r0, 0xffffffffffffffff, r0], &(0x7f00000002c0)=[{0x3, 0x5, 0x6, 0x3}, {0x3, 0x3, 0xc}, {0x3, 0x4, 0x2}]}, 0x90) 21:36:46 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) (async, rerun: 32) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) (async, rerun: 32) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001dc0), 0x2140, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r6 = socket$inet6(0xa, 0x0, 0x8) (async) r7 = getpid() syz_pidfd_open(r7, 0x0) r8 = getuid() getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r10, @ANYRES8=r9, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") (async) r11 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000001e00), 0x2, 0x0) (async, rerun: 64) r12 = open_tree(r0, &(0x7f0000001e40)='./file1\x00', 0x100) (async, rerun: 64) r13 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r13, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r15 = dup(0xffffffffffffffff) (async, rerun: 64) r16 = socket$inet6(0xa, 0x2, 0x0) (rerun: 64) ioctl$sock_SIOCETHTOOL(r16, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r17 = openat$urandom(0xffffffffffffff9c, &(0x7f00000032c0), 0x400100, 0x0) (async) r18 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r18, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000003300)=0x0) (async, rerun: 32) r20 = geteuid() (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000400)=ANY=[@ANYBLOB="010000060100000018000000c2792b4afc47d94b57e9064ebd8e657a39c62fbce21dd29444c0f6c1bc544cbc1008b97d2a50ab18012898964f7053e8766fdbae94c6ad16f45bb2a4a3e63b1fb4ac7bf85245e7738a185d0ad13bdb68fc0b1f5935f8dbf26d5191905b95a1447fbdf5d95247b3524736694a331061a5b5102f5b64ac72f04dd41e00d7ab83bf61f322", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./file0\x00']) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003900)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000380)="8a7550ee4c9329806ac3d371b5ac3b32f6b7e787a3422afcc5871aaef756595cb84b415ea2fd6de955470937663c8e7f22d79f9632face19272f2b24e82aa2f4b561fac724", 0x45}, {&(0x7f0000000940)="be846715dcedb3c54e111229f5ec92692d89dc6bf28a7ae61f245b812355d08bd980b814598ea155948013433ce69564d3a49c96cfed947e56b91031ce3c932b169993b978fc16162022ced359ce9baac7718bc49eec04665d0f748fc2db5115d27c9f1b95f1fac36c525f8a8f39c56e301d967ec02d3ef69cc715e9681efb7e7a5dc61eba869c743cba80e51e289aa24ef8c99416ed1cd84b500bd3fb549a68f5027c8da600027dc7949e11bb4209336516e14a758e53e00cf39fef18ef7ee93336f3b9f3e872ca8d978589f05ce97200b2af355b1a963b23898ad638c29f53dd63c0f17484f93d50f9652ab517bfba90439ea4b153ce88cfae4dd50e9982ed56c2f821882e18b0a36e464e5f4455dc2ddd7331f20e63e014dac7bdee25a589b064c254fbb2562aafccc6717f288f4f96b026ec826d0923f1cad21961ffadf248fa5d6bf447c073d745f0928a54242bb179c3e65cf16ac03c4c35b6175cc197887ef8bc9782e387fbb6280ded096913ed6b45973a54aa1b074d2c0bf48658559b71bb28b16740190f92dd6a65226299644601f1d877fc0ff4ad54eed8d6923b6f671db15a63d5fbc0d629da1a6d0a2742108a331651a6c781d6c244ac6b79c2b3fd260be617b9204ff50dc05151c210dbc458b2702f940d353c5d39c8edb6423e0e9a776dca4220cc33a6217a95066ed6d168fcc5246b3677095da0a0c1a87da1f292efa7fd2e9207c866ab0ef3542f5eb776b2556873a226f45c93e188c5bf9f004f28dd2e405998fb616bff19216b10ca13b9aa540f0e76f12b696eec11e497a0e78d2910ed2cfb906004132f18d422741f4696973c76d4d20d141aeee3e2af188f9fd410b6b9d24e762aa2a9c5ee2064e9ea46126803ab56384b63be954294a5809f26dba93e9c1a9069f28aea2cfa37078b1545e696d320c4aca6f84d7933f8ff79eeef8e1c31c280aebc73805aadfa2cbc9e5fc9330b3465ecb66b83dda4e12c20251115131ae160517e72d9a9df4a7ce638250d55e765de75df4dd03c6ea2e213380da4d1c7b6217b61638f053a08a3b1658aa28e70d707a17614fefc71535f0ffcc8a233cb151a19e3a9f50e94823d087dfade3a85a6b77e9a8ddc88655270699bc832013aab7e4defcafbc5724f35ab43736963e222d29a2e9e6cffcfd1bb883ea4926007db1be0802ea6a227364599e0f899bcda48656f9d961d6f971a95a874ae47e0e51b206c5970cb10c0234981ad37f1cb939a0b655048327653e3b8e59d9d3c18cf72c8b773f20e2bf2bb92020c2fff9a096e33f1689f7c332657a3fcd3d6b8bddcc3b24e00ca24fff2f6de5c6b58b0ca696679970b7d0b08d8a5b7c43e81e6c5e9334253f51f7f7048ea796674d02c1c6046ed55d7d7c7751a9b722d4e793f1ce8c5cf439742e634826f94bb8b341c987e1ca5f951f49efe6c58b9fd143b8662649ab2210f803c400cfc877561a38f24098d59c7845c6ba90cba8e231f361a2e2f936709cf5c9db84cbe05e1992fd5683d97e4473aa60c3ad40dc6a3768593359789444c30340d43d037ce81acaadb0969657cbba229ac4794ba25ec960e8aa08441f37462f2c67c260dcdeb10e8516dd442ae02f51f2f6b10104b27afee9089c7f5050b7e72b44340679c6339acacb209fbdc37a485d7a5cbda48bc12fa5cfa2b6a72472180749fa8469e39930f4c8d90e9d8cd3ce3add3178195b36d21128219e0911b41d16c2b6dc290fdd6a784921c227ea6128b611316c9899f421e0ec837f1b0dfdfc203c2ad222688733410123dac71763ce5bb192c82e982ab19514e5bfecb616dd24e4cf99914585cde6e9197ca86688d925ee021381cad8676b6a90669ded8395d064bf388a1c6492d8c02930e0847569f980b5a2fd23def3e019d1f5e1346aac9ab474277be2c2e1813040d9f2aba612e307f962f47ca494fdda61e837e5f65983740cad1c2a3e7754910473cbf8d013e7a2cce977768b343ea8c18538f9eccf1e4a2ba46bb8f9a185173ac999033a9ea718315fcefda08cb0cb38e25db5c654b27fedc117329b4acb6374290d910dd3ef00bba3dee12e8dbef31a8b056313d08f46df7610343ea5eeca51c2545e1647447c00e25a72d9b12c05404e4daf29820b654cea8cb96cf41b918366be3187f5cf62a19501efa5e2cf1ecd5effb724060e4ae100bdf54db5be4bab5d596d7df78db27f1b05d53d942a358c4da1d7c870c03a7ca9a9e917db39317f0f4bfb6af01d221e766b5ef3f894a74c763529f8a3dd41b7befea5e720cd77fbac458653a49c8189ffc74d267b47b789fbfc13a3b9d6f3c7b1da5a86dd974e634784a03bcd14243fa58f5e2da01a379a3af458fea9ff6c7ead379109889ab2724fd9ac944d92bb9af81ea31142e4ee9fcf0e6c168b72d42bbe37e9c85e3d576190be17d861192bcb802fd0a383f4d3b7836053b02a3ba17188729fffb3a48c47457b24b506d73047d4388b2327be7b49b2230c35318b78827ab89e0da47c5ca4fe01b7e776fc6822e1764de902b3be482a9b20499f3fb9e70b88ab20aabb981d6adbd3856ed34fc30a5be4c76eddefe9a46f0d7a84ca448e982ae34fb5ed5bf7a43802f07e91f1970543ae1b08c7ccb08a1d39e79b3c380440dee2923509b872139d98e854657019e65729577c35a327e8525c6388995c2b2b454d1b0d545134226274ecd997d917598ca2c1f24837b5012518460c21d35cc9c1f3f0f66043788acf79c2f83aa51f6bd11684f9927cb8637434593f0216e306dad184a28335b8927aa47ef9836c47202aec7eb628af4f9986a4716bd515d8d7ba5e47f8150947838c4077a7dcf89ae90efdc42e5c6601803f57f3c350f2d4b39d223cb84ee934e2c55daaec59ccd85168691ace6fb54ef2b3d81c99e6ea294a240198a47637e755bba90438afeb5dc5fca738df9dc62322cdffb404a5b2b5e33e9a8aa6393fb23df28554bf00cb36e90af4946bbb3d9a454351950be3deec23bea092269a4b337ecb953fa6fddddd163084c55153c71771cab1aee69f4670c7eb94ef15c7e1008145c053e13b0877210072e14532d0aed60a2af5ad040482b142a48dfb33b746f0fc9018533e4049c828b5fc859dbcc9ada4b81da039f2641e01b84752619e18fdf9d7e8e5c09c16aa53f14cdc6a0d21b4a62e6e55fd5b1e217ab1ba16048be6d449b261858014cb5835d80e622fbf344bec7aea67144ba5d28a18866ee0cea5eb3cc3a5967efbfae356be7521a6deb8434edbd91dc0757b003b30b75815c145fd1a9c3925c5a27a491ac7858d782dbb47a97bc33fea1173d055fc5add6be50b9e5773069b34fd86ee6e61b2392172f1d54a37c6d0378345ef77189910c8503babfd3ac8816416c05261a7b355e4d275ce9f05346f60d4e955c1512f80e97121f345402072366250dcbca2f3bd05a1957f9eb0551e35c9a092144028de913a84d6d90aa997aeab19c66f5dad45c7e441543ae42b449b428128aabaeaf64e0fd057469d1c731043e8bb3769348d0599767b5a5d507231ebb75bf77f0ea13d9e3f843992f7f63f04b4aac44ca4024db99d1bec8fce9368dcde8d4c26ce7ea5983a03b5af73151c23a776e91f0228eb99322a1f85f2a7bd51f2c5c4eb50f8575f6132f7cdd56c8a07a5a5ecb9f6e007556adca18bf81e4b9e8a24a762bfaa86cfb137881123a03874fa72de1a1ab7436d754ae65b46679e19a11400ab29f1226655b732e51410ad0fd4be5891e708c61752ef7419d4bf7b8d60e463fa5c298ddc383167a34dd45ace9ae60cfa30cd570ca3ffe30944c624ec459f6737592cfcb7ef8804e37f55d96ca2bb96b8bbd40c3b7fd8386e169d669aced876f1843780fb530cf96a8b29226858b1ad700c4ebd65719b18f583bbc9811bc440168efc6e061abc4bae4e9b8aa91cb7ced8b44171dc6449bf2f3ffc0ab1c5f74f4247e7b984aa89bbf4e30cd3a2a5073348bc5c2b6f45eebbc34fad177031b93f306163b6f4972c01f86bb333c40c56b701c7bb05891417515613c2c7a8292057a6cffb6bfe29a49f0311783316f6cffca5c4ef59cb0b9db2627837fbde57749b54890b85e958a20e9be1c553890d07c285dcc0dfeaa9a4830c02e48618101fef1ff9fcda1c147d7bbd4f9a61e5d67babe987d4573913d1ad3ad327e5ce9ee0d267d79ca262aafb72f9a489b3bbcab3f129707aafee9d29cfcbc3a6e91f5c29c43fc9743437d77d02f0ff7ab426ed30702a47791a06c9f2122dc9fc0e1bce1a12ccf0f5cfef58c6eb3967ba1e1a6dc87743d384adf385a97c90cc74553b4b20f7e7b7557c06b34d5468b6ee9714882544fc980fcc0ae8d56dd7498e4f64db5fb22e3f0a6c0bc69c7bd8466ff0f03b792273bd66fd2d7fe189627aadaefb1003c5c5b2f559451d4daa494c42c77c42fd6d0ba91db5091a16345da67a55119442f6bb147a8793cec13d2587945ba35530939d8d64a4b813682801439f27564ec1f3237e2420411d916258789cec3bce0cc9d5f0015244e8b5f963cb8b28ec0a7dee6b940e9408709bf2c0eb1bace0416d0afd1f1b0a27ad9146b961329364dfdb6f1b2aa2e0f5a5c01ee3dc60b6bdcdb4cbab489f9b97275b86d7b07b08150b513acc43d54542383195600224ca98f1cb14439a480263df4bd0200f9c9663b9d50fc070c04c8d8b8a8cebf6a5e107e6d1e9a3cbb380fbdeebab6b062d7965ecff16d924190b2f17d24ff8f06be6982678dfbe7cfc6fed96df81ff840ff11cb48b8fb1602b7d17d9bb9fc7fe0556bba2eedc7a0734d1cd8ecc7cea4557049d63924fa4e362a25f92c61b176a8a2cfa18d78ba3174fd9dd728a848cd29f049d6c9470f50134693be4156093c4876323ad05d3caee83bd34587ee7862b3035155c25a399d16bff8be977c91adbfea22fbc0713a35afdd9af96230e7af8d6f9f464dcc193f8950452c9ac2d387eb4bb907ca2513bdc0a8d8aaa28dc21c86278c6cdbcc4b5a812bba0049308c6721250de90b74ab290ab1e5923d56c7887f7f35989d422ebe03caaad5f524574b9b3586117aafe804b10bed9b75b464082dfc53d21bb01a3280ffb5868d1ecaad5ba4466966d296e424e1fc5213a0019f50e87b4b23945d0b43cebc8b48208f9a9922a5ee52bcf63361e1ef2b1465c6c4c533091dc9ad693df733b850ae33533c8ec6b9cb2b88ed7b4bf7d8b3500ad5495a9fef849cb05babd834ba069fe52caecd38f30068f082e5c0e51d92d6d77db416372832772cb86b037c8ca71f2b833d8f2ac7802b9215ca7866509a21dd57f9521004662a2c2382dd2819860d348960f547a5f34f87a4f089d5d17baf1bd60d7a61b0a627fc5df600c4bab1c0c8144beb49e36c39782b4c70a6794660e06c451ab0e6b4c7f22dec134a38ef516a6579434e834c694c141f6ea54583ea60ba6a74d28284c76c629232c165499c63f22a1399d92e1ed664a42b39722b3efb99d15eddf5fb7d1297d43879057f6c69a123ebfa7797fc68cd028b690cb0484b208964ff5d423e4fc4033829baa7d4e3243022d5b2773c64e9247506f0a70b64e3b514242589bd981b2f0bfee856d84f9adc08c421571198982a72d60e27ffbfdd6dadde033bb96407849c9163b94cd3575d0a81f156203fcd2bb91f55796feecfd8add80100a426e14bf59e5f7dfbd353ff9b22b192dee45d977f7b00412f5601b2513f1e6e3a5fd7b8371d9313d1b9571e83ad9c810363aa4531d30941a0382bc84e3c9ea6c77215420b696411c2f18e2c303caba6", 0x1000}], 0x2, &(0x7f0000000580)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x80}}, {{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000600)="f0d85757fc91f25b19d8c4721a5dc62a20b469b241dd75f37b55668b5d53e46827d32bd823ae1e383c2691727d201cfd4fe150e98c8090671c0a1584c6f5ee8c67abd80f69091d2154789c33c56e85aa919de949a5301a8e7724f1311e92a20ff476ae5db8f4e43fdf8805c883", 0x6d}, {&(0x7f0000001940)="7afb3c172a7ea427bccaff1247187dcd60aeb66e759e37e540e539177175cd069a5561c53b2cee1af1242513bfa3f5d8a99e5fe5d01f69cdf65d4d56715d17d211f1eab230f1c583afd5db72c64c1f25d28d3a6ce4afc0e90070801a9bbac4558fa0006e72654fe01d61f51f61fa194f37a23dad539a117013d05e67efbc0d75b5d0ba2972e7603acca2e2b8184194410486c7f201df6d0c25ea4d9e87f52eebe2682c52", 0xa4}, {&(0x7f0000001a00)="c9a45032b2fcf1a2b5001f70e87385572736fb08f1a4936891e67c4a507aba78694952c327a9bb7d60d8a80647302b8ba4aa87ecc902eea7aec4ef380c3c5d523c364492840aff44884c9cfbc3648684f8cd6a095f502de40f2716a5e3b6c990ac9992bbba6ab27d432167a6d0b862184ed10cdc8b67ba857d0d8b42eec3de09848e", 0x82}, {&(0x7f0000001ac0)="31440377647bf68153ea8d078618ec101def03dde64dac4c3610578e11d34f6c5618e4692a511b6692ba2390665ece47cd1067507896a8a5b7d8c18c72e5285d39791013f8002c958d9d5cd0aefa76c3d04a7fcf66bafe0e2567ec5a55d77f9a6f23fc85712b7978a192de17f14157f1f03589dae3dc433485c543d88e67b6e1a2ef6d328c7266e154fc7731f79cd108d8be5daeeb09edd7fbcd81fb84b96801036b5d8263277aa344442aaca8219b6aeb25f207142b36f835c7", 0xba}, {&(0x7f0000001b80)="2f280c14255b97871b47349d2fb86b14fab7ace2d02a653db64e3ca1d97aff4d34f667b235960be253eec891d501ccd22b0438da87afcd257150335148c93459e691a3805647ed29e59aabf8e0ff5efd2a28c729b7ef94154dc59cb16e79052b78490aa2c0fef75495ab64411b503716169bd32884bc5f64666846e437e2e05a6571155f4bddc8fe2f051e", 0x8b}], 0x5, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r1}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r2}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r4, r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @rights={{0x14, 0x1, 0x1, [r11]}}, @rights={{0x34, 0x1, 0x1, [r12, r0, r0, r13, r0, r0, r0, r14, r15]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0xe8}}, {{&(0x7f0000001f80)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000021c0)=[{&(0x7f0000002000)="4adc0a575abd845f4ec3d93825d959540aaf1f74c2f7da4c6e827427c46a072b45946ad5129d495dbadde8cb30dd5bad3b6d6d1bafcf8d92bb7a24073cfb5cbdcdf62959", 0x44}, {&(0x7f0000002080)="2d4f42002b43620afc64f8cbe9b84d4e15ca49757c5046f892a83b21e38ed350ddc7891b606c062efde439a40cac6c6b2b8297787e02021e4e1fbde76d20178f9134bc30e0716b56e446676f2925a294d786a5127eb94b830db9563c486fe277c45d0c3de6a68a97c936ff4f833d6328ba68525343c7e48187aff25977278901978529c074013742d4c2d1941d2ca8113ea276e3fc56", 0x96}, {&(0x7f0000002140)="8a88b04a6f0fbe58b814ce824b57872077a154cc4d826f5dcbd55f9c36c460a76635b5ca6efbcd767019555419d8fc1b81f27b3638e9cdd51bdb725604b26132d81aacc8824696392e08a7f06c134c7c7c2775a9d51ee02262893cb007468d", 0x5f}], 0x3, 0x0, 0x0, 0x20044814}}, {{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000002280)="506887727f9d8a16a04f1beff070740f61c5c410d3cf3f09aea08adb3193c90e226cdb5eb3affaf2cf015b82e6db8734582ba86517a2a2a509d38ecfd54526577e6ab19f488717a2dd3327be4e3bebfd16da1703fbacb04917e87460a955ecae6a5a91013a26b85a18f5d4df2ee20d9a85bb104b10b02c3de7fafa1363e8858ad4e71b86a5763a61165fb5ce9a8343f88c733e95651d975a3f4072069ef634a26f154fb9d78a7a3f07bfd6803076474bb5ee8191f625764c5602ad69ac9e0f65f3700b3c5cf000867abec134bf8bf54b892b45de826f2718075ba78c0a02b0599c2320f90fb8d2ba49e00ddf95015d5e31fedb3824663e7239357d8be5f65f4e0dddef5155e718e844e9e62ee030e33c4b0b46703eb07ae6c4dcbd890aa04001a11c3fe9180fca9cc67b97b435a5a55f3b72afdb89f61105ee33fa276b9f28d54a23751ee267e89b38b10fafb26419773545f4ccffb58d46a0c16ccccafba8562899719081fdaece9837a65ccec96d7c3f9f16c1e1ab910f3e5e5d43095384a1720b6022c9c9fbb04aa050375cd2cbfc4e31f3586d4b00d22a4c5f0551d8e76bb3f5c691d82c0218e2ef32cb7ec57f3539f53e0f2dd9c2bd14ca916a9d5d1f59895865658d4d69cbace18a5eb31caecebdac85dabfa74888a6f16016010d0e65a85401a47ab83388c06d915c5679fd7dcf0c3c754d2990ced5cbd38815ceeb2b334dda4e8f29199fa4114f2954683cf5883ce69741c1fb6465c0105bd7b54fc35ead94822145f6074a6562afe874847447452e4c4e3c1460cc9bb93e540e7655779b5ef141a2db3cd35ba42d8fde609842275097ccc3808cedfcbd2ef5a4526adfbcb874698acc2d95bcb05d3d3f0a091bedaa4460c0065d6f2312d7f097d790e91afdca71dc9d601199e0441f9088ddcd1a7178c56b6f0484d96f267d822a4a67ffd13ce085eede05520bad413dd5fe46cbf8c13e89761901574fdb216b73e98fcaf67835e633dab3e8a9bf4caaf7a4149aa37515ba8b51c6a6f4ee4739a782b5d9332a50fa085fe75cbffb9a45069bd9e7ea66c1111373c833732f528a1b6d921ec51400c868988eac4b04ff5c19a01ab4ded17305756fa2527bfcc864cd3066937943884248752326f5d0e7cd01d9efa48c16f2485efd63f2f16db298ce2098673f3e0520f65e41da7b4e40b26ca85353d482587f14147151e78a24ee2c6d763278a67fe5acc576d32b9e5ed8e19d75252df724e370900a5345bbfd7d40ac265bd7c2542b5ccdd806d7487c95f6130398f687c082e18c940bc14ce44866d300423853dfad06a7b69389228a96fa5f8f5bccd0f26dcb8e9f711ed6a8e993fe97b85b79beed580e50a7b31da48fe7b389a68cd723c7f67139112cb213d14c69b075bd6d3e106ad6f216de50c11236f5b4a932a07551cc33ac476211d381b1b9909f79c293c42af562fafef1f4d2c05462d12ef3edc3857d621f16e8611eb5a3f97f1a6b1fddd021512db02f1976328bdceb6e38ebd0caef66843df7def532aa2df04806cf26d11e6af44f48e6b0169e2dd4dd8c6795efcc291463901c2bdda0f52ea163ab711fb926c17a3cf260e4b4a95ccab9687a4a1185872f0254ae9c404b0aa84e3d1aebbaf56c022e3081f287f255a825ff698c296991442c57f3ea6eaf618937299cbfb4e83839502a44e0a8fa51da0517603af4a373c17ec7dd01da1c48d0365abe9a614a50ce5c15b3f3afec42fcbc3ac54ac731637ea3b57c20d0ce8670fdb3c128070b1a554c439bae198421ed82d9ae15eeaf623d5bd3eb5d9df585e61226632fd285b7f4a34ea97ff7848860b74c0ade2b4db2d6205c68bc501f594a64d9209e38660cde639359c3ca3d9df52f25aa2f96c8451bf868c0f9e8651016be33f430b24c267fd73ce4900c9117570a18e3999951dd23a2d3011da9bdf3e9de54d02d7d78741862ed36ccf855d3ff156821e1c20ca1bd43a1c0914b4822a052fcb0f06e387a5716d055878ce4d7209b979c174eade6d9b5c6fea28aef3194ad46f5c7cd03e4e084dec39b3ec283e4e1b73eb03106cfc25d3e57b256db72f759eac325b0c7ce112057a87a76ff4940f41acb4ea4b4900bccda5660190bc30451e7969222ce09acfb39ac8f2369c50d3180954dbc12cc663a94a96eae5cbc75cd2fe055cb823884c7f2cd4aecf9c255d87ff2f2cf43a48e9d8ce2a817afe0011fa5a4192fd300d07bb0441b45f6ac306d2bcf92d84993bef134dfc27340fa0b3440908021ada696dc0b9eb6ad9297b18c10ff27dcf9ae385359ed9e20ab0bdaebce43d8fc9450cf17749356807aebe6d6a2da4e909c8e5d7a80a3d9c5776f3f1ef2394332efbdd0d6bad44c6e37b65b8b23c6a056f27571360b03ffb57d2cdef0c168ba8142fc2ebf65dd9cd05fcdbefb4335c1f1e26775fdb0bc64906c63e69053d7f8d6f2810cb5be230c5bb3a52c5fd435d5ab37f6d165cff3e8c680a8987d0e05864411b7be3b4dccde526fb3e904bb73c0fcb4123503ef241a3e85f2fc37cd3f4a35f54c1c917e7452690036c28c2e69d4f93f44b64ba5f3a86635c9f9b0971a533c1f1201a35080929459ac9c3be4f06c4b9352a485f7d014eacb67a9e42f53d79df39fdf028de3f947952e7ce5e2567f2f83ea0269c7683cac3378aad7ef40d2ad94ee5187fdd9e422a80bc327f5ac6f25ae6a712c7f30e376d9c450bff74012b49c7bf2f0d3436d16626d9f65c822d00b770ab53896b3bdb27e4d758e7f5379ec7d724dae1b9b0f91cdd436f7d35b020c5f659e01c182865ac348ac13cc71b33a65fbc962337cb4b9646c784fb234990478afc4ae764f6e557e53f82810c4a30d268f0ca1bb577fcc9ea1442f192554332aeb6d843af057ce8403612ffa8241c4e1949713c78a63dcc26ad4b4767e705005b8a95be930ca2ddcf790ad50541a9cc851640df3206aa8af75bd137be6bf08cc2bdedbf9b1999e585efd84d277133a543f4dde3187f37eafd9982a7a7c10e9695ad973abfc9255040afbacc63822026708b2f4371255356e885129c9e20f1552228bde6aa5f09403aa2a68cc0fdc42267fe521709b75d9220a327b8f89195c475b6c27cf96b7ae116ea1e0f549437eb20de7c1d74c614f492fd9868ea730739bb6c6a69bb9bcba9ca8c0053aac58965d2f7d129518030045aa1f4eed1a0150c8c2754a050d412c28a38a6b89f56688c148857f83c3bea50cdadf1befb01b968398c618a4ba0dfcf87d920598d4a7972f59abd262d7c0b69b42ffa465bc74242b569248cf2b1bcf40a9fa278b6e5463d1126d677ef68c7ed3095765e225ff529299b73401dce6ea5047f3cc19012ad1c08a672ca8d80308524162b9f79273c74d8a423d024cc57971ac116569c4b1053586eb58e7fe65928cc69629169a3161461e5458e7df788bff6739e9441d1e2f2853c6dc5efd3a4a40a0e60f58385a6f94cb04ddf285854141ccef61cf66270cfb265df90ac9dd4cdc8e5384367578c769b477af2913f994c8f307c9c66055c561ed3dc38080dc64c65fcfb6b2a9d20701cf5bfd42788edcc59669178f00cf9dcbbbb3488e7324a499c808538d5901de9377811c3240753df382695f6f699d9908d046e1b3b44cdad12f7465619ae107fccd5a6c55e83184ff4756cb1519f6d91ff5b8c5c483e47f3cb8f8ad5c2473cd1296c0e4b7ed4b0bd2cb326829863325e29f3b738b80a8858c94770df26d3454bc2d0fa21dffa6870cb3715c3c3956545ce59d09c7652988e3456087e3da15b6bddfe1d589b22b418a1d73e67e3037fab3ab2c487851872801bc7bb4cf0426eb5b062fbf8df89b92a83e24b8866b73aeaee2aa3664e503351ad9f669dddf509166d59909f69c1fe156d73a19bc5877e0d01ca8afc17e49671d1a1dd1abd676a7e7edcba7687014df0ff1c89bc58eecf986e7f1cc99b852b0e6f812f9a1a85c16f938e283df452135123ba8fd9cd1d7b3ec7b385869948fbf6ccc08f706a0dc394fce77e19a6f6ee8829235af12ba313e367ae0ef8458e9772e1f9643e61769bf9c953fbdd306b00d23c62481a2c3ad3415981543a7759357e5b1e72118451cb6bda8b7e02d987da1021e9a10e1990464ae6700727adeb641ca0b57d618b05d82aaee2d6d35e3356931de6debf5383de7c82b4660cb1530ff4be182560c7d82c9946bdf2d245f3cd870f48994b6f9d5e776c333d7989101edd40af71b4bf933c138f01fac822a5e74e12b3f602e8fe58617522d81075b2eaca8ed0150b4eebabdfe2474908f3a0a48cf560362efca059efbadca2aa4a3ba557ff50020d41ffd80c58ac4e3521ff9937dd65ae160c8b5583d5632ed4cbc92fdc366bfde7314994067642a616c622858b37495cf585b653e268c92f76277d435485248e759e4c1320e927823681335af0d98362544b6b5357a4fdecd31f7ab49d52b1ab2dba3a241ac97b447841db286d94f10578ab6de258703896a947a734ed07784fcaac3a1013209d3555aab62b68920d76def0e8a7c7762b4f2f119637122298bca106906507d8910fe4e162102ca7d49acdc3fa26568d0de6baecce4c96de7027b02eb4e9114866550d63e190da045673454a24e8fa6d6fae712abb241ba41b2233a4446a365f928b633339db9c91bd47f80ebe86e682b6cece217620b054a0bd36615b561a52a6d582240366293a3ae868c47ceac626fc128c85654136d733f38c1b0591c2dd75f28896b9ee8d5fd7f7c37eaf56a5c1014ece0b5ca4572d04541a5cf034c2cf134fb687656e32610ed0e7645dd4719ff5f11dbbac41ba71f92d7cea0ccae6d5dd3bd13522dbe847d29b684b3568fbce4f01edb14dc1f53e24717f767f02df4ffe524da0362f6e0062696b6dc02d87c12f958ae442391d51f64bd8459cd2611b62087f8a127863846ab2e8dbd9d1ce892cdb774e16e07b4b29e62f2f9f6600d1fb00c032b6de6e807f7e4150650fcf814f8df2f8c7fe318f81c7fe4b124f87dd4442fca4714e320282da85c782b0fceac59f3cc6432e89b4c72e0fd03b47cd94858904b1eefd2ff8edec2cc3bfd2c24d80105e9232d0a6d8bbff980bf08079d811b435227ca363facd36ec7a736716e5a586684b81746d6d64e336bf1a8f38ed1a0a326eafd999c7633340baa6dfefaf61bd99e22ccd6d92731c22e74c5a2d2dde2b131d44e41f10201f2a083f90a04a04a1f79a54ff024445c9ccb1ef4bef3e7465c80046c8f94e9b19f735ca516ba86f6489baf38aa4829ee807b780e106bf435616ce3f3312a0b44a873398e4876ef84517fa4ebfcb253f986d130ff49b39dda51d526684756c5092919d01e7e64978a4586777a3e5d6c04a2a7b6088205cc6a538b92420804ef660b8e6e2e9b5b32c635492eb9370dabf23d1162c8a898dfaaa80aed66fd65e5f94f20a0691d4cb7b3075d2fe75cba0109e0ad1bcd11b28929d8440330ce50d4bf149cce4fafdd98682def04698577f2d00eb30e4a9c6a97108c9a2271e162aa56cf1e535f111ffbbd82ba89f503e3a849994ac10c1329684e3e19d4855f7a87aebd09fc2028119305ab0785e8bbb4313ac3a2fa9f26e164c8d48b188e25eea3c09387c08851cf07d427124a4adf60d92a566e76a9d108ef815ebff2935ebb363764c658bf280fca06101c30ff9b51bce3124940e8fba549ac97a4ac626f7adb097e3a28bfbc2ea4bbb665b146bb2a9ddc009109fe127d4abc6548e86d5b448403bb7ea98f8494fe251897ae23182868adeb645c9540527cbabfd770b5f2", 0x1000}], 0x1, &(0x7f0000003380)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r0, r16, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r17, r0, r18, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, r20, r21}}}], 0xb8, 0x80}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003440)="9423ee40d1aa9a8d08456035165686dcd8ceff47f31e732605168ec7d988eef36674ea228b9595d5dd2134858001113d2c9d15e5aa4338aa7181fb8f0a2c56e3d930e867c08749d4986a91b73dbc9f284055ce05b524c5ef67ff2cba7fdc6baee4", 0x61}, {&(0x7f00000034c0)="9a708e2a76e2f25df6dbbfb26aba8910df56d56b76d8f1647229eb48c592585d7297c43dd65e8fed8904b4a95b137050ebd64186eb156c0c53e1c45752d0a94a164c202f0073d741bad3d4d99230042434b5308bfdcac5e5701dab13e49ddd145e470ff7ac2c216e2f38710156", 0x6d}, {&(0x7f0000003540)="92eceb494d283b2afa5fbe841a087c3758bf476fc835bf934bde09687d2dbbf0d6bc8a514d50cd9cf41b5afa9c150ba682a2a115f66c2127acc04ba289ce376375694353b6703a29cc82aea7d617d239545a155b6cd7c024cb41288311450d66034d6d33563325a6d0ed4fe2f74070fb6cdbd95870dae5d8eec37d6060114e10b7b2b8d381a2a0bd98d6fd8d1564c4869a46baa2c9030107deafa33878876bfe974bc11254dfda3c6f15579d778bf1a4e810fe95735c7dad31c2633e954607f9a8da82d6", 0xc4}, {&(0x7f0000003640)="8a93b81da2ffacc0319f0012281b13e98184712adca84e0244cf5c59d797e00ac1fe88aef8b7422f5e419d26fca6513efdee80ff37e8d51be270140056de5aaf4bfae88787f3b058965253da5259228d3b9469a9602247310f18687ae61331adcb088e2b77481eed85c5f123546de0707d9044801cd14682f6dc4aa157943e9b", 0x80}, {&(0x7f00000036c0)="8e61df5d180f5340e91f7da80304aaeab0fcb992f6cdccf0aa71ff474c88493c4b3b797ab25a89141952613407553da9dc582100f3be8dda43d1c00859416f0a2511844f5220ba5140c019e1d7b7131eb2d55b14acb7a40e6cc0b958cbda90cca209ac63a9f6932c209f3388645b3d8053843b8d719ce820ba70176feb88da88a63d6e7eaec881f2ae1a415f3abe4733e05df8cdb1755565f0792848cd695eef1f0ee372", 0xa4}, {&(0x7f0000003780)="5d87cfba8a3e019cbe3b19b241520eb516089cd598b5b026dac8c4ca41328d7a3451d7b46d473950af91e39a6401436d94dac668c62fe11c59c1fb31cb91485c38987a5aea73679fdc67bea74d42213bf67c201f32c5e19a3b5765b9ae5ae03eeb414d84b5adcafa8ca5e54c0021abfb3f8a3647b9d2fd63696ecb0536c94f8c146072a7bfdb986752a5c869346b8816136567a32fd1fb7098a4796d2da676612eef3a3de22f0502baacaee0bbb2c789fda5f63153", 0xb5}], 0x6, &(0x7f00000038c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}}], 0x5, 0x800) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x180c8c4, &(0x7f0000000380)=ANY=[], 0x2, 0x201, &(0x7f0000000700)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQipEsUxH4Nv4KzH8Lv4ezSQbJFLne0TdpC0zM5SX8/ON6H/O/guSF53uHN27sf9nY/Hrzf+HIUaZLFWsSTGEVs51UpKdd0Um/GlCSq+FPpaQDgSrrdfrvuHliswaDdvx0RW2eS3vdaGgIAAAAAAAAAAKCyec7/r0V8nT3/f7jkfgGA6pz/X13Nch0M2v17xf5thvP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH1G4/GtcX6l5VpeNyIijYhmRNyMiEZE5J/X3S8AUN1oPD33L5r/EZFEhPkPACvg1es3L9qdzk43y9KI34fD3rBXrEX+7Hln52E2sX3y1NFw2Fs/zh8VeTadb0z2DXn++Nx8Mx7cL/I8e/qyM5Nvxe7iXx8ArqVWduzUfF8vr4hW67w8n89FdWp/MDO/G3GnsbTXAADmcPDp815/f//d4J8XyXxPNcuGLr7nR2NRrSouVfxMiuLbr/+jH8UVi/QyN9f8wwQs3MmXfjZJ62kIAAAAAAAAAAAAAAA4Yxl/Oar7HQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD1/AwAA///37FH2") (async) mount$tmpfs(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100), 0x10000, &(0x7f0000000140)={[{@nr_blocks={'nr_blocks', 0x3d, [0x74, 0x25, 0x25, 0x38]}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@dont_hash}, {@dont_appraise}, {@subj_role={'subj_role', 0x3d, '](-&\'.'}}, {@measure}]}) 21:36:46 executing program 4: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f00000000c0)="1c00000016009b8a14e5f407000904240a000003ff00000000000000", 0x1c) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="48000000100039040000000000000000000003e4", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800900010076657468"], 0x48}}, 0x0) (async, rerun: 64) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000) (async, rerun: 64) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) close(r1) 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX, @ANYRES8, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") r0 = socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmmsg(r0, &(0x7f00000026c0)=[{{&(0x7f0000000100)=@xdp={0x2c, 0x0, r2, 0x0, 0x2}, 0x80, 0x0}}], 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast2, 0x3, 0x0, 0x4e22, 0x1f, 0xa, 0x20, 0x20, 0x32, r2, 0xee00}, {0xc3, 0x8000, 0x0, 0xa, 0xda, 0x4, 0x6, 0x2}, {0x31f, 0x7f3ac56b, 0x1, 0xc7c}, 0x1, 0x6e6bb2, 0x0, 0x0, 0x1, 0x3}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d3, 0xff}, 0xa, @in=@broadcast, 0x34ff, 0x4, 0x0, 0xac, 0x4, 0x20, 0x2}}, 0xe8) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX, @ANYRES8, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) socket$packet(0x11, 0x2, 0x300) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) sendmmsg(r0, &(0x7f00000026c0)=[{{&(0x7f0000000100)=@xdp={0x2c, 0x0, r2, 0x0, 0x2}, 0x80, 0x0}}], 0x1, 0x0) (async) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast2, 0x3, 0x0, 0x4e22, 0x1f, 0xa, 0x20, 0x20, 0x32, r2, 0xee00}, {0xc3, 0x8000, 0x0, 0xa, 0xda, 0x4, 0x6, 0x2}, {0x31f, 0x7f3ac56b, 0x1, 0xc7c}, 0x1, 0x6e6bb2, 0x0, 0x0, 0x1, 0x3}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d3, 0xff}, 0xa, @in=@broadcast, 0x34ff, 0x4, 0x0, 0xac, 0x4, 0x20, 0x2}}, 0xe8) (async) [ 666.306408][ T5752] loop0: detected capacity change from 0 to 256 21:36:46 executing program 5: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f00000000c0)={0x3, 0x9}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83, &(0x7f0000000080)=ANY=[], 0x0, 0x482, &(0x7f0000000880)="$eJzs3M9vFFUcAPDvzLa0IMiKiIKoxR+RaGyhoHLwgvHgQROjHvTYlEqQIob2IIRoSRSPhsS78ejVv0APJsaTiVe8GxJiuAie1szuTNnuzi50u90F9/NJtn1v5s289/bN23nzXrsBjKyp7EcSsT0irkbEzkZ0bYKpxq+bNy7O37pxcT5WarX3/k7q6f7J4rniuAfyyME0Iv0yaTlhw9L5C6fnFhcXzuXxmeUzn84snb/w0qkzcycXTi58Mnvs2NEjh199Zfbl9VeqJL9qVtZ9n5/dv/fND6+8PT9WbJ/MfzfXo1+mYqqsKHXP9TuzIdvRFE7GhlgQ1qUSEVlzjdf7/86ohMaDUVGr1WoTnXev1FpdatsC3LeSGHYJgOEobvTZ82/xGtDQ455w/XjjASir98381dgzFmmeZrzl+bafpiLig5V/v8tesUnzEAAAzX46XowE147/rkTEnqZ0D+ZrQ9WIeCgidkXEwxGxOyIeydM+GhGPtZw/iYhal/ynWuLt45/02gar2FU2/nstX9taO/4rRn9RreSxHRHFgHnhUP6eHIzxiY9OLS4c7pLHz2/88U2nfc3jv+yV5V+MBfNyXBtrmaA7Mbc813OFW1y/FLFvrKz+yepKQNaGeyNi3zrOW20Kn3rhh/2rkfG16e5c/y76sFRR+z7i+Ub7r0RL/QtJ9/XJmclYXDg0k10Fh0rz+O33y+90yn9D9e+DrP23NV3/Uazf3q5/NYlIVtdrl9afx+U/v+74TNPr9b8leb8e3pJv+2xuefnc4YgtyVvt22dvH1vEi/Rf/dLYXtb/d+XHZO/E4xGRXcRPRMSTEfFUXvYDEfF0RDzTpf6/vv7sx73Xf3Nl7X+itP5r2v/2en0PgcrpA1dvdfjwuLv2P1oPHcy3lH/+JWuW2u+2gH14CwEAAOCel0b9b//T6dVwmk5PN+aAdse2dPHs0vKLTfNs1RhPi5muxnzweFLMf1ab4rMt8SP5vPG3la31+PT82cUTw6w4UO/n2yNp6/+ZvyrDLh2w6fzLD4yuO/X/PVcGVBBg4Nz/YXQ19f+VDklW/KUM/D+5/8PoKuv/X/RwDHB/qenLMNL0fxhdY/HuajgdakmAQXP/h5G0kf/rv3OgNlG+azLaE8fk5hRja0leQwlkI6uh5L61l6OKb1PomCbS9l3Ft26UnXAi2s9TiaG0xck9g7j4+xL4cSD9tCwwjE8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/vsvAAD//1Z/1xc=") 21:36:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x214000, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="dfb3ccabebe0c1f0a02325eeeb5b745dee960bbffa5f22ca27907fab8341279f4d4e13cfeab1a768b1eb1a2a5c5d63886421686e1346fd55ea7ff48d3104d93121e25e1e95223377242f045f3af9b7525ac3fcb4e4384e480ea3217d8e8d3dab5b34d7f69d8d4e23dd1d31c8e60cc614efc4df366a81877093e2c6355100d4366083d89c7a514704ce14bfaca6cedff1d54892cfed6b6c63ab03e35f099d5a0914ef4455fe5640a5f382ed1a35516c7411ca665d8bf5f92607ac6ec784b5801c72f966345a36630f5c65c7937e072861b120f1bccf3e6809ffa32977fa4bb54aa61da040505a9b0050cf74234b010000002b7535a8297344c1c5f500000000000000bb7e88473f43b8b8b6de9ef3a2c8dd86ff420c0b8b97f2786a18ad2e6815717546222c5f16c07126b2e9a3437c45b79aafb982cd674ad7364406005e34c81b4a991f90ed978dfd53000000000000000000000000000000befa627d6f7ed6628b5c63ec38598ba117d8d13b8662897e3e55ca1eb8e0ef1cb6707a6f0a11f57b56154bb88bfdf18cfd24e533741bb6e71fa12b37406ef2282d31f6a6cfe64258394d9d757f83ff4185cc147cb3f01f74406a11c2e268621fee6b0f55271aa9791ea10561da3c9f741664d3982f0314e107a63d350060dba003bedc042221ea2d887b4150f38ef1ce1816ba2f4fa407d286d19ca4bd604822806d0f7c8000a668b5b67c9a08fbcbf6a5c14589ba6d6175d1d52cbd6e3d241b17945fb8b9703cdab7ac935370967c257c8c6e7b42020000000000000000000000000000414e38343d17737c0d30e9faa2c2a5b7ec8c3dc593c7981e028c99d3f06407aa8786484c4338f86e5cb1d6bb472d8f4fbec490a9b7b99c81c62f7073943d7a231119d43f76dc6ccb5da8738c9fffc57cf6500d8d56a6cc79b4526dfe3b79327315d35e66f9bfea41987e82f8cc97ff5fdf58f03bcfb3720600af92fa7000004b6033a9b49e2b43320301219a06bf0949e0920376690180000015f32b762da0fedf58189cf60133da58f7ae0f36e1f1aec041966de696fd3507e127e1b2a95b3ae8d0b14179a1964871680d0d8335ff510e9f43c0c20ade9e874a92d45719beaf3f53570597d611672e542f4ec00c47224f8a13964f03065e14508713b258812feebc0c814482b7eca35f4cdd125d58e55c6ae628da9f3767a50081d220f902fcf787b397b2bf780683dedadabdcc84812b3d340039000000000000a79cd6a8164182867f9d9fd9f07513e2156988d162f51a2dd47fcf9c45ca77a3d71365bb139aa5f16667d17eba53789185dc93e72ed08a8253602026a6bffbc17c6c8cace9400ef2f23352bd6367878db1c20141a3e6af40bf", @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT, @ANYRESHEX=0x0], 0x1, 0x4db, &(0x7f0000000540)="$eJzs3bFvG18dAPDvOUmTX37pLyl0AAS0lEJBVe3EbaOqC2UBoaoSomJiaEPiRlHsOIqdtgkd0pEdiUpM8CcwIDEgdWJng42lICEVqEANEoPRnZ02TezEKq4N8ecjne7ePfe+31fn3rOfE78Ahtb5iNiJiFMRcT8iplvnk9YWt5pb+rjXr54s7r56sphEo3H3b0lWn56Lff8m9XHrmhMR8b1vR/wwORy3trW9ulAulzZa5UK9sl6obW1fWaksLJeWS2vF4vzc/OyNq9eLXbdl9Jj6c5VfvvzWyu3v/+bXX3jxu52v/yhNa+rHp7O6/e3opWbTx2LqQJ63P0SwARhptefUoBPhveQi4lMRcSG7/6dj5Ni7CAD4f9doTEdj+m15JDsHAJxk6fv/qUhy+dZcwFTkcvl8cw7vbEzmytVa/fKD6ubaUmRzWDMxlnuwUi7NtuYKZ2IsSctz2fHbcvFA+WpEnImIn4x/lJXzi9Xy0iBf+ADAEPv4wPj/z/Hm+A8AnHATg04AAOg74z8ADB/jPwAMH+M/AAwf4z8ADB/jPwAMn2PH/6f9yQMA6Ivv3rmTbo3d1vdfLz3c2lytPryyVKqt5iubi/nF6sZ6frlaXc6+s6dy3PXK1er63LXYfFyol2r1Qm1r+16lurlWv5d9r/e90lhfWgUAHOXMued/SCJi5+ZH2Rb71nIwVsPJlht0AsDAjAw6AWBgrPYFw8t7fKDNEr3v6PgrQs96nwvQH5c+a/4fhpX5fxhe7zf//42e5wH0n/l/GF6NRmK9fwAYMub4gS4+/2//EJ//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMSmsi3J5VtrgU9FLpfPR5yOiJkYSx6slEuzEfFJRPx+fGw8Lc8NOmkA4L+U+0vSWv/r0vTFqYO1p5J/jWf7iHj0s7s/fbxQr2/Mpef//uZ8/VnrfHEQ+QMAx9kbp/fG8T2vXz1Z3NuOvMCfe5vPy282FxdN4+62tmbNaIxm+4kYi4jJfyStclP6emWkB/F3nkbEZ9q1P8nmRmbS5NrET2Of7mv83Dvxc1ldc5/+X3y6B7nAsHme9j+32t1/uTif7dvf/xNZD7VX+/72+r/dQ/1f7k3/N9Kh/zvfbYxrv/3OoZON6Wbd04jPjbaLn7yJn3SIf7HL+H/8/BcvdKpr/DziUrSPvz9WoV5ZL9S2tq+sVBaWS8ultWJxfm5+9sbV68VCNkdd2JupPuyvNy9/0il+2v7JDvEnjmn/V7ps/y/+ff8HXzoi/te+3P75P3tE/HRM/GqX8Rcmf9XxxzSNv9Sh/cc9/5e7jP/iT9tLXT4UAOiD2tb26kK5XNro3cF49PiCDk7KwaPxiN5f+VZE/I808AQdDLpnAj60tzf9oDMBAAAAAAAAAAAAAAA66cefEw26jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxc/wkAAP//I4/VCw==") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9, 0x110, r0, 0xcac85000) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x40) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000ac0)=@newneigh={0x50, 0x1c, 0x4, 0x70bd2c, 0x25dfdbff, {0xa, 0x0, 0x0, r3, 0x10, 0x5b, 0x9}, [@NDA_PROTOCOL={0x5, 0xc, 0x8}, @NDA_FLAGS_EXT={0x8, 0xf, 0x1}, @NDA_PORT={0x6, 0x6, 0x4e24}, @NDA_PROTOCOL={0x5, 0xc, 0x3f}, @NDA_CACHEINFO={0x14, 0x3, {0xa, 0x0, 0x0, 0x9}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000091}, 0x4004050) openat$cgroup_ro(r1, &(0x7f0000000480)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) 21:36:46 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) (async, rerun: 64) getresgid(&(0x7f0000000080)=0x0, &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) (async) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000001dc0), 0x2140, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r6 = socket$inet6(0xa, 0x0, 0x8) (async, rerun: 64) r7 = getpid() (rerun: 64) syz_pidfd_open(r7, 0x0) (async) r8 = getuid() (async, rerun: 64) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) (rerun: 64) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r10, @ANYRES8=r9, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") (async) r11 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000001e00), 0x2, 0x0) r12 = open_tree(r0, &(0x7f0000001e40)='./file1\x00', 0x100) (async, rerun: 32) r13 = socket$inet6(0xa, 0x2, 0x0) (rerun: 32) ioctl$sock_SIOCETHTOOL(r13, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r14 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r14, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async, rerun: 64) r15 = dup(0xffffffffffffffff) (rerun: 64) r16 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r16, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r17 = openat$urandom(0xffffffffffffff9c, &(0x7f00000032c0), 0x400100, 0x0) r18 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r18, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000003300)=0x0) (async, rerun: 32) r20 = geteuid() (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000400)=ANY=[@ANYBLOB="010000060100000018000000c2792b4afc47d94b57e9064ebd8e657a39c62fbce21dd29444c0f6c1bc544cbc1008b97d2a50ab18012898964f7053e8766fdbae94c6ad16f45bb2a4a3e63b1fb4ac7bf85245e7738a185d0ad13bdb68fc0b1f5935f8dbf26d5191905b95a1447fbdf5d95247b3524736694a331061a5b5102f5b64ac72f04dd41e00d7ab83bf61f322", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./file0\x00']) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003900)=[{{&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000380)="8a7550ee4c9329806ac3d371b5ac3b32f6b7e787a3422afcc5871aaef756595cb84b415ea2fd6de955470937663c8e7f22d79f9632face19272f2b24e82aa2f4b561fac724", 0x45}, {&(0x7f0000000940)="be846715dcedb3c54e111229f5ec92692d89dc6bf28a7ae61f245b812355d08bd980b814598ea155948013433ce69564d3a49c96cfed947e56b91031ce3c932b169993b978fc16162022ced359ce9baac7718bc49eec04665d0f748fc2db5115d27c9f1b95f1fac36c525f8a8f39c56e301d967ec02d3ef69cc715e9681efb7e7a5dc61eba869c743cba80e51e289aa24ef8c99416ed1cd84b500bd3fb549a68f5027c8da600027dc7949e11bb4209336516e14a758e53e00cf39fef18ef7ee93336f3b9f3e872ca8d978589f05ce97200b2af355b1a963b23898ad638c29f53dd63c0f17484f93d50f9652ab517bfba90439ea4b153ce88cfae4dd50e9982ed56c2f821882e18b0a36e464e5f4455dc2ddd7331f20e63e014dac7bdee25a589b064c254fbb2562aafccc6717f288f4f96b026ec826d0923f1cad21961ffadf248fa5d6bf447c073d745f0928a54242bb179c3e65cf16ac03c4c35b6175cc197887ef8bc9782e387fbb6280ded096913ed6b45973a54aa1b074d2c0bf48658559b71bb28b16740190f92dd6a65226299644601f1d877fc0ff4ad54eed8d6923b6f671db15a63d5fbc0d629da1a6d0a2742108a331651a6c781d6c244ac6b79c2b3fd260be617b9204ff50dc05151c210dbc458b2702f940d353c5d39c8edb6423e0e9a776dca4220cc33a6217a95066ed6d168fcc5246b3677095da0a0c1a87da1f292efa7fd2e9207c866ab0ef3542f5eb776b2556873a226f45c93e188c5bf9f004f28dd2e405998fb616bff19216b10ca13b9aa540f0e76f12b696eec11e497a0e78d2910ed2cfb906004132f18d422741f4696973c76d4d20d141aeee3e2af188f9fd410b6b9d24e762aa2a9c5ee2064e9ea46126803ab56384b63be954294a5809f26dba93e9c1a9069f28aea2cfa37078b1545e696d320c4aca6f84d7933f8ff79eeef8e1c31c280aebc73805aadfa2cbc9e5fc9330b3465ecb66b83dda4e12c20251115131ae160517e72d9a9df4a7ce638250d55e765de75df4dd03c6ea2e213380da4d1c7b6217b61638f053a08a3b1658aa28e70d707a17614fefc71535f0ffcc8a233cb151a19e3a9f50e94823d087dfade3a85a6b77e9a8ddc88655270699bc832013aab7e4defcafbc5724f35ab43736963e222d29a2e9e6cffcfd1bb883ea4926007db1be0802ea6a227364599e0f899bcda48656f9d961d6f971a95a874ae47e0e51b206c5970cb10c0234981ad37f1cb939a0b655048327653e3b8e59d9d3c18cf72c8b773f20e2bf2bb92020c2fff9a096e33f1689f7c332657a3fcd3d6b8bddcc3b24e00ca24fff2f6de5c6b58b0ca696679970b7d0b08d8a5b7c43e81e6c5e9334253f51f7f7048ea796674d02c1c6046ed55d7d7c7751a9b722d4e793f1ce8c5cf439742e634826f94bb8b341c987e1ca5f951f49efe6c58b9fd143b8662649ab2210f803c400cfc877561a38f24098d59c7845c6ba90cba8e231f361a2e2f936709cf5c9db84cbe05e1992fd5683d97e4473aa60c3ad40dc6a3768593359789444c30340d43d037ce81acaadb0969657cbba229ac4794ba25ec960e8aa08441f37462f2c67c260dcdeb10e8516dd442ae02f51f2f6b10104b27afee9089c7f5050b7e72b44340679c6339acacb209fbdc37a485d7a5cbda48bc12fa5cfa2b6a72472180749fa8469e39930f4c8d90e9d8cd3ce3add3178195b36d21128219e0911b41d16c2b6dc290fdd6a784921c227ea6128b611316c9899f421e0ec837f1b0dfdfc203c2ad222688733410123dac71763ce5bb192c82e982ab19514e5bfecb616dd24e4cf99914585cde6e9197ca86688d925ee021381cad8676b6a90669ded8395d064bf388a1c6492d8c02930e0847569f980b5a2fd23def3e019d1f5e1346aac9ab474277be2c2e1813040d9f2aba612e307f962f47ca494fdda61e837e5f65983740cad1c2a3e7754910473cbf8d013e7a2cce977768b343ea8c18538f9eccf1e4a2ba46bb8f9a185173ac999033a9ea718315fcefda08cb0cb38e25db5c654b27fedc117329b4acb6374290d910dd3ef00bba3dee12e8dbef31a8b056313d08f46df7610343ea5eeca51c2545e1647447c00e25a72d9b12c05404e4daf29820b654cea8cb96cf41b918366be3187f5cf62a19501efa5e2cf1ecd5effb724060e4ae100bdf54db5be4bab5d596d7df78db27f1b05d53d942a358c4da1d7c870c03a7ca9a9e917db39317f0f4bfb6af01d221e766b5ef3f894a74c763529f8a3dd41b7befea5e720cd77fbac458653a49c8189ffc74d267b47b789fbfc13a3b9d6f3c7b1da5a86dd974e634784a03bcd14243fa58f5e2da01a379a3af458fea9ff6c7ead379109889ab2724fd9ac944d92bb9af81ea31142e4ee9fcf0e6c168b72d42bbe37e9c85e3d576190be17d861192bcb802fd0a383f4d3b7836053b02a3ba17188729fffb3a48c47457b24b506d73047d4388b2327be7b49b2230c35318b78827ab89e0da47c5ca4fe01b7e776fc6822e1764de902b3be482a9b20499f3fb9e70b88ab20aabb981d6adbd3856ed34fc30a5be4c76eddefe9a46f0d7a84ca448e982ae34fb5ed5bf7a43802f07e91f1970543ae1b08c7ccb08a1d39e79b3c380440dee2923509b872139d98e854657019e65729577c35a327e8525c6388995c2b2b454d1b0d545134226274ecd997d917598ca2c1f24837b5012518460c21d35cc9c1f3f0f66043788acf79c2f83aa51f6bd11684f9927cb8637434593f0216e306dad184a28335b8927aa47ef9836c47202aec7eb628af4f9986a4716bd515d8d7ba5e47f8150947838c4077a7dcf89ae90efdc42e5c6601803f57f3c350f2d4b39d223cb84ee934e2c55daaec59ccd85168691ace6fb54ef2b3d81c99e6ea294a240198a47637e755bba90438afeb5dc5fca738df9dc62322cdffb404a5b2b5e33e9a8aa6393fb23df28554bf00cb36e90af4946bbb3d9a454351950be3deec23bea092269a4b337ecb953fa6fddddd163084c55153c71771cab1aee69f4670c7eb94ef15c7e1008145c053e13b0877210072e14532d0aed60a2af5ad040482b142a48dfb33b746f0fc9018533e4049c828b5fc859dbcc9ada4b81da039f2641e01b84752619e18fdf9d7e8e5c09c16aa53f14cdc6a0d21b4a62e6e55fd5b1e217ab1ba16048be6d449b261858014cb5835d80e622fbf344bec7aea67144ba5d28a18866ee0cea5eb3cc3a5967efbfae356be7521a6deb8434edbd91dc0757b003b30b75815c145fd1a9c3925c5a27a491ac7858d782dbb47a97bc33fea1173d055fc5add6be50b9e5773069b34fd86ee6e61b2392172f1d54a37c6d0378345ef77189910c8503babfd3ac8816416c05261a7b355e4d275ce9f05346f60d4e955c1512f80e97121f345402072366250dcbca2f3bd05a1957f9eb0551e35c9a092144028de913a84d6d90aa997aeab19c66f5dad45c7e441543ae42b449b428128aabaeaf64e0fd057469d1c731043e8bb3769348d0599767b5a5d507231ebb75bf77f0ea13d9e3f843992f7f63f04b4aac44ca4024db99d1bec8fce9368dcde8d4c26ce7ea5983a03b5af73151c23a776e91f0228eb99322a1f85f2a7bd51f2c5c4eb50f8575f6132f7cdd56c8a07a5a5ecb9f6e007556adca18bf81e4b9e8a24a762bfaa86cfb137881123a03874fa72de1a1ab7436d754ae65b46679e19a11400ab29f1226655b732e51410ad0fd4be5891e708c61752ef7419d4bf7b8d60e463fa5c298ddc383167a34dd45ace9ae60cfa30cd570ca3ffe30944c624ec459f6737592cfcb7ef8804e37f55d96ca2bb96b8bbd40c3b7fd8386e169d669aced876f1843780fb530cf96a8b29226858b1ad700c4ebd65719b18f583bbc9811bc440168efc6e061abc4bae4e9b8aa91cb7ced8b44171dc6449bf2f3ffc0ab1c5f74f4247e7b984aa89bbf4e30cd3a2a5073348bc5c2b6f45eebbc34fad177031b93f306163b6f4972c01f86bb333c40c56b701c7bb05891417515613c2c7a8292057a6cffb6bfe29a49f0311783316f6cffca5c4ef59cb0b9db2627837fbde57749b54890b85e958a20e9be1c553890d07c285dcc0dfeaa9a4830c02e48618101fef1ff9fcda1c147d7bbd4f9a61e5d67babe987d4573913d1ad3ad327e5ce9ee0d267d79ca262aafb72f9a489b3bbcab3f129707aafee9d29cfcbc3a6e91f5c29c43fc9743437d77d02f0ff7ab426ed30702a47791a06c9f2122dc9fc0e1bce1a12ccf0f5cfef58c6eb3967ba1e1a6dc87743d384adf385a97c90cc74553b4b20f7e7b7557c06b34d5468b6ee9714882544fc980fcc0ae8d56dd7498e4f64db5fb22e3f0a6c0bc69c7bd8466ff0f03b792273bd66fd2d7fe189627aadaefb1003c5c5b2f559451d4daa494c42c77c42fd6d0ba91db5091a16345da67a55119442f6bb147a8793cec13d2587945ba35530939d8d64a4b813682801439f27564ec1f3237e2420411d916258789cec3bce0cc9d5f0015244e8b5f963cb8b28ec0a7dee6b940e9408709bf2c0eb1bace0416d0afd1f1b0a27ad9146b961329364dfdb6f1b2aa2e0f5a5c01ee3dc60b6bdcdb4cbab489f9b97275b86d7b07b08150b513acc43d54542383195600224ca98f1cb14439a480263df4bd0200f9c9663b9d50fc070c04c8d8b8a8cebf6a5e107e6d1e9a3cbb380fbdeebab6b062d7965ecff16d924190b2f17d24ff8f06be6982678dfbe7cfc6fed96df81ff840ff11cb48b8fb1602b7d17d9bb9fc7fe0556bba2eedc7a0734d1cd8ecc7cea4557049d63924fa4e362a25f92c61b176a8a2cfa18d78ba3174fd9dd728a848cd29f049d6c9470f50134693be4156093c4876323ad05d3caee83bd34587ee7862b3035155c25a399d16bff8be977c91adbfea22fbc0713a35afdd9af96230e7af8d6f9f464dcc193f8950452c9ac2d387eb4bb907ca2513bdc0a8d8aaa28dc21c86278c6cdbcc4b5a812bba0049308c6721250de90b74ab290ab1e5923d56c7887f7f35989d422ebe03caaad5f524574b9b3586117aafe804b10bed9b75b464082dfc53d21bb01a3280ffb5868d1ecaad5ba4466966d296e424e1fc5213a0019f50e87b4b23945d0b43cebc8b48208f9a9922a5ee52bcf63361e1ef2b1465c6c4c533091dc9ad693df733b850ae33533c8ec6b9cb2b88ed7b4bf7d8b3500ad5495a9fef849cb05babd834ba069fe52caecd38f30068f082e5c0e51d92d6d77db416372832772cb86b037c8ca71f2b833d8f2ac7802b9215ca7866509a21dd57f9521004662a2c2382dd2819860d348960f547a5f34f87a4f089d5d17baf1bd60d7a61b0a627fc5df600c4bab1c0c8144beb49e36c39782b4c70a6794660e06c451ab0e6b4c7f22dec134a38ef516a6579434e834c694c141f6ea54583ea60ba6a74d28284c76c629232c165499c63f22a1399d92e1ed664a42b39722b3efb99d15eddf5fb7d1297d43879057f6c69a123ebfa7797fc68cd028b690cb0484b208964ff5d423e4fc4033829baa7d4e3243022d5b2773c64e9247506f0a70b64e3b514242589bd981b2f0bfee856d84f9adc08c421571198982a72d60e27ffbfdd6dadde033bb96407849c9163b94cd3575d0a81f156203fcd2bb91f55796feecfd8add80100a426e14bf59e5f7dfbd353ff9b22b192dee45d977f7b00412f5601b2513f1e6e3a5fd7b8371d9313d1b9571e83ad9c810363aa4531d30941a0382bc84e3c9ea6c77215420b696411c2f18e2c303caba6", 0x1000}], 0x2, &(0x7f0000000580)=[@rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x30, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x78, 0x80}}, {{0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000600)="f0d85757fc91f25b19d8c4721a5dc62a20b469b241dd75f37b55668b5d53e46827d32bd823ae1e383c2691727d201cfd4fe150e98c8090671c0a1584c6f5ee8c67abd80f69091d2154789c33c56e85aa919de949a5301a8e7724f1311e92a20ff476ae5db8f4e43fdf8805c883", 0x6d}, {&(0x7f0000001940)="7afb3c172a7ea427bccaff1247187dcd60aeb66e759e37e540e539177175cd069a5561c53b2cee1af1242513bfa3f5d8a99e5fe5d01f69cdf65d4d56715d17d211f1eab230f1c583afd5db72c64c1f25d28d3a6ce4afc0e90070801a9bbac4558fa0006e72654fe01d61f51f61fa194f37a23dad539a117013d05e67efbc0d75b5d0ba2972e7603acca2e2b8184194410486c7f201df6d0c25ea4d9e87f52eebe2682c52", 0xa4}, {&(0x7f0000001a00)="c9a45032b2fcf1a2b5001f70e87385572736fb08f1a4936891e67c4a507aba78694952c327a9bb7d60d8a80647302b8ba4aa87ecc902eea7aec4ef380c3c5d523c364492840aff44884c9cfbc3648684f8cd6a095f502de40f2716a5e3b6c990ac9992bbba6ab27d432167a6d0b862184ed10cdc8b67ba857d0d8b42eec3de09848e", 0x82}, {&(0x7f0000001ac0)="31440377647bf68153ea8d078618ec101def03dde64dac4c3610578e11d34f6c5618e4692a511b6692ba2390665ece47cd1067507896a8a5b7d8c18c72e5285d39791013f8002c958d9d5cd0aefa76c3d04a7fcf66bafe0e2567ec5a55d77f9a6f23fc85712b7978a192de17f14157f1f03589dae3dc433485c543d88e67b6e1a2ef6d328c7266e154fc7731f79cd108d8be5daeeb09edd7fbcd81fb84b96801036b5d8263277aa344442aaca8219b6aeb25f207142b36f835c7", 0xba}, {&(0x7f0000001b80)="2f280c14255b97871b47349d2fb86b14fab7ace2d02a653db64e3ca1d97aff4d34f667b235960be253eec891d501ccd22b0438da87afcd257150335148c93459e691a3805647ed29e59aabf8e0ff5efd2a28c729b7ef94154dc59cb16e79052b78490aa2c0fef75495ab64411b503716169bd32884bc5f64666846e437e2e05a6571155f4bddc8fe2f051e", 0x8b}], 0x5, &(0x7f0000001e80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r1}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r2}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r4, r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @rights={{0x14, 0x1, 0x1, [r11]}}, @rights={{0x34, 0x1, 0x1, [r12, r0, r0, r13, r0, r0, r0, r14, r15]}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0xe8}}, {{&(0x7f0000001f80)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f00000021c0)=[{&(0x7f0000002000)="4adc0a575abd845f4ec3d93825d959540aaf1f74c2f7da4c6e827427c46a072b45946ad5129d495dbadde8cb30dd5bad3b6d6d1bafcf8d92bb7a24073cfb5cbdcdf62959", 0x44}, {&(0x7f0000002080)="2d4f42002b43620afc64f8cbe9b84d4e15ca49757c5046f892a83b21e38ed350ddc7891b606c062efde439a40cac6c6b2b8297787e02021e4e1fbde76d20178f9134bc30e0716b56e446676f2925a294d786a5127eb94b830db9563c486fe277c45d0c3de6a68a97c936ff4f833d6328ba68525343c7e48187aff25977278901978529c074013742d4c2d1941d2ca8113ea276e3fc56", 0x96}, {&(0x7f0000002140)="8a88b04a6f0fbe58b814ce824b57872077a154cc4d826f5dcbd55f9c36c460a76635b5ca6efbcd767019555419d8fc1b81f27b3638e9cdd51bdb725604b26132d81aacc8824696392e08a7f06c134c7c7c2775a9d51ee02262893cb007468d", 0x5f}], 0x3, 0x0, 0x0, 0x20044814}}, {{&(0x7f0000002200)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000003280)=[{&(0x7f0000002280)="506887727f9d8a16a04f1beff070740f61c5c410d3cf3f09aea08adb3193c90e226cdb5eb3affaf2cf015b82e6db8734582ba86517a2a2a509d38ecfd54526577e6ab19f488717a2dd3327be4e3bebfd16da1703fbacb04917e87460a955ecae6a5a91013a26b85a18f5d4df2ee20d9a85bb104b10b02c3de7fafa1363e8858ad4e71b86a5763a61165fb5ce9a8343f88c733e95651d975a3f4072069ef634a26f154fb9d78a7a3f07bfd6803076474bb5ee8191f625764c5602ad69ac9e0f65f3700b3c5cf000867abec134bf8bf54b892b45de826f2718075ba78c0a02b0599c2320f90fb8d2ba49e00ddf95015d5e31fedb3824663e7239357d8be5f65f4e0dddef5155e718e844e9e62ee030e33c4b0b46703eb07ae6c4dcbd890aa04001a11c3fe9180fca9cc67b97b435a5a55f3b72afdb89f61105ee33fa276b9f28d54a23751ee267e89b38b10fafb26419773545f4ccffb58d46a0c16ccccafba8562899719081fdaece9837a65ccec96d7c3f9f16c1e1ab910f3e5e5d43095384a1720b6022c9c9fbb04aa050375cd2cbfc4e31f3586d4b00d22a4c5f0551d8e76bb3f5c691d82c0218e2ef32cb7ec57f3539f53e0f2dd9c2bd14ca916a9d5d1f59895865658d4d69cbace18a5eb31caecebdac85dabfa74888a6f16016010d0e65a85401a47ab83388c06d915c5679fd7dcf0c3c754d2990ced5cbd38815ceeb2b334dda4e8f29199fa4114f2954683cf5883ce69741c1fb6465c0105bd7b54fc35ead94822145f6074a6562afe874847447452e4c4e3c1460cc9bb93e540e7655779b5ef141a2db3cd35ba42d8fde609842275097ccc3808cedfcbd2ef5a4526adfbcb874698acc2d95bcb05d3d3f0a091bedaa4460c0065d6f2312d7f097d790e91afdca71dc9d601199e0441f9088ddcd1a7178c56b6f0484d96f267d822a4a67ffd13ce085eede05520bad413dd5fe46cbf8c13e89761901574fdb216b73e98fcaf67835e633dab3e8a9bf4caaf7a4149aa37515ba8b51c6a6f4ee4739a782b5d9332a50fa085fe75cbffb9a45069bd9e7ea66c1111373c833732f528a1b6d921ec51400c868988eac4b04ff5c19a01ab4ded17305756fa2527bfcc864cd3066937943884248752326f5d0e7cd01d9efa48c16f2485efd63f2f16db298ce2098673f3e0520f65e41da7b4e40b26ca85353d482587f14147151e78a24ee2c6d763278a67fe5acc576d32b9e5ed8e19d75252df724e370900a5345bbfd7d40ac265bd7c2542b5ccdd806d7487c95f6130398f687c082e18c940bc14ce44866d300423853dfad06a7b69389228a96fa5f8f5bccd0f26dcb8e9f711ed6a8e993fe97b85b79beed580e50a7b31da48fe7b389a68cd723c7f67139112cb213d14c69b075bd6d3e106ad6f216de50c11236f5b4a932a07551cc33ac476211d381b1b9909f79c293c42af562fafef1f4d2c05462d12ef3edc3857d621f16e8611eb5a3f97f1a6b1fddd021512db02f1976328bdceb6e38ebd0caef66843df7def532aa2df04806cf26d11e6af44f48e6b0169e2dd4dd8c6795efcc291463901c2bdda0f52ea163ab711fb926c17a3cf260e4b4a95ccab9687a4a1185872f0254ae9c404b0aa84e3d1aebbaf56c022e3081f287f255a825ff698c296991442c57f3ea6eaf618937299cbfb4e83839502a44e0a8fa51da0517603af4a373c17ec7dd01da1c48d0365abe9a614a50ce5c15b3f3afec42fcbc3ac54ac731637ea3b57c20d0ce8670fdb3c128070b1a554c439bae198421ed82d9ae15eeaf623d5bd3eb5d9df585e61226632fd285b7f4a34ea97ff7848860b74c0ade2b4db2d6205c68bc501f594a64d9209e38660cde639359c3ca3d9df52f25aa2f96c8451bf868c0f9e8651016be33f430b24c267fd73ce4900c9117570a18e3999951dd23a2d3011da9bdf3e9de54d02d7d78741862ed36ccf855d3ff156821e1c20ca1bd43a1c0914b4822a052fcb0f06e387a5716d055878ce4d7209b979c174eade6d9b5c6fea28aef3194ad46f5c7cd03e4e084dec39b3ec283e4e1b73eb03106cfc25d3e57b256db72f759eac325b0c7ce112057a87a76ff4940f41acb4ea4b4900bccda5660190bc30451e7969222ce09acfb39ac8f2369c50d3180954dbc12cc663a94a96eae5cbc75cd2fe055cb823884c7f2cd4aecf9c255d87ff2f2cf43a48e9d8ce2a817afe0011fa5a4192fd300d07bb0441b45f6ac306d2bcf92d84993bef134dfc27340fa0b3440908021ada696dc0b9eb6ad9297b18c10ff27dcf9ae385359ed9e20ab0bdaebce43d8fc9450cf17749356807aebe6d6a2da4e909c8e5d7a80a3d9c5776f3f1ef2394332efbdd0d6bad44c6e37b65b8b23c6a056f27571360b03ffb57d2cdef0c168ba8142fc2ebf65dd9cd05fcdbefb4335c1f1e26775fdb0bc64906c63e69053d7f8d6f2810cb5be230c5bb3a52c5fd435d5ab37f6d165cff3e8c680a8987d0e05864411b7be3b4dccde526fb3e904bb73c0fcb4123503ef241a3e85f2fc37cd3f4a35f54c1c917e7452690036c28c2e69d4f93f44b64ba5f3a86635c9f9b0971a533c1f1201a35080929459ac9c3be4f06c4b9352a485f7d014eacb67a9e42f53d79df39fdf028de3f947952e7ce5e2567f2f83ea0269c7683cac3378aad7ef40d2ad94ee5187fdd9e422a80bc327f5ac6f25ae6a712c7f30e376d9c450bff74012b49c7bf2f0d3436d16626d9f65c822d00b770ab53896b3bdb27e4d758e7f5379ec7d724dae1b9b0f91cdd436f7d35b020c5f659e01c182865ac348ac13cc71b33a65fbc962337cb4b9646c784fb234990478afc4ae764f6e557e53f82810c4a30d268f0ca1bb577fcc9ea1442f192554332aeb6d843af057ce8403612ffa8241c4e1949713c78a63dcc26ad4b4767e705005b8a95be930ca2ddcf790ad50541a9cc851640df3206aa8af75bd137be6bf08cc2bdedbf9b1999e585efd84d277133a543f4dde3187f37eafd9982a7a7c10e9695ad973abfc9255040afbacc63822026708b2f4371255356e885129c9e20f1552228bde6aa5f09403aa2a68cc0fdc42267fe521709b75d9220a327b8f89195c475b6c27cf96b7ae116ea1e0f549437eb20de7c1d74c614f492fd9868ea730739bb6c6a69bb9bcba9ca8c0053aac58965d2f7d129518030045aa1f4eed1a0150c8c2754a050d412c28a38a6b89f56688c148857f83c3bea50cdadf1befb01b968398c618a4ba0dfcf87d920598d4a7972f59abd262d7c0b69b42ffa465bc74242b569248cf2b1bcf40a9fa278b6e5463d1126d677ef68c7ed3095765e225ff529299b73401dce6ea5047f3cc19012ad1c08a672ca8d80308524162b9f79273c74d8a423d024cc57971ac116569c4b1053586eb58e7fe65928cc69629169a3161461e5458e7df788bff6739e9441d1e2f2853c6dc5efd3a4a40a0e60f58385a6f94cb04ddf285854141ccef61cf66270cfb265df90ac9dd4cdc8e5384367578c769b477af2913f994c8f307c9c66055c561ed3dc38080dc64c65fcfb6b2a9d20701cf5bfd42788edcc59669178f00cf9dcbbbb3488e7324a499c808538d5901de9377811c3240753df382695f6f699d9908d046e1b3b44cdad12f7465619ae107fccd5a6c55e83184ff4756cb1519f6d91ff5b8c5c483e47f3cb8f8ad5c2473cd1296c0e4b7ed4b0bd2cb326829863325e29f3b738b80a8858c94770df26d3454bc2d0fa21dffa6870cb3715c3c3956545ce59d09c7652988e3456087e3da15b6bddfe1d589b22b418a1d73e67e3037fab3ab2c487851872801bc7bb4cf0426eb5b062fbf8df89b92a83e24b8866b73aeaee2aa3664e503351ad9f669dddf509166d59909f69c1fe156d73a19bc5877e0d01ca8afc17e49671d1a1dd1abd676a7e7edcba7687014df0ff1c89bc58eecf986e7f1cc99b852b0e6f812f9a1a85c16f938e283df452135123ba8fd9cd1d7b3ec7b385869948fbf6ccc08f706a0dc394fce77e19a6f6ee8829235af12ba313e367ae0ef8458e9772e1f9643e61769bf9c953fbdd306b00d23c62481a2c3ad3415981543a7759357e5b1e72118451cb6bda8b7e02d987da1021e9a10e1990464ae6700727adeb641ca0b57d618b05d82aaee2d6d35e3356931de6debf5383de7c82b4660cb1530ff4be182560c7d82c9946bdf2d245f3cd870f48994b6f9d5e776c333d7989101edd40af71b4bf933c138f01fac822a5e74e12b3f602e8fe58617522d81075b2eaca8ed0150b4eebabdfe2474908f3a0a48cf560362efca059efbadca2aa4a3ba557ff50020d41ffd80c58ac4e3521ff9937dd65ae160c8b5583d5632ed4cbc92fdc366bfde7314994067642a616c622858b37495cf585b653e268c92f76277d435485248e759e4c1320e927823681335af0d98362544b6b5357a4fdecd31f7ab49d52b1ab2dba3a241ac97b447841db286d94f10578ab6de258703896a947a734ed07784fcaac3a1013209d3555aab62b68920d76def0e8a7c7762b4f2f119637122298bca106906507d8910fe4e162102ca7d49acdc3fa26568d0de6baecce4c96de7027b02eb4e9114866550d63e190da045673454a24e8fa6d6fae712abb241ba41b2233a4446a365f928b633339db9c91bd47f80ebe86e682b6cece217620b054a0bd36615b561a52a6d582240366293a3ae868c47ceac626fc128c85654136d733f38c1b0591c2dd75f28896b9ee8d5fd7f7c37eaf56a5c1014ece0b5ca4572d04541a5cf034c2cf134fb687656e32610ed0e7645dd4719ff5f11dbbac41ba71f92d7cea0ccae6d5dd3bd13522dbe847d29b684b3568fbce4f01edb14dc1f53e24717f767f02df4ffe524da0362f6e0062696b6dc02d87c12f958ae442391d51f64bd8459cd2611b62087f8a127863846ab2e8dbd9d1ce892cdb774e16e07b4b29e62f2f9f6600d1fb00c032b6de6e807f7e4150650fcf814f8df2f8c7fe318f81c7fe4b124f87dd4442fca4714e320282da85c782b0fceac59f3cc6432e89b4c72e0fd03b47cd94858904b1eefd2ff8edec2cc3bfd2c24d80105e9232d0a6d8bbff980bf08079d811b435227ca363facd36ec7a736716e5a586684b81746d6d64e336bf1a8f38ed1a0a326eafd999c7633340baa6dfefaf61bd99e22ccd6d92731c22e74c5a2d2dde2b131d44e41f10201f2a083f90a04a04a1f79a54ff024445c9ccb1ef4bef3e7465c80046c8f94e9b19f735ca516ba86f6489baf38aa4829ee807b780e106bf435616ce3f3312a0b44a873398e4876ef84517fa4ebfcb253f986d130ff49b39dda51d526684756c5092919d01e7e64978a4586777a3e5d6c04a2a7b6088205cc6a538b92420804ef660b8e6e2e9b5b32c635492eb9370dabf23d1162c8a898dfaaa80aed66fd65e5f94f20a0691d4cb7b3075d2fe75cba0109e0ad1bcd11b28929d8440330ce50d4bf149cce4fafdd98682def04698577f2d00eb30e4a9c6a97108c9a2271e162aa56cf1e535f111ffbbd82ba89f503e3a849994ac10c1329684e3e19d4855f7a87aebd09fc2028119305ab0785e8bbb4313ac3a2fa9f26e164c8d48b188e25eea3c09387c08851cf07d427124a4adf60d92a566e76a9d108ef815ebff2935ebb363764c658bf280fca06101c30ff9b51bce3124940e8fba549ac97a4ac626f7adb097e3a28bfbc2ea4bbb665b146bb2a9ddc009109fe127d4abc6548e86d5b448403bb7ea98f8494fe251897ae23182868adeb645c9540527cbabfd770b5f2", 0x1000}], 0x1, &(0x7f0000003380)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r0, r16, r0]}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r17, r0, r18, r0]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, r1}}}, @cred={{0x1c, 0x1, 0x2, {r19, r20, r21}}}], 0xb8, 0x80}}, {{0x0, 0x0, &(0x7f0000003840)=[{&(0x7f0000003440)="9423ee40d1aa9a8d08456035165686dcd8ceff47f31e732605168ec7d988eef36674ea228b9595d5dd2134858001113d2c9d15e5aa4338aa7181fb8f0a2c56e3d930e867c08749d4986a91b73dbc9f284055ce05b524c5ef67ff2cba7fdc6baee4", 0x61}, {&(0x7f00000034c0)="9a708e2a76e2f25df6dbbfb26aba8910df56d56b76d8f1647229eb48c592585d7297c43dd65e8fed8904b4a95b137050ebd64186eb156c0c53e1c45752d0a94a164c202f0073d741bad3d4d99230042434b5308bfdcac5e5701dab13e49ddd145e470ff7ac2c216e2f38710156", 0x6d}, {&(0x7f0000003540)="92eceb494d283b2afa5fbe841a087c3758bf476fc835bf934bde09687d2dbbf0d6bc8a514d50cd9cf41b5afa9c150ba682a2a115f66c2127acc04ba289ce376375694353b6703a29cc82aea7d617d239545a155b6cd7c024cb41288311450d66034d6d33563325a6d0ed4fe2f74070fb6cdbd95870dae5d8eec37d6060114e10b7b2b8d381a2a0bd98d6fd8d1564c4869a46baa2c9030107deafa33878876bfe974bc11254dfda3c6f15579d778bf1a4e810fe95735c7dad31c2633e954607f9a8da82d6", 0xc4}, {&(0x7f0000003640)="8a93b81da2ffacc0319f0012281b13e98184712adca84e0244cf5c59d797e00ac1fe88aef8b7422f5e419d26fca6513efdee80ff37e8d51be270140056de5aaf4bfae88787f3b058965253da5259228d3b9469a9602247310f18687ae61331adcb088e2b77481eed85c5f123546de0707d9044801cd14682f6dc4aa157943e9b", 0x80}, {&(0x7f00000036c0)="8e61df5d180f5340e91f7da80304aaeab0fcb992f6cdccf0aa71ff474c88493c4b3b797ab25a89141952613407553da9dc582100f3be8dda43d1c00859416f0a2511844f5220ba5140c019e1d7b7131eb2d55b14acb7a40e6cc0b958cbda90cca209ac63a9f6932c209f3388645b3d8053843b8d719ce820ba70176feb88da88a63d6e7eaec881f2ae1a415f3abe4733e05df8cdb1755565f0792848cd695eef1f0ee372", 0xa4}, {&(0x7f0000003780)="5d87cfba8a3e019cbe3b19b241520eb516089cd598b5b026dac8c4ca41328d7a3451d7b46d473950af91e39a6401436d94dac668c62fe11c59c1fb31cb91485c38987a5aea73679fdc67bea74d42213bf67c201f32c5e19a3b5765b9ae5ae03eeb414d84b5adcafa8ca5e54c0021abfb3f8a3647b9d2fd63696ecb0536c94f8c146072a7bfdb986752a5c869346b8816136567a32fd1fb7098a4796d2da676612eef3a3de22f0502baacaee0bbb2c789fda5f63153", 0xb5}], 0x6, &(0x7f00000038c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}}], 0x5, 0x800) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x180c8c4, &(0x7f0000000380)=ANY=[], 0x2, 0x201, &(0x7f0000000700)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQipEsUxH4Nv4KzH8Lv4ezSQbJFLne0TdpC0zM5SX8/ON6H/O/guSF53uHN27sf9nY/Hrzf+HIUaZLFWsSTGEVs51UpKdd0Um/GlCSq+FPpaQDgSrrdfrvuHliswaDdvx0RW2eS3vdaGgIAAAAAAAAAAKCyec7/r0V8nT3/f7jkfgGA6pz/X13Nch0M2v17xf5thvP/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQH1G4/GtcX6l5VpeNyIijYhmRNyMiEZE5J/X3S8AUN1oPD33L5r/EZFEhPkPACvg1es3L9qdzk43y9KI34fD3rBXrEX+7Hln52E2sX3y1NFw2Fs/zh8VeTadb0z2DXn++Nx8Mx7cL/I8e/qyM5Nvxe7iXx8ArqVWduzUfF8vr4hW67w8n89FdWp/MDO/G3GnsbTXAADmcPDp815/f//d4J8XyXxPNcuGLr7nR2NRrSouVfxMiuLbr/+jH8UVi/QyN9f8wwQs3MmXfjZJ62kIAAAAAAAAAAAAAAA4Yxl/Oar7HQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD1/AwAA///37FH2") (async) mount$tmpfs(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100), 0x10000, &(0x7f0000000140)={[{@nr_blocks={'nr_blocks', 0x3d, [0x74, 0x25, 0x25, 0x38]}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@dont_hash}, {@dont_appraise}, {@subj_role={'subj_role', 0x3d, '](-&\'.'}}, {@measure}]}) 21:36:46 executing program 4: mmap$qrtrtun(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x5810, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f00000005c0)={0xfffffc01}) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=@bridge_newvlan={0x24, 0x71, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r4}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x24}}, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002080)='./cgroup/syz1\x00', 0x200002, 0x0) 21:36:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x214000, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="dfb3ccabebe0c1f0a02325eeeb5b745dee960bbffa5f22ca27907fab8341279f4d4e13cfeab1a768b1eb1a2a5c5d63886421686e1346fd55ea7ff48d3104d93121e25e1e95223377242f045f3af9b7525ac3fcb4e4384e480ea3217d8e8d3dab5b34d7f69d8d4e23dd1d31c8e60cc614efc4df366a81877093e2c6355100d4366083d89c7a514704ce14bfaca6cedff1d54892cfed6b6c63ab03e35f099d5a0914ef4455fe5640a5f382ed1a35516c7411ca665d8bf5f92607ac6ec784b5801c72f966345a36630f5c65c7937e072861b120f1bccf3e6809ffa32977fa4bb54aa61da040505a9b0050cf74234b010000002b7535a8297344c1c5f500000000000000bb7e88473f43b8b8b6de9ef3a2c8dd86ff420c0b8b97f2786a18ad2e6815717546222c5f16c07126b2e9a3437c45b79aafb982cd674ad7364406005e34c81b4a991f90ed978dfd53000000000000000000000000000000befa627d6f7ed6628b5c63ec38598ba117d8d13b8662897e3e55ca1eb8e0ef1cb6707a6f0a11f57b56154bb88bfdf18cfd24e533741bb6e71fa12b37406ef2282d31f6a6cfe64258394d9d757f83ff4185cc147cb3f01f74406a11c2e268621fee6b0f55271aa9791ea10561da3c9f741664d3982f0314e107a63d350060dba003bedc042221ea2d887b4150f38ef1ce1816ba2f4fa407d286d19ca4bd604822806d0f7c8000a668b5b67c9a08fbcbf6a5c14589ba6d6175d1d52cbd6e3d241b17945fb8b9703cdab7ac935370967c257c8c6e7b42020000000000000000000000000000414e38343d17737c0d30e9faa2c2a5b7ec8c3dc593c7981e028c99d3f06407aa8786484c4338f86e5cb1d6bb472d8f4fbec490a9b7b99c81c62f7073943d7a231119d43f76dc6ccb5da8738c9fffc57cf6500d8d56a6cc79b4526dfe3b79327315d35e66f9bfea41987e82f8cc97ff5fdf58f03bcfb3720600af92fa7000004b6033a9b49e2b43320301219a06bf0949e0920376690180000015f32b762da0fedf58189cf60133da58f7ae0f36e1f1aec041966de696fd3507e127e1b2a95b3ae8d0b14179a1964871680d0d8335ff510e9f43c0c20ade9e874a92d45719beaf3f53570597d611672e542f4ec00c47224f8a13964f03065e14508713b258812feebc0c814482b7eca35f4cdd125d58e55c6ae628da9f3767a50081d220f902fcf787b397b2bf780683dedadabdcc84812b3d340039000000000000a79cd6a8164182867f9d9fd9f07513e2156988d162f51a2dd47fcf9c45ca77a3d71365bb139aa5f16667d17eba53789185dc93e72ed08a8253602026a6bffbc17c6c8cace9400ef2f23352bd6367878db1c20141a3e6af40bf", @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT, @ANYRESHEX=0x0], 0x1, 0x4db, &(0x7f0000000540)="$eJzs3bFvG18dAPDvOUmTX37pLyl0AAS0lEJBVe3EbaOqC2UBoaoSomJiaEPiRlHsOIqdtgkd0pEdiUpM8CcwIDEgdWJng42lICEVqEANEoPRnZ02TezEKq4N8ecjne7ePfe+31fn3rOfE78Ahtb5iNiJiFMRcT8iplvnk9YWt5pb+rjXr54s7r56sphEo3H3b0lWn56Lff8m9XHrmhMR8b1vR/wwORy3trW9ulAulzZa5UK9sl6obW1fWaksLJeWS2vF4vzc/OyNq9eLXbdl9Jj6c5VfvvzWyu3v/+bXX3jxu52v/yhNa+rHp7O6/e3opWbTx2LqQJ63P0SwARhptefUoBPhveQi4lMRcSG7/6dj5Ni7CAD4f9doTEdj+m15JDsHAJxk6fv/qUhy+dZcwFTkcvl8cw7vbEzmytVa/fKD6ubaUmRzWDMxlnuwUi7NtuYKZ2IsSctz2fHbcvFA+WpEnImIn4x/lJXzi9Xy0iBf+ADAEPv4wPj/z/Hm+A8AnHATg04AAOg74z8ADB/jPwAMH+M/AAwf4z8ADB/jPwAMn2PH/6f9yQMA6Ivv3rmTbo3d1vdfLz3c2lytPryyVKqt5iubi/nF6sZ6frlaXc6+s6dy3PXK1er63LXYfFyol2r1Qm1r+16lurlWv5d9r/e90lhfWgUAHOXMued/SCJi5+ZH2Rb71nIwVsPJlht0AsDAjAw6AWBgrPYFw8t7fKDNEr3v6PgrQs96nwvQH5c+a/4fhpX5fxhe7zf//42e5wH0n/l/GF6NRmK9fwAYMub4gS4+/2//EJ//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMSmsi3J5VtrgU9FLpfPR5yOiJkYSx6slEuzEfFJRPx+fGw8Lc8NOmkA4L+U+0vSWv/r0vTFqYO1p5J/jWf7iHj0s7s/fbxQr2/Mpef//uZ8/VnrfHEQ+QMAx9kbp/fG8T2vXz1Z3NuOvMCfe5vPy282FxdN4+62tmbNaIxm+4kYi4jJfyStclP6emWkB/F3nkbEZ9q1P8nmRmbS5NrET2Of7mv83Dvxc1ldc5/+X3y6B7nAsHme9j+32t1/uTif7dvf/xNZD7VX+/72+r/dQ/1f7k3/N9Kh/zvfbYxrv/3OoZON6Wbd04jPjbaLn7yJn3SIf7HL+H/8/BcvdKpr/DziUrSPvz9WoV5ZL9S2tq+sVBaWS8ultWJxfm5+9sbV68VCNkdd2JupPuyvNy9/0il+2v7JDvEnjmn/V7ps/y/+ff8HXzoi/te+3P75P3tE/HRM/GqX8Rcmf9XxxzSNv9Sh/cc9/5e7jP/iT9tLXT4UAOiD2tb26kK5XNro3cF49PiCDk7KwaPxiN5f+VZE/I808AQdDLpnAj60tzf9oDMBAAAAAAAAAAAAAAA66cefEw26jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxc/wkAAP//I4/VCw==") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9, 0x110, r0, 0xcac85000) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x40) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000ac0)=@newneigh={0x50, 0x1c, 0x4, 0x70bd2c, 0x25dfdbff, {0xa, 0x0, 0x0, r3, 0x10, 0x5b, 0x9}, [@NDA_PROTOCOL={0x5, 0xc, 0x8}, @NDA_FLAGS_EXT={0x8, 0xf, 0x1}, @NDA_PORT={0x6, 0x6, 0x4e24}, @NDA_PROTOCOL={0x5, 0xc, 0x3f}, @NDA_CACHEINFO={0x14, 0x3, {0xa, 0x0, 0x0, 0x9}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000091}, 0x4004050) openat$cgroup_ro(r1, &(0x7f0000000480)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x214000, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="dfb3ccabebe0c1f0a02325eeeb5b745dee960bbffa5f22ca27907fab8341279f4d4e13cfeab1a768b1eb1a2a5c5d63886421686e1346fd55ea7ff48d3104d93121e25e1e95223377242f045f3af9b7525ac3fcb4e4384e480ea3217d8e8d3dab5b34d7f69d8d4e23dd1d31c8e60cc614efc4df366a81877093e2c6355100d4366083d89c7a514704ce14bfaca6cedff1d54892cfed6b6c63ab03e35f099d5a0914ef4455fe5640a5f382ed1a35516c7411ca665d8bf5f92607ac6ec784b5801c72f966345a36630f5c65c7937e072861b120f1bccf3e6809ffa32977fa4bb54aa61da040505a9b0050cf74234b010000002b7535a8297344c1c5f500000000000000bb7e88473f43b8b8b6de9ef3a2c8dd86ff420c0b8b97f2786a18ad2e6815717546222c5f16c07126b2e9a3437c45b79aafb982cd674ad7364406005e34c81b4a991f90ed978dfd53000000000000000000000000000000befa627d6f7ed6628b5c63ec38598ba117d8d13b8662897e3e55ca1eb8e0ef1cb6707a6f0a11f57b56154bb88bfdf18cfd24e533741bb6e71fa12b37406ef2282d31f6a6cfe64258394d9d757f83ff4185cc147cb3f01f74406a11c2e268621fee6b0f55271aa9791ea10561da3c9f741664d3982f0314e107a63d350060dba003bedc042221ea2d887b4150f38ef1ce1816ba2f4fa407d286d19ca4bd604822806d0f7c8000a668b5b67c9a08fbcbf6a5c14589ba6d6175d1d52cbd6e3d241b17945fb8b9703cdab7ac935370967c257c8c6e7b42020000000000000000000000000000414e38343d17737c0d30e9faa2c2a5b7ec8c3dc593c7981e028c99d3f06407aa8786484c4338f86e5cb1d6bb472d8f4fbec490a9b7b99c81c62f7073943d7a231119d43f76dc6ccb5da8738c9fffc57cf6500d8d56a6cc79b4526dfe3b79327315d35e66f9bfea41987e82f8cc97ff5fdf58f03bcfb3720600af92fa7000004b6033a9b49e2b43320301219a06bf0949e0920376690180000015f32b762da0fedf58189cf60133da58f7ae0f36e1f1aec041966de696fd3507e127e1b2a95b3ae8d0b14179a1964871680d0d8335ff510e9f43c0c20ade9e874a92d45719beaf3f53570597d611672e542f4ec00c47224f8a13964f03065e14508713b258812feebc0c814482b7eca35f4cdd125d58e55c6ae628da9f3767a50081d220f902fcf787b397b2bf780683dedadabdcc84812b3d340039000000000000a79cd6a8164182867f9d9fd9f07513e2156988d162f51a2dd47fcf9c45ca77a3d71365bb139aa5f16667d17eba53789185dc93e72ed08a8253602026a6bffbc17c6c8cace9400ef2f23352bd6367878db1c20141a3e6af40bf", @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT, @ANYRESHEX=0x0], 0x1, 0x4db, &(0x7f0000000540)="$eJzs3bFvG18dAPDvOUmTX37pLyl0AAS0lEJBVe3EbaOqC2UBoaoSomJiaEPiRlHsOIqdtgkd0pEdiUpM8CcwIDEgdWJng42lICEVqEANEoPRnZ02TezEKq4N8ecjne7ePfe+31fn3rOfE78Ahtb5iNiJiFMRcT8iplvnk9YWt5pb+rjXr54s7r56sphEo3H3b0lWn56Lff8m9XHrmhMR8b1vR/wwORy3trW9ulAulzZa5UK9sl6obW1fWaksLJeWS2vF4vzc/OyNq9eLXbdl9Jj6c5VfvvzWyu3v/+bXX3jxu52v/yhNa+rHp7O6/e3opWbTx2LqQJ63P0SwARhptefUoBPhveQi4lMRcSG7/6dj5Ni7CAD4f9doTEdj+m15JDsHAJxk6fv/qUhy+dZcwFTkcvl8cw7vbEzmytVa/fKD6ubaUmRzWDMxlnuwUi7NtuYKZ2IsSctz2fHbcvFA+WpEnImIn4x/lJXzi9Xy0iBf+ADAEPv4wPj/z/Hm+A8AnHATg04AAOg74z8ADB/jPwAMH+M/AAwf4z8ADB/jPwAMn2PH/6f9yQMA6Ivv3rmTbo3d1vdfLz3c2lytPryyVKqt5iubi/nF6sZ6frlaXc6+s6dy3PXK1er63LXYfFyol2r1Qm1r+16lurlWv5d9r/e90lhfWgUAHOXMued/SCJi5+ZH2Rb71nIwVsPJlht0AsDAjAw6AWBgrPYFw8t7fKDNEr3v6PgrQs96nwvQH5c+a/4fhpX5fxhe7zf//42e5wH0n/l/GF6NRmK9fwAYMub4gS4+/2//EJ//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMSmsi3J5VtrgU9FLpfPR5yOiJkYSx6slEuzEfFJRPx+fGw8Lc8NOmkA4L+U+0vSWv/r0vTFqYO1p5J/jWf7iHj0s7s/fbxQr2/Mpef//uZ8/VnrfHEQ+QMAx9kbp/fG8T2vXz1Z3NuOvMCfe5vPy282FxdN4+62tmbNaIxm+4kYi4jJfyStclP6emWkB/F3nkbEZ9q1P8nmRmbS5NrET2Of7mv83Dvxc1ldc5/+X3y6B7nAsHme9j+32t1/uTif7dvf/xNZD7VX+/72+r/dQ/1f7k3/N9Kh/zvfbYxrv/3OoZON6Wbd04jPjbaLn7yJn3SIf7HL+H/8/BcvdKpr/DziUrSPvz9WoV5ZL9S2tq+sVBaWS8ultWJxfm5+9sbV68VCNkdd2JupPuyvNy9/0il+2v7JDvEnjmn/V7ps/y/+ff8HXzoi/te+3P75P3tE/HRM/GqX8Rcmf9XxxzSNv9Sh/cc9/5e7jP/iT9tLXT4UAOiD2tb26kK5XNro3cF49PiCDk7KwaPxiN5f+VZE/I808AQdDLpnAj60tzf9oDMBAAAAAAAAAAAAAAA66cefEw26jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxc/wkAAP//I4/VCw==") (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9, 0x110, r0, 0xcac85000) (async) creat(&(0x7f0000000180)='./file0\x00', 0x40) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000a40)}, 0x10) (async) sendmsg$nl_route(r2, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000ac0)=@newneigh={0x50, 0x1c, 0x4, 0x70bd2c, 0x25dfdbff, {0xa, 0x0, 0x0, r3, 0x10, 0x5b, 0x9}, [@NDA_PROTOCOL={0x5, 0xc, 0x8}, @NDA_FLAGS_EXT={0x8, 0xf, 0x1}, @NDA_PORT={0x6, 0x6, 0x4e24}, @NDA_PROTOCOL={0x5, 0xc, 0x3f}, @NDA_CACHEINFO={0x14, 0x3, {0xa, 0x0, 0x0, 0x9}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000091}, 0x4004050) (async) openat$cgroup_ro(r1, &(0x7f0000000480)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) (async) 21:36:46 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") [ 666.391989][ T5768] loop5: detected capacity change from 0 to 512 [ 666.397145][ T5769] loop0: detected capacity change from 0 to 256 [ 666.410201][ T5768] ext4: Unknown parameter '' 21:36:46 executing program 4: mmap$qrtrtun(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x5810, 0xffffffffffffffff, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) (async) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f00000005c0)={0xfffffc01}) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=@bridge_newvlan={0x24, 0x71, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r4}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x24}}, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002080)='./cgroup/syz1\x00', 0x200002, 0x0) 21:36:46 executing program 5: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f00000000c0)={0x3, 0x9}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83, &(0x7f0000000080)=ANY=[], 0x0, 0x482, &(0x7f0000000880)="$eJzs3M9vFFUcAPDvzLa0IMiKiIKoxR+RaGyhoHLwgvHgQROjHvTYlEqQIob2IIRoSRSPhsS78ejVv0APJsaTiVe8GxJiuAie1szuTNnuzi50u90F9/NJtn1v5s289/bN23nzXrsBjKyp7EcSsT0irkbEzkZ0bYKpxq+bNy7O37pxcT5WarX3/k7q6f7J4rniuAfyyME0Iv0yaTlhw9L5C6fnFhcXzuXxmeUzn84snb/w0qkzcycXTi58Mnvs2NEjh199Zfbl9VeqJL9qVtZ9n5/dv/fND6+8PT9WbJ/MfzfXo1+mYqqsKHXP9TuzIdvRFE7GhlgQ1qUSEVlzjdf7/86ohMaDUVGr1WoTnXev1FpdatsC3LeSGHYJgOEobvTZ82/xGtDQ455w/XjjASir98381dgzFmmeZrzl+bafpiLig5V/v8tesUnzEAAAzX46XowE147/rkTEnqZ0D+ZrQ9WIeCgidkXEwxGxOyIeydM+GhGPtZw/iYhal/ynWuLt45/02gar2FU2/nstX9taO/4rRn9RreSxHRHFgHnhUP6eHIzxiY9OLS4c7pLHz2/88U2nfc3jv+yV5V+MBfNyXBtrmaA7Mbc813OFW1y/FLFvrKz+yepKQNaGeyNi3zrOW20Kn3rhh/2rkfG16e5c/y76sFRR+z7i+Ub7r0RL/QtJ9/XJmclYXDg0k10Fh0rz+O33y+90yn9D9e+DrP23NV3/Uazf3q5/NYlIVtdrl9afx+U/v+74TNPr9b8leb8e3pJv+2xuefnc4YgtyVvt22dvH1vEi/Rf/dLYXtb/d+XHZO/E4xGRXcRPRMSTEfFUXvYDEfF0RDzTpf6/vv7sx73Xf3Nl7X+itP5r2v/2en0PgcrpA1dvdfjwuLv2P1oPHcy3lH/+JWuW2u+2gH14CwEAAOCel0b9b//T6dVwmk5PN+aAdse2dPHs0vKLTfNs1RhPi5muxnzweFLMf1ab4rMt8SP5vPG3la31+PT82cUTw6w4UO/n2yNp6/+ZvyrDLh2w6fzLD4yuO/X/PVcGVBBg4Nz/YXQ19f+VDklW/KUM/D+5/8PoKuv/X/RwDHB/qenLMNL0fxhdY/HuajgdakmAQXP/h5G0kf/rv3OgNlG+azLaE8fk5hRja0leQwlkI6uh5L61l6OKb1PomCbS9l3Ft26UnXAi2s9TiaG0xck9g7j4+xL4cSD9tCwwjE8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/vsvAAD//1Z/1xc=") ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18}, './file0\x00'}) (async) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f00000000c0)={0x3, 0x9}) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83, &(0x7f0000000080)=ANY=[], 0x0, 0x482, &(0x7f0000000880)="$eJzs3M9vFFUcAPDvzLa0IMiKiIKoxR+RaGyhoHLwgvHgQROjHvTYlEqQIob2IIRoSRSPhsS78ejVv0APJsaTiVe8GxJiuAie1szuTNnuzi50u90F9/NJtn1v5s289/bN23nzXrsBjKyp7EcSsT0irkbEzkZ0bYKpxq+bNy7O37pxcT5WarX3/k7q6f7J4rniuAfyyME0Iv0yaTlhw9L5C6fnFhcXzuXxmeUzn84snb/w0qkzcycXTi58Mnvs2NEjh199Zfbl9VeqJL9qVtZ9n5/dv/fND6+8PT9WbJ/MfzfXo1+mYqqsKHXP9TuzIdvRFE7GhlgQ1qUSEVlzjdf7/86ohMaDUVGr1WoTnXev1FpdatsC3LeSGHYJgOEobvTZ82/xGtDQ455w/XjjASir98381dgzFmmeZrzl+bafpiLig5V/v8tesUnzEAAAzX46XowE147/rkTEnqZ0D+ZrQ9WIeCgidkXEwxGxOyIeydM+GhGPtZw/iYhal/ynWuLt45/02gar2FU2/nstX9taO/4rRn9RreSxHRHFgHnhUP6eHIzxiY9OLS4c7pLHz2/88U2nfc3jv+yV5V+MBfNyXBtrmaA7Mbc813OFW1y/FLFvrKz+yepKQNaGeyNi3zrOW20Kn3rhh/2rkfG16e5c/y76sFRR+z7i+Ub7r0RL/QtJ9/XJmclYXDg0k10Fh0rz+O33y+90yn9D9e+DrP23NV3/Uazf3q5/NYlIVtdrl9afx+U/v+74TNPr9b8leb8e3pJv+2xuefnc4YgtyVvt22dvH1vEi/Rf/dLYXtb/d+XHZO/E4xGRXcRPRMSTEfFUXvYDEfF0RDzTpf6/vv7sx73Xf3Nl7X+itP5r2v/2en0PgcrpA1dvdfjwuLv2P1oPHcy3lH/+JWuW2u+2gH14CwEAAOCel0b9b//T6dVwmk5PN+aAdse2dPHs0vKLTfNs1RhPi5muxnzweFLMf1ab4rMt8SP5vPG3la31+PT82cUTw6w4UO/n2yNp6/+ZvyrDLh2w6fzLD4yuO/X/PVcGVBBg4Nz/YXQ19f+VDklW/KUM/D+5/8PoKuv/X/RwDHB/qenLMNL0fxhdY/HuajgdakmAQXP/h5G0kf/rv3OgNlG+azLaE8fk5hRja0leQwlkI6uh5L61l6OKb1PomCbS9l3Ft26UnXAi2s9TiaG0xck9g7j4+xL4cSD9tCwwjE8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/vsvAAD//1Z/1xc=") (async) 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX, @ANYRES8, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") socket$packet(0x11, 0x2, 0x300) (async) r0 = socket$packet(0x11, 0x2, 0x300) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) sendmmsg(r0, &(0x7f00000026c0)=[{{&(0x7f0000000100)=@xdp={0x2c, 0x0, r2, 0x0, 0x2}, 0x80, 0x0}}], 0x1, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast2, 0x3, 0x0, 0x4e22, 0x1f, 0xa, 0x20, 0x20, 0x32, r2, 0xee00}, {0xc3, 0x8000, 0x0, 0xa, 0xda, 0x4, 0x6, 0x2}, {0x31f, 0x7f3ac56b, 0x1, 0xc7c}, 0x1, 0x6e6bb2, 0x0, 0x0, 0x1, 0x3}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d3, 0xff}, 0xa, @in=@broadcast, 0x34ff, 0x4, 0x0, 0xac, 0x4, 0x20, 0x2}}, 0xe8) (async) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in6=@mcast2, @in=@multicast2, 0x3, 0x0, 0x4e22, 0x1f, 0xa, 0x20, 0x20, 0x32, r2, 0xee00}, {0xc3, 0x8000, 0x0, 0xa, 0xda, 0x4, 0x6, 0x2}, {0x31f, 0x7f3ac56b, 0x1, 0xc7c}, 0x1, 0x6e6bb2, 0x0, 0x0, 0x1, 0x3}, {{@in6=@private0={0xfc, 0x0, '\x00', 0x1}, 0x4d3, 0xff}, 0xa, @in=@broadcast, 0x34ff, 0x4, 0x0, 0xac, 0x4, 0x20, 0x2}}, 0xe8) [ 666.438226][ T5769] loop0: detected capacity change from 0 to 256 [ 666.464791][ T5786] loop3: detected capacity change from 0 to 256 [ 666.476231][ T3127] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 21:36:46 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000200)='mountinfo\x00') (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x48, 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, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCOUTQNSD(r1, 0x8902, &(0x7f0000001980)) (async) r2 = epoll_create1(0x0) mount$9p_fd(0x0, &(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480), 0x0, &(0x7f0000000680)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0xfeff, 0x0) 21:36:46 executing program 4: mmap$qrtrtun(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x5810, 0xffffffffffffffff, 0x0) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) mmap$IORING_OFF_SQES(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x10000000) (async) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f00000005c0)={0xfffffc01}) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000140)=@bridge_newvlan={0x24, 0x71, 0x1, 0x0, 0x0, {0x7, 0x0, 0x0, r4}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x24}}, 0x0) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002080)='./cgroup/syz1\x00', 0x200002, 0x0) 21:36:46 executing program 1: r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x214000, &(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYBLOB="dfb3ccabebe0c1f0a02325eeeb5b745dee960bbffa5f22ca27907fab8341279f4d4e13cfeab1a768b1eb1a2a5c5d63886421686e1346fd55ea7ff48d3104d93121e25e1e95223377242f045f3af9b7525ac3fcb4e4384e480ea3217d8e8d3dab5b34d7f69d8d4e23dd1d31c8e60cc614efc4df366a81877093e2c6355100d4366083d89c7a514704ce14bfaca6cedff1d54892cfed6b6c63ab03e35f099d5a0914ef4455fe5640a5f382ed1a35516c7411ca665d8bf5f92607ac6ec784b5801c72f966345a36630f5c65c7937e072861b120f1bccf3e6809ffa32977fa4bb54aa61da040505a9b0050cf74234b010000002b7535a8297344c1c5f500000000000000bb7e88473f43b8b8b6de9ef3a2c8dd86ff420c0b8b97f2786a18ad2e6815717546222c5f16c07126b2e9a3437c45b79aafb982cd674ad7364406005e34c81b4a991f90ed978dfd53000000000000000000000000000000befa627d6f7ed6628b5c63ec38598ba117d8d13b8662897e3e55ca1eb8e0ef1cb6707a6f0a11f57b56154bb88bfdf18cfd24e533741bb6e71fa12b37406ef2282d31f6a6cfe64258394d9d757f83ff4185cc147cb3f01f74406a11c2e268621fee6b0f55271aa9791ea10561da3c9f741664d3982f0314e107a63d350060dba003bedc042221ea2d887b4150f38ef1ce1816ba2f4fa407d286d19ca4bd604822806d0f7c8000a668b5b67c9a08fbcbf6a5c14589ba6d6175d1d52cbd6e3d241b17945fb8b9703cdab7ac935370967c257c8c6e7b42020000000000000000000000000000414e38343d17737c0d30e9faa2c2a5b7ec8c3dc593c7981e028c99d3f06407aa8786484c4338f86e5cb1d6bb472d8f4fbec490a9b7b99c81c62f7073943d7a231119d43f76dc6ccb5da8738c9fffc57cf6500d8d56a6cc79b4526dfe3b79327315d35e66f9bfea41987e82f8cc97ff5fdf58f03bcfb3720600af92fa7000004b6033a9b49e2b43320301219a06bf0949e0920376690180000015f32b762da0fedf58189cf60133da58f7ae0f36e1f1aec041966de696fd3507e127e1b2a95b3ae8d0b14179a1964871680d0d8335ff510e9f43c0c20ade9e874a92d45719beaf3f53570597d611672e542f4ec00c47224f8a13964f03065e14508713b258812feebc0c814482b7eca35f4cdd125d58e55c6ae628da9f3767a50081d220f902fcf787b397b2bf780683dedadabdcc84812b3d340039000000000000a79cd6a8164182867f9d9fd9f07513e2156988d162f51a2dd47fcf9c45ca77a3d71365bb139aa5f16667d17eba53789185dc93e72ed08a8253602026a6bffbc17c6c8cace9400ef2f23352bd6367878db1c20141a3e6af40bf", @ANYRES64=0x0, @ANYRES64, @ANYRESHEX=0x0, @ANYRES64, @ANYRESOCT, @ANYRESHEX=0x0], 0x1, 0x4db, &(0x7f0000000540)="$eJzs3bFvG18dAPDvOUmTX37pLyl0AAS0lEJBVe3EbaOqC2UBoaoSomJiaEPiRlHsOIqdtgkd0pEdiUpM8CcwIDEgdWJng42lICEVqEANEoPRnZ02TezEKq4N8ecjne7ePfe+31fn3rOfE78Ahtb5iNiJiFMRcT8iplvnk9YWt5pb+rjXr54s7r56sphEo3H3b0lWn56Lff8m9XHrmhMR8b1vR/wwORy3trW9ulAulzZa5UK9sl6obW1fWaksLJeWS2vF4vzc/OyNq9eLXbdl9Jj6c5VfvvzWyu3v/+bXX3jxu52v/yhNa+rHp7O6/e3opWbTx2LqQJ63P0SwARhptefUoBPhveQi4lMRcSG7/6dj5Ni7CAD4f9doTEdj+m15JDsHAJxk6fv/qUhy+dZcwFTkcvl8cw7vbEzmytVa/fKD6ubaUmRzWDMxlnuwUi7NtuYKZ2IsSctz2fHbcvFA+WpEnImIn4x/lJXzi9Xy0iBf+ADAEPv4wPj/z/Hm+A8AnHATg04AAOg74z8ADB/jPwAMH+M/AAwf4z8ADB/jPwAMn2PH/6f9yQMA6Ivv3rmTbo3d1vdfLz3c2lytPryyVKqt5iubi/nF6sZ6frlaXc6+s6dy3PXK1er63LXYfFyol2r1Qm1r+16lurlWv5d9r/e90lhfWgUAHOXMued/SCJi5+ZH2Rb71nIwVsPJlht0AsDAjAw6AWBgrPYFw8t7fKDNEr3v6PgrQs96nwvQH5c+a/4fhpX5fxhe7zf//42e5wH0n/l/GF6NRmK9fwAYMub4gS4+/2//EJ//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMSmsi3J5VtrgU9FLpfPR5yOiJkYSx6slEuzEfFJRPx+fGw8Lc8NOmkA4L+U+0vSWv/r0vTFqYO1p5J/jWf7iHj0s7s/fbxQr2/Mpef//uZ8/VnrfHEQ+QMAx9kbp/fG8T2vXz1Z3NuOvMCfe5vPy282FxdN4+62tmbNaIxm+4kYi4jJfyStclP6emWkB/F3nkbEZ9q1P8nmRmbS5NrET2Of7mv83Dvxc1ldc5/+X3y6B7nAsHme9j+32t1/uTif7dvf/xNZD7VX+/72+r/dQ/1f7k3/N9Kh/zvfbYxrv/3OoZON6Wbd04jPjbaLn7yJn3SIf7HL+H/8/BcvdKpr/DziUrSPvz9WoV5ZL9S2tq+sVBaWS8ultWJxfm5+9sbV68VCNkdd2JupPuyvNy9/0il+2v7JDvEnjmn/V7ps/y/+ff8HXzoi/te+3P75P3tE/HRM/GqX8Rcmf9XxxzSNv9Sh/cc9/5e7jP/iT9tLXT4UAOiD2tb26kK5XNro3cF49PiCDk7KwaPxiN5f+VZE/I808AQdDLpnAj60tzf9oDMBAAAAAAAAAAAAAAA66cefEw26jQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxc/wkAAP//I4/VCw==") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9, 0x110, r0, 0xcac85000) (async) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x40) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r1}) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={0xffffffffffffffff, 0x58, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000ac0)=@newneigh={0x50, 0x1c, 0x4, 0x70bd2c, 0x25dfdbff, {0xa, 0x0, 0x0, r3, 0x10, 0x5b, 0x9}, [@NDA_PROTOCOL={0x5, 0xc, 0x8}, @NDA_FLAGS_EXT={0x8, 0xf, 0x1}, @NDA_PORT={0x6, 0x6, 0x4e24}, @NDA_PROTOCOL={0x5, 0xc, 0x3f}, @NDA_CACHEINFO={0x14, 0x3, {0xa, 0x0, 0x0, 0x9}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000091}, 0x4004050) (async) openat$cgroup_ro(r1, &(0x7f0000000480)='cpuacct.usage_percpu_sys\x00', 0x275a, 0x0) 21:36:46 executing program 4: sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000008a00), &(0x7f0000008a40)=0xc) openat$vcsa(0xffffffffffffff9c, &(0x7f0000008e80), 0x2800, 0x0) r1 = syz_clone3(&(0x7f0000002880)={0x8001200, &(0x7f0000000240), 0x0, &(0x7f0000000380), {0x3c}, &(0x7f00000017c0)=""/4096, 0x1000, &(0x7f00000027c0)=""/76, &(0x7f0000002840)=[0x0], 0x1}, 0x58) fallocate(r0, 0x32, 0x6, 0x4) syz_pidfd_open(r1, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20000023896) r2 = socket$kcm(0x29, 0x0, 0x0) listen(r2, 0x400) [ 666.479766][ T5788] loop5: detected capacity change from 0 to 512 [ 666.495634][ T5788] ext4: Unknown parameter '' [ 666.517481][ T5802] loop0: detected capacity change from 0 to 256 [ 666.527807][ T5786] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 21:36:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) ioctl$FITHAW(r1, 0xc0045878) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @local, 0xb}, 0x1c) listen(r2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4000f5", 0x20, 0x6, 0x0, @local, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mptcp=@syn={0x2, 0xc, 0x0, 0x3}]}}}}}}}}, 0x0) socket(0x1, 0x5, 0xbcf) [ 666.541133][ T5786] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2613/file0 supports timestamps until 2107-12-31 (0x10391447e) [ 666.574834][ T5816] loop5: detected capacity change from 0 to 512 [ 666.581497][ T5809] 9pnet_fd: Insufficient options for proto=fd 21:36:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) ioctl$FITHAW(r1, 0xc0045878) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @local, 0xb}, 0x1c) (async) listen(r2, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4000f5", 0x20, 0x6, 0x0, @local, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mptcp=@syn={0x2, 0xc, 0x0, 0x3}]}}}}}}}}, 0x0) (async) socket(0x1, 0x5, 0xbcf) 21:36:46 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") [ 666.592357][ T5816] ext4: Unknown parameter '' 21:36:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) (async) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) ioctl$FITHAW(r1, 0xc0045878) (async) r2 = socket$inet6_mptcp(0xa, 0x1, 0x106) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @local, 0xb}, 0x1c) (async) listen(r2, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4000f5", 0x20, 0x6, 0x0, @local, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@mptcp=@syn={0x2, 0xc, 0x0, 0x3}]}}}}}}}}, 0x0) (async) socket(0x1, 0x5, 0xbcf) 21:36:46 executing program 5: ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f00000000c0)={0x3, 0x9}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83, &(0x7f0000000080)=ANY=[], 0x0, 0x482, &(0x7f0000000880)="$eJzs3M9vFFUcAPDvzLa0IMiKiIKoxR+RaGyhoHLwgvHgQROjHvTYlEqQIob2IIRoSRSPhsS78ejVv0APJsaTiVe8GxJiuAie1szuTNnuzi50u90F9/NJtn1v5s289/bN23nzXrsBjKyp7EcSsT0irkbEzkZ0bYKpxq+bNy7O37pxcT5WarX3/k7q6f7J4rniuAfyyME0Iv0yaTlhw9L5C6fnFhcXzuXxmeUzn84snb/w0qkzcycXTi58Mnvs2NEjh199Zfbl9VeqJL9qVtZ9n5/dv/fND6+8PT9WbJ/MfzfXo1+mYqqsKHXP9TuzIdvRFE7GhlgQ1qUSEVlzjdf7/86ohMaDUVGr1WoTnXev1FpdatsC3LeSGHYJgOEobvTZ82/xGtDQ455w/XjjASir98381dgzFmmeZrzl+bafpiLig5V/v8tesUnzEAAAzX46XowE147/rkTEnqZ0D+ZrQ9WIeCgidkXEwxGxOyIeydM+GhGPtZw/iYhal/ynWuLt45/02gar2FU2/nstX9taO/4rRn9RreSxHRHFgHnhUP6eHIzxiY9OLS4c7pLHz2/88U2nfc3jv+yV5V+MBfNyXBtrmaA7Mbc813OFW1y/FLFvrKz+yepKQNaGeyNi3zrOW20Kn3rhh/2rkfG16e5c/y76sFRR+z7i+Ub7r0RL/QtJ9/XJmclYXDg0k10Fh0rz+O33y+90yn9D9e+DrP23NV3/Uazf3q5/NYlIVtdrl9afx+U/v+74TNPr9b8leb8e3pJv+2xuefnc4YgtyVvt22dvH1vEi/Rf/dLYXtb/d+XHZO/E4xGRXcRPRMSTEfFUXvYDEfF0RDzTpf6/vv7sx73Xf3Nl7X+itP5r2v/2en0PgcrpA1dvdfjwuLv2P1oPHcy3lH/+JWuW2u+2gH14CwEAAOCel0b9b//T6dVwmk5PN+aAdse2dPHs0vKLTfNs1RhPi5muxnzweFLMf1ab4rMt8SP5vPG3la31+PT82cUTw6w4UO/n2yNp6/+ZvyrDLh2w6fzLD4yuO/X/PVcGVBBg4Nz/YXQ19f+VDklW/KUM/D+5/8PoKuv/X/RwDHB/qenLMNL0fxhdY/HuajgdakmAQXP/h5G0kf/rv3OgNlG+azLaE8fk5hRja0leQwlkI6uh5L61l6OKb1PomCbS9l3Ft26UnXAi2s9TiaG0xck9g7j4+xL4cSD9tCwwjE8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/vsvAAD//1Z/1xc=") (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x83, &(0x7f0000000080)=ANY=[], 0x0, 0x482, &(0x7f0000000880)="$eJzs3M9vFFUcAPDvzLa0IMiKiIKoxR+RaGyhoHLwgvHgQROjHvTYlEqQIob2IIRoSRSPhsS78ejVv0APJsaTiVe8GxJiuAie1szuTNnuzi50u90F9/NJtn1v5s289/bN23nzXrsBjKyp7EcSsT0irkbEzkZ0bYKpxq+bNy7O37pxcT5WarX3/k7q6f7J4rniuAfyyME0Iv0yaTlhw9L5C6fnFhcXzuXxmeUzn84snb/w0qkzcycXTi58Mnvs2NEjh199Zfbl9VeqJL9qVtZ9n5/dv/fND6+8PT9WbJ/MfzfXo1+mYqqsKHXP9TuzIdvRFE7GhlgQ1qUSEVlzjdf7/86ohMaDUVGr1WoTnXev1FpdatsC3LeSGHYJgOEobvTZ82/xGtDQ455w/XjjASir98381dgzFmmeZrzl+bafpiLig5V/v8tesUnzEAAAzX46XowE147/rkTEnqZ0D+ZrQ9WIeCgidkXEwxGxOyIeydM+GhGPtZw/iYhal/ynWuLt45/02gar2FU2/nstX9taO/4rRn9RreSxHRHFgHnhUP6eHIzxiY9OLS4c7pLHz2/88U2nfc3jv+yV5V+MBfNyXBtrmaA7Mbc813OFW1y/FLFvrKz+yepKQNaGeyNi3zrOW20Kn3rhh/2rkfG16e5c/y76sFRR+z7i+Ub7r0RL/QtJ9/XJmclYXDg0k10Fh0rz+O33y+90yn9D9e+DrP23NV3/Uazf3q5/NYlIVtdrl9afx+U/v+74TNPr9b8leb8e3pJv+2xuefnc4YgtyVvt22dvH1vEi/Rf/dLYXtb/d+XHZO/E4xGRXcRPRMSTEfFUXvYDEfF0RDzTpf6/vv7sx73Xf3Nl7X+itP5r2v/2en0PgcrpA1dvdfjwuLv2P1oPHcy3lH/+JWuW2u+2gH14CwEAAOCel0b9b//T6dVwmk5PN+aAdse2dPHs0vKLTfNs1RhPi5muxnzweFLMf1ab4rMt8SP5vPG3la31+PT82cUTw6w4UO/n2yNp6/+ZvyrDLh2w6fzLD4yuO/X/PVcGVBBg4Nz/YXQ19f+VDklW/KUM/D+5/8PoKuv/X/RwDHB/qenLMNL0fxhdY/HuajgdakmAQXP/h5G0kf/rv3OgNlG+azLaE8fk5hRja0leQwlkI6uh5L61l6OKb1PomCbS9l3Ft26UnXAi2s9TiaG0xck9g7j4+xL4cSD9tCwwjE8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/vsvAAD//1Z/1xc=") [ 666.657165][ T5825] loop3: detected capacity change from 0 to 256 [ 666.678900][ T5830] loop5: detected capacity change from 0 to 512 [ 666.696472][ T5830] ext4: Unknown parameter '' 21:36:46 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f0000000000)=0x720, 0x4) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x4e, 0x1, 0x0, 0x0, {0x0, 0x2}}, 0x14}}, 0x0) [ 666.703398][ T5825] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 666.719175][ T5825] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2614/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:46 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f0000000000)=0x720, 0x4) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) (async) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x4e, 0x1, 0x0, 0x0, {0x0, 0x2}}, 0x14}}, 0x0) 21:36:46 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") mknod(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb99b64c96a7e08088ba23e817ed2532328e9a9f56d221af9"], 0x2, 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=") (async) 21:36:46 executing program 5: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) r11 = syz_io_uring_complete(0x0) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) syz_open_procfs$userns(0x0, 0x0) 21:36:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r0) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r3) sendmsg$NLBL_UNLABEL_C_STATICADD(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r4, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000480)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000006c0)={&(0x7f00000004c0)={0x1d4, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_LLC_SDP={0x74, 0x13, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [{0x4}, {0xb, 0x1, '#^(%F,$'}, {0x4}, {0x11, 0x1, '802.15.4 MAC\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x7, 0x1, '/!\f'}, {0xd, 0x1, 'nl802154\x00'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x13c, 0x13, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [{0x8, 0x1, '/]{/'}, {0xa, 0x1, 'wpan1\x00'}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, ')'}]}, {0x38, 0x0, 0x0, 0x1, [{0x7, 0x1, '(*('}, {0x9, 0x1, ')-:%/'}, {0xa, 0x1, 'wpan1\x00'}, {0x4}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0xa, 0x1, 'wpan1\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x4}]}, {0x24, 0x0, 0x0, 0x1, [{0x5, 0x1, '^'}, {0x8, 0x1, 'nfc\x00'}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x9, 0x1, '(*}])'}, {0x6, 0x1, '#^'}, {0xd, 0x1, 'nl802154\x00'}, {0xc, 0x1, '-\xe1++(#@x'}, {0xa, 0x1, 'wpan1\x00'}]}, {0x38, 0x0, 0x0, 0x1, [{0xa, 0x1, 'wpan1\x00'}, {0xa, 0x1, 'wpan4\x00'}, {0x7, 0x1, '.@.'}, {0xa, 0x1, 'wpan1\x00'}, {0x8, 0x1, 'nfc\x00'}]}]}]}, 0x1d4}, 0x1, 0x0, 0x0, 0x40}, 0x400c091) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r2, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r7) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000340), r9) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r10, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000940)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r8, @ANYBLOB="01000000000000000000200000000a001f"], 0x20}}, 0x0) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r12, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008000}, 0x20000000) r13 = syz_genetlink_get_family_id$nl802154(&(0x7f0000003380), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x20, r13, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r15}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x14, r13, 0x800, 0x70bd28, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4048841) sendmsg$IEEE802154_LIST_IFACE(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x20, r8, 0x2, 0x70bd2d, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x2}, 0x20000800) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000740), r14) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}}, 0x0) 21:36:46 executing program 1: r0 = socket(0x10, 0x3, 0x0) (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f0000000000)=0x720, 0x4) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) (async) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14, 0x4e, 0x1, 0x0, 0x0, {0x0, 0x2}}, 0x14}}, 0x0) 21:36:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r0) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r3) sendmsg$NLBL_UNLABEL_C_STATICADD(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r4, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r4, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000480)) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000480)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000006c0)={&(0x7f00000004c0)={0x1d4, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_LLC_SDP={0x74, 0x13, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [{0x4}, {0xb, 0x1, '#^(%F,$'}, {0x4}, {0x11, 0x1, '802.15.4 MAC\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x7, 0x1, '/!\f'}, {0xd, 0x1, 'nl802154\x00'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x13c, 0x13, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [{0x8, 0x1, '/]{/'}, {0xa, 0x1, 'wpan1\x00'}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, ')'}]}, {0x38, 0x0, 0x0, 0x1, [{0x7, 0x1, '(*('}, {0x9, 0x1, ')-:%/'}, {0xa, 0x1, 'wpan1\x00'}, {0x4}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0xa, 0x1, 'wpan1\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x4}]}, {0x24, 0x0, 0x0, 0x1, [{0x5, 0x1, '^'}, {0x8, 0x1, 'nfc\x00'}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x9, 0x1, '(*}])'}, {0x6, 0x1, '#^'}, {0xd, 0x1, 'nl802154\x00'}, {0xc, 0x1, '-\xe1++(#@x'}, {0xa, 0x1, 'wpan1\x00'}]}, {0x38, 0x0, 0x0, 0x1, [{0xa, 0x1, 'wpan1\x00'}, {0xa, 0x1, 'wpan4\x00'}, {0x7, 0x1, '.@.'}, {0xa, 0x1, 'wpan1\x00'}, {0x8, 0x1, 'nfc\x00'}]}]}]}, 0x1d4}, 0x1, 0x0, 0x0, 0x40}, 0x400c091) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r2, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r7) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000340), r9) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r10, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000940)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r8, @ANYBLOB="01000000000000000000200000000a001f"], 0x20}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r12 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r12, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008000}, 0x20000000) syz_genetlink_get_family_id$nl802154(&(0x7f0000003380), 0xffffffffffffffff) (async) r13 = syz_genetlink_get_family_id$nl802154(&(0x7f0000003380), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x20, r13, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) (async) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x20, r13, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan1\x00'}) (async) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r15}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x14, r13, 0x800, 0x70bd28, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4048841) sendmsg$IEEE802154_LIST_IFACE(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x20, r8, 0x2, 0x70bd2d, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x2}, 0x20000800) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000740), r14) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}}, 0x0) [ 666.859649][ T5842] loop3: detected capacity change from 0 to 256 [ 666.885054][ T5844] loop5: detected capacity change from 0 to 512 [ 666.897292][ T5842] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. 21:36:46 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:46 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002bc0)=[{{&(0x7f0000000180)=@can, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000480)=""/50, 0x32}, {&(0x7f0000000700)=""/190, 0xbe}], 0x5, &(0x7f0000000840)=""/183, 0xb7}, 0x6}, {{&(0x7f0000000900)=@nfc, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/98, 0x62}, {&(0x7f00000004c0)=""/2, 0x2}], 0x3}, 0xc0bc0000}, {{&(0x7f0000000b40)=@xdp, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/66, 0x42}], 0x1}, 0x8000}, {{&(0x7f0000000c80)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/12, 0xc}, {&(0x7f0000000d40)=""/189, 0xbd}], 0x2, &(0x7f0000000e40)=""/184, 0xb8}, 0xb0}, {{&(0x7f0000000f00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000f80)=""/90, 0x5a}, {&(0x7f0000001000)=""/209, 0xd1}, {&(0x7f0000001100)=""/203, 0xcb}, {&(0x7f0000001200)=""/27, 0x1b}, {&(0x7f0000001240)=""/232, 0xe8}, {&(0x7f0000001340)=""/64, 0x40}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/242, 0xf2}], 0x9, &(0x7f0000001740)=""/239, 0xef}, 0x38}, {{&(0x7f0000001840)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @mcast1}}, 0x80, &(0x7f00000016c0)=[{&(0x7f00000018c0)=""/172, 0xac}, {&(0x7f0000001980)=""/73, 0x49}, {&(0x7f0000001a00)=""/148, 0x94}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x4, &(0x7f0000002ac0)=""/220, 0xdc}, 0x1}], 0x6, 0x40, &(0x7f0000002d40)={0x77359400}) getrlimit(0xa, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'tunl0\x00', &(0x7f0000006080)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r3 = getpid() syz_pidfd_open(r3, 0x0) getresgid(&(0x7f0000009700)=0x0, &(0x7f0000009740), &(0x7f0000009780)) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000009980), 0x0, 0x0) r6 = open(&(0x7f00000099c0)='./file1\x00', 0x400c0, 0x80) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) pipe2$9p(&(0x7f0000009a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) r9 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r9, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f00000061c0)=ANY=[@ANYBLOB="160000000d000000fbdbd978490aa1b88c44f50b0836000000604d7afd1678036a22381c20d038e888ffcb344cb1a1cdf9e6f5b5978a6bcc59bb1e89f3c819c6ae8cba2a66724f9fb5e1537c728b874d7f71287e6e6dce9aab37a92cb75e8abaefe5ac4743ccdbd607eff404d0a0340ba83d90b2fae1e1ca3a4935ea971146fedcecd95632e27d26630660e192a2f824a540aa72dad74e54efd7a42aa899e57c7eb50653db1a17122921013e45a2"]}) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r11 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r13, @ANYRES8=r12, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") r14 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000009a40), 0x101000, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000009a80)=0x0) lstat(&(0x7f0000009ac0)='./file1\x00', &(0x7f0000009b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000009e00)=[{{0x0, 0x0, &(0x7f0000005fc0)=[{&(0x7f0000002d80)="6dd391ba967f77d2dd7d4dac381ff5b4a2ebb62627da838bbf96048f23d67b88edda8fda6db40a08eb9c92d832326cfdc2c883be32753505029288cfdfb5435a909eccc8ccbf80c3a4a328962d2bb0c46541553a34959c48fefc21cb0aeddf39de2b0b0bf5663678b38cc37cfc0c3f338b426031218f7a28fad7b181c0c7db6743b5d51b031cbda2d316401ea816d31fb67a2a9a27171fef735e6fbc72e5f9c27e0488b99017f303b8baa2a0bd56b6ec25fe7a170ceee84d6345d4f607166325d67819d53f76b4164be5f00f4b44246eafd637789352d41927535e35fe51caa7dae695a404b7ee6bbd30b8b02a55a35095eceb7fc2cb0c65e7fa9bf961483a376588e1a3148c874e3945b25a19eddf69daa5d3904387b299057ac84e6702fea41d75f736066fa0eaf5efc3e54d0c845b4785376a369d83d6382da41066f3762b6b03c1cd12dcba5ba6cdc0c3ca95e3188abcdb55954627d8b1ea14b121f28428c5a877df0d1a828525b7f48312eb421f037ab1e1898e2560573b9ed7a56c5f33fb852cd94c8277a8fa3e9ad238ba3692d4b7de85dca6418b42cbece583e5d96a52e684e9188250d7680a1684c255c0c54951bb7afbc9798a0eba0a3eee2d25904ad2726b687205d4da338bf238ea654d9c9cea9bb35f44cf542df0411bdcdfe1ec542cef0ffe9525bca9a01871f93209273741e5a4d6ced43771ccd4fea23e1ecdd50b93d781abf263b3ed2cf214388f4edf6d86ae8c4d64b9e71a70348c768c06edef22d6d75170161eaf442a5fa4907365e478a1124f8072afd474e51426db86062ff958718b1093817bdff7f553972da33100c6991c5b1e71a05ea7ff5950ec1b7772d40c180455fe964cd116a627137bce9eb990a5411c2a47175a8d7330fa92541f96949711fce913d109126a21fb7e435f4e82877a3a820e79877c14c730a17fab445d6ae62e6a621a1134a93faca720b87eb4ca4ed489d52072a28e9ff1555db1e132412c16d137064a2d60b0d3ab0494fae29a00ac8bb54cba1452a90372b7eeb7700217e6944b9857effb955c16ef54072fed08832b6513fe6abbb00daff0d1fc97da878fda12892ab48f631d47ec1782bfcf0e3737aaf442553a0f0767b4acfd63a2984aaaf665b559fb26633e658274aaf178c37454ae96f5077e77080ae92f8f7e0cb12b60fec98865bbc77185f2c565d6720a2f7bdd28322cb91f0f47468c4ee755a0d0cbba4b876934f6bfabbaf987a61d7f1e4cfe4ecfbbc49d0ab1d50e597a9a31e00f9423dee9bab631fd8abc196ad03ea0fa7ac5803dd625bd4c563c09de2e47fa46d80e6b959e840cf714f16b351bd0421c830c955c6ee724872dd2003aef06c80de80bb4c29119a337e74007929868b5a8dc73aa615c3600845116728b943e465dee07f0a72660e1f89395f9fb45e3d37acf7d315a4d7ce0ff07d65707551399b02868bf2f0502c829ec9a7522e841991800b74f45d9368fb2558a8894a942c32ae3dea7a2d7abf203670c4133f7c63aec1241943be77b8f2e75800ad0ad22648dc5a8c8fe2eb6b9edafbffe63b57e7d005ea107a73391d3055d7370573926f75b6df161c17a988d95f6d3dab3a13dba410046c2136f22e5e281924bf7bc3c2e63775df35f2e29818252e85ddaed4a0654f4a949ba6fc0e62b56fb4829fe52ba80f17019186b7957bd13ef5864fc9fe859edd868bc81bafb7ecc2009708b1a668fee9ab3bd6feab5c340be7842571a4edf67757ee5bc246ec3cd7bd7188f827b87b2eedecc5cdb7a5fd3d49eecc5174cc0e56a1bb7d7c8df8c3cf1ffdf2ab045ed8b03277007f59c987ebca1a6dbdfe8b922caf65e215b5f7a0a1edca239b978a0632e180019843b24ad3824884035f70fe4f73050a54962e1bad80f58198c12d243013d2a97fe6ae435a56e1253d987778b2f63780cdea78aea479985f39091072b13306bc47a7deb881c437e8f71d0ec9dc22c70c9e24d3992597572fd4b331ff65a41e976ae8767562c83c3bb3190ddf96d6571d737346ab2e1666a8b19aa041d7d0f0581e146d8f1bbd2ba342dcd97a9249cd2377ac19d4961d6ae04cd6ba2a474419db24166b67853c627efa96764debd55775a799b8bd19a3813733729e202465e399bee21f880e7e6a857307cf64d322cb4f11a27d09bddb2cc33c05d25cf50ffba3ce4bff47da8261baf6dccc9f9215f96572b7cca6b7ff791aca3edd0c5d78c8878c49246ba11b1750aef6155140d8f753619088c3a1fc3b8c78693e516d59e57b18742f676b3d4543ced06e150745c8aa678fe72bb8cacc325ec89afdf4b5f697bd4079325606a81c78ca891bf7a5809a2542cd37511b0ecc1529cb3cb4565031bbce6b446d48c6d39373745618a96296406dcfde860fc31e61fbe5585c16b94289025e32ab1451ce8091908a62524429654e7a34c61120ce02c893a890ae5176bc510b770231478ecbf0e6be96788b1bf9723e848c34b83641e0cdfc2d11d84a1dcfcee732e74255d7a8b1d8c4c00cefa811a78f4c811e5fa11b16e66664a972e49d73ac0f442ae6c1c194bfd380d817537628b158719b13616fdba63addece800deebc88e4c14eabfa83544644bd49ade68760c2922a41f786761344f2d9ec50b179dc60d90c88d014477850328c762090137ee77693ff0481da91e477e5637f42117c2e5c3287a30ea6ac7ad6a980c5da4f12b20103a33b402d0cc0d77b718ddd78d90b999af121b86280abfb960a4d7d9da08d552ca6f94b097b479eb42e27cfea12a25673500a6e964a84e93a7772cf1b0f2bc43738ac7910441cd691e9bd143f6fc08fe0a27eb11826fcb57aaefab8fea310e69611c31fde04c62b50fe5f47ff7914cc8606b4f4fb054c2843f4bbd546afcfd999003f077ea99b9c5281af415a0b33c7824612c7a95a9203398212efe7219b97a3467cd8bebec03ed5bfc2dbeedbdfdcaf095b9e7bdb78b92439481c98c057c0f73586d5dd869ba47d5838cfdf0747a93a8171747dc34671a7cb06778115b912a640482e3917c950edc95ae08591270d91426cd14bd4b2430d3c8ffc0c7cfb25eedf2b90de6b84075e21445721092464770d929c96421a4f4db28b966ab3f9ce526178b49e7955495347928f74135461a96893002c5af0a3295ba62542a59e4e1a993d941e7695e352b54c7963406f9545fec5550bd0bf74e0343de9e7b481717ba1f51a64e36b61b9966be06d45779d54cf49fb65408f5c54b5043c44e8da11fe6d26734a80c7b8bc6b85e1b9716015f68209581025cfbfdfe9d696e5a66d46d363729b013264781aa44722a65744b00f8f058a44a82548f09457e6c3369e2a5f1327677d3ead953ec515450a0befcce654af12f36ad39b7378da5347d4cf598e349322e3e32a9108d514ddb2410afbc1135c6279374fd6d16200bd6b9a1840bfc7586a8cae8191128e497db89561bd749adaafe524af41500c08cbb8e49c4ea56e9409b0da34f43b9d630572ca8c05572376bf2defabe2c074d8a50e5b89e760aeea6e9210d1d506a89db7a17102d1d6bda7e441984c3f6418909b8c16427239813ff362cca83ae66e12b5c3f24e1b629d5a579b0fdf016c06140881fa9aa4444e1a5377acde448a7b85ef4ee73e4e6209dbbcbecf6a02302e3ba1f0e535974ea3fc1a9c2dfc61a89cfe1506a5354ee851148bc2fee8df27155d46c5b73edbc2d3afe48f0ad376464fdb5660d80325311408236dca66f18afa9b5cf4dae588cc255c2ebc8e07261d22b9345e7a9b529fa1fc3c7c76e663131bc4fbfe4ed8ad423deb1a2039762496943eee984b76c84a1a65d3460468a6ca5aaae23e105558f3fa6fb83580c92d9a89dbe7d3008dd6d017e311cdf74bdcbf4215e41a2cdc3245a051afd6f63f99ab1b545d3735691b2acd7f35434553df1295a5aa349d96f1b0024d864fc59fab61a870b2a5b07ab980cc1ed5357c1bf5ec72057c69bcc1a17dda52f9d0f1593349fe95881cd55b440dd84e47ad674f079f30a1c795ed3659e79f9ef93353b3bcb87da89fe25f7a7b9613f808ea5ca2dd95e685e6ca8817b1f0dd6c786f2e60a17692f5ca8b3c5593ab0bce14241e66272c4b8c203f3aea0192578752a43582235d0fdb55cd55efdb0ad67e6d548b4ee60ff3b99fdbccc16fb6113dfe6fe1ef01085b3d6b5343fee73d48c830c2458266b9ed7a02253775d6db7282e312f399a66cdfa0b5ed2ddc3cada30c6222091c3da674dc22bca2591c0b633ac7f5f78854b1d41fc72625279d46a202cae725cd11fcacd9c0f8507629e383370be4c5d6666e5b135e3f955b0b8c8bb132abff07f0b76974289641ff202815d6ceb06970579250787846f5c218c4f39a7fe87cd319a721a4a4e4a6bdbbf2f846e0577f3c56b03ce7433898bf0d168f83df917f9317d5491935b524d2b4fcd6065bd49297884ba89c49d919a37a4f4a3507884f30cda88a9b77c526e199e1c65e45c10362f1a3b23bdb077e884c0b6d1445210e37b35198b1cb3a02ed3d7e07f11b9a50edf6820e09c045101ba9c1ca9dfffd58c1161665a10322921ec0baec2d573a96bcc8b69444dada295ca7eae395efad78e423a0083c948fd3b6a86209d2c8f1292f396060a93b9d58f5f8bd08a0b63edb5a9b6f76d01e16fed26adb31bc22045d4a63a53a9b710b6f18c04349577d104d6ba0c0193e526e95ed4f06fb43e7b3752da17a925147282418cf380c26a3c5fc463099a73493a4232808b815a3707627167f35fb7fdbda4ec1e789722e8925ab5e4fec55e71be1cf8a700f6415d3a5312af4bf45fbbee530de52801aac3bd7ef8783fb502405059aba2154a14306f8e18279cc3d13b74c206aee712f0d0bad110b0121447ad0c93dd76feca9664799d4cbef30fa37932bb57e8451770fdb773c2d83dd08f4d4495cc20b872d430c2d5dfa38a90c302d407825c9cc89015276a1bde91442b58314c42aeefe72363a242f9b42337b5d09ea7fafc17fe07726543f103e2d1aff84085ec7ab0afa0610982ddd63f6ade1236215e610b2a3617f6886c303501f3cc1a88145f433c62c6971aaf4d88060ce2b7f4ad29bf2125e66f0cfb2d31556b50dea8240243372d31c9a4d50f704b96f5bb8ccc06eaabae08a964338122c0ebc772b5077a56bc07d124efc11cdab00b327b13cdb16fbc197c1d3ac21e15e346d9200e550076756e95ca548471ad373c96afbc8b37e15ee202c82ccfb2a9a71e2f75e0adc5de6b810648aea67bc3e0988b369884aeefe7088f8c62deba038492fedb8fd6a7a5a58d2e36e0ec5792b7951cdededd61156bc34cc5b5e2ba2c24483f5532111068f2acfc255d992619b501dbd019d11355c13b857495ce2eddae547980cd7bd2ec870fc12764236924d37db449523088976a7fa03685a43f4c898b004b680d6a1fcdffa9c16244f7a9894fa17ea052830d8c9b5d9e156cd94e0bcf55eff36f335a4c4db4f901f091234be925365df7bfd2cd42911f7f5e9c06dd4d8865a8b369ba067dde5e8e1a6de4dc880c7e64411bbeec23e8e60ba9dd2e6e95221bd9f8be1123fa84a36014d9b74af7b96b619b488138efaaf58eb78e0c108076d8d24d06b93b85f9753994b3026194cbc4620f266cf14423610e939541126256983f3f85a5214432d29f121abe63408151d9650eb950693aad2f592c1c94f7f5768a70e2bb39ac22dadded7f7dfd6fcd016be0f83369d357dd461dbb4a61520e6fbd80dfedfc35a522c144c13e81278724e8a5b0fa5d74c734ea4c5139b410b", 0x1000}, {&(0x7f0000003d80)="2f8fb6b9b428616293ec00f8c5f07cdb4aa22bfe31713dd40d64bc4d180fdc15f327a20e03da097d9801103ec6e0deaef772161ceb308ea05e362d33439ab22d8b85f833e4c13ed558e06d4ff83a9b409be93f02e6456b", 0x57}, {&(0x7f0000003e00)="fd8a8928482c3844811a2bb03854921e33b515d16c903a7ef470a5991ae9d563f22abd6618f73de8fbe7aa95fca9e37d9a3163bf3a4e937a267443f6da8cab783fe291780cbdc55d264d27913222b6e454c54ed6a55e09f41bead517da4bd37fdf53c609fa6e9db8417e6339f2190f663592ba7a201b25231ad4c645f9a9087268c2ce5adaf31cf63b4602c0673c1d1abe2ec88a6f46c70c6e67bb217f18b5855c18003070b805b66778baba82141df08ced0ff8117769854ceb850f868c05553184ee19118ee2daccfac1874ad035a9b4da0a19acee4b503a5a664c37ec6a73e757d6d2b89bdcbfe3122e6172c533ab6e0878d8bebab6012df3374d1c82c921781d53aebb71e298c93a9efc6abb257d8cf8a1732e715c100d37f40d0606e973da291314075fc5df43d0c035b823fc0922857d234693f56abc24f9a28be66a515272b7bd4a71ea34e104592bd7816af840bfaa77bc1e78b31f65db874bcff49dcda6e70c75313f1b33c4340c1827e7482f5bea7d22aff7b1463c2dbb256bfad16e3c00489ff087b9dc7a6b19de45da2f8bb57e147acd59ec0a7d7d12a9a0902f41e3974c7d68a01921b295e513a0c39bb9652d1ec7c0a39abcfb238daf14d5e7400c45779f1fa31d1f0e1833ee5d84e42c2d5404d721111877027795e82685dcbfd5c106f2baec2a1394ad926183ff53865fca255d14aa82972f867d0637d8ceed792c1930ed4a6dbbe21b98b0af6fc91a3e0ed08a06140d96fbabdcd17820e2cba4077d892198ff1f1111fe8a9f08fab1a109f2c2ffd1dbfb2e004fd6175a293d65202f50d119ed9ea0e63877e4c6d7a04aac52fee65a2936c849c5d7bc796882c9e8f3a3f563face4a1514dcdeed2852e278539cb0b0348cd95d4ef5ed8bda72ecc102746097f299f1d12a6509e89402d2fc3a97326bae2d1f7046a689bd19121d2e8ad1402a8039320eaf346085e4f48fba3daa875cbc03f6c96f31e620a3ef806e288c6578e5181f3415a7bf7a0b7afb876593c543bdf1e55412ddf7cfeca6fa882ff7f4184d5f79c2dfd10640430a875f304cbac65a92ceb62caa17085c6b86903add62ca12fb51e90891232865bcfd713d919972965840f2a125b505a04d0857205e6de0e0085783f6ad0621d4bdd6beb36bd471d25a855e48ebf513ef528774c28d9fbeb5ee2a9073140ac3c831b53ddeea07d247e1d5ed02ba40053ff5f4f967c4e17e2363d5c5b380fd390560243d166400057031c3581c1ac651c85166f680b3618ff3044d0f1672f1f6ad5ff01008966acb531692935c11cf5a3b07ba9046ab82664db2874a48c71082fdd8bc94eba94af44ae515ba5a7f29fd538bdc9b306feaa28f803802e197182e4ffed9fd91d88416bf2146db5a81a291e9477a4326551a7f1f375cff3257b7265ba2250e03fc51e022cadc8c6b8061358126a2d3dd99ecd3e70c27b4c9cc6eb3c2c298a457fa81fd860d1edf991d670a69710174115d35b792a47174e0ffa99a32cea20d2f416f8558e27fed6c1c32e2e0aa7edcb16e57ff85670717bfcceb48994f1cadd1d6382155e474a796abecd8b1415dcf6dcb34748e29fc6e9eb22a0a1f7e03c4846dd8ee151f0fb2962ca1df04aa67a1c737fdff258242c2e2bc22c0036a5b58b97f843d8a22049ce52dcc1a34127f2060d9af586af4fcca0b40d8a7fb85b30c8f2d06ab9d15fc4c2204417905c7c0af38e00c44c294fb2a97396d524f36043037e0201e2f69dd87f7cf22f2a13cc0dc72f26f76afb0f37041636a3793bc43b5da59c1c8ad3fa8a3a6bc15d13979d0b0e04327d11a55d98cc1cb05462a11e1e07e64f5a8d7ded596e5b0ed11a24231c131bd736616a64234875897728564f86607d7a0f2a878f88452d7cf96412c56d2052359bce5d2a55fbe725d75ed680aaf286b35b291541e33c2d7d547b320df568a34a04b1ca7cd7c39bad35295aeb39b61073ecacdce1b9e9353b8cb5828d52322f14eb9f66da2055f9d4d769dda691b0d9ca9cf5aaae08badd7cf11128ade1de6583e3a2bb4b378b1eff1954ce9505d0a68acf6393fe2ff854c46179cef7f1bd170ab2a0f72dbb0cd1f3d47da2905d61439e67d7586ec18445d8a35a3b62d84e3996f14237c78f3f9e9c5cf52914cc872ddbec38d42444f8110bea53e4e4d8a615cbf0e7b3489f06bb73f13aaf50dbb592b3771b7300f340cebc959d206ac11506807852810e1b72dfddf3d107c40c299b5d432885c819cb529e981ba00a71fbc2256c02a05782bdb09fe2b38663b59cf56047c87c25e10df20a7de9c903ce748143f1dbeb908e800308a97094cc537510c3226583a87669aa1c53dc39623c5f996bfd06f3e43fb9d3dedea99fb3505659277a79b765a0e2292802e201bb61b8a659b2f3761c2a057982069602f37b0f31f7a941ea05c49239ec8a2d6a9b9be293edc3a1f35ad80b2af576695a0b40389a95fc0491f2472dc6eff42f242cbcc0e11380bffb848cfd4661d8da0ff0ee60467d7fa3627185d21c603f9e2d1b1ada2213528b88a0c509059b8b92bf15bddb767085d237781acf4ac3044da6ba5469c666ffa06b25aa66d793d188fd636e4f2708736ee0697d9864ff08179d058b3b5092c84e37ccdc2001f607d3efeb582787deb03ffd3a81ee8f1db37a409161c9df6281ed2614f20dce467d1ef7e70bb4c3ebd17fb9450ed98ed422dda3a0ef6f4c47348cd9a6e0ebf31144aa1bcfc2b9c9989674968c295d36dd32f17f0cd3b29bf4f5c7941d518807f086d972acbde86bf182d83559584772ce0d4894085c2e5936a963ceb1d9504f7f05d508a451ac66809a9093bd341d46a7baf8e6bc4d6f5d862562eec25840f2ae49c1c5b5ed968b8e193b5e043f6a7a47830187e1df43f43a103aee99fc94d125b50e3322fbc154e186e689a89929cd67155a9aa0d2c4d639118d0ff274ecc32f30a6ee042b97f83e3e580f3cb9e04f8afe0cebc5b197d6184aab266fa91c24c1f4212c699ca9173cdbac628cb4ed3bec59ecb8b8816df388b663889c313d52704852db2c56f47d468df4ee2965b0ba53d39d89c90c12353c3e627dc4c7eeb772a52a91bfda7acc9f7fba44e372438a9b3ce4a49dbb84df25ab36dc1939e9fd2980c95524a9c912d3cd71fd851b439285ea4fed31214f3c6dcd6e68b3d95b502c4ea204e78d7ce17bac2d1c352b737c934b4f3744f3eb0853878e84d36717ec25414abc4712a696c7ffecc88fa47168f5805b8d376e83e04e819f477809b8ec70dd95f502f1014b9d8c0a30a33c36815b532fa9df158faf28938a4151b3b42f33c07f55dae96d6ad24db38f57103bdcb74e54c39ac50cbb88ee39dc9c2a00522864fe0dda26081545bbad2cbc41b57c6460114c4743becc69c8544d3785ca88b77f0902769407ee895aeddb935b8c0056cdef0d2f861d5b7cf6e92a88803d448becd100e808231ab89b2ecbfb5d2cedcf8a42302cfb3b1d84ddb77711138449926f2cc00cc543538f6598615df7b8f7a0a3d15ab6fe793ba4b0e396ef82e99a0f94e236f8e5e52b0ddd76b3679d683f72f9f242e456c9c415f875d40d211e94b14d571f09febd839ed82e0abe20adf52f16b0578ff9ae9b8c9f83fa2a17bc71efdef2f84b2fda756316b6e8afcf7c86e9b971ae51314a47e4f14abc1a037ba587306bc3fb7b7c0039c92737857efa6bda3cb73ba33a46e390352c75d79802da1689141ab121509ac4b44c3e1bf6a447e529fcdfdd2e2a423580aa47295112eb2162a344380898905350420cd6514321ae0209b9d53b6a3100165ae050701ebb310dabe328c78e4b99c4f615d468dfc83298d896c28fee4b5563c18e750781fed1f0b6abccd60267e92130343c0e5f60937f27e5516ab8cc19f2fe34a29b4a3930037efdb1bb7bcfb9999f0cfc903d3d7dad2ebb330b2b1169605b4b7b5654eae4ad9ba22d6f135943d04d695640bba9d1a5e1f4da9ecde32ed5a43744a82dc775e86be4f1591c7268fe9d09157daa326c3fcc34198a5c4842d18f7ac1fb1f98c58bce692bde22b5f4121d8fe78d701ee0d677a0b7e683df97c84dfaae9d6b1fad14e8fe4e49c10ed38d0dac2a5901086a62164b8935119f1c540bc437d4e315257b2f0fc0ee69b7ce3fb15d835fd26e3e410c7259c7b7c133ed91a3b09a7086f21d67e49342a64c7eb395a1f09c4cd5f995d136b835730739c3a1924fe4caf82d2096a2ccda95340702807dc02a83e65ef34d0def7b927c204d7e67ba069706ef9c81ae795959322707ce81803e9ba0f72f109e83df16e8b692c4279d29e4b92a4ebe06b35615e3bc883c56a8a834247526ddb8ad588ca836fb576e7cda8a4e18fe75eeba1df25d58c747023f0d9fde6b574322e37a84b1334c957c8c0f07b9d74e66b52a0ea56a25c984f7182a3a9292b7deb2cff59248be79f61ab0f612315c47e5719f756a22a7c5d2fc2b4c928a366d7c78f7ecd55dae677727b3d6cae0e76d6a516b63ba84b5d34cab83b45bccdea72970411b264eb908fbcb610ef569ae9a0507edd5d7f18a5b151712baf64ab3a9490b1eda2636719b396d4a0376636f0db0826818d047cb7601cd98f42ca0122a0063c0e71ccab4a159b9ced315a55902377516881bf5cc724a44c90d283518f94656d9e39a595881e82f01aee9dcbe93124956122ab0bdbcb8a8806cf22741f2d5808691917b478e06a16e2a9706153bd29a8eafc075d9672f936ccc4b1dbd40d3c75962ea0c4046fbf99d8936dfd1da54f4ee5f3a3e5ad259821cc93c8566f5f9a9b055200eda7105004d6d151f403e6a0c21e35ee6190bd34c5b6caff3d74e3cb0106d5898f84bfd17a449041872a2526dc2146f3e5c3b609c956e193720a3a183dbc7abfd56454e1ea6a34d2158ad00454e63d12a60c698d358e11de630163accee71a57fb9c855b3b47ddaa36faca78754efe909b37f3753c64b0bd0d5755939c779b7fc9bd74a39927c19522b3129d1422aaedb0a660edd09914153f65574914cce494fd35e160aef39842a5280dde9998020091cee33d8bb5e84e3728fd9da8ed92954746f5f088d5b551f57d895a25b2bd5a88dd7fbd6dbe210f5f95239b216211bf0c347dee999f3d33aba3eef4d20b2a501041ec88c28392a2e0ef278e8d3f547f0d11ef9f6bc017266c4250cbcffd638dc9716d7bda871918a461de70754be8b85d1706a5026d5aac8e25d3cf6ce02baa1504f5e2c1534177f6fb5c545e846d5928ae1b7fc9bad27f0759758cb828121c1b6eb4c5648e145efe9375fd03ae0ac9f9456d149d96b127a2e1597da3248945d359cc4810047080110dc159f743a4d87613aa6fb3a913be34e3fc6b4ad720e7dcfe872ddedfe48e7f944b16afc787957e3f6316fdc0f0afffe0b5d626724cfd3aae87538c5e58447c39b9bfcb3cfb6a194565b7ddc21c1e3f1231231e35f10e4da762ce7fcb9fb7739584c568967e68a49d781cab9f19769f830d7404a2226d8631d9c97e6c238fc23f095c930bb0bfd82ec3dca2b1215e8c1213bdefafea5f5bd89c78a53ae28c459a9a5935e9151805a9dc835e83f87b6b618b875b7252464fd0103c72c71f36809c6149659a81efae85c38fbb55c13f949b4baa39522852064e463c4b5d8228ee67f311910a2900c42cbeb89c35df0861e533381b389c6c59b77a32ca6796ef9c86ac5a8379ae19ca932a468ca145f7aa36349e7a3d37899c2c1c73c6943c86c96efb3928c597f54b31df729813b1fa195098a0fcecd92da1e8cd98a40f9f53b0638c83", 0x1000}, {&(0x7f0000004e00)="489abf0ac39b69088e3e46b22e0ecacc96a10dbaa11c8e80297594a6cd9bb9b5bbcbc24bfcf54060c16b863399e812842f0f048a49b6bfb458dcf6cc2241e9361fa3679188bd16aec8b8d01da2f4950c428ebc6c4f928a00588789afbbaa814532a650c9244d5b8cd70acef4bf0bf2439df5856749417f9258108ffcacea6d315e7bcdbeaadcb0facad96f91345490eb91319b0d86124ef8a22fbc29d8ea8dd13564f6edb2fd6383ee6b3f33c30ff597f27132a89940b54e836a4055a98304f1fa835f5c7da025132414", 0xca}, {&(0x7f0000004f00)="3bae24c41dbf76ec9ace183cf3078a9323e8975f38b7ace62d", 0x19}, {&(0x7f0000004f40)="df3efab4623be1b264fff64300ad72b08d8f4d9b4f07b5d2720efc6a2f563642340ae030a847879da167071bc70bea1a9c00a0aa71b2a342aa4c7d6e4a304db40d7100f0", 0x44}, {&(0x7f0000004fc0)="91b953ef2adbdacfe055b69ce2606fa7036e721b880aa66fb43891ccf3958ee670ce2abb1de6155b2b027190e9dff0ff2687f3744a11aea9406ab8accef19b9092da081e48f0ec12006d8e945c568a5be83a6ea112e95af632db1e04014f0cdbb88f54963c16003fbd0ae3cc24400550c4c0f578b03833ac84b443791988d5ed2d0e016e93ecdfefc988059868ad240d9d9c4db5061c3830b9e4f6c8b11bd64a40ca949bcf44c05b94c076b8bbb4bc9ed349e14e31415c0eadd83eb2c4e54b3b9eae7ff4f744b0c102abd3508cbe8b3ba6df23b89279e0b5d395c1c769d4ec740e89ec41c7d1c545d3c8e16563aa57605130cbad94bc0d029550d19e1be8a83c3f6fc6bf430387b6162309ab28b53bb1ecc299c6873d8dd4e831ed5799cf399c49eb3b0bbf98aaf91f17c5158a355fd68130d8ed5687efa49a72b5a09eb4ab87a134429590d892d71ed411864887a6565b542604148951ae7e86a1277c6fdbb96aedc5b857d29db3d228a74146ea862c7e2021dd5453c5c8f88d2885c1ba4c48de802d440a3b398c330d64ff249bcd08937dd725bcee78b7f9977dc5a35bf1c203230397f785af904148e1a3b31e4d35c60d883f787f3e8a340452aa0d4c9f4ed06e5768617f39fe3e6902179d52b781a0949b31f15ac89e2c41de966081567eadd887bcf848c7632014eb6a4b6dc6e6f76de669e2ece5ea5a421efba012ce1b7e10a7b84863d449f69cdb64c2037f0875f61cadeddc17cb96551ebd0d6397ee16ebb9ddc634af3d61777f89a6a1840c0e58e8a53a15cfec2e29f7f6bed1bcfc78e838f4b5617109409b135f125157ee31eeb1b0e0c12547e48fd5022b04283810af4450e0ef58310335238388ec17de28dd084ec3fd4151ec63f59bd6d4d1f6faa9db3fc369aff1ca6a1d1264b1b972cfd1f47756b8e479f7ecba32f0c02b60e39c9c2015a9017824882cda1c2db6d9fd71c41580527be16c604de3f2bff905c51ba4c55678bffc9417d176eb139c630fc5e607a0952bbdb381e31b9f7340e48fa1032e1ed04a912732d94743858ef41bfa8e8dd93178814817dc9c8621b806b08c09b5aea2487aaad0fbdaaf5db1a1655f5fd8faa5728121354fa0490d3e1eb6f4ea13f19d9e1a7669a5aa7b999f3ece39a44c56a6ea83d2223fe85e93159396fb9aaf77005ba2b5108e5ba115310e2d4496ccb0c364075a113a2e47bb8d965ef7aef5b467783b6aee3bfeb767b514faa975cc8e6dc34163f18cbd53c18861ca63e8c8e66df76069b27980d035ab5227d39731c6b30d4964800abcc610385ba61166854fe990024e087202ba971787b509a0b1a966577fffc6b0a949f7e620c7c22a1ce81e054d0a14a193cd78eb7825e6f8f9191c41b78abd9d9230375b7ae43c0af043d9215fcb178008b66d7bd36267c6c01d96874328a4f77da2354791171e92851388c2baca2aba8fbad3567e1439cb8234ed2d7c7efc7b09264fac8110bcc7c15733a4b0eb234cecf3018edeb35226dc6eb93cca5c5500062cd1184c1755f59c941e0a0b97be8d8a5524790d017d657c9c5ceab5e4d40b2f6e6f30b01fd4fcde30840d5aa33675fc32c7c3028d7aa59bd1cb320e9088ab49614f55cc00b4863c003eab25b9e27b335ed8ce97b9b20922ddb559258a61a937518d32233a5fc74d9238bc4ee477df1d0d1dfe694958c2464675307592230a9d07e2cf2736f95a81a002985bb42249389561d60efdcf11ed1a2970f2b100af78679f6fe6210025bc62c80d0c21a8cf0244eaaa2a4cd9b360a92752194b854971c9e1cd5f70fe87dc691e0faccc557e13aa590e4403db3412d78f6a2e1a170dac4fb3d81b99b9ff22faf4e9c2944f73661cc3b3bb46f6c4685683f15731cf3fec6033e51e80b68044acb84a63fc369d448bbac53346a5e3cece0d9f5222745a13ab0d2b2a990b32141fe4d69585e0aebb8d1f11950f7eadf683a2062e8ff3d6bf0971e57af7788d973970e5a978363326e3008d2405a400dde2ebc17d48f8cad9c6736c65935362812239570f3519bc4a4d839b6067d02c7710f73f165f1ea626d89bb45d61f74d76aebeb19a63ce21c204bdf6cad1acc5e8ee6344fc4c41df9dfa1dc2a172e697f75b118ad9a42b8080ae12f296b9b931ec6f7012718c2c6495137d46513cb35e0349392aa021bd880408e068826910b03043c19e0f727cfec80b9079d5072df81c31dddd7442bcaadb253b2bfe0292b2193e3cab747f32e2a39e773d97f850e7074178e2bd6fb2d7f559dc06488547779ddb34fc7308f4b33f79d34cdc52d92bf75790c76a7cdc0314e7028c3f64658e67014c61559100e9d50b39a02152d73f042a2853f252dce0c9c0985098cc1d54fc50753a41ff793c5ff8fb4da579fb4195fbedf7593cd58320fe40816de2f8d0ffde0dee3ce341492aba7e33ba3563af5cfc1d51e34cd51ad8ed9b9d41d707931f42e0cd42230e1783115989f77e57e8c6269989fddec8743e75c8b57c537c0975adb537153b4d63d20ee1352df58106c4252bbff7e96b4971b312e78fa9fff9a57979aebdc42c5a8fe6d8089f7bc3925033dc1c5231bcb4932ae29f77a5191b1246a2cf8f75f134127b94214dff284e15e24b48cd1c4e35268d48a18970acb1912f94912d42b923a1d7263b77470c23e0bcebe1c9c987085d98881750b886ec0386c1bee2818a8952c8bf1d25f86488895beb0ef6a505670598bef5e718163f96871c7f85c191c840fca6b6d04f4d6201b59bd937779cbdc81abe2f944b5dca0fa29a4019cd96e92f2e296a1b79150cf0e3b5a2741d91fdd64acb144339e25a33ff024ce1d62394244ad21595ba659ecd8f288945785635fb849f7d8e9b7f34cbb1e817d1f6a9a23bb2e12d48cfb6fd2cae05c46d2ef797b056a9419cfe22f817bc64421e168f92210c676f4987f776a8632a14118ce5ee5e4cdda2d94b41ab80b477d869931159afb1ec83115d3d117724d07c74bbf672e3256d2adb063114bd86f4bdd4fa80e349a4d499de3ccfb0fbca5a35b2eacbbd2b8140a8a487f73d67a15afa5345c75013ee125e1f7db1a31de06436009e2c65ae8ef4be20b7aa7dc6c5075f8e2987a8057cd656ee38001e810e69d9ef379987221c03ee3c17c6eb3e35b20fe22c2bdb379b669b816d7655219f6a04bdf6d1aad032ba69cf80077c0e3d450a347406670810ebed661b79e7845b53f59fbeb6ed54bd9a6be2b30e61ef43ca6a89bfb5b62ef7d144f78add1430b8a84253a77acaa07b334f1040a0b5db399d41a7af7822522e8a647700ad7ef4350d488ff331687fbdaaa946501b16b888316d3820a369ffb8d6d421313307d21a3d74b731084fcf776668d78e67b3be2c5be5b7c11ec880c45a9a205c0df639e945eca64043f2965b8b6443dd367429747917fade445ba3048adf24671a477043bead2c10fa5b7af68d8a033999c3e9bfb0f3abf2d33ee042af41bd4806c05f120dd57bdc5fae364e1e60c79ae9914e169f961ca85a3a5e49577a35493ba6a729177bd869348874bfb3b654085979dce35d4c86477f2473904fe061330990d8f94b3cb039dc0c00c606d2067d5a0f6ea1dbd8b63187f7eafa746bba2f1510178b1d02e1257d7dd0ec26658f5554ecb7cbf8c20fe991a9f8cae64ec8254d919891db115e39ac4f6d1e43cd9e595ae17ef782ef1fb28855b252d34063abeee8a5e01277e58f569fed9f366470a166ffb9bb310f6b60d34302b0a5ae388d8b9362c4f0c914ae59cf1f2a05f798425424b29e2b630236d265fffecad4eb3a53ded854898ba4dfcda3a881a6642a65139afce81c27413d6aa90c66799fe8414a10e8b93b24aea165b6634e6d8a48ef5cc34654d0e2cffcbfa8530be8fc9d964be45ca84c5281e76686bc9ff2fc022c86a24802236bc1a0ba4876871ed33405ab765a40195eebb3ad2db2674f70980cb0cf55e058da6538e2e289d61cf50b079cdc1ed87aca1050b9a913eee9b083801a5346ca9aff2e0d01b4183788a8d206aa768b21d0b5b8e19461dbb333b5cfd0a15bcede9b0f8665a0b460580ba9e91741df3dd1ec21add6a0dc134dbdb5f3720ddd2c704b9b369b458496bfe42eef4db596b762fd85b7e52a73bf3500b5efd94267ccff0597788dd1acfea98f7df746c14959c0e6bb57339e5222aaa7112507510c6709c1c2ab4849cd5b7e55c8965e6ce5b4395dd359498d392172cf512d4ff4093c439ff2e6cd6ae57abee88ee755e596ad8b40762213ef5604de6f2bdad40b7559d5c04631c542098a467e16631c74f7e606af507bbcfb343e0411210ccec895360a34c551bff18d7061a90cb89ecc10e163b5d3b6c5e71930a736e490f598eaf2be6f96736b8a18f36b691ef9be26c27d5d45736963957574cceedcb02c7f875ae96e56fc380508f22b9495e8d8607a541a1a4c486272a07b662b12274326b08019aaa35335cd8ad787b977e50982256849722dc1b3181571bd24748444396c61b0240d6f488f233da583c8da3d6adbf8a71064d024dc3fca41772dd752283f41dcaf056de08951a5f5ea0bbc13f0f7ed7a81a75101e7366c91e3c66afc5e26a1e649c8332c8d8feac62107deb9e256cd2c0db4a1409c8a1080b681d03c799735d9ef42adf478ef54ceb35b662db3e3c9e3606426ff68ea8a31aaa97c77b770df022ef08ee665089ab8a4f96356dfb04f722fe367b67555dbdeecf1fb14621265b14585cf766d3a2418a4d47adbdaf5933f10f07ed9f147b7e5676b4b80616fc4a1c8071423ab0cfd929f23e15ca3dac774485a09aa65b76f419b2ca199a7b65aadf480842a44fb77975c3619c3204488fae4baf30cdee078c1373cf8005dc8ef0348a13ac268314df965f77a2fbbc58e3165ddee03a96ad7715a52987c9938b994b697ca71d93c97d5ea6044183165112efe5ddc0ebc9c9e62abde7ecaf11c673816b74296867df651c0d2131f9315889f6b00ae5ea04cc4ea7c10e02021ae56d2c4854173ec9b339ffdadc89285d3571c9446764c479b99fce0d862b7391aed8ba50cac6fccc469e0fa4108e95c6caa3cd5873a1b20867b6909d148575f1cf4ee6415b0d29bf014c46cd346e1ab0f9ea5286898becc711993447ea8855034ca538542b6c1e37c8d35fcca88c077487674f143c30f57ea110eb4abf1aaf1d9e4fb399919fb37d619184d53cb6ea989191080aa466b4374a3ae7cec2bb2ad1202f89157257e25d14be1df31fb1fc2da263577b204cf38dcfd3bd51624fab615affc886215f40b9c966b06422af9f7ee52d4e0fff93c1254a3c2e811a46bc8b17ebbd15192a998942358da90e701ef5a65da65d76a5bacf73b1bc544174d8cf5c6acacda493d82def248b3574e4afb1a55673795aa1eb2b6dcabccd400f0d2c7b007220127ff9dec9184079dec52ae26956e33f60e94a639564ca7643d660ffe52f40509b4c7ab0a4d9c71e88b2bae2c4902a306554d5cac70ca463d0fc078e0e88de8d65d11ae2140cceeaaac5b691a172bb8ab421fac6eae38df78414031574aa4657f2a2918f2a3b5081801d15b404b13dea14f8e5113b4050a49682e810f3b5f965020b4a5688d4882f6c705a7405113e80f3117c5dcb7b24d2bb15d8e877cee3c8bd5b0dc356f9c5eb773c7d47d89f757920c7bab7bdd3298a8dcd2af529b465565293e3789ecfff802d5c4af51ac6276c55e718910555b94d39045c9de5ead7b9f99d28df9f1a0133f73d2131b262c8a9bdef3a8594f4c9a4cd4e783b5ae0cfe0206835b498cc70b11ed", 0x1000}], 0x7, &(0x7f0000006380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000000001000000020000dd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}}, {{&(0x7f00000064c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000006040)=[{&(0x7f0000006540)="134c92ee5a9db9a38be3f01e45b8759b60e6c669b3a768ba9df2fb3bc28b5618f0315a1abb1c58836155b18b33434a3a7ba6177899ad241a949c59f37c35ca19481bd45de280d416ecc07d1647857d46a35899289e99cda1f346b4354529d4c64094a37c6b57908e795a68e03c34007ed87935515648ad8c0c421fe49fd04568a1a1e6855a7a1d8960274426784f67a937590d8929be38372e83ee3567fc3fea764a2ecca849b0e4216d10b022f16cce45966d6acba83168f82b8d4c0d0b2c51d634a649296784dfdfdd3425642dfd2d96323f1e5ab477", 0xd7}], 0x1, &(0x7f0000006280)=ANY=[@ANYBLOB="76000000000000000100000005800000b58dfe993ecd1764fc94a53787c124d70af1ce9ceffa97bdf8b5be4a8734193a42baab6527f0594585d6be735fc43e841cd5eb061ca20e3996e80e5ca193b1bb324bb505776ce2fdd9ea6a2c86c9fa6b404724d2af8d5115da450e4e080b6f42eeeafd2781b5c5d2281b87c0c5495d7b97cb7763067b14802ee478a7b6f3fa5374b2470a809c337a66bb606a4004a2763337e47aab86d6073e85912ce6c63c75c695c4230f771b", @ANYRES32=r0, @ANYRES32], 0x18, 0x20004080}}, {{&(0x7f00000066c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006740)="997a68cc069bae2297bd2dea289cd2fe733f3c887202fad4f415de09fa6eec6a63e6cc1c99be791c00c4dd439a88ff29d877b8ee657fd2f9e9b62ebe2749289dcb213b609f1096b553cf27c61d9d7db0a1699e7f4baef125ca3ee782befd71c0073744dbe6eca383767326919def6756c4777afb19be617fc490b715b9c2df1d5d98a7e4e65f4b61000fa00228c58d1f8e1a12c40b61db73138d873b22a1f6a1517290a05eeb1a70dc134cfc62457dcbe312ac4f1039afc140d71485eb301a63529e18441904856b7504066ec3cd7cd6ddaf6f3e52c5821237fe06a7b87ae1", 0xdf}, {&(0x7f0000006840)="4b1b5f8197615543eafcb1b2008ecd0df43411d89319ba683522ee734d56a8c82b318a3294c6166f6f2f027c91a5bb8aed9a462b96444774780bbec7544886fe4b94457f9f63b173821df7fd2587ac12f128380c32e2ec0cce6f2046073c7396dd4fe52e1aa5911f1b2f8d8f47660251775f8fea450deb03962ae64cd6cdde10d60a7f435b4faeda67ddbe96eab2dd0e484400dc856ec05187a750972d8deb4331cb3a5fee49cee0913eb5fc0e82e7e03fe930839986896334e6b6e2c258dd9e64c587683765cf324b7665a432efad27cf37f743579c27b290e488f9", 0xdc}, {&(0x7f0000006940)="10556ff3903552543241624ff2317230c5213a80ee11a25134064e2830950e82ce0292d436088974bdb48817b75aac2a4d54ebf912607488d34b0c870d22b5f6e796372a388275a303d66af7d838be", 0x4f}, {&(0x7f00000069c0)="8833d8552a1e59561b9e3a43cfb9ea24c3ecd71760515fe59f2a794d542d33e9853f02c0f3a170e739ab490e54e7736040ea11017054c0c4cd57e476634cbd93df81dbfc9e1d73a592e6e66fe0e16b1d7dfb3e0cddca18", 0x57}, {&(0x7f0000006a40)="b94a4a0c1a99480d79184f658ce4624baa014d99aa2ae1037af886329e94222f4fc10505a332974a0d58d800fd9eb988dd9adaa42341dffac739ed55b02a5283349363c27c1eaf74798e02a4b7b40a74d6653a27f203b6249bc6ce104e432dd3ef4fdd30c90c6e2e550ffae30c48fb242f108f0bd8a9079acc5011b2f2362e13b64f232994930ef4b0aa1c17fcf8d6290e58ab1fbbedb3d614823d87d4d0ad5105d905c7a337a670d9f9c24db789c19b123b8b5c1725708db844ca2e24c819e81b11217f292976", 0xc7}, {&(0x7f0000006b40)="4e5f57079d190c2c7b30784f4806d66416368b6d99ebacd7dc61dba771197e2bbcd88ae2b241a43b1e2b77ee1d1216a2120d8da2a70f788b2a6bcf0563a9918253514324ad861c02d14857afdec8acddc9c3e7a9dc607132ae608ad363ee365ce592010db468378b349be2f217c665b3eaf81b2d2c49d0449c2b1c83d0ca3fd424f1ebdb119e5a01717498869df3cfc93cdd0c9473a15e88424870370392a909861f97f593c4007d3b21629547ce1c9fdeda744afdf833b1f8704bc2da8b3452da75e6d8ed10d50f2dc28d5a1b772c16794f62735d7a5cfd05d3eef3e4f72db0aaef18b958a76abe28", 0xe9}, {&(0x7f0000006c40)="2a37a62b4ef58f19d8b4cc846c507e52a65f", 0x12}, {&(0x7f0000006c80)="fe3473f1497d2a93ef81bcfead91f85e0b13e01e5474b856c88564495a674bede98198f4a70e61cdc4f713d1a99bf3cfbfaff4da8a7a623afe82ff21f66740c06c63a841e2524745158f92f23bc0f1d4b336e34f26d3702f0532dcefe1889f7e3aaa2055256ec61a21c0cabd74efa6b1a556cf6498df9ad7f12fc174f2c203d15d9dae1313b8b12507499a7e0ed61c9f3cdfa9a3cb", 0x95}], 0x8, &(0x7f0000006f80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r1, r2]}}], 0x70, 0x8080}}, {{&(0x7f0000007000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000009640)=[{&(0x7f0000007080)="7eceb308a27f3581eda764b0f12a6f1880a5da453a42704f14cd2ed8fce382567658abb9a9feed6ef06127e67f14a644f80d09da32a76d7d505faf19c5c618a0557628855c594d6c4d95bbf28c67a93391027c9156159e9b002c98af4cac76e938602106a6d8054987830fd179fa8b640cc1fd93d728a0c9c0", 0x79}, {&(0x7f0000007100)="dff0b694226803fe14ca05a1f3a01432eadcd12f81e7922d13da55328042074db69713b1495069e546f4a975e20ad72d17736af58a834d2a503bd815eb36d3a45ce7c3d09367ca41109261d356f26bf3d09fcb9de703af4172c675c0b9c397de89615fb96767653ad30060fb811c738b96deaee2e4c50a7419b55344db7ad639b4c3e8199fd19bbe36336fac4f755e56c2636e29b1ebeded85846d2e2fcd3cf46358cb343358a7db01466cdd84fcfa2fd97bbb3577c0a2f9e5e735693902da4d00b68484a6000e93457d6fa0bbcd", 0xce}, {&(0x7f0000007200)="b24f4d9b5d46f9e56264d91d800bd8baa369758215188480fccc5591fa509baec0efcd06b1fc1529b59b80031c6189980baf2e097972d20ad8769081fff44e074653c8723567b35a8599951b8905a3eab83d6134752dae2b041c12ac142258283153abf496b7695bff4ab0ee1bab4ab01bb01f0595", 0x75}, {&(0x7f0000007280)="950a2332fb5b5355559c692205f25144ade7a54a64330bb964673789de0e519b905936d0ed53bae86f3ed5e61faeb2c0911736eb269731f422cce3146ccdfbe6b231414c9da500f4894ebde781f780442e6a15ff65f7b193357ead06da390d4840b948958130b1bfb1c54aa9db48950c2ad609ca7b10491e51373e5f46b8e6ccd0151518bbf96afeb89ab5343f5165bf128e0262cf", 0x95}, {&(0x7f0000007340)="7c2ccd1c4e65e8781be351808230fc022abce91a5c5b52c6f14be022bfd24d7e30176526b16ba61416238be12a03e09d3f4fa73c1353a5797855c6f03118ba1520e7a93e9abac40ca7f2e72bd77b920b93eccf63b00783c3ca9f1c3f44c36e059e1b8b0b159c5d426149d133fdec25443c80bce00228e7a9365fcb867bca3a430ce9bed12503071c4a4fda455f971ee78a93e91e1b0b222cf1c3da79d73b0952fb2088264f05f4a66a06f940c354afa45e18566761961e37bec81c771f4202e8b759e124b2c20813a601c1086a59c8515fd265b0b51bacd3bd00730b2c60b9121e6b2db10f161c956d2557253d06a728cc341b0469bad19b1f15f190eff4ad2ee7d13987cffd88982fbfde77c1266c93e1a6deb9093ceb6de649131fbd769455ce5ff042c2375c9932cecfdd1defacc83a668e25c8aa508e497f5c8dbb77049622c3f6a74aa69822e9181093b7ef8e6d646d82068493a02670810f6836af363574096ee57b348780902030178fdf712ef46c213d082bc612dde14cee94878530f46b8a3653d533c01fc7e1ca7bc9d28097d45bf338d95e8db6df6b634b0381d625ebc85e4cca372648036fee9b30633ba6a7141eddb961f4f11af514ec0e05ca557d1eec77e22cb441e1fa18d273985884207ce7170406b6fa4b4c263c75122cb8965c43bf07b63c2df4d0605fe7482851f3514c5fc1d6aeaca3117ebd6efbcaf4b04887d265a184cc61628f36efe9377da4b9bb7e4f41b60345be436e72b9a1118eacb8f216842b262fde944f6f35461b1808cb8b5744876f3b984bed660dfe0079c5d5deae7621a45f9817872676bc30d7f735f9af66abb0eb7be03de7610b9a328ad16c6d0cbb09c202919933b260f15e24ca40cefb79cb7043f0e9dc5ea2465a93d2a9af3fdc3568c377f17425c4809ba79d89f84eab15e6b712e336dff2684113f6aefce5067f9d0b42dfdd0e15c2f44e7865d08d01c56542b4b20936025731b329bb3afbc23dc34ef2011153414b125e20145f8c62130c6875e30cb6a54142f1a1ea1e205006d491abbd5a5d9cc0a2b5784ee133a800076da89b693a4449d91aa152546841b5a6e3d4d26c135ae24b17aa1ef09c5f4ce9d881d138d8a0915ec96c7d8763e8b8c44d289c36c31974773f62d39eea422c9a3a0bf4088153b148c917e1a8ecb2acc761d652948fda331b7d2e90af4a963795f0870c34555d8e6a5ec7338148956a8e633c06a97b43b178eb930e58daf3041de1c0072d8881bfe1a1e6029d672d479b4e60e096a59808d47f5b7dfa3d895b91f57feff50b47887743f143221a38c426796f0171a34360eb4897894e2256878e0642f21513831e30dacaaded501d22f67cd29424382a6e786fbb55814dd8a48ab1e379874247acd548b1f5481fac2af4d7e43fb58d4e7a9d362a7a49abd6307138dcaf3f3182878800014286087cab70f608d8ffa4e0ec5df7f75bb349595caabad0e2d73768d700378f8d4ba5dd414601aaf46a915cc10d46e170833d5d3304eb899eae637cafd0bafe698adb1736fcfa99f23d31d247039529d9b8569955bd451e444d5e838a7ca34f93313417f799242677f56cd2024825dd1775384bda28d2d1aec04b8cd15d30deaa93840122e3b1302f3c74a499c8ad2c3d4624d769e0e73bc7ed95a511cdaa5e0af31be1e9f3a97ca665b23b1e7fad3ca1a9cdcb233f07b756637c3d76eabcb50496092c1989209f75a47505e143fb1a98a8661b8e65e766aff2c67f84014b186a945d82416801a3579e4cc3e25372d2aa44f33492e107ba1a1ea7f5908d93e426604f2b743bb417babd54f477d60166d1cf87cee1ee24a8120e01fb129f87b3325775871dab9cbce23619837a35214cee19aeb9eaaabce5b7ab10d29fb3af310091d44332c5b0a8e4fb4b231e654809e09d32dc1ea3a496022c827aac62a5e77e41fa0c3f3992188b57a741cfa226c13f30918100cf1af65f4f96fd31ccb4a3657a5df11028516f0872dabf0410c0047c95d5b09b5ceea639b09026ec63e08fd429f8d19ecbb639d056c8c8c18efc3a0e558a5277d97ab5b1fcc340a67d46e0bee93f375a867b0e60d1a62eb5617dcb0ddf8a0e49fa4927cdfe2634e78229fdb800d6aeb7dcc6c7fc558bcf53045dc812a81eb81437e8f19963e6d43b2545b6f4c47cb75b0c50082cbd6208e1d8241d3349b6d6ba7a7da62cce41732551a0af5421edaac55dc0b9cc4b397074815bdc347f301a11cf8e1643247dc558c3e717940ec6d8adc28efb9a45fa8a70d6dd2a7aab6804b56ba15fe7157ed3ac1f668a8fe919de4c14ac7d95a70d6ed8a459019ac79b56b6f90975f0c2c07f420731b40ce50dd2c8027a0f61f0ac570b78ad2427a2d791f5fbb2ef1e6cef8a90be0f298f58ac0bad96f6e1e46b83d82a818cb9472bc34e8ee4eafb872fda524464de906b426c81eb9b00f1ab1ecfc688cc5b5d56f735195f2c582aceac5e778ce640285e92e0acf1fb2b796441a2bffd94af6744dcd73f8f9e188db591fb9d9dfe6268bc2e8a07abbdb38f564b9e0554e862e760c190a0f762c3a66ba8fbd8f29e8d29b43d76cf60da1af34ba2d423b6206c3957ba3d7c0facc470ab92cabe71bf9ac571910171831373e6b58fe85f19cb95915c884358b9b47ca91a423b8a1804ba038ac9d7dc4069825c1d3c09f5a9ad86385a17b7fbcc71bdbf8b97a31f0e60578c58104eb90153b6ecab09453ab5645320ceba9ef87d84e732bb71c34b0abaa9adb6fbe60a56a6a496eb698f0eefd9c8f0c6c234cbaf512cf90e66e6303acf690bfb4237028821fc75522f70aaf46b261ec0fcc36d5106925f40411c01923c6fc0d8b3e84541b09b619da96c62884ceabcbd33427b09dfa16529f5688f22dd2483913dad750b46d8e8e47d5abc2c993870bd468001e02673658b1a8c45829bc920d19ff8ea277270247811d7b03a70699b083e4bc0caaa02e7f271d7bba6e01d24392e69f559d674c0c536621ec2cf87ac6e904a16a86b040c499b6423855f828956d8409e650abda9677c4a1c633d22ee4d40a09157be10af2b5faf2e474a5cda5948c17c598d2a890bc50717a0693c8b0b882a5f888f6af91128cf9efd9c7be82e94924cba0c808277b6fc3421e8e423591e009c75f8068bab6a3c3c2d556358d9e0a081e05ccec2a01bd5bfd494d003d29798eefc9296ed3813aeb3b125203203cecf8c70cc16f350ec99277940619663b045de40f3a0b9cd8c33fd2198757a15693fef11ffc185d1adcd9210af976baf548b3c5af5415f17bfd09f210a2aa4b32ac86c9de1181e835ae11411ddf91f1706b95816809d3fd1d68963977a98c72de9ea3cbbf52366299431d45055476201106ef89371642952c0d4ff1c253744dbf897f6d35cfa5b58e8a0b90ce746e24ae679380128b1285262553cbaf066d62bc310016c71b25b52ff82664eb483b49497c4d1281dfdd61cd58379d73a2fae1d0dfaae73fb761f89f988e86a922ed77172ed4c0137b59ac4b2401438dcec6eec31fa4105f85424c8b560e5eab38ebe6f91db6df39d1b5a5a433ae31f2c20291320509a41b27e41f67e4d64170546eeeda1c64d1158fed2651338a4e222ee17924aba9b84e48a8c225d9b22d6e9883c3c4a35ee413ef8cfecb8de08627aba92ade656145d576a948e886ac40a4728eaa1779719732f405860a05b7351809ed1d3004bfb09b2e23be83d3911af813756fb6f64f41c5d5b4d5c912353b174d9d89faf86793e6c5a48a7ad7d00985496f58a5cfa781c47c28576e42d2354d508178243d1a1ab714d293a29128fac238c6f157684daab6e59a4cd29ba28466cd9bde3fe8c1da79ddec30d7ef346495fe79d3e6824a2197708bfbbed1d0d48ec1c84b0b2115256bee01c170fcfa3515acb39af8dc2520016a8808378e4a730478de706310d35fb1e26261f615bdb4c5cb82cb13e80d82aacab8f69c61c4b0093ee748380ed815991da768861485a8cc745483592e62f938b7036f65f99c8783941621dddcc154a100199eac177b29c337d8d2946d553a6f344a2a73d3c1bea2a7a2bb8710308e68a229145f9c7d4b4b317018119de8cefaa6bafc81b3a5aaa25fc4dc03a5f76f4dde32cfb2a23340349e0882c2bece06e80cc7208774c9e0ac3f94a1f52c89759356546e057f93e014ef5201e3b9ce72248b01e00c38ca90a45ebb958ffb340d0cfd58239fefd0a7d8ecfdbce51f6208f0bc63184e17d106b80a3c296d65ef7ff14d260a75ca629f58ecf676b2aea127b07e7327e6c4b8994b831f6fdc08e2ec4b271fa7f05de335cb3fb227fca023652f9f443fca2db32167b0bd53aacecf3d4a0cb3588f2af86de2f6b60e770cceeb80f2c9e29c87680377836327930d3eb28e8af38eb5645837c06f7b1f3f94bbfb3666b5bdc25a596dfbd5c91ad7ae1170524353b21f5a15321301967cd7fbe1460e45c88a57e9ea9f6a3caa94b3cb4637179368e0d633d104433623997f528a1b4edaccfe4d93285aebedb8e6f833f4938d9145bfa723b56e632ad9ac1b76c3cc69a8ec5e63bca4abf9f1fc9206936a5990483985c39d53b2b429be629bdf4d09d2c1d31145c52af7f56666f8a54ca358ce9546dde01e1166502762d1f904e7b3ec19a4845d480fbfefda651aa3ccc9583c831215b91fcf8ac2027466d819a3a9d1d563f23392d25a03571de200be8aad331bc01c1f0e92491fe19493e5e4e066adc608722a5fff773fab41b13f8c322ad982b43aef86cc7db02b2e5bf3c83d401d06832b0d0fe75cb09eefee2012e46ddda8d8bbc3700f1f397ea0ed02d520cc3b1b39e013d40a2e710a59ce8bb0018a63a5be4e9edd92a713beb003b316b48eee1af2ceda62bb64a86957f16630b73b2b58697915c8ccfb92c4b05d544d6e53d7c7cbc98368e2681605e660bc5bf52c6e92bd3bfad0f7ffed6a1a1e2fef6255005b44bb496938061288f5b208933e8ad8158195c379155f85fdf939b763539b5585c5de42aa0ebda5e4c9580e728a8b0a4077a9f3e138149f41ec48d4724eede34e731e5e83b073d98d9804621c26b0a72a0903d2044abb36f103f30172c78b69a6241e33f0054a434c1af209c564e1a3d3d07e3c9cef58542611f46fd0b3f2a94cbaab0f98200800cf9afa54e6b478673cae7388f035a29c62c6dc9e537813fd21d892e976a166dfe6d24babc2027ad8fe63b91b0c41ed152708c0db4a9b927d2d984ad5f6d10a3a76e64310f1d94309d1a9b82322aa7bc423789786123beda1d1163bc36f36b8d15bdf87fb65bdb0a72b79db13a8ab0569bc82be6c9da20372371d0525d570622c97feddd9761679f8693c1aef1a7d8b3c3612650492ae8d55a503df28ebd4013d4ed4e16dbc06d12c9b456cf2081861e87f80e4dec24ee433e6aedb56a89d32169be3e2ec4edbef362cd436abb246749d97e033d3af15f9727a4b4ec8fcfc40219de9b93fa4cb8620a074043c45665571a62e03f6f17940fb48682dc64c5cdf32c940c5c13938e085bb6273cadf22f21a853663140890865ddb2ee2165b4a38f9aa54d79b18f0bb2fcd4df7917bbfb148648ab8209c38b030d1609e191a83719866e8385d1d757525316877d1a274912558c2ea1b5e31f6599d0cb6b80a8f5b1ab40198ba7a8019867a8ce9bbd28e60277238d26d2c31f8dbd11b9daf1dc71c0fc37b0e6e7e1805b92075bbd2b88c8420dcabb1f49df50484eb38167daa8f25e4942778a5cbddc9e5bf1e2997f5e776c5ed9c293ecc1feea8e854c8d5e4602", 0x1000}, {&(0x7f0000008340)="03d30d3eead86e12299bc5ea87a9c30ba03d24e93dc3a7ad81dafe3b858fd8349f8c71239fe0f04100ec7ee5c723e1ad7a12c9330111be67ec6ae3b030c3a3b0e2c86817c839172f25c0efe50fc211f12153810171c3ef8c9c0f77b52fc7fb289988f3ab937a066df00e66116812a0d9d664a52a45a5143eb71f7a6c6030d5356847d857ddc84114fad3b0862e7a7aa5b481901001eb1dfec781ff1aa7560c04327c0cfd6a933081085b6edbd1bcde1909ffc328e8d3b6f1d66605d395e46f9bdd4a47f970ae73f9a26a9f10aec33188446490a009533417b5bb2b3b2b6fb072fbca3ddd10ed63ea35b492826534", 0xee}, {&(0x7f0000008440)="d9ae1a97faafbeae188ceaeb8c2a575979eec8cb71a22b3786180f9d9dafa7d5cdad2d750e4a3f6487f3cc0c5028b0e8389f8b88c357685c7381d6ef48f0ff85e8b659f8f9312d338faabef89b1130c355d33746cbc515370deb6acfb8bcb2fdcfec565a06a305e5904ac20778804f1fe5403ff5d49032f75833defe0945fe65d4795343bb1fba5a80de2a1381f13b6dd0b05e8c50ad54817c76dfc37b92b675d75f6d67924ec3f05e987e795a0e8702c7151f185da2443a75732e", 0xbb}, {&(0x7f0000008500)="73357305156247461ea26e0f126b6c622b93bb8ecedae5a8956bed2201e81b2c1a1ee70dd2fd7dc57ddb3412d6293432b50e163ce7f35c6abc95cfe3744e80fcde14b0ae5c43a9bd2f55b65d88331075af5e6282afb2ffa27d5a6b4073ed63b0b87d2c3c0e5588835b06286389d099d55f8dbcaf2e880815a6fd900fbc0e1a1be4d03217efd4d776d9d0371b7435388b6889e1a693f754eb13c7b3ed212b5775d4c3af16d121d45112", 0xa9}, {&(0x7f00000085c0)="ee514ba7bf850a0ed72fc919cda0ab7ad16cca83218d44cf7e039c81110cf594b86ed73de48ad6f8183433fc1fa7d865a64ef52f6c4e3704b2704bb89abf642ca6a3672c757eddef27a77ec27484e044a7408b4b", 0x54}, {&(0x7f0000008640)="c986e208ea3e54b22aa3f6377843fb291e998f68b4362d097f77250b46388f39e6d474ef235fb5e5598231be519562f63eeb9b3f91c0508bba4050a4dae7379f263ed3105a323e95ea8acb5a842f5b20ad18f0732ac58ac4922e45112a7fae218b6a8369f178e35f3fd5575dfe8e02c526acbcc98226c6a539114d01221ac41e5db882bd20cb6129cb3a2bbf8c16af0d1027dc38c2ac8e62b980a9ca0b464237fc3e8da7139a2c549ed9ae55afcf4db277e143c4008899bba5f18c00f37c8d333884e57a097d5494778622957b6c592cd058415b04de848ecc83015ed6c3cd4130f012656030ae51975e426026f2c1216e4b7d3560efa7abcefb5f5f1929456a344a2e4a83a705cea34c20c0db6b151bc3bf5a733ae197879028ad3b35de18757c6154af230fb70b3493f91647b309409772242144a4db2bc51cfec474c76cc164a57eea02821fe909349b5e2bddae4cbe3f9b755594a7b2c426da75cebaa2603510603691cd3399d7fd9ba73dbd3b3df066502bfe5c66056028f184781c751098242982465d5ad87c63467fb7303001055015ec79b59a449e1aba289da0c75d6a53d09a671863ebebec911e7a69a9c4e7af3e2f246d056cc78b3c5e0d2dfb8ac0cd6ac62007b1fc44758a626080393c62c08cfb20060d635086a13d794b9e701ba42fb834d515a00201bb8cc760a573d42745fd7928e39c73c2b5b734e9a1d7f39020ce480386fb9a1f47061f9f3453416413471824527fa01016a4e168afe499c65bdc8447d62b40ffffea20bfb4108db09451cecae71cb28389288295ea0ef208beddbc030808d269842a3af2a45ce90b24405f8663639149bfe68e066078d3a14785b4a946d155ba5e52b8c9e3c1f9c579156dbed6b311fc08e1e0ccf621126455738bb342bf8892e64219da13b3fb3463bb4296e81519cc082066eed0573fd8616f1eb74a85cf69753f57f9c175765ac6fb60f1dcf51a30febb9e288b352f6b182fa808cd45421fe83bec10f222367d96ecede6adea0e9277ad7c249e96f5e47dadc6822fd99d7c452d542858af97f8dcf165c338ce20acccc6d30997a1b262ce5997a57d817621186587829c19b936542057e1be2bed27203a83acd26dd727de1cc56cb8ca06c3a592113a947f3cdb2260bb09d6a3ae425ed6aeee01e501a016f5817d1c7f7af4e3af1b44b75959703e1ecd63afd70431c89d547f5cd9a61856a7e7645507afb10a9a52a32224382e1482674b31d7fa03f69330d13e5f224e749c2425ca0b470b135094ea0d8e933786991866df08dc86565b09869c78587a1e653e6180f249b42b33fe153b8e96db4eb604c6690eabaade43f9fa59f786d69158c8948bb3f3b5d83b78d9667b9b8096168c0e0e2d6d34a3615861208a4660ffdc4947bf294e54122fdeac26a4e60ad1f76261c7cdf458a4e3ce1c86c3026892440ac9ae23bbb2cb46307dce7f50f092f3c79d12440db37f2692830c5ce724fd742808de03a1788980bbbce9352d6422ff23d3cf0950a7011fdeb0abaf246c945736d1aad9a469ce25365361d50c479d8f1e651a904230ac1799bd1caaea793f8622535f49f74b38e83c89d39e3db9606ecc3ae4f617c656eb030188bbeb930b99c93d7672d7faed1653e5e1cc10b79f43670c417c8ed03496e57ff8ff965214429d216fb17160b1914daee286837cba7eeca1c5113c099bba3a5e8e0e30de6102604b98bfc909fd970dddbb53bcffebff169e479db0fc96b9086ffa78dff0f322cacece96c05477bc3b6c151cbfa91c4273325cd8f65675791eae04657d487af0afade696376a97fcdc9091fc1dc963f335e6bec854ba6d696ebbb2feea681f3afc94e35563f6ee6b3785a543d97d10ea5bd5f3ec96192505a55a53df1aab11e98153ad6d8596d55647375f42a8015ef91a6ea0cb857130a22ecef41338dba035359be791b15b95339a35d6d5e13e9a9668e07f4c711786bc950ff6aac61cd625da8504eab9bc5967269781c5970df4c6a39fe124b435d09b0454cae26c26ad21c1848bbb7171804fda9dd95270d470e1a64cf873e33afe0610aa88889eda24a2e242a875c346a4ee5e5c83c63c4560c84e912392c2bf9d2d684c3ddea2319c1024e1aa8fa9c34c2aa315fe8eaf668a0b88a9d6ab1d16af8042d8e46e97dd0f5aa3f324a68d2189738f593d9a40cbfe7fb619bc924115ad90f6368717d3af212b87c19ab27d2cf6e642d5364d7e817fab490ac25089075747cd580feba4d95a5a321afe4141a84803b2cbfe3aeaeba2744a4821a1c52a7aa472cefa62ab3b4568c2c8915b7d50b7611ffd4d4504cacf68d348dff444318128b6a791befadeb3c29f46e421c5fa9741787e45240fe81bfaf9aa8e5592bbdc3718d147a6312b642a974d79868e835a06ef662ad7290ab6cb86db14ceec1d89190cf647c3ccaf5b92340596efbf1b223b8fe349c642fe48f1ddc738c03c1932a7f0e6186e5a47de2a06c403fa8db0d6f11349194d964275041c655e385fdd5932aa9c1595e0c4a8272df85b470ccfa7fc2f255e68ea515cfcfc690460af29dbc4d21e686d78a1ce5fca4fd8859c3eacbb6eb28a4417beaf37cacf5e4aae13e6fe563d4d163e72a34a7918a082a400c493b3e275ce95c01bcd8c8ff3f497b72266b1b6317b8264dc522131df580c5c27573404ca182b0f2e7b4f8191e516ebba261cd1fb38ae2305cbfcb69e43ea339db9ad5bea6b3b0ac90e9892337b3aea003d9ccc5e5fcf21d29c4da61814ec6711236e7814efa790257e983818fef7bf2589d4e47a63b3ca40eb666e6cc6298251244ee3cc28016646c373b452070745d8b74b858e0fe219242377e1b1f27d9581583e71abaf7b4f0e81c9e7e9b82f5e4cdb46de2c867443633688a821cfaadf2d34cf83ef856a50a54e74256b3e810ad5b8a7b8adfd420ff43f3fa5dfc8a653173a2056e4a4b2d86a1cf0eee29b453a6c1407ab902d75b3cfd319745e070efa3e8a1354cbfd7cc87e2cf450c3be995481066b97500caca41bbfc1b0358116212bb1c0ee51714780e3936bdec3216db9ed1d8dbc1c9ec74c3bb53cea330e120cd1fdfb531e7ab92dce4ed5bf07274b427a6a11bc478e459665fb2996d3752483edb2089a06484b72951ce56e48dd3e660b83f268dac02aedf8e7472a94964fae20448622297e2d823213344662b1f7abaa08cbe0a1c607b529e50a58d517029f87503690a99ef8fe131dce063743ad59cc9a2a8617dddbdf7aa6cf436d783b8a643c4171b656902a0fea129d760eed34f8392a1646bb34c5e3da540b152b59a445659cf07ef0fc8b01d10677651be1d9fa072038c43fec910270e1f4e96f4c1b2b7f5e20f9266feab8eb3978adbee5672ce92629e9abc225efab244f98cf8d4150b12bca003b5e09a11728c611e4aaf2e5fecf285cca1315dfaee24463605f1a745bd01800335d768405849b35e122f80a283a496a5dec5d7848667642ac280fd52e4d868bdc4f6164f18a1c8b6a2c46e99f69391688ac27c4b74ec5c7543a65bd4088bd8005cf58684869d810aa8109d43d16825ad7a2324d2fc9d28a4de594645763b54cddd1d1c3c1773dd30f0202dc231d94ef79bfca9b61c4e71a23abbf7d3a123f75bf6d005e13dee841653760133920bcd46920d11675587f63a0903f58471df73f48227b89578ea7121c70315b91ea2b00600921af78b3b86ae2b063323979cbe83f8ffb13cc57caac19cd99f6715e8aa76d69d32140945b48579d129bfc6c15ae53fc677464d0908d1ad963faf869d9c8424b5248e0bc088eb838c22c0554b4cd0ea27e31d09dc4e0a89acb2f7c07604576e72c4a9e7ae3a343dc60821e7d0647e7256a8a6c992935dc00aa1641c69d9238816a2025a2c09da18b58f7aa8ebaab5e0990ba309512e6340e28834bfda45b48520a0ea5329de622b65307d09135fc1405708023efd0fad58f60ff7514ab44917336ccec584ab2f792f0b4e5be23dc3aeb54e780d00dc5598ab7426fa3ecffa0ac66e8a53d727e911358a59a5c493b01eb53e44abcbb305b4b3a472327bfbe47fe4b6093b063bf15bcf782912194c9f85e1d3f7e7feafc183b7dfd5cbf91a9c41f09a2e20fc542e8a332d538e214e0389779bd33de0b69358b964cc613b3d1e319e042c96fe6bbe7be1fc896e9e8c9c4ce4d244e582223709133ca4c3e18f4baa0a5ee12c586342cc4c54b8d9d0086b4619f18841628a188ab094aa94766b1090c1516aebc31f9c31d515b420bc6d9f041238249ecb3a448947057c7d2ea84bf73e93f9c74f872464f83835364fdd7b8bfd6109341677e091bc17b4119fb92e9727db9e799317c22e5658e4cfc9f8794f2d7285709e3b5df3d7c8f1e1ed5ab8861b00b35469762ffbe47f8ca2c23f2cef914af527e4d1dff9ae896bc1db620dd333982ae1d470815efb091abd9739c9018c10dd7d08373c117981aa025110e88c2f97e0365990ea7d7b8b8109c355016c47e1c81cb512a7a49b76cf5f4b67d0109aeee16b242abfa74e4dd69be53fcf35ea238d07182032c191ab1b3c2e949d3e67ec5d706c304d4d4c36c4418275883b5b37245dd729f01c5ba37a918446df08782e0acdf5e803e9b4705b6bff6baae718179e73f4a4cd2261749c51bd40924438a033e517a6bdd0bc076ab7ba0f9273da5b9dc6154a10c117e008bb4a974bee409748b76e4ab5b6a9ee0f84760e2b754fcea5311ce0d7dcdfba654ea8fd809fe12fdca17a785413735261dd8ca33b5191ce0a0472ccc70274293f56f876c44d908bae1ef6570d353a1b827f11acb264eb45c717e171c9875ee26a5561e0410c7e5ae6522837b05b2cc7dd9c3014cfadda97a4f112af2985f1a285bfc9bd6fd7dad245af349e23ed3ee52c83e2fb86954edf8abd2e29df734bb0705287d9afa3fbe36e8343097bf249cabd2488be1a7f025fc45c202db4051d2202bd5c2eb788c5896820b205a43349bf219bdf87c056945b6beb749930cd5e70e186a90d9d48fb34ae8cdfb310bf2efae32ade599d87267d95c6074ebfc10d50db5c46f5a99cd2bb87f62958165d25d0c9d8b3b5ed55efc8d8ab3176d5664b448275ff96aefcd6aaaa6840a912bce293db21ac3801a2c815ce97ebcef1ab28efdf9085d89a79e58b95599ba731bf4ab96f7f3463f2b1be99bfb496e6e8c95cee3d12384043da3089cf6a3fb3a01fd043b2245deb2f7e8ef3db849d862b98241ea9cae6f8aaeabe8dec1e6732ab1e057e4547fee6acf112c00a2a710497d2769ab707f5f0deba2d79b16f2daf88ca7c667e178c40db3bc4c96066ca8f2af583f3cd1e45614a3a16f2962ded0aab2f909e2bc6026d8b0f6a9d961d4369aa3faa090e6d03bfa85b3585c6801634308f0b350cc6b67843776c784bb6bd1274b25a3a2701bf6b87f56373fdf1f6548bfc07c1926dc1df3104c407195f101974720090624e2f82ce6583ea96de93356099d6a6b071d1aa8db704651eaf0d1ddb84218ee588624e8c3a530bfad64ea9afada283a79990184c74c58341aaa3bc6849af4374aa167052435907511e0f4c9d82b75c72b32053c58398e5badc4b07907fda45825b21ee7b10ae5ba555fcf199aefa95fc366e124a4ca8b8926eeb2e452f4734c54dceb3343d7cc0eef0718e49c1fdf919d8b4a855ba0ff491a2d0f736e7bce6bbdff7dd5d4986bb2b98ae7ada47bd518ffd33050f14d1cbe3a8cd16909cc2164de573723565d1b03ccaab7746e924d68cf1688a44f73ab042e4b9e5b78c4f7b8794a0662c3", 0x1000}], 0xa, &(0x7f00000097c0)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r4}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x10}}, {{&(0x7f0000009800)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009940)=[{&(0x7f0000009880)="3df7bdb2021fcdab469399eecfd05b473175f1c7f410f5eacfe889f7e396cbcc87f7c595eea90cfb008faeb34b35782dcc5bdbb38894799d2590a542dcec88ccbb7149b6a110b43ec442095e1f29d40ba48800d981be2be38454c978417b435b95bfe6ece253e5cae1cc374ecda174633bdb9b25ef18ab0dc153e1950af04857e85cbd93194fce22ab8e51c48795b02691b875ff28a9f2cdecc7de1e50f0cfdd3ae7b011f93bc891be3507acc934647572a7f7bbc3efbd41af2c", 0xba}], 0x1, &(0x7f0000009b80)=[@rights={{0x1c, 0x1, 0x1, [r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r0, r8, r0, r0, 0xffffffffffffffff, r9]}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r0, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}], 0xf0, 0x40000}}, {{&(0x7f0000009c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000009dc0)=[{&(0x7f0000009d00)="aa7cc903ee46ebe50d558708094436986f5e93a82f6f435b4890fef3e9b0f7ce65", 0x21}, {&(0x7f0000009d40)="872a46eb4e7731fa8ced9b01f7ab309979b876377d8379005f1ae8f75c265c471cc0c8dfd04c6cdb8ff7c4aae9f69736be4f3fe6ac78856a7abb192f73146da1e7d471b5ed98bfbb6c446c", 0x4b}], 0x2, 0x0, 0x0, 0x80}}], 0x6, 0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file1\x00', 0x0, &(0x7f0000006dc0)=ANY=[@ANYBLOB='umask00000000,\x00\x00\x00\x00h,nodots,dots,gid=\x00'/52, @ANYRESHEX, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYBLOB="2ce0bee9aee0be975cda5c2fcecb2f41077e8dc043be6e41f94a54aab52ed52f2c3d88cc796857ed4570898ac459770042358ad2e5ece9ddb9f76247e0553f00000000000000534234e9d1bed1231c9666d58a88ffe81b26b9e8bfd19793c4d2e07f20074671fc670dc1bd2db0e714f38311223f0f1e768cfdcfdef7af5fbae37e27323caaca693206f51382cc60edb040ac79da9549a7d38d086abfb04391cc75149aefe216ac9b78d1e0c6a5c65970a808c529fe9ed2477c39b1122636bcdcbbeba68002cceab367a94eb85a0865bb8c15ece7bf4e3485bb01ff7ad1a7501ef8bb2735fc762031fe61168032a366a25ef3b75d248d5e9cffd3ad24fba9bec35e849804fe663587c34990ff9440bff4b486b11691fa2fe3a3462196e8bac52e554f7c6ca9fcacbb55319d9ac5ac2caaffd5b20230b7ba32f9b0"], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 666.930326][ T5842] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2615/file0 supports timestamps until 2107-12-31 (0x10391447e) [ 666.968749][ T5844] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:36:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r0) (async) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), r3) sendmsg$NLBL_UNLABEL_C_STATICADD(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r4, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) (async) ioctl$IOCTL_GET_NCIDEV_IDX(0xffffffffffffffff, 0x0, &(0x7f0000000480)=0x0) sendmsg$NFC_CMD_LLC_SDREQ(r3, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000006c0)={&(0x7f00000004c0)={0x1d4, 0x0, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NFC_ATTR_LLC_SDP={0x74, 0x13, 0x0, 0x1, [{0x70, 0x0, 0x0, 0x1, [{0x4}, {0xb, 0x1, '#^(%F,$'}, {0x4}, {0x11, 0x1, '802.15.4 MAC\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0xa, 0x1, 'wpan3\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x7, 0x1, '/!\f'}, {0xd, 0x1, 'nl802154\x00'}]}]}, @NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r5}, @NFC_ATTR_DEVICE_INDEX={0x8}, @NFC_ATTR_LLC_SDP={0x13c, 0x13, 0x0, 0x1, [{0x18, 0x0, 0x0, 0x1, [{0x8, 0x1, '/]{/'}, {0xa, 0x1, 'wpan1\x00'}]}, {0xc, 0x0, 0x0, 0x1, [{0x5, 0x1, ')'}]}, {0x38, 0x0, 0x0, 0x1, [{0x7, 0x1, '(*('}, {0x9, 0x1, ')-:%/'}, {0xa, 0x1, 'wpan1\x00'}, {0x4}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x4}, {0xa, 0x1, 'wpan1\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x11, 0x1, 'NLBL_CIPSOv4\x00'}, {0x4}]}, {0x24, 0x0, 0x0, 0x1, [{0x5, 0x1, '^'}, {0x8, 0x1, 'nfc\x00'}, {0xf, 0x1, 'NLBL_UNLBL\x00'}]}, {0x40, 0x0, 0x0, 0x1, [{0x9, 0x1, '(*}])'}, {0x6, 0x1, '#^'}, {0xd, 0x1, 'nl802154\x00'}, {0xc, 0x1, '-\xe1++(#@x'}, {0xa, 0x1, 'wpan1\x00'}]}, {0x38, 0x0, 0x0, 0x1, [{0xa, 0x1, 'wpan1\x00'}, {0xa, 0x1, 'wpan4\x00'}, {0x7, 0x1, '.@.'}, {0xa, 0x1, 'wpan1\x00'}, {0x8, 0x1, 'nfc\x00'}]}]}]}, 0x1d4}, 0x1, 0x0, 0x0, 0x40}, 0x400c091) (async) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r2, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000900), r7) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000340), r9) (async) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r10, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000940)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r8, @ANYBLOB="01000000000000000000200000000a001f"], 0x20}}, 0x0) (async) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r12 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x38, r12, 0x201, 0x0, 0x0, {0x4, 0x0, 0x26}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @initdev={0xac, 0x35, 0x0, 0x0}}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'bond0\x00'}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @local={0xac, 0x14, 0x3}}]}, 0x38}, 0x8, 0x3000000000002}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x2c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008000}, 0x20000000) (async) r13 = syz_genetlink_get_family_id$nl802154(&(0x7f0000003380), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_LEVEL(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x20, r13, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}]}, 0x20}}, 0x0) (async) r14 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r15}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}]}, 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0x14, r13, 0x800, 0x70bd28, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4048841) (async) sendmsg$IEEE802154_LIST_IFACE(r6, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x20, r8, 0x2, 0x70bd2d, 0x25dfdbfc, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x2}, 0x20000800) (async) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000740), r14) sendmsg$NLBL_UNLABEL_C_ACCEPT(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5}]}, 0x1c}}, 0x0) 21:36:46 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) [ 667.011046][ T5864] loop3: detected capacity change from 0 to 256 [ 667.030983][ T5844] ext4 filesystem being mounted at /root/syzkaller-testdir626527446/syzkaller.U6aI5M/4051/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 667.034345][ T5859] loop0: detected capacity change from 0 to 256 [ 667.064017][ T5859] FAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 667.064226][ T5864] FAT-fs (loop3): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 667.074537][ T5859] msdos filesystem being mounted at /root/syzkaller-testdir3061066129/syzkaller.xdkg1p/4250/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 1: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) (async) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) [ 667.109690][ T5864] msdos filesystem being mounted at /root/syzkaller-testdir399863926/syzkaller.dwtxkM/2615/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002bc0)=[{{&(0x7f0000000180)=@can, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000480)=""/50, 0x32}, {&(0x7f0000000700)=""/190, 0xbe}], 0x5, &(0x7f0000000840)=""/183, 0xb7}, 0x6}, {{&(0x7f0000000900)=@nfc, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/98, 0x62}, {&(0x7f00000004c0)=""/2, 0x2}], 0x3}, 0xc0bc0000}, {{&(0x7f0000000b40)=@xdp, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/66, 0x42}], 0x1}, 0x8000}, {{&(0x7f0000000c80)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/12, 0xc}, {&(0x7f0000000d40)=""/189, 0xbd}], 0x2, &(0x7f0000000e40)=""/184, 0xb8}, 0xb0}, {{&(0x7f0000000f00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000f80)=""/90, 0x5a}, {&(0x7f0000001000)=""/209, 0xd1}, {&(0x7f0000001100)=""/203, 0xcb}, {&(0x7f0000001200)=""/27, 0x1b}, {&(0x7f0000001240)=""/232, 0xe8}, {&(0x7f0000001340)=""/64, 0x40}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/242, 0xf2}], 0x9, &(0x7f0000001740)=""/239, 0xef}, 0x38}, {{&(0x7f0000001840)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @mcast1}}, 0x80, &(0x7f00000016c0)=[{&(0x7f00000018c0)=""/172, 0xac}, {&(0x7f0000001980)=""/73, 0x49}, {&(0x7f0000001a00)=""/148, 0x94}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x4, &(0x7f0000002ac0)=""/220, 0xdc}, 0x1}], 0x6, 0x40, &(0x7f0000002d40)={0x77359400}) (async) getrlimit(0xa, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'tunl0\x00', &(0x7f0000006080)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async, rerun: 32) r2 = socket$inet6(0xa, 0x2, 0x0) (rerun: 32) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r3 = getpid() syz_pidfd_open(r3, 0x0) (async) getresgid(&(0x7f0000009700)=0x0, &(0x7f0000009740), &(0x7f0000009780)) (async) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000009980), 0x0, 0x0) (async, rerun: 64) r6 = open(&(0x7f00000099c0)='./file1\x00', 0x400c0, 0x80) (async, rerun: 64) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async, rerun: 32) pipe2$9p(&(0x7f0000009a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) (rerun: 32) r9 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r9, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f00000061c0)=ANY=[@ANYBLOB="160000000d000000fbdbd978490aa1b88c44f50b0836000000604d7afd1678036a22381c20d038e888ffcb344cb1a1cdf9e6f5b5978a6bcc59bb1e89f3c819c6ae8cba2a66724f9fb5e1537c728b874d7f71287e6e6dce9aab37a92cb75e8abaefe5ac4743ccdbd607eff404d0a0340ba83d90b2fae1e1ca3a4935ea971146fedcecd95632e27d26630660e192a2f824a540aa72dad74e54efd7a42aa899e57c7eb50653db1a17122921013e45a2"]}) (async) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) r11 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r13, @ANYRES8=r12, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") (async) r14 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000009a40), 0x101000, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000009a80)=0x0) lstat(&(0x7f0000009ac0)='./file1\x00', &(0x7f0000009b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000009e00)=[{{0x0, 0x0, &(0x7f0000005fc0)=[{&(0x7f0000002d80)="6dd391ba967f77d2dd7d4dac381ff5b4a2ebb62627da838bbf96048f23d67b88edda8fda6db40a08eb9c92d832326cfdc2c883be32753505029288cfdfb5435a909eccc8ccbf80c3a4a328962d2bb0c46541553a34959c48fefc21cb0aeddf39de2b0b0bf5663678b38cc37cfc0c3f338b426031218f7a28fad7b181c0c7db6743b5d51b031cbda2d316401ea816d31fb67a2a9a27171fef735e6fbc72e5f9c27e0488b99017f303b8baa2a0bd56b6ec25fe7a170ceee84d6345d4f607166325d67819d53f76b4164be5f00f4b44246eafd637789352d41927535e35fe51caa7dae695a404b7ee6bbd30b8b02a55a35095eceb7fc2cb0c65e7fa9bf961483a376588e1a3148c874e3945b25a19eddf69daa5d3904387b299057ac84e6702fea41d75f736066fa0eaf5efc3e54d0c845b4785376a369d83d6382da41066f3762b6b03c1cd12dcba5ba6cdc0c3ca95e3188abcdb55954627d8b1ea14b121f28428c5a877df0d1a828525b7f48312eb421f037ab1e1898e2560573b9ed7a56c5f33fb852cd94c8277a8fa3e9ad238ba3692d4b7de85dca6418b42cbece583e5d96a52e684e9188250d7680a1684c255c0c54951bb7afbc9798a0eba0a3eee2d25904ad2726b687205d4da338bf238ea654d9c9cea9bb35f44cf542df0411bdcdfe1ec542cef0ffe9525bca9a01871f93209273741e5a4d6ced43771ccd4fea23e1ecdd50b93d781abf263b3ed2cf214388f4edf6d86ae8c4d64b9e71a70348c768c06edef22d6d75170161eaf442a5fa4907365e478a1124f8072afd474e51426db86062ff958718b1093817bdff7f553972da33100c6991c5b1e71a05ea7ff5950ec1b7772d40c180455fe964cd116a627137bce9eb990a5411c2a47175a8d7330fa92541f96949711fce913d109126a21fb7e435f4e82877a3a820e79877c14c730a17fab445d6ae62e6a621a1134a93faca720b87eb4ca4ed489d52072a28e9ff1555db1e132412c16d137064a2d60b0d3ab0494fae29a00ac8bb54cba1452a90372b7eeb7700217e6944b9857effb955c16ef54072fed08832b6513fe6abbb00daff0d1fc97da878fda12892ab48f631d47ec1782bfcf0e3737aaf442553a0f0767b4acfd63a2984aaaf665b559fb26633e658274aaf178c37454ae96f5077e77080ae92f8f7e0cb12b60fec98865bbc77185f2c565d6720a2f7bdd28322cb91f0f47468c4ee755a0d0cbba4b876934f6bfabbaf987a61d7f1e4cfe4ecfbbc49d0ab1d50e597a9a31e00f9423dee9bab631fd8abc196ad03ea0fa7ac5803dd625bd4c563c09de2e47fa46d80e6b959e840cf714f16b351bd0421c830c955c6ee724872dd2003aef06c80de80bb4c29119a337e74007929868b5a8dc73aa615c3600845116728b943e465dee07f0a72660e1f89395f9fb45e3d37acf7d315a4d7ce0ff07d65707551399b02868bf2f0502c829ec9a7522e841991800b74f45d9368fb2558a8894a942c32ae3dea7a2d7abf203670c4133f7c63aec1241943be77b8f2e75800ad0ad22648dc5a8c8fe2eb6b9edafbffe63b57e7d005ea107a73391d3055d7370573926f75b6df161c17a988d95f6d3dab3a13dba410046c2136f22e5e281924bf7bc3c2e63775df35f2e29818252e85ddaed4a0654f4a949ba6fc0e62b56fb4829fe52ba80f17019186b7957bd13ef5864fc9fe859edd868bc81bafb7ecc2009708b1a668fee9ab3bd6feab5c340be7842571a4edf67757ee5bc246ec3cd7bd7188f827b87b2eedecc5cdb7a5fd3d49eecc5174cc0e56a1bb7d7c8df8c3cf1ffdf2ab045ed8b03277007f59c987ebca1a6dbdfe8b922caf65e215b5f7a0a1edca239b978a0632e180019843b24ad3824884035f70fe4f73050a54962e1bad80f58198c12d243013d2a97fe6ae435a56e1253d987778b2f63780cdea78aea479985f39091072b13306bc47a7deb881c437e8f71d0ec9dc22c70c9e24d3992597572fd4b331ff65a41e976ae8767562c83c3bb3190ddf96d6571d737346ab2e1666a8b19aa041d7d0f0581e146d8f1bbd2ba342dcd97a9249cd2377ac19d4961d6ae04cd6ba2a474419db24166b67853c627efa96764debd55775a799b8bd19a3813733729e202465e399bee21f880e7e6a857307cf64d322cb4f11a27d09bddb2cc33c05d25cf50ffba3ce4bff47da8261baf6dccc9f9215f96572b7cca6b7ff791aca3edd0c5d78c8878c49246ba11b1750aef6155140d8f753619088c3a1fc3b8c78693e516d59e57b18742f676b3d4543ced06e150745c8aa678fe72bb8cacc325ec89afdf4b5f697bd4079325606a81c78ca891bf7a5809a2542cd37511b0ecc1529cb3cb4565031bbce6b446d48c6d39373745618a96296406dcfde860fc31e61fbe5585c16b94289025e32ab1451ce8091908a62524429654e7a34c61120ce02c893a890ae5176bc510b770231478ecbf0e6be96788b1bf9723e848c34b83641e0cdfc2d11d84a1dcfcee732e74255d7a8b1d8c4c00cefa811a78f4c811e5fa11b16e66664a972e49d73ac0f442ae6c1c194bfd380d817537628b158719b13616fdba63addece800deebc88e4c14eabfa83544644bd49ade68760c2922a41f786761344f2d9ec50b179dc60d90c88d014477850328c762090137ee77693ff0481da91e477e5637f42117c2e5c3287a30ea6ac7ad6a980c5da4f12b20103a33b402d0cc0d77b718ddd78d90b999af121b86280abfb960a4d7d9da08d552ca6f94b097b479eb42e27cfea12a25673500a6e964a84e93a7772cf1b0f2bc43738ac7910441cd691e9bd143f6fc08fe0a27eb11826fcb57aaefab8fea310e69611c31fde04c62b50fe5f47ff7914cc8606b4f4fb054c2843f4bbd546afcfd999003f077ea99b9c5281af415a0b33c7824612c7a95a9203398212efe7219b97a3467cd8bebec03ed5bfc2dbeedbdfdcaf095b9e7bdb78b92439481c98c057c0f73586d5dd869ba47d5838cfdf0747a93a8171747dc34671a7cb06778115b912a640482e3917c950edc95ae08591270d91426cd14bd4b2430d3c8ffc0c7cfb25eedf2b90de6b84075e21445721092464770d929c96421a4f4db28b966ab3f9ce526178b49e7955495347928f74135461a96893002c5af0a3295ba62542a59e4e1a993d941e7695e352b54c7963406f9545fec5550bd0bf74e0343de9e7b481717ba1f51a64e36b61b9966be06d45779d54cf49fb65408f5c54b5043c44e8da11fe6d26734a80c7b8bc6b85e1b9716015f68209581025cfbfdfe9d696e5a66d46d363729b013264781aa44722a65744b00f8f058a44a82548f09457e6c3369e2a5f1327677d3ead953ec515450a0befcce654af12f36ad39b7378da5347d4cf598e349322e3e32a9108d514ddb2410afbc1135c6279374fd6d16200bd6b9a1840bfc7586a8cae8191128e497db89561bd749adaafe524af41500c08cbb8e49c4ea56e9409b0da34f43b9d630572ca8c05572376bf2defabe2c074d8a50e5b89e760aeea6e9210d1d506a89db7a17102d1d6bda7e441984c3f6418909b8c16427239813ff362cca83ae66e12b5c3f24e1b629d5a579b0fdf016c06140881fa9aa4444e1a5377acde448a7b85ef4ee73e4e6209dbbcbecf6a02302e3ba1f0e535974ea3fc1a9c2dfc61a89cfe1506a5354ee851148bc2fee8df27155d46c5b73edbc2d3afe48f0ad376464fdb5660d80325311408236dca66f18afa9b5cf4dae588cc255c2ebc8e07261d22b9345e7a9b529fa1fc3c7c76e663131bc4fbfe4ed8ad423deb1a2039762496943eee984b76c84a1a65d3460468a6ca5aaae23e105558f3fa6fb83580c92d9a89dbe7d3008dd6d017e311cdf74bdcbf4215e41a2cdc3245a051afd6f63f99ab1b545d3735691b2acd7f35434553df1295a5aa349d96f1b0024d864fc59fab61a870b2a5b07ab980cc1ed5357c1bf5ec72057c69bcc1a17dda52f9d0f1593349fe95881cd55b440dd84e47ad674f079f30a1c795ed3659e79f9ef93353b3bcb87da89fe25f7a7b9613f808ea5ca2dd95e685e6ca8817b1f0dd6c786f2e60a17692f5ca8b3c5593ab0bce14241e66272c4b8c203f3aea0192578752a43582235d0fdb55cd55efdb0ad67e6d548b4ee60ff3b99fdbccc16fb6113dfe6fe1ef01085b3d6b5343fee73d48c830c2458266b9ed7a02253775d6db7282e312f399a66cdfa0b5ed2ddc3cada30c6222091c3da674dc22bca2591c0b633ac7f5f78854b1d41fc72625279d46a202cae725cd11fcacd9c0f8507629e383370be4c5d6666e5b135e3f955b0b8c8bb132abff07f0b76974289641ff202815d6ceb06970579250787846f5c218c4f39a7fe87cd319a721a4a4e4a6bdbbf2f846e0577f3c56b03ce7433898bf0d168f83df917f9317d5491935b524d2b4fcd6065bd49297884ba89c49d919a37a4f4a3507884f30cda88a9b77c526e199e1c65e45c10362f1a3b23bdb077e884c0b6d1445210e37b35198b1cb3a02ed3d7e07f11b9a50edf6820e09c045101ba9c1ca9dfffd58c1161665a10322921ec0baec2d573a96bcc8b69444dada295ca7eae395efad78e423a0083c948fd3b6a86209d2c8f1292f396060a93b9d58f5f8bd08a0b63edb5a9b6f76d01e16fed26adb31bc22045d4a63a53a9b710b6f18c04349577d104d6ba0c0193e526e95ed4f06fb43e7b3752da17a925147282418cf380c26a3c5fc463099a73493a4232808b815a3707627167f35fb7fdbda4ec1e789722e8925ab5e4fec55e71be1cf8a700f6415d3a5312af4bf45fbbee530de52801aac3bd7ef8783fb502405059aba2154a14306f8e18279cc3d13b74c206aee712f0d0bad110b0121447ad0c93dd76feca9664799d4cbef30fa37932bb57e8451770fdb773c2d83dd08f4d4495cc20b872d430c2d5dfa38a90c302d407825c9cc89015276a1bde91442b58314c42aeefe72363a242f9b42337b5d09ea7fafc17fe07726543f103e2d1aff84085ec7ab0afa0610982ddd63f6ade1236215e610b2a3617f6886c303501f3cc1a88145f433c62c6971aaf4d88060ce2b7f4ad29bf2125e66f0cfb2d31556b50dea8240243372d31c9a4d50f704b96f5bb8ccc06eaabae08a964338122c0ebc772b5077a56bc07d124efc11cdab00b327b13cdb16fbc197c1d3ac21e15e346d9200e550076756e95ca548471ad373c96afbc8b37e15ee202c82ccfb2a9a71e2f75e0adc5de6b810648aea67bc3e0988b369884aeefe7088f8c62deba038492fedb8fd6a7a5a58d2e36e0ec5792b7951cdededd61156bc34cc5b5e2ba2c24483f5532111068f2acfc255d992619b501dbd019d11355c13b857495ce2eddae547980cd7bd2ec870fc12764236924d37db449523088976a7fa03685a43f4c898b004b680d6a1fcdffa9c16244f7a9894fa17ea052830d8c9b5d9e156cd94e0bcf55eff36f335a4c4db4f901f091234be925365df7bfd2cd42911f7f5e9c06dd4d8865a8b369ba067dde5e8e1a6de4dc880c7e64411bbeec23e8e60ba9dd2e6e95221bd9f8be1123fa84a36014d9b74af7b96b619b488138efaaf58eb78e0c108076d8d24d06b93b85f9753994b3026194cbc4620f266cf14423610e939541126256983f3f85a5214432d29f121abe63408151d9650eb950693aad2f592c1c94f7f5768a70e2bb39ac22dadded7f7dfd6fcd016be0f83369d357dd461dbb4a61520e6fbd80dfedfc35a522c144c13e81278724e8a5b0fa5d74c734ea4c5139b410b", 0x1000}, {&(0x7f0000003d80)="2f8fb6b9b428616293ec00f8c5f07cdb4aa22bfe31713dd40d64bc4d180fdc15f327a20e03da097d9801103ec6e0deaef772161ceb308ea05e362d33439ab22d8b85f833e4c13ed558e06d4ff83a9b409be93f02e6456b", 0x57}, {&(0x7f0000003e00)="fd8a8928482c3844811a2bb03854921e33b515d16c903a7ef470a5991ae9d563f22abd6618f73de8fbe7aa95fca9e37d9a3163bf3a4e937a267443f6da8cab783fe291780cbdc55d264d27913222b6e454c54ed6a55e09f41bead517da4bd37fdf53c609fa6e9db8417e6339f2190f663592ba7a201b25231ad4c645f9a9087268c2ce5adaf31cf63b4602c0673c1d1abe2ec88a6f46c70c6e67bb217f18b5855c18003070b805b66778baba82141df08ced0ff8117769854ceb850f868c05553184ee19118ee2daccfac1874ad035a9b4da0a19acee4b503a5a664c37ec6a73e757d6d2b89bdcbfe3122e6172c533ab6e0878d8bebab6012df3374d1c82c921781d53aebb71e298c93a9efc6abb257d8cf8a1732e715c100d37f40d0606e973da291314075fc5df43d0c035b823fc0922857d234693f56abc24f9a28be66a515272b7bd4a71ea34e104592bd7816af840bfaa77bc1e78b31f65db874bcff49dcda6e70c75313f1b33c4340c1827e7482f5bea7d22aff7b1463c2dbb256bfad16e3c00489ff087b9dc7a6b19de45da2f8bb57e147acd59ec0a7d7d12a9a0902f41e3974c7d68a01921b295e513a0c39bb9652d1ec7c0a39abcfb238daf14d5e7400c45779f1fa31d1f0e1833ee5d84e42c2d5404d721111877027795e82685dcbfd5c106f2baec2a1394ad926183ff53865fca255d14aa82972f867d0637d8ceed792c1930ed4a6dbbe21b98b0af6fc91a3e0ed08a06140d96fbabdcd17820e2cba4077d892198ff1f1111fe8a9f08fab1a109f2c2ffd1dbfb2e004fd6175a293d65202f50d119ed9ea0e63877e4c6d7a04aac52fee65a2936c849c5d7bc796882c9e8f3a3f563face4a1514dcdeed2852e278539cb0b0348cd95d4ef5ed8bda72ecc102746097f299f1d12a6509e89402d2fc3a97326bae2d1f7046a689bd19121d2e8ad1402a8039320eaf346085e4f48fba3daa875cbc03f6c96f31e620a3ef806e288c6578e5181f3415a7bf7a0b7afb876593c543bdf1e55412ddf7cfeca6fa882ff7f4184d5f79c2dfd10640430a875f304cbac65a92ceb62caa17085c6b86903add62ca12fb51e90891232865bcfd713d919972965840f2a125b505a04d0857205e6de0e0085783f6ad0621d4bdd6beb36bd471d25a855e48ebf513ef528774c28d9fbeb5ee2a9073140ac3c831b53ddeea07d247e1d5ed02ba40053ff5f4f967c4e17e2363d5c5b380fd390560243d166400057031c3581c1ac651c85166f680b3618ff3044d0f1672f1f6ad5ff01008966acb531692935c11cf5a3b07ba9046ab82664db2874a48c71082fdd8bc94eba94af44ae515ba5a7f29fd538bdc9b306feaa28f803802e197182e4ffed9fd91d88416bf2146db5a81a291e9477a4326551a7f1f375cff3257b7265ba2250e03fc51e022cadc8c6b8061358126a2d3dd99ecd3e70c27b4c9cc6eb3c2c298a457fa81fd860d1edf991d670a69710174115d35b792a47174e0ffa99a32cea20d2f416f8558e27fed6c1c32e2e0aa7edcb16e57ff85670717bfcceb48994f1cadd1d6382155e474a796abecd8b1415dcf6dcb34748e29fc6e9eb22a0a1f7e03c4846dd8ee151f0fb2962ca1df04aa67a1c737fdff258242c2e2bc22c0036a5b58b97f843d8a22049ce52dcc1a34127f2060d9af586af4fcca0b40d8a7fb85b30c8f2d06ab9d15fc4c2204417905c7c0af38e00c44c294fb2a97396d524f36043037e0201e2f69dd87f7cf22f2a13cc0dc72f26f76afb0f37041636a3793bc43b5da59c1c8ad3fa8a3a6bc15d13979d0b0e04327d11a55d98cc1cb05462a11e1e07e64f5a8d7ded596e5b0ed11a24231c131bd736616a64234875897728564f86607d7a0f2a878f88452d7cf96412c56d2052359bce5d2a55fbe725d75ed680aaf286b35b291541e33c2d7d547b320df568a34a04b1ca7cd7c39bad35295aeb39b61073ecacdce1b9e9353b8cb5828d52322f14eb9f66da2055f9d4d769dda691b0d9ca9cf5aaae08badd7cf11128ade1de6583e3a2bb4b378b1eff1954ce9505d0a68acf6393fe2ff854c46179cef7f1bd170ab2a0f72dbb0cd1f3d47da2905d61439e67d7586ec18445d8a35a3b62d84e3996f14237c78f3f9e9c5cf52914cc872ddbec38d42444f8110bea53e4e4d8a615cbf0e7b3489f06bb73f13aaf50dbb592b3771b7300f340cebc959d206ac11506807852810e1b72dfddf3d107c40c299b5d432885c819cb529e981ba00a71fbc2256c02a05782bdb09fe2b38663b59cf56047c87c25e10df20a7de9c903ce748143f1dbeb908e800308a97094cc537510c3226583a87669aa1c53dc39623c5f996bfd06f3e43fb9d3dedea99fb3505659277a79b765a0e2292802e201bb61b8a659b2f3761c2a057982069602f37b0f31f7a941ea05c49239ec8a2d6a9b9be293edc3a1f35ad80b2af576695a0b40389a95fc0491f2472dc6eff42f242cbcc0e11380bffb848cfd4661d8da0ff0ee60467d7fa3627185d21c603f9e2d1b1ada2213528b88a0c509059b8b92bf15bddb767085d237781acf4ac3044da6ba5469c666ffa06b25aa66d793d188fd636e4f2708736ee0697d9864ff08179d058b3b5092c84e37ccdc2001f607d3efeb582787deb03ffd3a81ee8f1db37a409161c9df6281ed2614f20dce467d1ef7e70bb4c3ebd17fb9450ed98ed422dda3a0ef6f4c47348cd9a6e0ebf31144aa1bcfc2b9c9989674968c295d36dd32f17f0cd3b29bf4f5c7941d518807f086d972acbde86bf182d83559584772ce0d4894085c2e5936a963ceb1d9504f7f05d508a451ac66809a9093bd341d46a7baf8e6bc4d6f5d862562eec25840f2ae49c1c5b5ed968b8e193b5e043f6a7a47830187e1df43f43a103aee99fc94d125b50e3322fbc154e186e689a89929cd67155a9aa0d2c4d639118d0ff274ecc32f30a6ee042b97f83e3e580f3cb9e04f8afe0cebc5b197d6184aab266fa91c24c1f4212c699ca9173cdbac628cb4ed3bec59ecb8b8816df388b663889c313d52704852db2c56f47d468df4ee2965b0ba53d39d89c90c12353c3e627dc4c7eeb772a52a91bfda7acc9f7fba44e372438a9b3ce4a49dbb84df25ab36dc1939e9fd2980c95524a9c912d3cd71fd851b439285ea4fed31214f3c6dcd6e68b3d95b502c4ea204e78d7ce17bac2d1c352b737c934b4f3744f3eb0853878e84d36717ec25414abc4712a696c7ffecc88fa47168f5805b8d376e83e04e819f477809b8ec70dd95f502f1014b9d8c0a30a33c36815b532fa9df158faf28938a4151b3b42f33c07f55dae96d6ad24db38f57103bdcb74e54c39ac50cbb88ee39dc9c2a00522864fe0dda26081545bbad2cbc41b57c6460114c4743becc69c8544d3785ca88b77f0902769407ee895aeddb935b8c0056cdef0d2f861d5b7cf6e92a88803d448becd100e808231ab89b2ecbfb5d2cedcf8a42302cfb3b1d84ddb77711138449926f2cc00cc543538f6598615df7b8f7a0a3d15ab6fe793ba4b0e396ef82e99a0f94e236f8e5e52b0ddd76b3679d683f72f9f242e456c9c415f875d40d211e94b14d571f09febd839ed82e0abe20adf52f16b0578ff9ae9b8c9f83fa2a17bc71efdef2f84b2fda756316b6e8afcf7c86e9b971ae51314a47e4f14abc1a037ba587306bc3fb7b7c0039c92737857efa6bda3cb73ba33a46e390352c75d79802da1689141ab121509ac4b44c3e1bf6a447e529fcdfdd2e2a423580aa47295112eb2162a344380898905350420cd6514321ae0209b9d53b6a3100165ae050701ebb310dabe328c78e4b99c4f615d468dfc83298d896c28fee4b5563c18e750781fed1f0b6abccd60267e92130343c0e5f60937f27e5516ab8cc19f2fe34a29b4a3930037efdb1bb7bcfb9999f0cfc903d3d7dad2ebb330b2b1169605b4b7b5654eae4ad9ba22d6f135943d04d695640bba9d1a5e1f4da9ecde32ed5a43744a82dc775e86be4f1591c7268fe9d09157daa326c3fcc34198a5c4842d18f7ac1fb1f98c58bce692bde22b5f4121d8fe78d701ee0d677a0b7e683df97c84dfaae9d6b1fad14e8fe4e49c10ed38d0dac2a5901086a62164b8935119f1c540bc437d4e315257b2f0fc0ee69b7ce3fb15d835fd26e3e410c7259c7b7c133ed91a3b09a7086f21d67e49342a64c7eb395a1f09c4cd5f995d136b835730739c3a1924fe4caf82d2096a2ccda95340702807dc02a83e65ef34d0def7b927c204d7e67ba069706ef9c81ae795959322707ce81803e9ba0f72f109e83df16e8b692c4279d29e4b92a4ebe06b35615e3bc883c56a8a834247526ddb8ad588ca836fb576e7cda8a4e18fe75eeba1df25d58c747023f0d9fde6b574322e37a84b1334c957c8c0f07b9d74e66b52a0ea56a25c984f7182a3a9292b7deb2cff59248be79f61ab0f612315c47e5719f756a22a7c5d2fc2b4c928a366d7c78f7ecd55dae677727b3d6cae0e76d6a516b63ba84b5d34cab83b45bccdea72970411b264eb908fbcb610ef569ae9a0507edd5d7f18a5b151712baf64ab3a9490b1eda2636719b396d4a0376636f0db0826818d047cb7601cd98f42ca0122a0063c0e71ccab4a159b9ced315a55902377516881bf5cc724a44c90d283518f94656d9e39a595881e82f01aee9dcbe93124956122ab0bdbcb8a8806cf22741f2d5808691917b478e06a16e2a9706153bd29a8eafc075d9672f936ccc4b1dbd40d3c75962ea0c4046fbf99d8936dfd1da54f4ee5f3a3e5ad259821cc93c8566f5f9a9b055200eda7105004d6d151f403e6a0c21e35ee6190bd34c5b6caff3d74e3cb0106d5898f84bfd17a449041872a2526dc2146f3e5c3b609c956e193720a3a183dbc7abfd56454e1ea6a34d2158ad00454e63d12a60c698d358e11de630163accee71a57fb9c855b3b47ddaa36faca78754efe909b37f3753c64b0bd0d5755939c779b7fc9bd74a39927c19522b3129d1422aaedb0a660edd09914153f65574914cce494fd35e160aef39842a5280dde9998020091cee33d8bb5e84e3728fd9da8ed92954746f5f088d5b551f57d895a25b2bd5a88dd7fbd6dbe210f5f95239b216211bf0c347dee999f3d33aba3eef4d20b2a501041ec88c28392a2e0ef278e8d3f547f0d11ef9f6bc017266c4250cbcffd638dc9716d7bda871918a461de70754be8b85d1706a5026d5aac8e25d3cf6ce02baa1504f5e2c1534177f6fb5c545e846d5928ae1b7fc9bad27f0759758cb828121c1b6eb4c5648e145efe9375fd03ae0ac9f9456d149d96b127a2e1597da3248945d359cc4810047080110dc159f743a4d87613aa6fb3a913be34e3fc6b4ad720e7dcfe872ddedfe48e7f944b16afc787957e3f6316fdc0f0afffe0b5d626724cfd3aae87538c5e58447c39b9bfcb3cfb6a194565b7ddc21c1e3f1231231e35f10e4da762ce7fcb9fb7739584c568967e68a49d781cab9f19769f830d7404a2226d8631d9c97e6c238fc23f095c930bb0bfd82ec3dca2b1215e8c1213bdefafea5f5bd89c78a53ae28c459a9a5935e9151805a9dc835e83f87b6b618b875b7252464fd0103c72c71f36809c6149659a81efae85c38fbb55c13f949b4baa39522852064e463c4b5d8228ee67f311910a2900c42cbeb89c35df0861e533381b389c6c59b77a32ca6796ef9c86ac5a8379ae19ca932a468ca145f7aa36349e7a3d37899c2c1c73c6943c86c96efb3928c597f54b31df729813b1fa195098a0fcecd92da1e8cd98a40f9f53b0638c83", 0x1000}, {&(0x7f0000004e00)="489abf0ac39b69088e3e46b22e0ecacc96a10dbaa11c8e80297594a6cd9bb9b5bbcbc24bfcf54060c16b863399e812842f0f048a49b6bfb458dcf6cc2241e9361fa3679188bd16aec8b8d01da2f4950c428ebc6c4f928a00588789afbbaa814532a650c9244d5b8cd70acef4bf0bf2439df5856749417f9258108ffcacea6d315e7bcdbeaadcb0facad96f91345490eb91319b0d86124ef8a22fbc29d8ea8dd13564f6edb2fd6383ee6b3f33c30ff597f27132a89940b54e836a4055a98304f1fa835f5c7da025132414", 0xca}, {&(0x7f0000004f00)="3bae24c41dbf76ec9ace183cf3078a9323e8975f38b7ace62d", 0x19}, {&(0x7f0000004f40)="df3efab4623be1b264fff64300ad72b08d8f4d9b4f07b5d2720efc6a2f563642340ae030a847879da167071bc70bea1a9c00a0aa71b2a342aa4c7d6e4a304db40d7100f0", 0x44}, {&(0x7f0000004fc0)="91b953ef2adbdacfe055b69ce2606fa7036e721b880aa66fb43891ccf3958ee670ce2abb1de6155b2b027190e9dff0ff2687f3744a11aea9406ab8accef19b9092da081e48f0ec12006d8e945c568a5be83a6ea112e95af632db1e04014f0cdbb88f54963c16003fbd0ae3cc24400550c4c0f578b03833ac84b443791988d5ed2d0e016e93ecdfefc988059868ad240d9d9c4db5061c3830b9e4f6c8b11bd64a40ca949bcf44c05b94c076b8bbb4bc9ed349e14e31415c0eadd83eb2c4e54b3b9eae7ff4f744b0c102abd3508cbe8b3ba6df23b89279e0b5d395c1c769d4ec740e89ec41c7d1c545d3c8e16563aa57605130cbad94bc0d029550d19e1be8a83c3f6fc6bf430387b6162309ab28b53bb1ecc299c6873d8dd4e831ed5799cf399c49eb3b0bbf98aaf91f17c5158a355fd68130d8ed5687efa49a72b5a09eb4ab87a134429590d892d71ed411864887a6565b542604148951ae7e86a1277c6fdbb96aedc5b857d29db3d228a74146ea862c7e2021dd5453c5c8f88d2885c1ba4c48de802d440a3b398c330d64ff249bcd08937dd725bcee78b7f9977dc5a35bf1c203230397f785af904148e1a3b31e4d35c60d883f787f3e8a340452aa0d4c9f4ed06e5768617f39fe3e6902179d52b781a0949b31f15ac89e2c41de966081567eadd887bcf848c7632014eb6a4b6dc6e6f76de669e2ece5ea5a421efba012ce1b7e10a7b84863d449f69cdb64c2037f0875f61cadeddc17cb96551ebd0d6397ee16ebb9ddc634af3d61777f89a6a1840c0e58e8a53a15cfec2e29f7f6bed1bcfc78e838f4b5617109409b135f125157ee31eeb1b0e0c12547e48fd5022b04283810af4450e0ef58310335238388ec17de28dd084ec3fd4151ec63f59bd6d4d1f6faa9db3fc369aff1ca6a1d1264b1b972cfd1f47756b8e479f7ecba32f0c02b60e39c9c2015a9017824882cda1c2db6d9fd71c41580527be16c604de3f2bff905c51ba4c55678bffc9417d176eb139c630fc5e607a0952bbdb381e31b9f7340e48fa1032e1ed04a912732d94743858ef41bfa8e8dd93178814817dc9c8621b806b08c09b5aea2487aaad0fbdaaf5db1a1655f5fd8faa5728121354fa0490d3e1eb6f4ea13f19d9e1a7669a5aa7b999f3ece39a44c56a6ea83d2223fe85e93159396fb9aaf77005ba2b5108e5ba115310e2d4496ccb0c364075a113a2e47bb8d965ef7aef5b467783b6aee3bfeb767b514faa975cc8e6dc34163f18cbd53c18861ca63e8c8e66df76069b27980d035ab5227d39731c6b30d4964800abcc610385ba61166854fe990024e087202ba971787b509a0b1a966577fffc6b0a949f7e620c7c22a1ce81e054d0a14a193cd78eb7825e6f8f9191c41b78abd9d9230375b7ae43c0af043d9215fcb178008b66d7bd36267c6c01d96874328a4f77da2354791171e92851388c2baca2aba8fbad3567e1439cb8234ed2d7c7efc7b09264fac8110bcc7c15733a4b0eb234cecf3018edeb35226dc6eb93cca5c5500062cd1184c1755f59c941e0a0b97be8d8a5524790d017d657c9c5ceab5e4d40b2f6e6f30b01fd4fcde30840d5aa33675fc32c7c3028d7aa59bd1cb320e9088ab49614f55cc00b4863c003eab25b9e27b335ed8ce97b9b20922ddb559258a61a937518d32233a5fc74d9238bc4ee477df1d0d1dfe694958c2464675307592230a9d07e2cf2736f95a81a002985bb42249389561d60efdcf11ed1a2970f2b100af78679f6fe6210025bc62c80d0c21a8cf0244eaaa2a4cd9b360a92752194b854971c9e1cd5f70fe87dc691e0faccc557e13aa590e4403db3412d78f6a2e1a170dac4fb3d81b99b9ff22faf4e9c2944f73661cc3b3bb46f6c4685683f15731cf3fec6033e51e80b68044acb84a63fc369d448bbac53346a5e3cece0d9f5222745a13ab0d2b2a990b32141fe4d69585e0aebb8d1f11950f7eadf683a2062e8ff3d6bf0971e57af7788d973970e5a978363326e3008d2405a400dde2ebc17d48f8cad9c6736c65935362812239570f3519bc4a4d839b6067d02c7710f73f165f1ea626d89bb45d61f74d76aebeb19a63ce21c204bdf6cad1acc5e8ee6344fc4c41df9dfa1dc2a172e697f75b118ad9a42b8080ae12f296b9b931ec6f7012718c2c6495137d46513cb35e0349392aa021bd880408e068826910b03043c19e0f727cfec80b9079d5072df81c31dddd7442bcaadb253b2bfe0292b2193e3cab747f32e2a39e773d97f850e7074178e2bd6fb2d7f559dc06488547779ddb34fc7308f4b33f79d34cdc52d92bf75790c76a7cdc0314e7028c3f64658e67014c61559100e9d50b39a02152d73f042a2853f252dce0c9c0985098cc1d54fc50753a41ff793c5ff8fb4da579fb4195fbedf7593cd58320fe40816de2f8d0ffde0dee3ce341492aba7e33ba3563af5cfc1d51e34cd51ad8ed9b9d41d707931f42e0cd42230e1783115989f77e57e8c6269989fddec8743e75c8b57c537c0975adb537153b4d63d20ee1352df58106c4252bbff7e96b4971b312e78fa9fff9a57979aebdc42c5a8fe6d8089f7bc3925033dc1c5231bcb4932ae29f77a5191b1246a2cf8f75f134127b94214dff284e15e24b48cd1c4e35268d48a18970acb1912f94912d42b923a1d7263b77470c23e0bcebe1c9c987085d98881750b886ec0386c1bee2818a8952c8bf1d25f86488895beb0ef6a505670598bef5e718163f96871c7f85c191c840fca6b6d04f4d6201b59bd937779cbdc81abe2f944b5dca0fa29a4019cd96e92f2e296a1b79150cf0e3b5a2741d91fdd64acb144339e25a33ff024ce1d62394244ad21595ba659ecd8f288945785635fb849f7d8e9b7f34cbb1e817d1f6a9a23bb2e12d48cfb6fd2cae05c46d2ef797b056a9419cfe22f817bc64421e168f92210c676f4987f776a8632a14118ce5ee5e4cdda2d94b41ab80b477d869931159afb1ec83115d3d117724d07c74bbf672e3256d2adb063114bd86f4bdd4fa80e349a4d499de3ccfb0fbca5a35b2eacbbd2b8140a8a487f73d67a15afa5345c75013ee125e1f7db1a31de06436009e2c65ae8ef4be20b7aa7dc6c5075f8e2987a8057cd656ee38001e810e69d9ef379987221c03ee3c17c6eb3e35b20fe22c2bdb379b669b816d7655219f6a04bdf6d1aad032ba69cf80077c0e3d450a347406670810ebed661b79e7845b53f59fbeb6ed54bd9a6be2b30e61ef43ca6a89bfb5b62ef7d144f78add1430b8a84253a77acaa07b334f1040a0b5db399d41a7af7822522e8a647700ad7ef4350d488ff331687fbdaaa946501b16b888316d3820a369ffb8d6d421313307d21a3d74b731084fcf776668d78e67b3be2c5be5b7c11ec880c45a9a205c0df639e945eca64043f2965b8b6443dd367429747917fade445ba3048adf24671a477043bead2c10fa5b7af68d8a033999c3e9bfb0f3abf2d33ee042af41bd4806c05f120dd57bdc5fae364e1e60c79ae9914e169f961ca85a3a5e49577a35493ba6a729177bd869348874bfb3b654085979dce35d4c86477f2473904fe061330990d8f94b3cb039dc0c00c606d2067d5a0f6ea1dbd8b63187f7eafa746bba2f1510178b1d02e1257d7dd0ec26658f5554ecb7cbf8c20fe991a9f8cae64ec8254d919891db115e39ac4f6d1e43cd9e595ae17ef782ef1fb28855b252d34063abeee8a5e01277e58f569fed9f366470a166ffb9bb310f6b60d34302b0a5ae388d8b9362c4f0c914ae59cf1f2a05f798425424b29e2b630236d265fffecad4eb3a53ded854898ba4dfcda3a881a6642a65139afce81c27413d6aa90c66799fe8414a10e8b93b24aea165b6634e6d8a48ef5cc34654d0e2cffcbfa8530be8fc9d964be45ca84c5281e76686bc9ff2fc022c86a24802236bc1a0ba4876871ed33405ab765a40195eebb3ad2db2674f70980cb0cf55e058da6538e2e289d61cf50b079cdc1ed87aca1050b9a913eee9b083801a5346ca9aff2e0d01b4183788a8d206aa768b21d0b5b8e19461dbb333b5cfd0a15bcede9b0f8665a0b460580ba9e91741df3dd1ec21add6a0dc134dbdb5f3720ddd2c704b9b369b458496bfe42eef4db596b762fd85b7e52a73bf3500b5efd94267ccff0597788dd1acfea98f7df746c14959c0e6bb57339e5222aaa7112507510c6709c1c2ab4849cd5b7e55c8965e6ce5b4395dd359498d392172cf512d4ff4093c439ff2e6cd6ae57abee88ee755e596ad8b40762213ef5604de6f2bdad40b7559d5c04631c542098a467e16631c74f7e606af507bbcfb343e0411210ccec895360a34c551bff18d7061a90cb89ecc10e163b5d3b6c5e71930a736e490f598eaf2be6f96736b8a18f36b691ef9be26c27d5d45736963957574cceedcb02c7f875ae96e56fc380508f22b9495e8d8607a541a1a4c486272a07b662b12274326b08019aaa35335cd8ad787b977e50982256849722dc1b3181571bd24748444396c61b0240d6f488f233da583c8da3d6adbf8a71064d024dc3fca41772dd752283f41dcaf056de08951a5f5ea0bbc13f0f7ed7a81a75101e7366c91e3c66afc5e26a1e649c8332c8d8feac62107deb9e256cd2c0db4a1409c8a1080b681d03c799735d9ef42adf478ef54ceb35b662db3e3c9e3606426ff68ea8a31aaa97c77b770df022ef08ee665089ab8a4f96356dfb04f722fe367b67555dbdeecf1fb14621265b14585cf766d3a2418a4d47adbdaf5933f10f07ed9f147b7e5676b4b80616fc4a1c8071423ab0cfd929f23e15ca3dac774485a09aa65b76f419b2ca199a7b65aadf480842a44fb77975c3619c3204488fae4baf30cdee078c1373cf8005dc8ef0348a13ac268314df965f77a2fbbc58e3165ddee03a96ad7715a52987c9938b994b697ca71d93c97d5ea6044183165112efe5ddc0ebc9c9e62abde7ecaf11c673816b74296867df651c0d2131f9315889f6b00ae5ea04cc4ea7c10e02021ae56d2c4854173ec9b339ffdadc89285d3571c9446764c479b99fce0d862b7391aed8ba50cac6fccc469e0fa4108e95c6caa3cd5873a1b20867b6909d148575f1cf4ee6415b0d29bf014c46cd346e1ab0f9ea5286898becc711993447ea8855034ca538542b6c1e37c8d35fcca88c077487674f143c30f57ea110eb4abf1aaf1d9e4fb399919fb37d619184d53cb6ea989191080aa466b4374a3ae7cec2bb2ad1202f89157257e25d14be1df31fb1fc2da263577b204cf38dcfd3bd51624fab615affc886215f40b9c966b06422af9f7ee52d4e0fff93c1254a3c2e811a46bc8b17ebbd15192a998942358da90e701ef5a65da65d76a5bacf73b1bc544174d8cf5c6acacda493d82def248b3574e4afb1a55673795aa1eb2b6dcabccd400f0d2c7b007220127ff9dec9184079dec52ae26956e33f60e94a639564ca7643d660ffe52f40509b4c7ab0a4d9c71e88b2bae2c4902a306554d5cac70ca463d0fc078e0e88de8d65d11ae2140cceeaaac5b691a172bb8ab421fac6eae38df78414031574aa4657f2a2918f2a3b5081801d15b404b13dea14f8e5113b4050a49682e810f3b5f965020b4a5688d4882f6c705a7405113e80f3117c5dcb7b24d2bb15d8e877cee3c8bd5b0dc356f9c5eb773c7d47d89f757920c7bab7bdd3298a8dcd2af529b465565293e3789ecfff802d5c4af51ac6276c55e718910555b94d39045c9de5ead7b9f99d28df9f1a0133f73d2131b262c8a9bdef3a8594f4c9a4cd4e783b5ae0cfe0206835b498cc70b11ed", 0x1000}], 0x7, &(0x7f0000006380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000000001000000020000dd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}}, {{&(0x7f00000064c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000006040)=[{&(0x7f0000006540)="134c92ee5a9db9a38be3f01e45b8759b60e6c669b3a768ba9df2fb3bc28b5618f0315a1abb1c58836155b18b33434a3a7ba6177899ad241a949c59f37c35ca19481bd45de280d416ecc07d1647857d46a35899289e99cda1f346b4354529d4c64094a37c6b57908e795a68e03c34007ed87935515648ad8c0c421fe49fd04568a1a1e6855a7a1d8960274426784f67a937590d8929be38372e83ee3567fc3fea764a2ecca849b0e4216d10b022f16cce45966d6acba83168f82b8d4c0d0b2c51d634a649296784dfdfdd3425642dfd2d96323f1e5ab477", 0xd7}], 0x1, &(0x7f0000006280)=ANY=[@ANYBLOB="76000000000000000100000005800000b58dfe993ecd1764fc94a53787c124d70af1ce9ceffa97bdf8b5be4a8734193a42baab6527f0594585d6be735fc43e841cd5eb061ca20e3996e80e5ca193b1bb324bb505776ce2fdd9ea6a2c86c9fa6b404724d2af8d5115da450e4e080b6f42eeeafd2781b5c5d2281b87c0c5495d7b97cb7763067b14802ee478a7b6f3fa5374b2470a809c337a66bb606a4004a2763337e47aab86d6073e85912ce6c63c75c695c4230f771b", @ANYRES32=r0, @ANYRES32], 0x18, 0x20004080}}, {{&(0x7f00000066c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006740)="997a68cc069bae2297bd2dea289cd2fe733f3c887202fad4f415de09fa6eec6a63e6cc1c99be791c00c4dd439a88ff29d877b8ee657fd2f9e9b62ebe2749289dcb213b609f1096b553cf27c61d9d7db0a1699e7f4baef125ca3ee782befd71c0073744dbe6eca383767326919def6756c4777afb19be617fc490b715b9c2df1d5d98a7e4e65f4b61000fa00228c58d1f8e1a12c40b61db73138d873b22a1f6a1517290a05eeb1a70dc134cfc62457dcbe312ac4f1039afc140d71485eb301a63529e18441904856b7504066ec3cd7cd6ddaf6f3e52c5821237fe06a7b87ae1", 0xdf}, {&(0x7f0000006840)="4b1b5f8197615543eafcb1b2008ecd0df43411d89319ba683522ee734d56a8c82b318a3294c6166f6f2f027c91a5bb8aed9a462b96444774780bbec7544886fe4b94457f9f63b173821df7fd2587ac12f128380c32e2ec0cce6f2046073c7396dd4fe52e1aa5911f1b2f8d8f47660251775f8fea450deb03962ae64cd6cdde10d60a7f435b4faeda67ddbe96eab2dd0e484400dc856ec05187a750972d8deb4331cb3a5fee49cee0913eb5fc0e82e7e03fe930839986896334e6b6e2c258dd9e64c587683765cf324b7665a432efad27cf37f743579c27b290e488f9", 0xdc}, {&(0x7f0000006940)="10556ff3903552543241624ff2317230c5213a80ee11a25134064e2830950e82ce0292d436088974bdb48817b75aac2a4d54ebf912607488d34b0c870d22b5f6e796372a388275a303d66af7d838be", 0x4f}, {&(0x7f00000069c0)="8833d8552a1e59561b9e3a43cfb9ea24c3ecd71760515fe59f2a794d542d33e9853f02c0f3a170e739ab490e54e7736040ea11017054c0c4cd57e476634cbd93df81dbfc9e1d73a592e6e66fe0e16b1d7dfb3e0cddca18", 0x57}, {&(0x7f0000006a40)="b94a4a0c1a99480d79184f658ce4624baa014d99aa2ae1037af886329e94222f4fc10505a332974a0d58d800fd9eb988dd9adaa42341dffac739ed55b02a5283349363c27c1eaf74798e02a4b7b40a74d6653a27f203b6249bc6ce104e432dd3ef4fdd30c90c6e2e550ffae30c48fb242f108f0bd8a9079acc5011b2f2362e13b64f232994930ef4b0aa1c17fcf8d6290e58ab1fbbedb3d614823d87d4d0ad5105d905c7a337a670d9f9c24db789c19b123b8b5c1725708db844ca2e24c819e81b11217f292976", 0xc7}, {&(0x7f0000006b40)="4e5f57079d190c2c7b30784f4806d66416368b6d99ebacd7dc61dba771197e2bbcd88ae2b241a43b1e2b77ee1d1216a2120d8da2a70f788b2a6bcf0563a9918253514324ad861c02d14857afdec8acddc9c3e7a9dc607132ae608ad363ee365ce592010db468378b349be2f217c665b3eaf81b2d2c49d0449c2b1c83d0ca3fd424f1ebdb119e5a01717498869df3cfc93cdd0c9473a15e88424870370392a909861f97f593c4007d3b21629547ce1c9fdeda744afdf833b1f8704bc2da8b3452da75e6d8ed10d50f2dc28d5a1b772c16794f62735d7a5cfd05d3eef3e4f72db0aaef18b958a76abe28", 0xe9}, {&(0x7f0000006c40)="2a37a62b4ef58f19d8b4cc846c507e52a65f", 0x12}, {&(0x7f0000006c80)="fe3473f1497d2a93ef81bcfead91f85e0b13e01e5474b856c88564495a674bede98198f4a70e61cdc4f713d1a99bf3cfbfaff4da8a7a623afe82ff21f66740c06c63a841e2524745158f92f23bc0f1d4b336e34f26d3702f0532dcefe1889f7e3aaa2055256ec61a21c0cabd74efa6b1a556cf6498df9ad7f12fc174f2c203d15d9dae1313b8b12507499a7e0ed61c9f3cdfa9a3cb", 0x95}], 0x8, &(0x7f0000006f80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r1, r2]}}], 0x70, 0x8080}}, {{&(0x7f0000007000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000009640)=[{&(0x7f0000007080)="7eceb308a27f3581eda764b0f12a6f1880a5da453a42704f14cd2ed8fce382567658abb9a9feed6ef06127e67f14a644f80d09da32a76d7d505faf19c5c618a0557628855c594d6c4d95bbf28c67a93391027c9156159e9b002c98af4cac76e938602106a6d8054987830fd179fa8b640cc1fd93d728a0c9c0", 0x79}, {&(0x7f0000007100)="dff0b694226803fe14ca05a1f3a01432eadcd12f81e7922d13da55328042074db69713b1495069e546f4a975e20ad72d17736af58a834d2a503bd815eb36d3a45ce7c3d09367ca41109261d356f26bf3d09fcb9de703af4172c675c0b9c397de89615fb96767653ad30060fb811c738b96deaee2e4c50a7419b55344db7ad639b4c3e8199fd19bbe36336fac4f755e56c2636e29b1ebeded85846d2e2fcd3cf46358cb343358a7db01466cdd84fcfa2fd97bbb3577c0a2f9e5e735693902da4d00b68484a6000e93457d6fa0bbcd", 0xce}, {&(0x7f0000007200)="b24f4d9b5d46f9e56264d91d800bd8baa369758215188480fccc5591fa509baec0efcd06b1fc1529b59b80031c6189980baf2e097972d20ad8769081fff44e074653c8723567b35a8599951b8905a3eab83d6134752dae2b041c12ac142258283153abf496b7695bff4ab0ee1bab4ab01bb01f0595", 0x75}, {&(0x7f0000007280)="950a2332fb5b5355559c692205f25144ade7a54a64330bb964673789de0e519b905936d0ed53bae86f3ed5e61faeb2c0911736eb269731f422cce3146ccdfbe6b231414c9da500f4894ebde781f780442e6a15ff65f7b193357ead06da390d4840b948958130b1bfb1c54aa9db48950c2ad609ca7b10491e51373e5f46b8e6ccd0151518bbf96afeb89ab5343f5165bf128e0262cf", 0x95}, {&(0x7f0000007340)="7c2ccd1c4e65e8781be351808230fc022abce91a5c5b52c6f14be022bfd24d7e30176526b16ba61416238be12a03e09d3f4fa73c1353a5797855c6f03118ba1520e7a93e9abac40ca7f2e72bd77b920b93eccf63b00783c3ca9f1c3f44c36e059e1b8b0b159c5d426149d133fdec25443c80bce00228e7a9365fcb867bca3a430ce9bed12503071c4a4fda455f971ee78a93e91e1b0b222cf1c3da79d73b0952fb2088264f05f4a66a06f940c354afa45e18566761961e37bec81c771f4202e8b759e124b2c20813a601c1086a59c8515fd265b0b51bacd3bd00730b2c60b9121e6b2db10f161c956d2557253d06a728cc341b0469bad19b1f15f190eff4ad2ee7d13987cffd88982fbfde77c1266c93e1a6deb9093ceb6de649131fbd769455ce5ff042c2375c9932cecfdd1defacc83a668e25c8aa508e497f5c8dbb77049622c3f6a74aa69822e9181093b7ef8e6d646d82068493a02670810f6836af363574096ee57b348780902030178fdf712ef46c213d082bc612dde14cee94878530f46b8a3653d533c01fc7e1ca7bc9d28097d45bf338d95e8db6df6b634b0381d625ebc85e4cca372648036fee9b30633ba6a7141eddb961f4f11af514ec0e05ca557d1eec77e22cb441e1fa18d273985884207ce7170406b6fa4b4c263c75122cb8965c43bf07b63c2df4d0605fe7482851f3514c5fc1d6aeaca3117ebd6efbcaf4b04887d265a184cc61628f36efe9377da4b9bb7e4f41b60345be436e72b9a1118eacb8f216842b262fde944f6f35461b1808cb8b5744876f3b984bed660dfe0079c5d5deae7621a45f9817872676bc30d7f735f9af66abb0eb7be03de7610b9a328ad16c6d0cbb09c202919933b260f15e24ca40cefb79cb7043f0e9dc5ea2465a93d2a9af3fdc3568c377f17425c4809ba79d89f84eab15e6b712e336dff2684113f6aefce5067f9d0b42dfdd0e15c2f44e7865d08d01c56542b4b20936025731b329bb3afbc23dc34ef2011153414b125e20145f8c62130c6875e30cb6a54142f1a1ea1e205006d491abbd5a5d9cc0a2b5784ee133a800076da89b693a4449d91aa152546841b5a6e3d4d26c135ae24b17aa1ef09c5f4ce9d881d138d8a0915ec96c7d8763e8b8c44d289c36c31974773f62d39eea422c9a3a0bf4088153b148c917e1a8ecb2acc761d652948fda331b7d2e90af4a963795f0870c34555d8e6a5ec7338148956a8e633c06a97b43b178eb930e58daf3041de1c0072d8881bfe1a1e6029d672d479b4e60e096a59808d47f5b7dfa3d895b91f57feff50b47887743f143221a38c426796f0171a34360eb4897894e2256878e0642f21513831e30dacaaded501d22f67cd29424382a6e786fbb55814dd8a48ab1e379874247acd548b1f5481fac2af4d7e43fb58d4e7a9d362a7a49abd6307138dcaf3f3182878800014286087cab70f608d8ffa4e0ec5df7f75bb349595caabad0e2d73768d700378f8d4ba5dd414601aaf46a915cc10d46e170833d5d3304eb899eae637cafd0bafe698adb1736fcfa99f23d31d247039529d9b8569955bd451e444d5e838a7ca34f93313417f799242677f56cd2024825dd1775384bda28d2d1aec04b8cd15d30deaa93840122e3b1302f3c74a499c8ad2c3d4624d769e0e73bc7ed95a511cdaa5e0af31be1e9f3a97ca665b23b1e7fad3ca1a9cdcb233f07b756637c3d76eabcb50496092c1989209f75a47505e143fb1a98a8661b8e65e766aff2c67f84014b186a945d82416801a3579e4cc3e25372d2aa44f33492e107ba1a1ea7f5908d93e426604f2b743bb417babd54f477d60166d1cf87cee1ee24a8120e01fb129f87b3325775871dab9cbce23619837a35214cee19aeb9eaaabce5b7ab10d29fb3af310091d44332c5b0a8e4fb4b231e654809e09d32dc1ea3a496022c827aac62a5e77e41fa0c3f3992188b57a741cfa226c13f30918100cf1af65f4f96fd31ccb4a3657a5df11028516f0872dabf0410c0047c95d5b09b5ceea639b09026ec63e08fd429f8d19ecbb639d056c8c8c18efc3a0e558a5277d97ab5b1fcc340a67d46e0bee93f375a867b0e60d1a62eb5617dcb0ddf8a0e49fa4927cdfe2634e78229fdb800d6aeb7dcc6c7fc558bcf53045dc812a81eb81437e8f19963e6d43b2545b6f4c47cb75b0c50082cbd6208e1d8241d3349b6d6ba7a7da62cce41732551a0af5421edaac55dc0b9cc4b397074815bdc347f301a11cf8e1643247dc558c3e717940ec6d8adc28efb9a45fa8a70d6dd2a7aab6804b56ba15fe7157ed3ac1f668a8fe919de4c14ac7d95a70d6ed8a459019ac79b56b6f90975f0c2c07f420731b40ce50dd2c8027a0f61f0ac570b78ad2427a2d791f5fbb2ef1e6cef8a90be0f298f58ac0bad96f6e1e46b83d82a818cb9472bc34e8ee4eafb872fda524464de906b426c81eb9b00f1ab1ecfc688cc5b5d56f735195f2c582aceac5e778ce640285e92e0acf1fb2b796441a2bffd94af6744dcd73f8f9e188db591fb9d9dfe6268bc2e8a07abbdb38f564b9e0554e862e760c190a0f762c3a66ba8fbd8f29e8d29b43d76cf60da1af34ba2d423b6206c3957ba3d7c0facc470ab92cabe71bf9ac571910171831373e6b58fe85f19cb95915c884358b9b47ca91a423b8a1804ba038ac9d7dc4069825c1d3c09f5a9ad86385a17b7fbcc71bdbf8b97a31f0e60578c58104eb90153b6ecab09453ab5645320ceba9ef87d84e732bb71c34b0abaa9adb6fbe60a56a6a496eb698f0eefd9c8f0c6c234cbaf512cf90e66e6303acf690bfb4237028821fc75522f70aaf46b261ec0fcc36d5106925f40411c01923c6fc0d8b3e84541b09b619da96c62884ceabcbd33427b09dfa16529f5688f22dd2483913dad750b46d8e8e47d5abc2c993870bd468001e02673658b1a8c45829bc920d19ff8ea277270247811d7b03a70699b083e4bc0caaa02e7f271d7bba6e01d24392e69f559d674c0c536621ec2cf87ac6e904a16a86b040c499b6423855f828956d8409e650abda9677c4a1c633d22ee4d40a09157be10af2b5faf2e474a5cda5948c17c598d2a890bc50717a0693c8b0b882a5f888f6af91128cf9efd9c7be82e94924cba0c808277b6fc3421e8e423591e009c75f8068bab6a3c3c2d556358d9e0a081e05ccec2a01bd5bfd494d003d29798eefc9296ed3813aeb3b125203203cecf8c70cc16f350ec99277940619663b045de40f3a0b9cd8c33fd2198757a15693fef11ffc185d1adcd9210af976baf548b3c5af5415f17bfd09f210a2aa4b32ac86c9de1181e835ae11411ddf91f1706b95816809d3fd1d68963977a98c72de9ea3cbbf52366299431d45055476201106ef89371642952c0d4ff1c253744dbf897f6d35cfa5b58e8a0b90ce746e24ae679380128b1285262553cbaf066d62bc310016c71b25b52ff82664eb483b49497c4d1281dfdd61cd58379d73a2fae1d0dfaae73fb761f89f988e86a922ed77172ed4c0137b59ac4b2401438dcec6eec31fa4105f85424c8b560e5eab38ebe6f91db6df39d1b5a5a433ae31f2c20291320509a41b27e41f67e4d64170546eeeda1c64d1158fed2651338a4e222ee17924aba9b84e48a8c225d9b22d6e9883c3c4a35ee413ef8cfecb8de08627aba92ade656145d576a948e886ac40a4728eaa1779719732f405860a05b7351809ed1d3004bfb09b2e23be83d3911af813756fb6f64f41c5d5b4d5c912353b174d9d89faf86793e6c5a48a7ad7d00985496f58a5cfa781c47c28576e42d2354d508178243d1a1ab714d293a29128fac238c6f157684daab6e59a4cd29ba28466cd9bde3fe8c1da79ddec30d7ef346495fe79d3e6824a2197708bfbbed1d0d48ec1c84b0b2115256bee01c170fcfa3515acb39af8dc2520016a8808378e4a730478de706310d35fb1e26261f615bdb4c5cb82cb13e80d82aacab8f69c61c4b0093ee748380ed815991da768861485a8cc745483592e62f938b7036f65f99c8783941621dddcc154a100199eac177b29c337d8d2946d553a6f344a2a73d3c1bea2a7a2bb8710308e68a229145f9c7d4b4b317018119de8cefaa6bafc81b3a5aaa25fc4dc03a5f76f4dde32cfb2a23340349e0882c2bece06e80cc7208774c9e0ac3f94a1f52c89759356546e057f93e014ef5201e3b9ce72248b01e00c38ca90a45ebb958ffb340d0cfd58239fefd0a7d8ecfdbce51f6208f0bc63184e17d106b80a3c296d65ef7ff14d260a75ca629f58ecf676b2aea127b07e7327e6c4b8994b831f6fdc08e2ec4b271fa7f05de335cb3fb227fca023652f9f443fca2db32167b0bd53aacecf3d4a0cb3588f2af86de2f6b60e770cceeb80f2c9e29c87680377836327930d3eb28e8af38eb5645837c06f7b1f3f94bbfb3666b5bdc25a596dfbd5c91ad7ae1170524353b21f5a15321301967cd7fbe1460e45c88a57e9ea9f6a3caa94b3cb4637179368e0d633d104433623997f528a1b4edaccfe4d93285aebedb8e6f833f4938d9145bfa723b56e632ad9ac1b76c3cc69a8ec5e63bca4abf9f1fc9206936a5990483985c39d53b2b429be629bdf4d09d2c1d31145c52af7f56666f8a54ca358ce9546dde01e1166502762d1f904e7b3ec19a4845d480fbfefda651aa3ccc9583c831215b91fcf8ac2027466d819a3a9d1d563f23392d25a03571de200be8aad331bc01c1f0e92491fe19493e5e4e066adc608722a5fff773fab41b13f8c322ad982b43aef86cc7db02b2e5bf3c83d401d06832b0d0fe75cb09eefee2012e46ddda8d8bbc3700f1f397ea0ed02d520cc3b1b39e013d40a2e710a59ce8bb0018a63a5be4e9edd92a713beb003b316b48eee1af2ceda62bb64a86957f16630b73b2b58697915c8ccfb92c4b05d544d6e53d7c7cbc98368e2681605e660bc5bf52c6e92bd3bfad0f7ffed6a1a1e2fef6255005b44bb496938061288f5b208933e8ad8158195c379155f85fdf939b763539b5585c5de42aa0ebda5e4c9580e728a8b0a4077a9f3e138149f41ec48d4724eede34e731e5e83b073d98d9804621c26b0a72a0903d2044abb36f103f30172c78b69a6241e33f0054a434c1af209c564e1a3d3d07e3c9cef58542611f46fd0b3f2a94cbaab0f98200800cf9afa54e6b478673cae7388f035a29c62c6dc9e537813fd21d892e976a166dfe6d24babc2027ad8fe63b91b0c41ed152708c0db4a9b927d2d984ad5f6d10a3a76e64310f1d94309d1a9b82322aa7bc423789786123beda1d1163bc36f36b8d15bdf87fb65bdb0a72b79db13a8ab0569bc82be6c9da20372371d0525d570622c97feddd9761679f8693c1aef1a7d8b3c3612650492ae8d55a503df28ebd4013d4ed4e16dbc06d12c9b456cf2081861e87f80e4dec24ee433e6aedb56a89d32169be3e2ec4edbef362cd436abb246749d97e033d3af15f9727a4b4ec8fcfc40219de9b93fa4cb8620a074043c45665571a62e03f6f17940fb48682dc64c5cdf32c940c5c13938e085bb6273cadf22f21a853663140890865ddb2ee2165b4a38f9aa54d79b18f0bb2fcd4df7917bbfb148648ab8209c38b030d1609e191a83719866e8385d1d757525316877d1a274912558c2ea1b5e31f6599d0cb6b80a8f5b1ab40198ba7a8019867a8ce9bbd28e60277238d26d2c31f8dbd11b9daf1dc71c0fc37b0e6e7e1805b92075bbd2b88c8420dcabb1f49df50484eb38167daa8f25e4942778a5cbddc9e5bf1e2997f5e776c5ed9c293ecc1feea8e854c8d5e4602", 0x1000}, {&(0x7f0000008340)="03d30d3eead86e12299bc5ea87a9c30ba03d24e93dc3a7ad81dafe3b858fd8349f8c71239fe0f04100ec7ee5c723e1ad7a12c9330111be67ec6ae3b030c3a3b0e2c86817c839172f25c0efe50fc211f12153810171c3ef8c9c0f77b52fc7fb289988f3ab937a066df00e66116812a0d9d664a52a45a5143eb71f7a6c6030d5356847d857ddc84114fad3b0862e7a7aa5b481901001eb1dfec781ff1aa7560c04327c0cfd6a933081085b6edbd1bcde1909ffc328e8d3b6f1d66605d395e46f9bdd4a47f970ae73f9a26a9f10aec33188446490a009533417b5bb2b3b2b6fb072fbca3ddd10ed63ea35b492826534", 0xee}, {&(0x7f0000008440)="d9ae1a97faafbeae188ceaeb8c2a575979eec8cb71a22b3786180f9d9dafa7d5cdad2d750e4a3f6487f3cc0c5028b0e8389f8b88c357685c7381d6ef48f0ff85e8b659f8f9312d338faabef89b1130c355d33746cbc515370deb6acfb8bcb2fdcfec565a06a305e5904ac20778804f1fe5403ff5d49032f75833defe0945fe65d4795343bb1fba5a80de2a1381f13b6dd0b05e8c50ad54817c76dfc37b92b675d75f6d67924ec3f05e987e795a0e8702c7151f185da2443a75732e", 0xbb}, {&(0x7f0000008500)="73357305156247461ea26e0f126b6c622b93bb8ecedae5a8956bed2201e81b2c1a1ee70dd2fd7dc57ddb3412d6293432b50e163ce7f35c6abc95cfe3744e80fcde14b0ae5c43a9bd2f55b65d88331075af5e6282afb2ffa27d5a6b4073ed63b0b87d2c3c0e5588835b06286389d099d55f8dbcaf2e880815a6fd900fbc0e1a1be4d03217efd4d776d9d0371b7435388b6889e1a693f754eb13c7b3ed212b5775d4c3af16d121d45112", 0xa9}, {&(0x7f00000085c0)="ee514ba7bf850a0ed72fc919cda0ab7ad16cca83218d44cf7e039c81110cf594b86ed73de48ad6f8183433fc1fa7d865a64ef52f6c4e3704b2704bb89abf642ca6a3672c757eddef27a77ec27484e044a7408b4b", 0x54}, {&(0x7f0000008640)="c986e208ea3e54b22aa3f6377843fb291e998f68b4362d097f77250b46388f39e6d474ef235fb5e5598231be519562f63eeb9b3f91c0508bba4050a4dae7379f263ed3105a323e95ea8acb5a842f5b20ad18f0732ac58ac4922e45112a7fae218b6a8369f178e35f3fd5575dfe8e02c526acbcc98226c6a539114d01221ac41e5db882bd20cb6129cb3a2bbf8c16af0d1027dc38c2ac8e62b980a9ca0b464237fc3e8da7139a2c549ed9ae55afcf4db277e143c4008899bba5f18c00f37c8d333884e57a097d5494778622957b6c592cd058415b04de848ecc83015ed6c3cd4130f012656030ae51975e426026f2c1216e4b7d3560efa7abcefb5f5f1929456a344a2e4a83a705cea34c20c0db6b151bc3bf5a733ae197879028ad3b35de18757c6154af230fb70b3493f91647b309409772242144a4db2bc51cfec474c76cc164a57eea02821fe909349b5e2bddae4cbe3f9b755594a7b2c426da75cebaa2603510603691cd3399d7fd9ba73dbd3b3df066502bfe5c66056028f184781c751098242982465d5ad87c63467fb7303001055015ec79b59a449e1aba289da0c75d6a53d09a671863ebebec911e7a69a9c4e7af3e2f246d056cc78b3c5e0d2dfb8ac0cd6ac62007b1fc44758a626080393c62c08cfb20060d635086a13d794b9e701ba42fb834d515a00201bb8cc760a573d42745fd7928e39c73c2b5b734e9a1d7f39020ce480386fb9a1f47061f9f3453416413471824527fa01016a4e168afe499c65bdc8447d62b40ffffea20bfb4108db09451cecae71cb28389288295ea0ef208beddbc030808d269842a3af2a45ce90b24405f8663639149bfe68e066078d3a14785b4a946d155ba5e52b8c9e3c1f9c579156dbed6b311fc08e1e0ccf621126455738bb342bf8892e64219da13b3fb3463bb4296e81519cc082066eed0573fd8616f1eb74a85cf69753f57f9c175765ac6fb60f1dcf51a30febb9e288b352f6b182fa808cd45421fe83bec10f222367d96ecede6adea0e9277ad7c249e96f5e47dadc6822fd99d7c452d542858af97f8dcf165c338ce20acccc6d30997a1b262ce5997a57d817621186587829c19b936542057e1be2bed27203a83acd26dd727de1cc56cb8ca06c3a592113a947f3cdb2260bb09d6a3ae425ed6aeee01e501a016f5817d1c7f7af4e3af1b44b75959703e1ecd63afd70431c89d547f5cd9a61856a7e7645507afb10a9a52a32224382e1482674b31d7fa03f69330d13e5f224e749c2425ca0b470b135094ea0d8e933786991866df08dc86565b09869c78587a1e653e6180f249b42b33fe153b8e96db4eb604c6690eabaade43f9fa59f786d69158c8948bb3f3b5d83b78d9667b9b8096168c0e0e2d6d34a3615861208a4660ffdc4947bf294e54122fdeac26a4e60ad1f76261c7cdf458a4e3ce1c86c3026892440ac9ae23bbb2cb46307dce7f50f092f3c79d12440db37f2692830c5ce724fd742808de03a1788980bbbce9352d6422ff23d3cf0950a7011fdeb0abaf246c945736d1aad9a469ce25365361d50c479d8f1e651a904230ac1799bd1caaea793f8622535f49f74b38e83c89d39e3db9606ecc3ae4f617c656eb030188bbeb930b99c93d7672d7faed1653e5e1cc10b79f43670c417c8ed03496e57ff8ff965214429d216fb17160b1914daee286837cba7eeca1c5113c099bba3a5e8e0e30de6102604b98bfc909fd970dddbb53bcffebff169e479db0fc96b9086ffa78dff0f322cacece96c05477bc3b6c151cbfa91c4273325cd8f65675791eae04657d487af0afade696376a97fcdc9091fc1dc963f335e6bec854ba6d696ebbb2feea681f3afc94e35563f6ee6b3785a543d97d10ea5bd5f3ec96192505a55a53df1aab11e98153ad6d8596d55647375f42a8015ef91a6ea0cb857130a22ecef41338dba035359be791b15b95339a35d6d5e13e9a9668e07f4c711786bc950ff6aac61cd625da8504eab9bc5967269781c5970df4c6a39fe124b435d09b0454cae26c26ad21c1848bbb7171804fda9dd95270d470e1a64cf873e33afe0610aa88889eda24a2e242a875c346a4ee5e5c83c63c4560c84e912392c2bf9d2d684c3ddea2319c1024e1aa8fa9c34c2aa315fe8eaf668a0b88a9d6ab1d16af8042d8e46e97dd0f5aa3f324a68d2189738f593d9a40cbfe7fb619bc924115ad90f6368717d3af212b87c19ab27d2cf6e642d5364d7e817fab490ac25089075747cd580feba4d95a5a321afe4141a84803b2cbfe3aeaeba2744a4821a1c52a7aa472cefa62ab3b4568c2c8915b7d50b7611ffd4d4504cacf68d348dff444318128b6a791befadeb3c29f46e421c5fa9741787e45240fe81bfaf9aa8e5592bbdc3718d147a6312b642a974d79868e835a06ef662ad7290ab6cb86db14ceec1d89190cf647c3ccaf5b92340596efbf1b223b8fe349c642fe48f1ddc738c03c1932a7f0e6186e5a47de2a06c403fa8db0d6f11349194d964275041c655e385fdd5932aa9c1595e0c4a8272df85b470ccfa7fc2f255e68ea515cfcfc690460af29dbc4d21e686d78a1ce5fca4fd8859c3eacbb6eb28a4417beaf37cacf5e4aae13e6fe563d4d163e72a34a7918a082a400c493b3e275ce95c01bcd8c8ff3f497b72266b1b6317b8264dc522131df580c5c27573404ca182b0f2e7b4f8191e516ebba261cd1fb38ae2305cbfcb69e43ea339db9ad5bea6b3b0ac90e9892337b3aea003d9ccc5e5fcf21d29c4da61814ec6711236e7814efa790257e983818fef7bf2589d4e47a63b3ca40eb666e6cc6298251244ee3cc28016646c373b452070745d8b74b858e0fe219242377e1b1f27d9581583e71abaf7b4f0e81c9e7e9b82f5e4cdb46de2c867443633688a821cfaadf2d34cf83ef856a50a54e74256b3e810ad5b8a7b8adfd420ff43f3fa5dfc8a653173a2056e4a4b2d86a1cf0eee29b453a6c1407ab902d75b3cfd319745e070efa3e8a1354cbfd7cc87e2cf450c3be995481066b97500caca41bbfc1b0358116212bb1c0ee51714780e3936bdec3216db9ed1d8dbc1c9ec74c3bb53cea330e120cd1fdfb531e7ab92dce4ed5bf07274b427a6a11bc478e459665fb2996d3752483edb2089a06484b72951ce56e48dd3e660b83f268dac02aedf8e7472a94964fae20448622297e2d823213344662b1f7abaa08cbe0a1c607b529e50a58d517029f87503690a99ef8fe131dce063743ad59cc9a2a8617dddbdf7aa6cf436d783b8a643c4171b656902a0fea129d760eed34f8392a1646bb34c5e3da540b152b59a445659cf07ef0fc8b01d10677651be1d9fa072038c43fec910270e1f4e96f4c1b2b7f5e20f9266feab8eb3978adbee5672ce92629e9abc225efab244f98cf8d4150b12bca003b5e09a11728c611e4aaf2e5fecf285cca1315dfaee24463605f1a745bd01800335d768405849b35e122f80a283a496a5dec5d7848667642ac280fd52e4d868bdc4f6164f18a1c8b6a2c46e99f69391688ac27c4b74ec5c7543a65bd4088bd8005cf58684869d810aa8109d43d16825ad7a2324d2fc9d28a4de594645763b54cddd1d1c3c1773dd30f0202dc231d94ef79bfca9b61c4e71a23abbf7d3a123f75bf6d005e13dee841653760133920bcd46920d11675587f63a0903f58471df73f48227b89578ea7121c70315b91ea2b00600921af78b3b86ae2b063323979cbe83f8ffb13cc57caac19cd99f6715e8aa76d69d32140945b48579d129bfc6c15ae53fc677464d0908d1ad963faf869d9c8424b5248e0bc088eb838c22c0554b4cd0ea27e31d09dc4e0a89acb2f7c07604576e72c4a9e7ae3a343dc60821e7d0647e7256a8a6c992935dc00aa1641c69d9238816a2025a2c09da18b58f7aa8ebaab5e0990ba309512e6340e28834bfda45b48520a0ea5329de622b65307d09135fc1405708023efd0fad58f60ff7514ab44917336ccec584ab2f792f0b4e5be23dc3aeb54e780d00dc5598ab7426fa3ecffa0ac66e8a53d727e911358a59a5c493b01eb53e44abcbb305b4b3a472327bfbe47fe4b6093b063bf15bcf782912194c9f85e1d3f7e7feafc183b7dfd5cbf91a9c41f09a2e20fc542e8a332d538e214e0389779bd33de0b69358b964cc613b3d1e319e042c96fe6bbe7be1fc896e9e8c9c4ce4d244e582223709133ca4c3e18f4baa0a5ee12c586342cc4c54b8d9d0086b4619f18841628a188ab094aa94766b1090c1516aebc31f9c31d515b420bc6d9f041238249ecb3a448947057c7d2ea84bf73e93f9c74f872464f83835364fdd7b8bfd6109341677e091bc17b4119fb92e9727db9e799317c22e5658e4cfc9f8794f2d7285709e3b5df3d7c8f1e1ed5ab8861b00b35469762ffbe47f8ca2c23f2cef914af527e4d1dff9ae896bc1db620dd333982ae1d470815efb091abd9739c9018c10dd7d08373c117981aa025110e88c2f97e0365990ea7d7b8b8109c355016c47e1c81cb512a7a49b76cf5f4b67d0109aeee16b242abfa74e4dd69be53fcf35ea238d07182032c191ab1b3c2e949d3e67ec5d706c304d4d4c36c4418275883b5b37245dd729f01c5ba37a918446df08782e0acdf5e803e9b4705b6bff6baae718179e73f4a4cd2261749c51bd40924438a033e517a6bdd0bc076ab7ba0f9273da5b9dc6154a10c117e008bb4a974bee409748b76e4ab5b6a9ee0f84760e2b754fcea5311ce0d7dcdfba654ea8fd809fe12fdca17a785413735261dd8ca33b5191ce0a0472ccc70274293f56f876c44d908bae1ef6570d353a1b827f11acb264eb45c717e171c9875ee26a5561e0410c7e5ae6522837b05b2cc7dd9c3014cfadda97a4f112af2985f1a285bfc9bd6fd7dad245af349e23ed3ee52c83e2fb86954edf8abd2e29df734bb0705287d9afa3fbe36e8343097bf249cabd2488be1a7f025fc45c202db4051d2202bd5c2eb788c5896820b205a43349bf219bdf87c056945b6beb749930cd5e70e186a90d9d48fb34ae8cdfb310bf2efae32ade599d87267d95c6074ebfc10d50db5c46f5a99cd2bb87f62958165d25d0c9d8b3b5ed55efc8d8ab3176d5664b448275ff96aefcd6aaaa6840a912bce293db21ac3801a2c815ce97ebcef1ab28efdf9085d89a79e58b95599ba731bf4ab96f7f3463f2b1be99bfb496e6e8c95cee3d12384043da3089cf6a3fb3a01fd043b2245deb2f7e8ef3db849d862b98241ea9cae6f8aaeabe8dec1e6732ab1e057e4547fee6acf112c00a2a710497d2769ab707f5f0deba2d79b16f2daf88ca7c667e178c40db3bc4c96066ca8f2af583f3cd1e45614a3a16f2962ded0aab2f909e2bc6026d8b0f6a9d961d4369aa3faa090e6d03bfa85b3585c6801634308f0b350cc6b67843776c784bb6bd1274b25a3a2701bf6b87f56373fdf1f6548bfc07c1926dc1df3104c407195f101974720090624e2f82ce6583ea96de93356099d6a6b071d1aa8db704651eaf0d1ddb84218ee588624e8c3a530bfad64ea9afada283a79990184c74c58341aaa3bc6849af4374aa167052435907511e0f4c9d82b75c72b32053c58398e5badc4b07907fda45825b21ee7b10ae5ba555fcf199aefa95fc366e124a4ca8b8926eeb2e452f4734c54dceb3343d7cc0eef0718e49c1fdf919d8b4a855ba0ff491a2d0f736e7bce6bbdff7dd5d4986bb2b98ae7ada47bd518ffd33050f14d1cbe3a8cd16909cc2164de573723565d1b03ccaab7746e924d68cf1688a44f73ab042e4b9e5b78c4f7b8794a0662c3", 0x1000}], 0xa, &(0x7f00000097c0)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r4}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x10}}, {{&(0x7f0000009800)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009940)=[{&(0x7f0000009880)="3df7bdb2021fcdab469399eecfd05b473175f1c7f410f5eacfe889f7e396cbcc87f7c595eea90cfb008faeb34b35782dcc5bdbb38894799d2590a542dcec88ccbb7149b6a110b43ec442095e1f29d40ba48800d981be2be38454c978417b435b95bfe6ece253e5cae1cc374ecda174633bdb9b25ef18ab0dc153e1950af04857e85cbd93194fce22ab8e51c48795b02691b875ff28a9f2cdecc7de1e50f0cfdd3ae7b011f93bc891be3507acc934647572a7f7bbc3efbd41af2c", 0xba}], 0x1, &(0x7f0000009b80)=[@rights={{0x1c, 0x1, 0x1, [r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r0, r8, r0, r0, 0xffffffffffffffff, r9]}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r0, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}], 0xf0, 0x40000}}, {{&(0x7f0000009c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000009dc0)=[{&(0x7f0000009d00)="aa7cc903ee46ebe50d558708094436986f5e93a82f6f435b4890fef3e9b0f7ce65", 0x21}, {&(0x7f0000009d40)="872a46eb4e7731fa8ced9b01f7ab309979b876377d8379005f1ae8f75c265c471cc0c8dfd04c6cdb8ff7c4aae9f69736be4f3fe6ac78856a7abb192f73146da1e7d471b5ed98bfbb6c446c", 0x4b}], 0x2, 0x0, 0x0, 0x80}}], 0x6, 0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file1\x00', 0x0, &(0x7f0000006dc0)=ANY=[@ANYBLOB='umask00000000,\x00\x00\x00\x00h,nodots,dots,gid=\x00'/52, @ANYRESHEX, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYBLOB="2ce0bee9aee0be975cda5c2fcecb2f41077e8dc043be6e41f94a54aab52ed52f2c3d88cc796857ed4570898ac459770042358ad2e5ece9ddb9f76247e0553f00000000000000534234e9d1bed1231c9666d58a88ffe81b26b9e8bfd19793c4d2e07f20074671fc670dc1bd2db0e714f38311223f0f1e768cfdcfdef7af5fbae37e27323caaca693206f51382cc60edb040ac79da9549a7d38d086abfb04391cc75149aefe216ac9b78d1e0c6a5c65970a808c529fe9ed2477c39b1122636bcdcbbeba68002cceab367a94eb85a0865bb8c15ece7bf4e3485bb01ff7ad1a7501ef8bb2735fc762031fe61168032a366a25ef3b75d248d5e9cffd3ad24fba9bec35e849804fe663587c34990ff9440bff4b486b11691fa2fe3a3462196e8bac52e554f7c6ca9fcacbb55319d9ac5ac2caaffd5b20230b7ba32f9b0"], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 667.147046][ T27] audit: type=1400 audit(3410199407.095:704): avc: denied { mounton } for pid=5843 comm="syz-executor.5" path="/" dev="loop5" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 5: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') (async) chroot(&(0x7f0000000000)='./file0\x00') r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) (async) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) r11 = syz_io_uring_complete(0x0) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) syz_open_procfs$userns(0x0, 0x0) [ 667.188578][ T5844] EXT4-fs (loop5): re-mounted 00000000-0000-0000-0000-000000000000 ro. Quota mode: writeback. 21:36:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) r11 = syz_io_uring_complete(0x0) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) syz_open_procfs$userns(0x0, 0x0) 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x7f, 0x3, 0x90, 0xff, 0x0, 0x7ff, 0x80100, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x9, 0x0, @perf_bp={&(0x7f0000000000), 0x7}, 0x10810, 0x8, 0x7f, 0x1, 0x8001, 0x7ff, 0x7fff, 0x0, 0x42a, 0x0, 0x7}, r1, 0x2, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 3: syz_genetlink_get_family_id$ipvs(&(0x7f0000000240), 0xffffffffffffffff) exit(0x1f) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d3030b030303030303030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d4ab86a16b7ba933a33a33eb7e370696d56a0dd48b7bbfadf11949931f0471a1b0b6d74f85b28d1c2114804e078bb0bd5fc3f45047f0815a36413ef042e6978963f1640ce5cd924c3eae4db20", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb9000001007e08088ba23e81253915264ac3db186d221af9"], 0x2, 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=") [ 667.225165][ T27] audit: type=1400 audit(3410199407.125:705): avc: denied { setattr } for pid=5843 comm="syz-executor.5" name="file1" dev="loop5" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 667.260005][ T3100] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000002bc0)=[{{&(0x7f0000000180)=@can, 0x80, &(0x7f00000007c0)=[{&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/213, 0xd5}, {&(0x7f0000000440)=""/60, 0x3c}, {&(0x7f0000000480)=""/50, 0x32}, {&(0x7f0000000700)=""/190, 0xbe}], 0x5, &(0x7f0000000840)=""/183, 0xb7}, 0x6}, {{&(0x7f0000000900)=@nfc, 0x80, &(0x7f0000000b00)=[{&(0x7f0000000980)=""/242, 0xf2}, {&(0x7f0000000a80)=""/98, 0x62}, {&(0x7f00000004c0)=""/2, 0x2}], 0x3}, 0xc0bc0000}, {{&(0x7f0000000b40)=@xdp, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000bc0)=""/66, 0x42}], 0x1}, 0x8000}, {{&(0x7f0000000c80)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80, &(0x7f0000000e00)=[{&(0x7f0000000d00)=""/12, 0xc}, {&(0x7f0000000d40)=""/189, 0xbd}], 0x2, &(0x7f0000000e40)=""/184, 0xb8}, 0xb0}, {{&(0x7f0000000f00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast1}}}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000f80)=""/90, 0x5a}, {&(0x7f0000001000)=""/209, 0xd1}, {&(0x7f0000001100)=""/203, 0xcb}, {&(0x7f0000001200)=""/27, 0x1b}, {&(0x7f0000001240)=""/232, 0xe8}, {&(0x7f0000001340)=""/64, 0x40}, {&(0x7f0000001380)=""/87, 0x57}, {&(0x7f0000001400)=""/229, 0xe5}, {&(0x7f0000001500)=""/242, 0xf2}], 0x9, &(0x7f0000001740)=""/239, 0xef}, 0x38}, {{&(0x7f0000001840)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @mcast1}}, 0x80, &(0x7f00000016c0)=[{&(0x7f00000018c0)=""/172, 0xac}, {&(0x7f0000001980)=""/73, 0x49}, {&(0x7f0000001a00)=""/148, 0x94}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x4, &(0x7f0000002ac0)=""/220, 0xdc}, 0x1}], 0x6, 0x40, &(0x7f0000002d40)={0x77359400}) getrlimit(0xa, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000000)={'tunl0\x00', &(0x7f0000006080)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) socket$inet6(0xa, 0x2, 0x0) (async) r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r3 = getpid() syz_pidfd_open(r3, 0x0) getresgid(&(0x7f0000009700)=0x0, &(0x7f0000009740), &(0x7f0000009780)) openat$snapshot(0xffffffffffffff9c, &(0x7f0000009980), 0x0, 0x0) (async) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000009980), 0x0, 0x0) open(&(0x7f00000099c0)='./file1\x00', 0x400c0, 0x80) (async) r6 = open(&(0x7f00000099c0)='./file1\x00', 0x400c0, 0x80) socket$inet6(0xa, 0x2, 0x0) (async) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) pipe2$9p(&(0x7f0000009a00), 0x4080) (async) pipe2$9p(&(0x7f0000009a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4080) socket$inet6(0xa, 0x2, 0x0) (async) r9 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r9, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f00000061c0)=ANY=[@ANYBLOB="160000000d000000fbdbd978490aa1b88c44f50b0836000000604d7afd1678036a22381c20d038e888ffcb344cb1a1cdf9e6f5b5978a6bcc59bb1e89f3c819c6ae8cba2a66724f9fb5e1537c728b874d7f71287e6e6dce9aab37a92cb75e8abaefe5ac4743ccdbd607eff404d0a0340ba83d90b2fae1e1ca3a4935ea971146fedcecd95632e27d26630660e192a2f824a540aa72dad74e54efd7a42aa899e57c7eb50653db1a17122921013e45a2"]}) r10 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r10, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) r11 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000000)=ANY=[@ANYBLOB='umask=00000000000000000000000,flush,nodots,dots,gid=', @ANYRESHEX=r13, @ANYRES8=r12, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 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=") r14 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000009a40), 0x101000, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x9) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000009a80)) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000009a80)=0x0) lstat(&(0x7f0000009ac0)='./file1\x00', &(0x7f0000009b00)) (async) lstat(&(0x7f0000009ac0)='./file1\x00', &(0x7f0000009b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000009e00)=[{{0x0, 0x0, &(0x7f0000005fc0)=[{&(0x7f0000002d80)="6dd391ba967f77d2dd7d4dac381ff5b4a2ebb62627da838bbf96048f23d67b88edda8fda6db40a08eb9c92d832326cfdc2c883be32753505029288cfdfb5435a909eccc8ccbf80c3a4a328962d2bb0c46541553a34959c48fefc21cb0aeddf39de2b0b0bf5663678b38cc37cfc0c3f338b426031218f7a28fad7b181c0c7db6743b5d51b031cbda2d316401ea816d31fb67a2a9a27171fef735e6fbc72e5f9c27e0488b99017f303b8baa2a0bd56b6ec25fe7a170ceee84d6345d4f607166325d67819d53f76b4164be5f00f4b44246eafd637789352d41927535e35fe51caa7dae695a404b7ee6bbd30b8b02a55a35095eceb7fc2cb0c65e7fa9bf961483a376588e1a3148c874e3945b25a19eddf69daa5d3904387b299057ac84e6702fea41d75f736066fa0eaf5efc3e54d0c845b4785376a369d83d6382da41066f3762b6b03c1cd12dcba5ba6cdc0c3ca95e3188abcdb55954627d8b1ea14b121f28428c5a877df0d1a828525b7f48312eb421f037ab1e1898e2560573b9ed7a56c5f33fb852cd94c8277a8fa3e9ad238ba3692d4b7de85dca6418b42cbece583e5d96a52e684e9188250d7680a1684c255c0c54951bb7afbc9798a0eba0a3eee2d25904ad2726b687205d4da338bf238ea654d9c9cea9bb35f44cf542df0411bdcdfe1ec542cef0ffe9525bca9a01871f93209273741e5a4d6ced43771ccd4fea23e1ecdd50b93d781abf263b3ed2cf214388f4edf6d86ae8c4d64b9e71a70348c768c06edef22d6d75170161eaf442a5fa4907365e478a1124f8072afd474e51426db86062ff958718b1093817bdff7f553972da33100c6991c5b1e71a05ea7ff5950ec1b7772d40c180455fe964cd116a627137bce9eb990a5411c2a47175a8d7330fa92541f96949711fce913d109126a21fb7e435f4e82877a3a820e79877c14c730a17fab445d6ae62e6a621a1134a93faca720b87eb4ca4ed489d52072a28e9ff1555db1e132412c16d137064a2d60b0d3ab0494fae29a00ac8bb54cba1452a90372b7eeb7700217e6944b9857effb955c16ef54072fed08832b6513fe6abbb00daff0d1fc97da878fda12892ab48f631d47ec1782bfcf0e3737aaf442553a0f0767b4acfd63a2984aaaf665b559fb26633e658274aaf178c37454ae96f5077e77080ae92f8f7e0cb12b60fec98865bbc77185f2c565d6720a2f7bdd28322cb91f0f47468c4ee755a0d0cbba4b876934f6bfabbaf987a61d7f1e4cfe4ecfbbc49d0ab1d50e597a9a31e00f9423dee9bab631fd8abc196ad03ea0fa7ac5803dd625bd4c563c09de2e47fa46d80e6b959e840cf714f16b351bd0421c830c955c6ee724872dd2003aef06c80de80bb4c29119a337e74007929868b5a8dc73aa615c3600845116728b943e465dee07f0a72660e1f89395f9fb45e3d37acf7d315a4d7ce0ff07d65707551399b02868bf2f0502c829ec9a7522e841991800b74f45d9368fb2558a8894a942c32ae3dea7a2d7abf203670c4133f7c63aec1241943be77b8f2e75800ad0ad22648dc5a8c8fe2eb6b9edafbffe63b57e7d005ea107a73391d3055d7370573926f75b6df161c17a988d95f6d3dab3a13dba410046c2136f22e5e281924bf7bc3c2e63775df35f2e29818252e85ddaed4a0654f4a949ba6fc0e62b56fb4829fe52ba80f17019186b7957bd13ef5864fc9fe859edd868bc81bafb7ecc2009708b1a668fee9ab3bd6feab5c340be7842571a4edf67757ee5bc246ec3cd7bd7188f827b87b2eedecc5cdb7a5fd3d49eecc5174cc0e56a1bb7d7c8df8c3cf1ffdf2ab045ed8b03277007f59c987ebca1a6dbdfe8b922caf65e215b5f7a0a1edca239b978a0632e180019843b24ad3824884035f70fe4f73050a54962e1bad80f58198c12d243013d2a97fe6ae435a56e1253d987778b2f63780cdea78aea479985f39091072b13306bc47a7deb881c437e8f71d0ec9dc22c70c9e24d3992597572fd4b331ff65a41e976ae8767562c83c3bb3190ddf96d6571d737346ab2e1666a8b19aa041d7d0f0581e146d8f1bbd2ba342dcd97a9249cd2377ac19d4961d6ae04cd6ba2a474419db24166b67853c627efa96764debd55775a799b8bd19a3813733729e202465e399bee21f880e7e6a857307cf64d322cb4f11a27d09bddb2cc33c05d25cf50ffba3ce4bff47da8261baf6dccc9f9215f96572b7cca6b7ff791aca3edd0c5d78c8878c49246ba11b1750aef6155140d8f753619088c3a1fc3b8c78693e516d59e57b18742f676b3d4543ced06e150745c8aa678fe72bb8cacc325ec89afdf4b5f697bd4079325606a81c78ca891bf7a5809a2542cd37511b0ecc1529cb3cb4565031bbce6b446d48c6d39373745618a96296406dcfde860fc31e61fbe5585c16b94289025e32ab1451ce8091908a62524429654e7a34c61120ce02c893a890ae5176bc510b770231478ecbf0e6be96788b1bf9723e848c34b83641e0cdfc2d11d84a1dcfcee732e74255d7a8b1d8c4c00cefa811a78f4c811e5fa11b16e66664a972e49d73ac0f442ae6c1c194bfd380d817537628b158719b13616fdba63addece800deebc88e4c14eabfa83544644bd49ade68760c2922a41f786761344f2d9ec50b179dc60d90c88d014477850328c762090137ee77693ff0481da91e477e5637f42117c2e5c3287a30ea6ac7ad6a980c5da4f12b20103a33b402d0cc0d77b718ddd78d90b999af121b86280abfb960a4d7d9da08d552ca6f94b097b479eb42e27cfea12a25673500a6e964a84e93a7772cf1b0f2bc43738ac7910441cd691e9bd143f6fc08fe0a27eb11826fcb57aaefab8fea310e69611c31fde04c62b50fe5f47ff7914cc8606b4f4fb054c2843f4bbd546afcfd999003f077ea99b9c5281af415a0b33c7824612c7a95a9203398212efe7219b97a3467cd8bebec03ed5bfc2dbeedbdfdcaf095b9e7bdb78b92439481c98c057c0f73586d5dd869ba47d5838cfdf0747a93a8171747dc34671a7cb06778115b912a640482e3917c950edc95ae08591270d91426cd14bd4b2430d3c8ffc0c7cfb25eedf2b90de6b84075e21445721092464770d929c96421a4f4db28b966ab3f9ce526178b49e7955495347928f74135461a96893002c5af0a3295ba62542a59e4e1a993d941e7695e352b54c7963406f9545fec5550bd0bf74e0343de9e7b481717ba1f51a64e36b61b9966be06d45779d54cf49fb65408f5c54b5043c44e8da11fe6d26734a80c7b8bc6b85e1b9716015f68209581025cfbfdfe9d696e5a66d46d363729b013264781aa44722a65744b00f8f058a44a82548f09457e6c3369e2a5f1327677d3ead953ec515450a0befcce654af12f36ad39b7378da5347d4cf598e349322e3e32a9108d514ddb2410afbc1135c6279374fd6d16200bd6b9a1840bfc7586a8cae8191128e497db89561bd749adaafe524af41500c08cbb8e49c4ea56e9409b0da34f43b9d630572ca8c05572376bf2defabe2c074d8a50e5b89e760aeea6e9210d1d506a89db7a17102d1d6bda7e441984c3f6418909b8c16427239813ff362cca83ae66e12b5c3f24e1b629d5a579b0fdf016c06140881fa9aa4444e1a5377acde448a7b85ef4ee73e4e6209dbbcbecf6a02302e3ba1f0e535974ea3fc1a9c2dfc61a89cfe1506a5354ee851148bc2fee8df27155d46c5b73edbc2d3afe48f0ad376464fdb5660d80325311408236dca66f18afa9b5cf4dae588cc255c2ebc8e07261d22b9345e7a9b529fa1fc3c7c76e663131bc4fbfe4ed8ad423deb1a2039762496943eee984b76c84a1a65d3460468a6ca5aaae23e105558f3fa6fb83580c92d9a89dbe7d3008dd6d017e311cdf74bdcbf4215e41a2cdc3245a051afd6f63f99ab1b545d3735691b2acd7f35434553df1295a5aa349d96f1b0024d864fc59fab61a870b2a5b07ab980cc1ed5357c1bf5ec72057c69bcc1a17dda52f9d0f1593349fe95881cd55b440dd84e47ad674f079f30a1c795ed3659e79f9ef93353b3bcb87da89fe25f7a7b9613f808ea5ca2dd95e685e6ca8817b1f0dd6c786f2e60a17692f5ca8b3c5593ab0bce14241e66272c4b8c203f3aea0192578752a43582235d0fdb55cd55efdb0ad67e6d548b4ee60ff3b99fdbccc16fb6113dfe6fe1ef01085b3d6b5343fee73d48c830c2458266b9ed7a02253775d6db7282e312f399a66cdfa0b5ed2ddc3cada30c6222091c3da674dc22bca2591c0b633ac7f5f78854b1d41fc72625279d46a202cae725cd11fcacd9c0f8507629e383370be4c5d6666e5b135e3f955b0b8c8bb132abff07f0b76974289641ff202815d6ceb06970579250787846f5c218c4f39a7fe87cd319a721a4a4e4a6bdbbf2f846e0577f3c56b03ce7433898bf0d168f83df917f9317d5491935b524d2b4fcd6065bd49297884ba89c49d919a37a4f4a3507884f30cda88a9b77c526e199e1c65e45c10362f1a3b23bdb077e884c0b6d1445210e37b35198b1cb3a02ed3d7e07f11b9a50edf6820e09c045101ba9c1ca9dfffd58c1161665a10322921ec0baec2d573a96bcc8b69444dada295ca7eae395efad78e423a0083c948fd3b6a86209d2c8f1292f396060a93b9d58f5f8bd08a0b63edb5a9b6f76d01e16fed26adb31bc22045d4a63a53a9b710b6f18c04349577d104d6ba0c0193e526e95ed4f06fb43e7b3752da17a925147282418cf380c26a3c5fc463099a73493a4232808b815a3707627167f35fb7fdbda4ec1e789722e8925ab5e4fec55e71be1cf8a700f6415d3a5312af4bf45fbbee530de52801aac3bd7ef8783fb502405059aba2154a14306f8e18279cc3d13b74c206aee712f0d0bad110b0121447ad0c93dd76feca9664799d4cbef30fa37932bb57e8451770fdb773c2d83dd08f4d4495cc20b872d430c2d5dfa38a90c302d407825c9cc89015276a1bde91442b58314c42aeefe72363a242f9b42337b5d09ea7fafc17fe07726543f103e2d1aff84085ec7ab0afa0610982ddd63f6ade1236215e610b2a3617f6886c303501f3cc1a88145f433c62c6971aaf4d88060ce2b7f4ad29bf2125e66f0cfb2d31556b50dea8240243372d31c9a4d50f704b96f5bb8ccc06eaabae08a964338122c0ebc772b5077a56bc07d124efc11cdab00b327b13cdb16fbc197c1d3ac21e15e346d9200e550076756e95ca548471ad373c96afbc8b37e15ee202c82ccfb2a9a71e2f75e0adc5de6b810648aea67bc3e0988b369884aeefe7088f8c62deba038492fedb8fd6a7a5a58d2e36e0ec5792b7951cdededd61156bc34cc5b5e2ba2c24483f5532111068f2acfc255d992619b501dbd019d11355c13b857495ce2eddae547980cd7bd2ec870fc12764236924d37db449523088976a7fa03685a43f4c898b004b680d6a1fcdffa9c16244f7a9894fa17ea052830d8c9b5d9e156cd94e0bcf55eff36f335a4c4db4f901f091234be925365df7bfd2cd42911f7f5e9c06dd4d8865a8b369ba067dde5e8e1a6de4dc880c7e64411bbeec23e8e60ba9dd2e6e95221bd9f8be1123fa84a36014d9b74af7b96b619b488138efaaf58eb78e0c108076d8d24d06b93b85f9753994b3026194cbc4620f266cf14423610e939541126256983f3f85a5214432d29f121abe63408151d9650eb950693aad2f592c1c94f7f5768a70e2bb39ac22dadded7f7dfd6fcd016be0f83369d357dd461dbb4a61520e6fbd80dfedfc35a522c144c13e81278724e8a5b0fa5d74c734ea4c5139b410b", 0x1000}, {&(0x7f0000003d80)="2f8fb6b9b428616293ec00f8c5f07cdb4aa22bfe31713dd40d64bc4d180fdc15f327a20e03da097d9801103ec6e0deaef772161ceb308ea05e362d33439ab22d8b85f833e4c13ed558e06d4ff83a9b409be93f02e6456b", 0x57}, {&(0x7f0000003e00)="fd8a8928482c3844811a2bb03854921e33b515d16c903a7ef470a5991ae9d563f22abd6618f73de8fbe7aa95fca9e37d9a3163bf3a4e937a267443f6da8cab783fe291780cbdc55d264d27913222b6e454c54ed6a55e09f41bead517da4bd37fdf53c609fa6e9db8417e6339f2190f663592ba7a201b25231ad4c645f9a9087268c2ce5adaf31cf63b4602c0673c1d1abe2ec88a6f46c70c6e67bb217f18b5855c18003070b805b66778baba82141df08ced0ff8117769854ceb850f868c05553184ee19118ee2daccfac1874ad035a9b4da0a19acee4b503a5a664c37ec6a73e757d6d2b89bdcbfe3122e6172c533ab6e0878d8bebab6012df3374d1c82c921781d53aebb71e298c93a9efc6abb257d8cf8a1732e715c100d37f40d0606e973da291314075fc5df43d0c035b823fc0922857d234693f56abc24f9a28be66a515272b7bd4a71ea34e104592bd7816af840bfaa77bc1e78b31f65db874bcff49dcda6e70c75313f1b33c4340c1827e7482f5bea7d22aff7b1463c2dbb256bfad16e3c00489ff087b9dc7a6b19de45da2f8bb57e147acd59ec0a7d7d12a9a0902f41e3974c7d68a01921b295e513a0c39bb9652d1ec7c0a39abcfb238daf14d5e7400c45779f1fa31d1f0e1833ee5d84e42c2d5404d721111877027795e82685dcbfd5c106f2baec2a1394ad926183ff53865fca255d14aa82972f867d0637d8ceed792c1930ed4a6dbbe21b98b0af6fc91a3e0ed08a06140d96fbabdcd17820e2cba4077d892198ff1f1111fe8a9f08fab1a109f2c2ffd1dbfb2e004fd6175a293d65202f50d119ed9ea0e63877e4c6d7a04aac52fee65a2936c849c5d7bc796882c9e8f3a3f563face4a1514dcdeed2852e278539cb0b0348cd95d4ef5ed8bda72ecc102746097f299f1d12a6509e89402d2fc3a97326bae2d1f7046a689bd19121d2e8ad1402a8039320eaf346085e4f48fba3daa875cbc03f6c96f31e620a3ef806e288c6578e5181f3415a7bf7a0b7afb876593c543bdf1e55412ddf7cfeca6fa882ff7f4184d5f79c2dfd10640430a875f304cbac65a92ceb62caa17085c6b86903add62ca12fb51e90891232865bcfd713d919972965840f2a125b505a04d0857205e6de0e0085783f6ad0621d4bdd6beb36bd471d25a855e48ebf513ef528774c28d9fbeb5ee2a9073140ac3c831b53ddeea07d247e1d5ed02ba40053ff5f4f967c4e17e2363d5c5b380fd390560243d166400057031c3581c1ac651c85166f680b3618ff3044d0f1672f1f6ad5ff01008966acb531692935c11cf5a3b07ba9046ab82664db2874a48c71082fdd8bc94eba94af44ae515ba5a7f29fd538bdc9b306feaa28f803802e197182e4ffed9fd91d88416bf2146db5a81a291e9477a4326551a7f1f375cff3257b7265ba2250e03fc51e022cadc8c6b8061358126a2d3dd99ecd3e70c27b4c9cc6eb3c2c298a457fa81fd860d1edf991d670a69710174115d35b792a47174e0ffa99a32cea20d2f416f8558e27fed6c1c32e2e0aa7edcb16e57ff85670717bfcceb48994f1cadd1d6382155e474a796abecd8b1415dcf6dcb34748e29fc6e9eb22a0a1f7e03c4846dd8ee151f0fb2962ca1df04aa67a1c737fdff258242c2e2bc22c0036a5b58b97f843d8a22049ce52dcc1a34127f2060d9af586af4fcca0b40d8a7fb85b30c8f2d06ab9d15fc4c2204417905c7c0af38e00c44c294fb2a97396d524f36043037e0201e2f69dd87f7cf22f2a13cc0dc72f26f76afb0f37041636a3793bc43b5da59c1c8ad3fa8a3a6bc15d13979d0b0e04327d11a55d98cc1cb05462a11e1e07e64f5a8d7ded596e5b0ed11a24231c131bd736616a64234875897728564f86607d7a0f2a878f88452d7cf96412c56d2052359bce5d2a55fbe725d75ed680aaf286b35b291541e33c2d7d547b320df568a34a04b1ca7cd7c39bad35295aeb39b61073ecacdce1b9e9353b8cb5828d52322f14eb9f66da2055f9d4d769dda691b0d9ca9cf5aaae08badd7cf11128ade1de6583e3a2bb4b378b1eff1954ce9505d0a68acf6393fe2ff854c46179cef7f1bd170ab2a0f72dbb0cd1f3d47da2905d61439e67d7586ec18445d8a35a3b62d84e3996f14237c78f3f9e9c5cf52914cc872ddbec38d42444f8110bea53e4e4d8a615cbf0e7b3489f06bb73f13aaf50dbb592b3771b7300f340cebc959d206ac11506807852810e1b72dfddf3d107c40c299b5d432885c819cb529e981ba00a71fbc2256c02a05782bdb09fe2b38663b59cf56047c87c25e10df20a7de9c903ce748143f1dbeb908e800308a97094cc537510c3226583a87669aa1c53dc39623c5f996bfd06f3e43fb9d3dedea99fb3505659277a79b765a0e2292802e201bb61b8a659b2f3761c2a057982069602f37b0f31f7a941ea05c49239ec8a2d6a9b9be293edc3a1f35ad80b2af576695a0b40389a95fc0491f2472dc6eff42f242cbcc0e11380bffb848cfd4661d8da0ff0ee60467d7fa3627185d21c603f9e2d1b1ada2213528b88a0c509059b8b92bf15bddb767085d237781acf4ac3044da6ba5469c666ffa06b25aa66d793d188fd636e4f2708736ee0697d9864ff08179d058b3b5092c84e37ccdc2001f607d3efeb582787deb03ffd3a81ee8f1db37a409161c9df6281ed2614f20dce467d1ef7e70bb4c3ebd17fb9450ed98ed422dda3a0ef6f4c47348cd9a6e0ebf31144aa1bcfc2b9c9989674968c295d36dd32f17f0cd3b29bf4f5c7941d518807f086d972acbde86bf182d83559584772ce0d4894085c2e5936a963ceb1d9504f7f05d508a451ac66809a9093bd341d46a7baf8e6bc4d6f5d862562eec25840f2ae49c1c5b5ed968b8e193b5e043f6a7a47830187e1df43f43a103aee99fc94d125b50e3322fbc154e186e689a89929cd67155a9aa0d2c4d639118d0ff274ecc32f30a6ee042b97f83e3e580f3cb9e04f8afe0cebc5b197d6184aab266fa91c24c1f4212c699ca9173cdbac628cb4ed3bec59ecb8b8816df388b663889c313d52704852db2c56f47d468df4ee2965b0ba53d39d89c90c12353c3e627dc4c7eeb772a52a91bfda7acc9f7fba44e372438a9b3ce4a49dbb84df25ab36dc1939e9fd2980c95524a9c912d3cd71fd851b439285ea4fed31214f3c6dcd6e68b3d95b502c4ea204e78d7ce17bac2d1c352b737c934b4f3744f3eb0853878e84d36717ec25414abc4712a696c7ffecc88fa47168f5805b8d376e83e04e819f477809b8ec70dd95f502f1014b9d8c0a30a33c36815b532fa9df158faf28938a4151b3b42f33c07f55dae96d6ad24db38f57103bdcb74e54c39ac50cbb88ee39dc9c2a00522864fe0dda26081545bbad2cbc41b57c6460114c4743becc69c8544d3785ca88b77f0902769407ee895aeddb935b8c0056cdef0d2f861d5b7cf6e92a88803d448becd100e808231ab89b2ecbfb5d2cedcf8a42302cfb3b1d84ddb77711138449926f2cc00cc543538f6598615df7b8f7a0a3d15ab6fe793ba4b0e396ef82e99a0f94e236f8e5e52b0ddd76b3679d683f72f9f242e456c9c415f875d40d211e94b14d571f09febd839ed82e0abe20adf52f16b0578ff9ae9b8c9f83fa2a17bc71efdef2f84b2fda756316b6e8afcf7c86e9b971ae51314a47e4f14abc1a037ba587306bc3fb7b7c0039c92737857efa6bda3cb73ba33a46e390352c75d79802da1689141ab121509ac4b44c3e1bf6a447e529fcdfdd2e2a423580aa47295112eb2162a344380898905350420cd6514321ae0209b9d53b6a3100165ae050701ebb310dabe328c78e4b99c4f615d468dfc83298d896c28fee4b5563c18e750781fed1f0b6abccd60267e92130343c0e5f60937f27e5516ab8cc19f2fe34a29b4a3930037efdb1bb7bcfb9999f0cfc903d3d7dad2ebb330b2b1169605b4b7b5654eae4ad9ba22d6f135943d04d695640bba9d1a5e1f4da9ecde32ed5a43744a82dc775e86be4f1591c7268fe9d09157daa326c3fcc34198a5c4842d18f7ac1fb1f98c58bce692bde22b5f4121d8fe78d701ee0d677a0b7e683df97c84dfaae9d6b1fad14e8fe4e49c10ed38d0dac2a5901086a62164b8935119f1c540bc437d4e315257b2f0fc0ee69b7ce3fb15d835fd26e3e410c7259c7b7c133ed91a3b09a7086f21d67e49342a64c7eb395a1f09c4cd5f995d136b835730739c3a1924fe4caf82d2096a2ccda95340702807dc02a83e65ef34d0def7b927c204d7e67ba069706ef9c81ae795959322707ce81803e9ba0f72f109e83df16e8b692c4279d29e4b92a4ebe06b35615e3bc883c56a8a834247526ddb8ad588ca836fb576e7cda8a4e18fe75eeba1df25d58c747023f0d9fde6b574322e37a84b1334c957c8c0f07b9d74e66b52a0ea56a25c984f7182a3a9292b7deb2cff59248be79f61ab0f612315c47e5719f756a22a7c5d2fc2b4c928a366d7c78f7ecd55dae677727b3d6cae0e76d6a516b63ba84b5d34cab83b45bccdea72970411b264eb908fbcb610ef569ae9a0507edd5d7f18a5b151712baf64ab3a9490b1eda2636719b396d4a0376636f0db0826818d047cb7601cd98f42ca0122a0063c0e71ccab4a159b9ced315a55902377516881bf5cc724a44c90d283518f94656d9e39a595881e82f01aee9dcbe93124956122ab0bdbcb8a8806cf22741f2d5808691917b478e06a16e2a9706153bd29a8eafc075d9672f936ccc4b1dbd40d3c75962ea0c4046fbf99d8936dfd1da54f4ee5f3a3e5ad259821cc93c8566f5f9a9b055200eda7105004d6d151f403e6a0c21e35ee6190bd34c5b6caff3d74e3cb0106d5898f84bfd17a449041872a2526dc2146f3e5c3b609c956e193720a3a183dbc7abfd56454e1ea6a34d2158ad00454e63d12a60c698d358e11de630163accee71a57fb9c855b3b47ddaa36faca78754efe909b37f3753c64b0bd0d5755939c779b7fc9bd74a39927c19522b3129d1422aaedb0a660edd09914153f65574914cce494fd35e160aef39842a5280dde9998020091cee33d8bb5e84e3728fd9da8ed92954746f5f088d5b551f57d895a25b2bd5a88dd7fbd6dbe210f5f95239b216211bf0c347dee999f3d33aba3eef4d20b2a501041ec88c28392a2e0ef278e8d3f547f0d11ef9f6bc017266c4250cbcffd638dc9716d7bda871918a461de70754be8b85d1706a5026d5aac8e25d3cf6ce02baa1504f5e2c1534177f6fb5c545e846d5928ae1b7fc9bad27f0759758cb828121c1b6eb4c5648e145efe9375fd03ae0ac9f9456d149d96b127a2e1597da3248945d359cc4810047080110dc159f743a4d87613aa6fb3a913be34e3fc6b4ad720e7dcfe872ddedfe48e7f944b16afc787957e3f6316fdc0f0afffe0b5d626724cfd3aae87538c5e58447c39b9bfcb3cfb6a194565b7ddc21c1e3f1231231e35f10e4da762ce7fcb9fb7739584c568967e68a49d781cab9f19769f830d7404a2226d8631d9c97e6c238fc23f095c930bb0bfd82ec3dca2b1215e8c1213bdefafea5f5bd89c78a53ae28c459a9a5935e9151805a9dc835e83f87b6b618b875b7252464fd0103c72c71f36809c6149659a81efae85c38fbb55c13f949b4baa39522852064e463c4b5d8228ee67f311910a2900c42cbeb89c35df0861e533381b389c6c59b77a32ca6796ef9c86ac5a8379ae19ca932a468ca145f7aa36349e7a3d37899c2c1c73c6943c86c96efb3928c597f54b31df729813b1fa195098a0fcecd92da1e8cd98a40f9f53b0638c83", 0x1000}, {&(0x7f0000004e00)="489abf0ac39b69088e3e46b22e0ecacc96a10dbaa11c8e80297594a6cd9bb9b5bbcbc24bfcf54060c16b863399e812842f0f048a49b6bfb458dcf6cc2241e9361fa3679188bd16aec8b8d01da2f4950c428ebc6c4f928a00588789afbbaa814532a650c9244d5b8cd70acef4bf0bf2439df5856749417f9258108ffcacea6d315e7bcdbeaadcb0facad96f91345490eb91319b0d86124ef8a22fbc29d8ea8dd13564f6edb2fd6383ee6b3f33c30ff597f27132a89940b54e836a4055a98304f1fa835f5c7da025132414", 0xca}, {&(0x7f0000004f00)="3bae24c41dbf76ec9ace183cf3078a9323e8975f38b7ace62d", 0x19}, {&(0x7f0000004f40)="df3efab4623be1b264fff64300ad72b08d8f4d9b4f07b5d2720efc6a2f563642340ae030a847879da167071bc70bea1a9c00a0aa71b2a342aa4c7d6e4a304db40d7100f0", 0x44}, {&(0x7f0000004fc0)="91b953ef2adbdacfe055b69ce2606fa7036e721b880aa66fb43891ccf3958ee670ce2abb1de6155b2b027190e9dff0ff2687f3744a11aea9406ab8accef19b9092da081e48f0ec12006d8e945c568a5be83a6ea112e95af632db1e04014f0cdbb88f54963c16003fbd0ae3cc24400550c4c0f578b03833ac84b443791988d5ed2d0e016e93ecdfefc988059868ad240d9d9c4db5061c3830b9e4f6c8b11bd64a40ca949bcf44c05b94c076b8bbb4bc9ed349e14e31415c0eadd83eb2c4e54b3b9eae7ff4f744b0c102abd3508cbe8b3ba6df23b89279e0b5d395c1c769d4ec740e89ec41c7d1c545d3c8e16563aa57605130cbad94bc0d029550d19e1be8a83c3f6fc6bf430387b6162309ab28b53bb1ecc299c6873d8dd4e831ed5799cf399c49eb3b0bbf98aaf91f17c5158a355fd68130d8ed5687efa49a72b5a09eb4ab87a134429590d892d71ed411864887a6565b542604148951ae7e86a1277c6fdbb96aedc5b857d29db3d228a74146ea862c7e2021dd5453c5c8f88d2885c1ba4c48de802d440a3b398c330d64ff249bcd08937dd725bcee78b7f9977dc5a35bf1c203230397f785af904148e1a3b31e4d35c60d883f787f3e8a340452aa0d4c9f4ed06e5768617f39fe3e6902179d52b781a0949b31f15ac89e2c41de966081567eadd887bcf848c7632014eb6a4b6dc6e6f76de669e2ece5ea5a421efba012ce1b7e10a7b84863d449f69cdb64c2037f0875f61cadeddc17cb96551ebd0d6397ee16ebb9ddc634af3d61777f89a6a1840c0e58e8a53a15cfec2e29f7f6bed1bcfc78e838f4b5617109409b135f125157ee31eeb1b0e0c12547e48fd5022b04283810af4450e0ef58310335238388ec17de28dd084ec3fd4151ec63f59bd6d4d1f6faa9db3fc369aff1ca6a1d1264b1b972cfd1f47756b8e479f7ecba32f0c02b60e39c9c2015a9017824882cda1c2db6d9fd71c41580527be16c604de3f2bff905c51ba4c55678bffc9417d176eb139c630fc5e607a0952bbdb381e31b9f7340e48fa1032e1ed04a912732d94743858ef41bfa8e8dd93178814817dc9c8621b806b08c09b5aea2487aaad0fbdaaf5db1a1655f5fd8faa5728121354fa0490d3e1eb6f4ea13f19d9e1a7669a5aa7b999f3ece39a44c56a6ea83d2223fe85e93159396fb9aaf77005ba2b5108e5ba115310e2d4496ccb0c364075a113a2e47bb8d965ef7aef5b467783b6aee3bfeb767b514faa975cc8e6dc34163f18cbd53c18861ca63e8c8e66df76069b27980d035ab5227d39731c6b30d4964800abcc610385ba61166854fe990024e087202ba971787b509a0b1a966577fffc6b0a949f7e620c7c22a1ce81e054d0a14a193cd78eb7825e6f8f9191c41b78abd9d9230375b7ae43c0af043d9215fcb178008b66d7bd36267c6c01d96874328a4f77da2354791171e92851388c2baca2aba8fbad3567e1439cb8234ed2d7c7efc7b09264fac8110bcc7c15733a4b0eb234cecf3018edeb35226dc6eb93cca5c5500062cd1184c1755f59c941e0a0b97be8d8a5524790d017d657c9c5ceab5e4d40b2f6e6f30b01fd4fcde30840d5aa33675fc32c7c3028d7aa59bd1cb320e9088ab49614f55cc00b4863c003eab25b9e27b335ed8ce97b9b20922ddb559258a61a937518d32233a5fc74d9238bc4ee477df1d0d1dfe694958c2464675307592230a9d07e2cf2736f95a81a002985bb42249389561d60efdcf11ed1a2970f2b100af78679f6fe6210025bc62c80d0c21a8cf0244eaaa2a4cd9b360a92752194b854971c9e1cd5f70fe87dc691e0faccc557e13aa590e4403db3412d78f6a2e1a170dac4fb3d81b99b9ff22faf4e9c2944f73661cc3b3bb46f6c4685683f15731cf3fec6033e51e80b68044acb84a63fc369d448bbac53346a5e3cece0d9f5222745a13ab0d2b2a990b32141fe4d69585e0aebb8d1f11950f7eadf683a2062e8ff3d6bf0971e57af7788d973970e5a978363326e3008d2405a400dde2ebc17d48f8cad9c6736c65935362812239570f3519bc4a4d839b6067d02c7710f73f165f1ea626d89bb45d61f74d76aebeb19a63ce21c204bdf6cad1acc5e8ee6344fc4c41df9dfa1dc2a172e697f75b118ad9a42b8080ae12f296b9b931ec6f7012718c2c6495137d46513cb35e0349392aa021bd880408e068826910b03043c19e0f727cfec80b9079d5072df81c31dddd7442bcaadb253b2bfe0292b2193e3cab747f32e2a39e773d97f850e7074178e2bd6fb2d7f559dc06488547779ddb34fc7308f4b33f79d34cdc52d92bf75790c76a7cdc0314e7028c3f64658e67014c61559100e9d50b39a02152d73f042a2853f252dce0c9c0985098cc1d54fc50753a41ff793c5ff8fb4da579fb4195fbedf7593cd58320fe40816de2f8d0ffde0dee3ce341492aba7e33ba3563af5cfc1d51e34cd51ad8ed9b9d41d707931f42e0cd42230e1783115989f77e57e8c6269989fddec8743e75c8b57c537c0975adb537153b4d63d20ee1352df58106c4252bbff7e96b4971b312e78fa9fff9a57979aebdc42c5a8fe6d8089f7bc3925033dc1c5231bcb4932ae29f77a5191b1246a2cf8f75f134127b94214dff284e15e24b48cd1c4e35268d48a18970acb1912f94912d42b923a1d7263b77470c23e0bcebe1c9c987085d98881750b886ec0386c1bee2818a8952c8bf1d25f86488895beb0ef6a505670598bef5e718163f96871c7f85c191c840fca6b6d04f4d6201b59bd937779cbdc81abe2f944b5dca0fa29a4019cd96e92f2e296a1b79150cf0e3b5a2741d91fdd64acb144339e25a33ff024ce1d62394244ad21595ba659ecd8f288945785635fb849f7d8e9b7f34cbb1e817d1f6a9a23bb2e12d48cfb6fd2cae05c46d2ef797b056a9419cfe22f817bc64421e168f92210c676f4987f776a8632a14118ce5ee5e4cdda2d94b41ab80b477d869931159afb1ec83115d3d117724d07c74bbf672e3256d2adb063114bd86f4bdd4fa80e349a4d499de3ccfb0fbca5a35b2eacbbd2b8140a8a487f73d67a15afa5345c75013ee125e1f7db1a31de06436009e2c65ae8ef4be20b7aa7dc6c5075f8e2987a8057cd656ee38001e810e69d9ef379987221c03ee3c17c6eb3e35b20fe22c2bdb379b669b816d7655219f6a04bdf6d1aad032ba69cf80077c0e3d450a347406670810ebed661b79e7845b53f59fbeb6ed54bd9a6be2b30e61ef43ca6a89bfb5b62ef7d144f78add1430b8a84253a77acaa07b334f1040a0b5db399d41a7af7822522e8a647700ad7ef4350d488ff331687fbdaaa946501b16b888316d3820a369ffb8d6d421313307d21a3d74b731084fcf776668d78e67b3be2c5be5b7c11ec880c45a9a205c0df639e945eca64043f2965b8b6443dd367429747917fade445ba3048adf24671a477043bead2c10fa5b7af68d8a033999c3e9bfb0f3abf2d33ee042af41bd4806c05f120dd57bdc5fae364e1e60c79ae9914e169f961ca85a3a5e49577a35493ba6a729177bd869348874bfb3b654085979dce35d4c86477f2473904fe061330990d8f94b3cb039dc0c00c606d2067d5a0f6ea1dbd8b63187f7eafa746bba2f1510178b1d02e1257d7dd0ec26658f5554ecb7cbf8c20fe991a9f8cae64ec8254d919891db115e39ac4f6d1e43cd9e595ae17ef782ef1fb28855b252d34063abeee8a5e01277e58f569fed9f366470a166ffb9bb310f6b60d34302b0a5ae388d8b9362c4f0c914ae59cf1f2a05f798425424b29e2b630236d265fffecad4eb3a53ded854898ba4dfcda3a881a6642a65139afce81c27413d6aa90c66799fe8414a10e8b93b24aea165b6634e6d8a48ef5cc34654d0e2cffcbfa8530be8fc9d964be45ca84c5281e76686bc9ff2fc022c86a24802236bc1a0ba4876871ed33405ab765a40195eebb3ad2db2674f70980cb0cf55e058da6538e2e289d61cf50b079cdc1ed87aca1050b9a913eee9b083801a5346ca9aff2e0d01b4183788a8d206aa768b21d0b5b8e19461dbb333b5cfd0a15bcede9b0f8665a0b460580ba9e91741df3dd1ec21add6a0dc134dbdb5f3720ddd2c704b9b369b458496bfe42eef4db596b762fd85b7e52a73bf3500b5efd94267ccff0597788dd1acfea98f7df746c14959c0e6bb57339e5222aaa7112507510c6709c1c2ab4849cd5b7e55c8965e6ce5b4395dd359498d392172cf512d4ff4093c439ff2e6cd6ae57abee88ee755e596ad8b40762213ef5604de6f2bdad40b7559d5c04631c542098a467e16631c74f7e606af507bbcfb343e0411210ccec895360a34c551bff18d7061a90cb89ecc10e163b5d3b6c5e71930a736e490f598eaf2be6f96736b8a18f36b691ef9be26c27d5d45736963957574cceedcb02c7f875ae96e56fc380508f22b9495e8d8607a541a1a4c486272a07b662b12274326b08019aaa35335cd8ad787b977e50982256849722dc1b3181571bd24748444396c61b0240d6f488f233da583c8da3d6adbf8a71064d024dc3fca41772dd752283f41dcaf056de08951a5f5ea0bbc13f0f7ed7a81a75101e7366c91e3c66afc5e26a1e649c8332c8d8feac62107deb9e256cd2c0db4a1409c8a1080b681d03c799735d9ef42adf478ef54ceb35b662db3e3c9e3606426ff68ea8a31aaa97c77b770df022ef08ee665089ab8a4f96356dfb04f722fe367b67555dbdeecf1fb14621265b14585cf766d3a2418a4d47adbdaf5933f10f07ed9f147b7e5676b4b80616fc4a1c8071423ab0cfd929f23e15ca3dac774485a09aa65b76f419b2ca199a7b65aadf480842a44fb77975c3619c3204488fae4baf30cdee078c1373cf8005dc8ef0348a13ac268314df965f77a2fbbc58e3165ddee03a96ad7715a52987c9938b994b697ca71d93c97d5ea6044183165112efe5ddc0ebc9c9e62abde7ecaf11c673816b74296867df651c0d2131f9315889f6b00ae5ea04cc4ea7c10e02021ae56d2c4854173ec9b339ffdadc89285d3571c9446764c479b99fce0d862b7391aed8ba50cac6fccc469e0fa4108e95c6caa3cd5873a1b20867b6909d148575f1cf4ee6415b0d29bf014c46cd346e1ab0f9ea5286898becc711993447ea8855034ca538542b6c1e37c8d35fcca88c077487674f143c30f57ea110eb4abf1aaf1d9e4fb399919fb37d619184d53cb6ea989191080aa466b4374a3ae7cec2bb2ad1202f89157257e25d14be1df31fb1fc2da263577b204cf38dcfd3bd51624fab615affc886215f40b9c966b06422af9f7ee52d4e0fff93c1254a3c2e811a46bc8b17ebbd15192a998942358da90e701ef5a65da65d76a5bacf73b1bc544174d8cf5c6acacda493d82def248b3574e4afb1a55673795aa1eb2b6dcabccd400f0d2c7b007220127ff9dec9184079dec52ae26956e33f60e94a639564ca7643d660ffe52f40509b4c7ab0a4d9c71e88b2bae2c4902a306554d5cac70ca463d0fc078e0e88de8d65d11ae2140cceeaaac5b691a172bb8ab421fac6eae38df78414031574aa4657f2a2918f2a3b5081801d15b404b13dea14f8e5113b4050a49682e810f3b5f965020b4a5688d4882f6c705a7405113e80f3117c5dcb7b24d2bb15d8e877cee3c8bd5b0dc356f9c5eb773c7d47d89f757920c7bab7bdd3298a8dcd2af529b465565293e3789ecfff802d5c4af51ac6276c55e718910555b94d39045c9de5ead7b9f99d28df9f1a0133f73d2131b262c8a9bdef3a8594f4c9a4cd4e783b5ae0cfe0206835b498cc70b11ed", 0x1000}], 0x7, &(0x7f0000006380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000000001000000020000dd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}}, {{&(0x7f00000064c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000006040)=[{&(0x7f0000006540)="134c92ee5a9db9a38be3f01e45b8759b60e6c669b3a768ba9df2fb3bc28b5618f0315a1abb1c58836155b18b33434a3a7ba6177899ad241a949c59f37c35ca19481bd45de280d416ecc07d1647857d46a35899289e99cda1f346b4354529d4c64094a37c6b57908e795a68e03c34007ed87935515648ad8c0c421fe49fd04568a1a1e6855a7a1d8960274426784f67a937590d8929be38372e83ee3567fc3fea764a2ecca849b0e4216d10b022f16cce45966d6acba83168f82b8d4c0d0b2c51d634a649296784dfdfdd3425642dfd2d96323f1e5ab477", 0xd7}], 0x1, &(0x7f0000006280)=ANY=[@ANYBLOB="76000000000000000100000005800000b58dfe993ecd1764fc94a53787c124d70af1ce9ceffa97bdf8b5be4a8734193a42baab6527f0594585d6be735fc43e841cd5eb061ca20e3996e80e5ca193b1bb324bb505776ce2fdd9ea6a2c86c9fa6b404724d2af8d5115da450e4e080b6f42eeeafd2781b5c5d2281b87c0c5495d7b97cb7763067b14802ee478a7b6f3fa5374b2470a809c337a66bb606a4004a2763337e47aab86d6073e85912ce6c63c75c695c4230f771b", @ANYRES32=r0, @ANYRES32], 0x18, 0x20004080}}, {{&(0x7f00000066c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006740)="997a68cc069bae2297bd2dea289cd2fe733f3c887202fad4f415de09fa6eec6a63e6cc1c99be791c00c4dd439a88ff29d877b8ee657fd2f9e9b62ebe2749289dcb213b609f1096b553cf27c61d9d7db0a1699e7f4baef125ca3ee782befd71c0073744dbe6eca383767326919def6756c4777afb19be617fc490b715b9c2df1d5d98a7e4e65f4b61000fa00228c58d1f8e1a12c40b61db73138d873b22a1f6a1517290a05eeb1a70dc134cfc62457dcbe312ac4f1039afc140d71485eb301a63529e18441904856b7504066ec3cd7cd6ddaf6f3e52c5821237fe06a7b87ae1", 0xdf}, {&(0x7f0000006840)="4b1b5f8197615543eafcb1b2008ecd0df43411d89319ba683522ee734d56a8c82b318a3294c6166f6f2f027c91a5bb8aed9a462b96444774780bbec7544886fe4b94457f9f63b173821df7fd2587ac12f128380c32e2ec0cce6f2046073c7396dd4fe52e1aa5911f1b2f8d8f47660251775f8fea450deb03962ae64cd6cdde10d60a7f435b4faeda67ddbe96eab2dd0e484400dc856ec05187a750972d8deb4331cb3a5fee49cee0913eb5fc0e82e7e03fe930839986896334e6b6e2c258dd9e64c587683765cf324b7665a432efad27cf37f743579c27b290e488f9", 0xdc}, {&(0x7f0000006940)="10556ff3903552543241624ff2317230c5213a80ee11a25134064e2830950e82ce0292d436088974bdb48817b75aac2a4d54ebf912607488d34b0c870d22b5f6e796372a388275a303d66af7d838be", 0x4f}, {&(0x7f00000069c0)="8833d8552a1e59561b9e3a43cfb9ea24c3ecd71760515fe59f2a794d542d33e9853f02c0f3a170e739ab490e54e7736040ea11017054c0c4cd57e476634cbd93df81dbfc9e1d73a592e6e66fe0e16b1d7dfb3e0cddca18", 0x57}, {&(0x7f0000006a40)="b94a4a0c1a99480d79184f658ce4624baa014d99aa2ae1037af886329e94222f4fc10505a332974a0d58d800fd9eb988dd9adaa42341dffac739ed55b02a5283349363c27c1eaf74798e02a4b7b40a74d6653a27f203b6249bc6ce104e432dd3ef4fdd30c90c6e2e550ffae30c48fb242f108f0bd8a9079acc5011b2f2362e13b64f232994930ef4b0aa1c17fcf8d6290e58ab1fbbedb3d614823d87d4d0ad5105d905c7a337a670d9f9c24db789c19b123b8b5c1725708db844ca2e24c819e81b11217f292976", 0xc7}, {&(0x7f0000006b40)="4e5f57079d190c2c7b30784f4806d66416368b6d99ebacd7dc61dba771197e2bbcd88ae2b241a43b1e2b77ee1d1216a2120d8da2a70f788b2a6bcf0563a9918253514324ad861c02d14857afdec8acddc9c3e7a9dc607132ae608ad363ee365ce592010db468378b349be2f217c665b3eaf81b2d2c49d0449c2b1c83d0ca3fd424f1ebdb119e5a01717498869df3cfc93cdd0c9473a15e88424870370392a909861f97f593c4007d3b21629547ce1c9fdeda744afdf833b1f8704bc2da8b3452da75e6d8ed10d50f2dc28d5a1b772c16794f62735d7a5cfd05d3eef3e4f72db0aaef18b958a76abe28", 0xe9}, {&(0x7f0000006c40)="2a37a62b4ef58f19d8b4cc846c507e52a65f", 0x12}, {&(0x7f0000006c80)="fe3473f1497d2a93ef81bcfead91f85e0b13e01e5474b856c88564495a674bede98198f4a70e61cdc4f713d1a99bf3cfbfaff4da8a7a623afe82ff21f66740c06c63a841e2524745158f92f23bc0f1d4b336e34f26d3702f0532dcefe1889f7e3aaa2055256ec61a21c0cabd74efa6b1a556cf6498df9ad7f12fc174f2c203d15d9dae1313b8b12507499a7e0ed61c9f3cdfa9a3cb", 0x95}], 0x8, &(0x7f0000006f80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r1, r2]}}], 0x70, 0x8080}}, {{&(0x7f0000007000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000009640)=[{&(0x7f0000007080)="7eceb308a27f3581eda764b0f12a6f1880a5da453a42704f14cd2ed8fce382567658abb9a9feed6ef06127e67f14a644f80d09da32a76d7d505faf19c5c618a0557628855c594d6c4d95bbf28c67a93391027c9156159e9b002c98af4cac76e938602106a6d8054987830fd179fa8b640cc1fd93d728a0c9c0", 0x79}, {&(0x7f0000007100)="dff0b694226803fe14ca05a1f3a01432eadcd12f81e7922d13da55328042074db69713b1495069e546f4a975e20ad72d17736af58a834d2a503bd815eb36d3a45ce7c3d09367ca41109261d356f26bf3d09fcb9de703af4172c675c0b9c397de89615fb96767653ad30060fb811c738b96deaee2e4c50a7419b55344db7ad639b4c3e8199fd19bbe36336fac4f755e56c2636e29b1ebeded85846d2e2fcd3cf46358cb343358a7db01466cdd84fcfa2fd97bbb3577c0a2f9e5e735693902da4d00b68484a6000e93457d6fa0bbcd", 0xce}, {&(0x7f0000007200)="b24f4d9b5d46f9e56264d91d800bd8baa369758215188480fccc5591fa509baec0efcd06b1fc1529b59b80031c6189980baf2e097972d20ad8769081fff44e074653c8723567b35a8599951b8905a3eab83d6134752dae2b041c12ac142258283153abf496b7695bff4ab0ee1bab4ab01bb01f0595", 0x75}, {&(0x7f0000007280)="950a2332fb5b5355559c692205f25144ade7a54a64330bb964673789de0e519b905936d0ed53bae86f3ed5e61faeb2c0911736eb269731f422cce3146ccdfbe6b231414c9da500f4894ebde781f780442e6a15ff65f7b193357ead06da390d4840b948958130b1bfb1c54aa9db48950c2ad609ca7b10491e51373e5f46b8e6ccd0151518bbf96afeb89ab5343f5165bf128e0262cf", 0x95}, {&(0x7f0000007340)="7c2ccd1c4e65e8781be351808230fc022abce91a5c5b52c6f14be022bfd24d7e30176526b16ba61416238be12a03e09d3f4fa73c1353a5797855c6f03118ba1520e7a93e9abac40ca7f2e72bd77b920b93eccf63b00783c3ca9f1c3f44c36e059e1b8b0b159c5d426149d133fdec25443c80bce00228e7a9365fcb867bca3a430ce9bed12503071c4a4fda455f971ee78a93e91e1b0b222cf1c3da79d73b0952fb2088264f05f4a66a06f940c354afa45e18566761961e37bec81c771f4202e8b759e124b2c20813a601c1086a59c8515fd265b0b51bacd3bd00730b2c60b9121e6b2db10f161c956d2557253d06a728cc341b0469bad19b1f15f190eff4ad2ee7d13987cffd88982fbfde77c1266c93e1a6deb9093ceb6de649131fbd769455ce5ff042c2375c9932cecfdd1defacc83a668e25c8aa508e497f5c8dbb77049622c3f6a74aa69822e9181093b7ef8e6d646d82068493a02670810f6836af363574096ee57b348780902030178fdf712ef46c213d082bc612dde14cee94878530f46b8a3653d533c01fc7e1ca7bc9d28097d45bf338d95e8db6df6b634b0381d625ebc85e4cca372648036fee9b30633ba6a7141eddb961f4f11af514ec0e05ca557d1eec77e22cb441e1fa18d273985884207ce7170406b6fa4b4c263c75122cb8965c43bf07b63c2df4d0605fe7482851f3514c5fc1d6aeaca3117ebd6efbcaf4b04887d265a184cc61628f36efe9377da4b9bb7e4f41b60345be436e72b9a1118eacb8f216842b262fde944f6f35461b1808cb8b5744876f3b984bed660dfe0079c5d5deae7621a45f9817872676bc30d7f735f9af66abb0eb7be03de7610b9a328ad16c6d0cbb09c202919933b260f15e24ca40cefb79cb7043f0e9dc5ea2465a93d2a9af3fdc3568c377f17425c4809ba79d89f84eab15e6b712e336dff2684113f6aefce5067f9d0b42dfdd0e15c2f44e7865d08d01c56542b4b20936025731b329bb3afbc23dc34ef2011153414b125e20145f8c62130c6875e30cb6a54142f1a1ea1e205006d491abbd5a5d9cc0a2b5784ee133a800076da89b693a4449d91aa152546841b5a6e3d4d26c135ae24b17aa1ef09c5f4ce9d881d138d8a0915ec96c7d8763e8b8c44d289c36c31974773f62d39eea422c9a3a0bf4088153b148c917e1a8ecb2acc761d652948fda331b7d2e90af4a963795f0870c34555d8e6a5ec7338148956a8e633c06a97b43b178eb930e58daf3041de1c0072d8881bfe1a1e6029d672d479b4e60e096a59808d47f5b7dfa3d895b91f57feff50b47887743f143221a38c426796f0171a34360eb4897894e2256878e0642f21513831e30dacaaded501d22f67cd29424382a6e786fbb55814dd8a48ab1e379874247acd548b1f5481fac2af4d7e43fb58d4e7a9d362a7a49abd6307138dcaf3f3182878800014286087cab70f608d8ffa4e0ec5df7f75bb349595caabad0e2d73768d700378f8d4ba5dd414601aaf46a915cc10d46e170833d5d3304eb899eae637cafd0bafe698adb1736fcfa99f23d31d247039529d9b8569955bd451e444d5e838a7ca34f93313417f799242677f56cd2024825dd1775384bda28d2d1aec04b8cd15d30deaa93840122e3b1302f3c74a499c8ad2c3d4624d769e0e73bc7ed95a511cdaa5e0af31be1e9f3a97ca665b23b1e7fad3ca1a9cdcb233f07b756637c3d76eabcb50496092c1989209f75a47505e143fb1a98a8661b8e65e766aff2c67f84014b186a945d82416801a3579e4cc3e25372d2aa44f33492e107ba1a1ea7f5908d93e426604f2b743bb417babd54f477d60166d1cf87cee1ee24a8120e01fb129f87b3325775871dab9cbce23619837a35214cee19aeb9eaaabce5b7ab10d29fb3af310091d44332c5b0a8e4fb4b231e654809e09d32dc1ea3a496022c827aac62a5e77e41fa0c3f3992188b57a741cfa226c13f30918100cf1af65f4f96fd31ccb4a3657a5df11028516f0872dabf0410c0047c95d5b09b5ceea639b09026ec63e08fd429f8d19ecbb639d056c8c8c18efc3a0e558a5277d97ab5b1fcc340a67d46e0bee93f375a867b0e60d1a62eb5617dcb0ddf8a0e49fa4927cdfe2634e78229fdb800d6aeb7dcc6c7fc558bcf53045dc812a81eb81437e8f19963e6d43b2545b6f4c47cb75b0c50082cbd6208e1d8241d3349b6d6ba7a7da62cce41732551a0af5421edaac55dc0b9cc4b397074815bdc347f301a11cf8e1643247dc558c3e717940ec6d8adc28efb9a45fa8a70d6dd2a7aab6804b56ba15fe7157ed3ac1f668a8fe919de4c14ac7d95a70d6ed8a459019ac79b56b6f90975f0c2c07f420731b40ce50dd2c8027a0f61f0ac570b78ad2427a2d791f5fbb2ef1e6cef8a90be0f298f58ac0bad96f6e1e46b83d82a818cb9472bc34e8ee4eafb872fda524464de906b426c81eb9b00f1ab1ecfc688cc5b5d56f735195f2c582aceac5e778ce640285e92e0acf1fb2b796441a2bffd94af6744dcd73f8f9e188db591fb9d9dfe6268bc2e8a07abbdb38f564b9e0554e862e760c190a0f762c3a66ba8fbd8f29e8d29b43d76cf60da1af34ba2d423b6206c3957ba3d7c0facc470ab92cabe71bf9ac571910171831373e6b58fe85f19cb95915c884358b9b47ca91a423b8a1804ba038ac9d7dc4069825c1d3c09f5a9ad86385a17b7fbcc71bdbf8b97a31f0e60578c58104eb90153b6ecab09453ab5645320ceba9ef87d84e732bb71c34b0abaa9adb6fbe60a56a6a496eb698f0eefd9c8f0c6c234cbaf512cf90e66e6303acf690bfb4237028821fc75522f70aaf46b261ec0fcc36d5106925f40411c01923c6fc0d8b3e84541b09b619da96c62884ceabcbd33427b09dfa16529f5688f22dd2483913dad750b46d8e8e47d5abc2c993870bd468001e02673658b1a8c45829bc920d19ff8ea277270247811d7b03a70699b083e4bc0caaa02e7f271d7bba6e01d24392e69f559d674c0c536621ec2cf87ac6e904a16a86b040c499b6423855f828956d8409e650abda9677c4a1c633d22ee4d40a09157be10af2b5faf2e474a5cda5948c17c598d2a890bc50717a0693c8b0b882a5f888f6af91128cf9efd9c7be82e94924cba0c808277b6fc3421e8e423591e009c75f8068bab6a3c3c2d556358d9e0a081e05ccec2a01bd5bfd494d003d29798eefc9296ed3813aeb3b125203203cecf8c70cc16f350ec99277940619663b045de40f3a0b9cd8c33fd2198757a15693fef11ffc185d1adcd9210af976baf548b3c5af5415f17bfd09f210a2aa4b32ac86c9de1181e835ae11411ddf91f1706b95816809d3fd1d68963977a98c72de9ea3cbbf52366299431d45055476201106ef89371642952c0d4ff1c253744dbf897f6d35cfa5b58e8a0b90ce746e24ae679380128b1285262553cbaf066d62bc310016c71b25b52ff82664eb483b49497c4d1281dfdd61cd58379d73a2fae1d0dfaae73fb761f89f988e86a922ed77172ed4c0137b59ac4b2401438dcec6eec31fa4105f85424c8b560e5eab38ebe6f91db6df39d1b5a5a433ae31f2c20291320509a41b27e41f67e4d64170546eeeda1c64d1158fed2651338a4e222ee17924aba9b84e48a8c225d9b22d6e9883c3c4a35ee413ef8cfecb8de08627aba92ade656145d576a948e886ac40a4728eaa1779719732f405860a05b7351809ed1d3004bfb09b2e23be83d3911af813756fb6f64f41c5d5b4d5c912353b174d9d89faf86793e6c5a48a7ad7d00985496f58a5cfa781c47c28576e42d2354d508178243d1a1ab714d293a29128fac238c6f157684daab6e59a4cd29ba28466cd9bde3fe8c1da79ddec30d7ef346495fe79d3e6824a2197708bfbbed1d0d48ec1c84b0b2115256bee01c170fcfa3515acb39af8dc2520016a8808378e4a730478de706310d35fb1e26261f615bdb4c5cb82cb13e80d82aacab8f69c61c4b0093ee748380ed815991da768861485a8cc745483592e62f938b7036f65f99c8783941621dddcc154a100199eac177b29c337d8d2946d553a6f344a2a73d3c1bea2a7a2bb8710308e68a229145f9c7d4b4b317018119de8cefaa6bafc81b3a5aaa25fc4dc03a5f76f4dde32cfb2a23340349e0882c2bece06e80cc7208774c9e0ac3f94a1f52c89759356546e057f93e014ef5201e3b9ce72248b01e00c38ca90a45ebb958ffb340d0cfd58239fefd0a7d8ecfdbce51f6208f0bc63184e17d106b80a3c296d65ef7ff14d260a75ca629f58ecf676b2aea127b07e7327e6c4b8994b831f6fdc08e2ec4b271fa7f05de335cb3fb227fca023652f9f443fca2db32167b0bd53aacecf3d4a0cb3588f2af86de2f6b60e770cceeb80f2c9e29c87680377836327930d3eb28e8af38eb5645837c06f7b1f3f94bbfb3666b5bdc25a596dfbd5c91ad7ae1170524353b21f5a15321301967cd7fbe1460e45c88a57e9ea9f6a3caa94b3cb4637179368e0d633d104433623997f528a1b4edaccfe4d93285aebedb8e6f833f4938d9145bfa723b56e632ad9ac1b76c3cc69a8ec5e63bca4abf9f1fc9206936a5990483985c39d53b2b429be629bdf4d09d2c1d31145c52af7f56666f8a54ca358ce9546dde01e1166502762d1f904e7b3ec19a4845d480fbfefda651aa3ccc9583c831215b91fcf8ac2027466d819a3a9d1d563f23392d25a03571de200be8aad331bc01c1f0e92491fe19493e5e4e066adc608722a5fff773fab41b13f8c322ad982b43aef86cc7db02b2e5bf3c83d401d06832b0d0fe75cb09eefee2012e46ddda8d8bbc3700f1f397ea0ed02d520cc3b1b39e013d40a2e710a59ce8bb0018a63a5be4e9edd92a713beb003b316b48eee1af2ceda62bb64a86957f16630b73b2b58697915c8ccfb92c4b05d544d6e53d7c7cbc98368e2681605e660bc5bf52c6e92bd3bfad0f7ffed6a1a1e2fef6255005b44bb496938061288f5b208933e8ad8158195c379155f85fdf939b763539b5585c5de42aa0ebda5e4c9580e728a8b0a4077a9f3e138149f41ec48d4724eede34e731e5e83b073d98d9804621c26b0a72a0903d2044abb36f103f30172c78b69a6241e33f0054a434c1af209c564e1a3d3d07e3c9cef58542611f46fd0b3f2a94cbaab0f98200800cf9afa54e6b478673cae7388f035a29c62c6dc9e537813fd21d892e976a166dfe6d24babc2027ad8fe63b91b0c41ed152708c0db4a9b927d2d984ad5f6d10a3a76e64310f1d94309d1a9b82322aa7bc423789786123beda1d1163bc36f36b8d15bdf87fb65bdb0a72b79db13a8ab0569bc82be6c9da20372371d0525d570622c97feddd9761679f8693c1aef1a7d8b3c3612650492ae8d55a503df28ebd4013d4ed4e16dbc06d12c9b456cf2081861e87f80e4dec24ee433e6aedb56a89d32169be3e2ec4edbef362cd436abb246749d97e033d3af15f9727a4b4ec8fcfc40219de9b93fa4cb8620a074043c45665571a62e03f6f17940fb48682dc64c5cdf32c940c5c13938e085bb6273cadf22f21a853663140890865ddb2ee2165b4a38f9aa54d79b18f0bb2fcd4df7917bbfb148648ab8209c38b030d1609e191a83719866e8385d1d757525316877d1a274912558c2ea1b5e31f6599d0cb6b80a8f5b1ab40198ba7a8019867a8ce9bbd28e60277238d26d2c31f8dbd11b9daf1dc71c0fc37b0e6e7e1805b92075bbd2b88c8420dcabb1f49df50484eb38167daa8f25e4942778a5cbddc9e5bf1e2997f5e776c5ed9c293ecc1feea8e854c8d5e4602", 0x1000}, {&(0x7f0000008340)="03d30d3eead86e12299bc5ea87a9c30ba03d24e93dc3a7ad81dafe3b858fd8349f8c71239fe0f04100ec7ee5c723e1ad7a12c9330111be67ec6ae3b030c3a3b0e2c86817c839172f25c0efe50fc211f12153810171c3ef8c9c0f77b52fc7fb289988f3ab937a066df00e66116812a0d9d664a52a45a5143eb71f7a6c6030d5356847d857ddc84114fad3b0862e7a7aa5b481901001eb1dfec781ff1aa7560c04327c0cfd6a933081085b6edbd1bcde1909ffc328e8d3b6f1d66605d395e46f9bdd4a47f970ae73f9a26a9f10aec33188446490a009533417b5bb2b3b2b6fb072fbca3ddd10ed63ea35b492826534", 0xee}, {&(0x7f0000008440)="d9ae1a97faafbeae188ceaeb8c2a575979eec8cb71a22b3786180f9d9dafa7d5cdad2d750e4a3f6487f3cc0c5028b0e8389f8b88c357685c7381d6ef48f0ff85e8b659f8f9312d338faabef89b1130c355d33746cbc515370deb6acfb8bcb2fdcfec565a06a305e5904ac20778804f1fe5403ff5d49032f75833defe0945fe65d4795343bb1fba5a80de2a1381f13b6dd0b05e8c50ad54817c76dfc37b92b675d75f6d67924ec3f05e987e795a0e8702c7151f185da2443a75732e", 0xbb}, {&(0x7f0000008500)="73357305156247461ea26e0f126b6c622b93bb8ecedae5a8956bed2201e81b2c1a1ee70dd2fd7dc57ddb3412d6293432b50e163ce7f35c6abc95cfe3744e80fcde14b0ae5c43a9bd2f55b65d88331075af5e6282afb2ffa27d5a6b4073ed63b0b87d2c3c0e5588835b06286389d099d55f8dbcaf2e880815a6fd900fbc0e1a1be4d03217efd4d776d9d0371b7435388b6889e1a693f754eb13c7b3ed212b5775d4c3af16d121d45112", 0xa9}, {&(0x7f00000085c0)="ee514ba7bf850a0ed72fc919cda0ab7ad16cca83218d44cf7e039c81110cf594b86ed73de48ad6f8183433fc1fa7d865a64ef52f6c4e3704b2704bb89abf642ca6a3672c757eddef27a77ec27484e044a7408b4b", 0x54}, {&(0x7f0000008640)="c986e208ea3e54b22aa3f6377843fb291e998f68b4362d097f77250b46388f39e6d474ef235fb5e5598231be519562f63eeb9b3f91c0508bba4050a4dae7379f263ed3105a323e95ea8acb5a842f5b20ad18f0732ac58ac4922e45112a7fae218b6a8369f178e35f3fd5575dfe8e02c526acbcc98226c6a539114d01221ac41e5db882bd20cb6129cb3a2bbf8c16af0d1027dc38c2ac8e62b980a9ca0b464237fc3e8da7139a2c549ed9ae55afcf4db277e143c4008899bba5f18c00f37c8d333884e57a097d5494778622957b6c592cd058415b04de848ecc83015ed6c3cd4130f012656030ae51975e426026f2c1216e4b7d3560efa7abcefb5f5f1929456a344a2e4a83a705cea34c20c0db6b151bc3bf5a733ae197879028ad3b35de18757c6154af230fb70b3493f91647b309409772242144a4db2bc51cfec474c76cc164a57eea02821fe909349b5e2bddae4cbe3f9b755594a7b2c426da75cebaa2603510603691cd3399d7fd9ba73dbd3b3df066502bfe5c66056028f184781c751098242982465d5ad87c63467fb7303001055015ec79b59a449e1aba289da0c75d6a53d09a671863ebebec911e7a69a9c4e7af3e2f246d056cc78b3c5e0d2dfb8ac0cd6ac62007b1fc44758a626080393c62c08cfb20060d635086a13d794b9e701ba42fb834d515a00201bb8cc760a573d42745fd7928e39c73c2b5b734e9a1d7f39020ce480386fb9a1f47061f9f3453416413471824527fa01016a4e168afe499c65bdc8447d62b40ffffea20bfb4108db09451cecae71cb28389288295ea0ef208beddbc030808d269842a3af2a45ce90b24405f8663639149bfe68e066078d3a14785b4a946d155ba5e52b8c9e3c1f9c579156dbed6b311fc08e1e0ccf621126455738bb342bf8892e64219da13b3fb3463bb4296e81519cc082066eed0573fd8616f1eb74a85cf69753f57f9c175765ac6fb60f1dcf51a30febb9e288b352f6b182fa808cd45421fe83bec10f222367d96ecede6adea0e9277ad7c249e96f5e47dadc6822fd99d7c452d542858af97f8dcf165c338ce20acccc6d30997a1b262ce5997a57d817621186587829c19b936542057e1be2bed27203a83acd26dd727de1cc56cb8ca06c3a592113a947f3cdb2260bb09d6a3ae425ed6aeee01e501a016f5817d1c7f7af4e3af1b44b75959703e1ecd63afd70431c89d547f5cd9a61856a7e7645507afb10a9a52a32224382e1482674b31d7fa03f69330d13e5f224e749c2425ca0b470b135094ea0d8e933786991866df08dc86565b09869c78587a1e653e6180f249b42b33fe153b8e96db4eb604c6690eabaade43f9fa59f786d69158c8948bb3f3b5d83b78d9667b9b8096168c0e0e2d6d34a3615861208a4660ffdc4947bf294e54122fdeac26a4e60ad1f76261c7cdf458a4e3ce1c86c3026892440ac9ae23bbb2cb46307dce7f50f092f3c79d12440db37f2692830c5ce724fd742808de03a1788980bbbce9352d6422ff23d3cf0950a7011fdeb0abaf246c945736d1aad9a469ce25365361d50c479d8f1e651a904230ac1799bd1caaea793f8622535f49f74b38e83c89d39e3db9606ecc3ae4f617c656eb030188bbeb930b99c93d7672d7faed1653e5e1cc10b79f43670c417c8ed03496e57ff8ff965214429d216fb17160b1914daee286837cba7eeca1c5113c099bba3a5e8e0e30de6102604b98bfc909fd970dddbb53bcffebff169e479db0fc96b9086ffa78dff0f322cacece96c05477bc3b6c151cbfa91c4273325cd8f65675791eae04657d487af0afade696376a97fcdc9091fc1dc963f335e6bec854ba6d696ebbb2feea681f3afc94e35563f6ee6b3785a543d97d10ea5bd5f3ec96192505a55a53df1aab11e98153ad6d8596d55647375f42a8015ef91a6ea0cb857130a22ecef41338dba035359be791b15b95339a35d6d5e13e9a9668e07f4c711786bc950ff6aac61cd625da8504eab9bc5967269781c5970df4c6a39fe124b435d09b0454cae26c26ad21c1848bbb7171804fda9dd95270d470e1a64cf873e33afe0610aa88889eda24a2e242a875c346a4ee5e5c83c63c4560c84e912392c2bf9d2d684c3ddea2319c1024e1aa8fa9c34c2aa315fe8eaf668a0b88a9d6ab1d16af8042d8e46e97dd0f5aa3f324a68d2189738f593d9a40cbfe7fb619bc924115ad90f6368717d3af212b87c19ab27d2cf6e642d5364d7e817fab490ac25089075747cd580feba4d95a5a321afe4141a84803b2cbfe3aeaeba2744a4821a1c52a7aa472cefa62ab3b4568c2c8915b7d50b7611ffd4d4504cacf68d348dff444318128b6a791befadeb3c29f46e421c5fa9741787e45240fe81bfaf9aa8e5592bbdc3718d147a6312b642a974d79868e835a06ef662ad7290ab6cb86db14ceec1d89190cf647c3ccaf5b92340596efbf1b223b8fe349c642fe48f1ddc738c03c1932a7f0e6186e5a47de2a06c403fa8db0d6f11349194d964275041c655e385fdd5932aa9c1595e0c4a8272df85b470ccfa7fc2f255e68ea515cfcfc690460af29dbc4d21e686d78a1ce5fca4fd8859c3eacbb6eb28a4417beaf37cacf5e4aae13e6fe563d4d163e72a34a7918a082a400c493b3e275ce95c01bcd8c8ff3f497b72266b1b6317b8264dc522131df580c5c27573404ca182b0f2e7b4f8191e516ebba261cd1fb38ae2305cbfcb69e43ea339db9ad5bea6b3b0ac90e9892337b3aea003d9ccc5e5fcf21d29c4da61814ec6711236e7814efa790257e983818fef7bf2589d4e47a63b3ca40eb666e6cc6298251244ee3cc28016646c373b452070745d8b74b858e0fe219242377e1b1f27d9581583e71abaf7b4f0e81c9e7e9b82f5e4cdb46de2c867443633688a821cfaadf2d34cf83ef856a50a54e74256b3e810ad5b8a7b8adfd420ff43f3fa5dfc8a653173a2056e4a4b2d86a1cf0eee29b453a6c1407ab902d75b3cfd319745e070efa3e8a1354cbfd7cc87e2cf450c3be995481066b97500caca41bbfc1b0358116212bb1c0ee51714780e3936bdec3216db9ed1d8dbc1c9ec74c3bb53cea330e120cd1fdfb531e7ab92dce4ed5bf07274b427a6a11bc478e459665fb2996d3752483edb2089a06484b72951ce56e48dd3e660b83f268dac02aedf8e7472a94964fae20448622297e2d823213344662b1f7abaa08cbe0a1c607b529e50a58d517029f87503690a99ef8fe131dce063743ad59cc9a2a8617dddbdf7aa6cf436d783b8a643c4171b656902a0fea129d760eed34f8392a1646bb34c5e3da540b152b59a445659cf07ef0fc8b01d10677651be1d9fa072038c43fec910270e1f4e96f4c1b2b7f5e20f9266feab8eb3978adbee5672ce92629e9abc225efab244f98cf8d4150b12bca003b5e09a11728c611e4aaf2e5fecf285cca1315dfaee24463605f1a745bd01800335d768405849b35e122f80a283a496a5dec5d7848667642ac280fd52e4d868bdc4f6164f18a1c8b6a2c46e99f69391688ac27c4b74ec5c7543a65bd4088bd8005cf58684869d810aa8109d43d16825ad7a2324d2fc9d28a4de594645763b54cddd1d1c3c1773dd30f0202dc231d94ef79bfca9b61c4e71a23abbf7d3a123f75bf6d005e13dee841653760133920bcd46920d11675587f63a0903f58471df73f48227b89578ea7121c70315b91ea2b00600921af78b3b86ae2b063323979cbe83f8ffb13cc57caac19cd99f6715e8aa76d69d32140945b48579d129bfc6c15ae53fc677464d0908d1ad963faf869d9c8424b5248e0bc088eb838c22c0554b4cd0ea27e31d09dc4e0a89acb2f7c07604576e72c4a9e7ae3a343dc60821e7d0647e7256a8a6c992935dc00aa1641c69d9238816a2025a2c09da18b58f7aa8ebaab5e0990ba309512e6340e28834bfda45b48520a0ea5329de622b65307d09135fc1405708023efd0fad58f60ff7514ab44917336ccec584ab2f792f0b4e5be23dc3aeb54e780d00dc5598ab7426fa3ecffa0ac66e8a53d727e911358a59a5c493b01eb53e44abcbb305b4b3a472327bfbe47fe4b6093b063bf15bcf782912194c9f85e1d3f7e7feafc183b7dfd5cbf91a9c41f09a2e20fc542e8a332d538e214e0389779bd33de0b69358b964cc613b3d1e319e042c96fe6bbe7be1fc896e9e8c9c4ce4d244e582223709133ca4c3e18f4baa0a5ee12c586342cc4c54b8d9d0086b4619f18841628a188ab094aa94766b1090c1516aebc31f9c31d515b420bc6d9f041238249ecb3a448947057c7d2ea84bf73e93f9c74f872464f83835364fdd7b8bfd6109341677e091bc17b4119fb92e9727db9e799317c22e5658e4cfc9f8794f2d7285709e3b5df3d7c8f1e1ed5ab8861b00b35469762ffbe47f8ca2c23f2cef914af527e4d1dff9ae896bc1db620dd333982ae1d470815efb091abd9739c9018c10dd7d08373c117981aa025110e88c2f97e0365990ea7d7b8b8109c355016c47e1c81cb512a7a49b76cf5f4b67d0109aeee16b242abfa74e4dd69be53fcf35ea238d07182032c191ab1b3c2e949d3e67ec5d706c304d4d4c36c4418275883b5b37245dd729f01c5ba37a918446df08782e0acdf5e803e9b4705b6bff6baae718179e73f4a4cd2261749c51bd40924438a033e517a6bdd0bc076ab7ba0f9273da5b9dc6154a10c117e008bb4a974bee409748b76e4ab5b6a9ee0f84760e2b754fcea5311ce0d7dcdfba654ea8fd809fe12fdca17a785413735261dd8ca33b5191ce0a0472ccc70274293f56f876c44d908bae1ef6570d353a1b827f11acb264eb45c717e171c9875ee26a5561e0410c7e5ae6522837b05b2cc7dd9c3014cfadda97a4f112af2985f1a285bfc9bd6fd7dad245af349e23ed3ee52c83e2fb86954edf8abd2e29df734bb0705287d9afa3fbe36e8343097bf249cabd2488be1a7f025fc45c202db4051d2202bd5c2eb788c5896820b205a43349bf219bdf87c056945b6beb749930cd5e70e186a90d9d48fb34ae8cdfb310bf2efae32ade599d87267d95c6074ebfc10d50db5c46f5a99cd2bb87f62958165d25d0c9d8b3b5ed55efc8d8ab3176d5664b448275ff96aefcd6aaaa6840a912bce293db21ac3801a2c815ce97ebcef1ab28efdf9085d89a79e58b95599ba731bf4ab96f7f3463f2b1be99bfb496e6e8c95cee3d12384043da3089cf6a3fb3a01fd043b2245deb2f7e8ef3db849d862b98241ea9cae6f8aaeabe8dec1e6732ab1e057e4547fee6acf112c00a2a710497d2769ab707f5f0deba2d79b16f2daf88ca7c667e178c40db3bc4c96066ca8f2af583f3cd1e45614a3a16f2962ded0aab2f909e2bc6026d8b0f6a9d961d4369aa3faa090e6d03bfa85b3585c6801634308f0b350cc6b67843776c784bb6bd1274b25a3a2701bf6b87f56373fdf1f6548bfc07c1926dc1df3104c407195f101974720090624e2f82ce6583ea96de93356099d6a6b071d1aa8db704651eaf0d1ddb84218ee588624e8c3a530bfad64ea9afada283a79990184c74c58341aaa3bc6849af4374aa167052435907511e0f4c9d82b75c72b32053c58398e5badc4b07907fda45825b21ee7b10ae5ba555fcf199aefa95fc366e124a4ca8b8926eeb2e452f4734c54dceb3343d7cc0eef0718e49c1fdf919d8b4a855ba0ff491a2d0f736e7bce6bbdff7dd5d4986bb2b98ae7ada47bd518ffd33050f14d1cbe3a8cd16909cc2164de573723565d1b03ccaab7746e924d68cf1688a44f73ab042e4b9e5b78c4f7b8794a0662c3", 0x1000}], 0xa, &(0x7f00000097c0)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r4}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x10}}, {{&(0x7f0000009800)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009940)=[{&(0x7f0000009880)="3df7bdb2021fcdab469399eecfd05b473175f1c7f410f5eacfe889f7e396cbcc87f7c595eea90cfb008faeb34b35782dcc5bdbb38894799d2590a542dcec88ccbb7149b6a110b43ec442095e1f29d40ba48800d981be2be38454c978417b435b95bfe6ece253e5cae1cc374ecda174633bdb9b25ef18ab0dc153e1950af04857e85cbd93194fce22ab8e51c48795b02691b875ff28a9f2cdecc7de1e50f0cfdd3ae7b011f93bc891be3507acc934647572a7f7bbc3efbd41af2c", 0xba}], 0x1, &(0x7f0000009b80)=[@rights={{0x1c, 0x1, 0x1, [r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r0, r8, r0, r0, 0xffffffffffffffff, r9]}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r0, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}], 0xf0, 0x40000}}, {{&(0x7f0000009c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000009dc0)=[{&(0x7f0000009d00)="aa7cc903ee46ebe50d558708094436986f5e93a82f6f435b4890fef3e9b0f7ce65", 0x21}, {&(0x7f0000009d40)="872a46eb4e7731fa8ced9b01f7ab309979b876377d8379005f1ae8f75c265c471cc0c8dfd04c6cdb8ff7c4aae9f69736be4f3fe6ac78856a7abb192f73146da1e7d471b5ed98bfbb6c446c", 0x4b}], 0x2, 0x0, 0x0, 0x80}}], 0x6, 0x4) (async) sendmmsg$unix(r0, &(0x7f0000009e00)=[{{0x0, 0x0, &(0x7f0000005fc0)=[{&(0x7f0000002d80)="6dd391ba967f77d2dd7d4dac381ff5b4a2ebb62627da838bbf96048f23d67b88edda8fda6db40a08eb9c92d832326cfdc2c883be32753505029288cfdfb5435a909eccc8ccbf80c3a4a328962d2bb0c46541553a34959c48fefc21cb0aeddf39de2b0b0bf5663678b38cc37cfc0c3f338b426031218f7a28fad7b181c0c7db6743b5d51b031cbda2d316401ea816d31fb67a2a9a27171fef735e6fbc72e5f9c27e0488b99017f303b8baa2a0bd56b6ec25fe7a170ceee84d6345d4f607166325d67819d53f76b4164be5f00f4b44246eafd637789352d41927535e35fe51caa7dae695a404b7ee6bbd30b8b02a55a35095eceb7fc2cb0c65e7fa9bf961483a376588e1a3148c874e3945b25a19eddf69daa5d3904387b299057ac84e6702fea41d75f736066fa0eaf5efc3e54d0c845b4785376a369d83d6382da41066f3762b6b03c1cd12dcba5ba6cdc0c3ca95e3188abcdb55954627d8b1ea14b121f28428c5a877df0d1a828525b7f48312eb421f037ab1e1898e2560573b9ed7a56c5f33fb852cd94c8277a8fa3e9ad238ba3692d4b7de85dca6418b42cbece583e5d96a52e684e9188250d7680a1684c255c0c54951bb7afbc9798a0eba0a3eee2d25904ad2726b687205d4da338bf238ea654d9c9cea9bb35f44cf542df0411bdcdfe1ec542cef0ffe9525bca9a01871f93209273741e5a4d6ced43771ccd4fea23e1ecdd50b93d781abf263b3ed2cf214388f4edf6d86ae8c4d64b9e71a70348c768c06edef22d6d75170161eaf442a5fa4907365e478a1124f8072afd474e51426db86062ff958718b1093817bdff7f553972da33100c6991c5b1e71a05ea7ff5950ec1b7772d40c180455fe964cd116a627137bce9eb990a5411c2a47175a8d7330fa92541f96949711fce913d109126a21fb7e435f4e82877a3a820e79877c14c730a17fab445d6ae62e6a621a1134a93faca720b87eb4ca4ed489d52072a28e9ff1555db1e132412c16d137064a2d60b0d3ab0494fae29a00ac8bb54cba1452a90372b7eeb7700217e6944b9857effb955c16ef54072fed08832b6513fe6abbb00daff0d1fc97da878fda12892ab48f631d47ec1782bfcf0e3737aaf442553a0f0767b4acfd63a2984aaaf665b559fb26633e658274aaf178c37454ae96f5077e77080ae92f8f7e0cb12b60fec98865bbc77185f2c565d6720a2f7bdd28322cb91f0f47468c4ee755a0d0cbba4b876934f6bfabbaf987a61d7f1e4cfe4ecfbbc49d0ab1d50e597a9a31e00f9423dee9bab631fd8abc196ad03ea0fa7ac5803dd625bd4c563c09de2e47fa46d80e6b959e840cf714f16b351bd0421c830c955c6ee724872dd2003aef06c80de80bb4c29119a337e74007929868b5a8dc73aa615c3600845116728b943e465dee07f0a72660e1f89395f9fb45e3d37acf7d315a4d7ce0ff07d65707551399b02868bf2f0502c829ec9a7522e841991800b74f45d9368fb2558a8894a942c32ae3dea7a2d7abf203670c4133f7c63aec1241943be77b8f2e75800ad0ad22648dc5a8c8fe2eb6b9edafbffe63b57e7d005ea107a73391d3055d7370573926f75b6df161c17a988d95f6d3dab3a13dba410046c2136f22e5e281924bf7bc3c2e63775df35f2e29818252e85ddaed4a0654f4a949ba6fc0e62b56fb4829fe52ba80f17019186b7957bd13ef5864fc9fe859edd868bc81bafb7ecc2009708b1a668fee9ab3bd6feab5c340be7842571a4edf67757ee5bc246ec3cd7bd7188f827b87b2eedecc5cdb7a5fd3d49eecc5174cc0e56a1bb7d7c8df8c3cf1ffdf2ab045ed8b03277007f59c987ebca1a6dbdfe8b922caf65e215b5f7a0a1edca239b978a0632e180019843b24ad3824884035f70fe4f73050a54962e1bad80f58198c12d243013d2a97fe6ae435a56e1253d987778b2f63780cdea78aea479985f39091072b13306bc47a7deb881c437e8f71d0ec9dc22c70c9e24d3992597572fd4b331ff65a41e976ae8767562c83c3bb3190ddf96d6571d737346ab2e1666a8b19aa041d7d0f0581e146d8f1bbd2ba342dcd97a9249cd2377ac19d4961d6ae04cd6ba2a474419db24166b67853c627efa96764debd55775a799b8bd19a3813733729e202465e399bee21f880e7e6a857307cf64d322cb4f11a27d09bddb2cc33c05d25cf50ffba3ce4bff47da8261baf6dccc9f9215f96572b7cca6b7ff791aca3edd0c5d78c8878c49246ba11b1750aef6155140d8f753619088c3a1fc3b8c78693e516d59e57b18742f676b3d4543ced06e150745c8aa678fe72bb8cacc325ec89afdf4b5f697bd4079325606a81c78ca891bf7a5809a2542cd37511b0ecc1529cb3cb4565031bbce6b446d48c6d39373745618a96296406dcfde860fc31e61fbe5585c16b94289025e32ab1451ce8091908a62524429654e7a34c61120ce02c893a890ae5176bc510b770231478ecbf0e6be96788b1bf9723e848c34b83641e0cdfc2d11d84a1dcfcee732e74255d7a8b1d8c4c00cefa811a78f4c811e5fa11b16e66664a972e49d73ac0f442ae6c1c194bfd380d817537628b158719b13616fdba63addece800deebc88e4c14eabfa83544644bd49ade68760c2922a41f786761344f2d9ec50b179dc60d90c88d014477850328c762090137ee77693ff0481da91e477e5637f42117c2e5c3287a30ea6ac7ad6a980c5da4f12b20103a33b402d0cc0d77b718ddd78d90b999af121b86280abfb960a4d7d9da08d552ca6f94b097b479eb42e27cfea12a25673500a6e964a84e93a7772cf1b0f2bc43738ac7910441cd691e9bd143f6fc08fe0a27eb11826fcb57aaefab8fea310e69611c31fde04c62b50fe5f47ff7914cc8606b4f4fb054c2843f4bbd546afcfd999003f077ea99b9c5281af415a0b33c7824612c7a95a9203398212efe7219b97a3467cd8bebec03ed5bfc2dbeedbdfdcaf095b9e7bdb78b92439481c98c057c0f73586d5dd869ba47d5838cfdf0747a93a8171747dc34671a7cb06778115b912a640482e3917c950edc95ae08591270d91426cd14bd4b2430d3c8ffc0c7cfb25eedf2b90de6b84075e21445721092464770d929c96421a4f4db28b966ab3f9ce526178b49e7955495347928f74135461a96893002c5af0a3295ba62542a59e4e1a993d941e7695e352b54c7963406f9545fec5550bd0bf74e0343de9e7b481717ba1f51a64e36b61b9966be06d45779d54cf49fb65408f5c54b5043c44e8da11fe6d26734a80c7b8bc6b85e1b9716015f68209581025cfbfdfe9d696e5a66d46d363729b013264781aa44722a65744b00f8f058a44a82548f09457e6c3369e2a5f1327677d3ead953ec515450a0befcce654af12f36ad39b7378da5347d4cf598e349322e3e32a9108d514ddb2410afbc1135c6279374fd6d16200bd6b9a1840bfc7586a8cae8191128e497db89561bd749adaafe524af41500c08cbb8e49c4ea56e9409b0da34f43b9d630572ca8c05572376bf2defabe2c074d8a50e5b89e760aeea6e9210d1d506a89db7a17102d1d6bda7e441984c3f6418909b8c16427239813ff362cca83ae66e12b5c3f24e1b629d5a579b0fdf016c06140881fa9aa4444e1a5377acde448a7b85ef4ee73e4e6209dbbcbecf6a02302e3ba1f0e535974ea3fc1a9c2dfc61a89cfe1506a5354ee851148bc2fee8df27155d46c5b73edbc2d3afe48f0ad376464fdb5660d80325311408236dca66f18afa9b5cf4dae588cc255c2ebc8e07261d22b9345e7a9b529fa1fc3c7c76e663131bc4fbfe4ed8ad423deb1a2039762496943eee984b76c84a1a65d3460468a6ca5aaae23e105558f3fa6fb83580c92d9a89dbe7d3008dd6d017e311cdf74bdcbf4215e41a2cdc3245a051afd6f63f99ab1b545d3735691b2acd7f35434553df1295a5aa349d96f1b0024d864fc59fab61a870b2a5b07ab980cc1ed5357c1bf5ec72057c69bcc1a17dda52f9d0f1593349fe95881cd55b440dd84e47ad674f079f30a1c795ed3659e79f9ef93353b3bcb87da89fe25f7a7b9613f808ea5ca2dd95e685e6ca8817b1f0dd6c786f2e60a17692f5ca8b3c5593ab0bce14241e66272c4b8c203f3aea0192578752a43582235d0fdb55cd55efdb0ad67e6d548b4ee60ff3b99fdbccc16fb6113dfe6fe1ef01085b3d6b5343fee73d48c830c2458266b9ed7a02253775d6db7282e312f399a66cdfa0b5ed2ddc3cada30c6222091c3da674dc22bca2591c0b633ac7f5f78854b1d41fc72625279d46a202cae725cd11fcacd9c0f8507629e383370be4c5d6666e5b135e3f955b0b8c8bb132abff07f0b76974289641ff202815d6ceb06970579250787846f5c218c4f39a7fe87cd319a721a4a4e4a6bdbbf2f846e0577f3c56b03ce7433898bf0d168f83df917f9317d5491935b524d2b4fcd6065bd49297884ba89c49d919a37a4f4a3507884f30cda88a9b77c526e199e1c65e45c10362f1a3b23bdb077e884c0b6d1445210e37b35198b1cb3a02ed3d7e07f11b9a50edf6820e09c045101ba9c1ca9dfffd58c1161665a10322921ec0baec2d573a96bcc8b69444dada295ca7eae395efad78e423a0083c948fd3b6a86209d2c8f1292f396060a93b9d58f5f8bd08a0b63edb5a9b6f76d01e16fed26adb31bc22045d4a63a53a9b710b6f18c04349577d104d6ba0c0193e526e95ed4f06fb43e7b3752da17a925147282418cf380c26a3c5fc463099a73493a4232808b815a3707627167f35fb7fdbda4ec1e789722e8925ab5e4fec55e71be1cf8a700f6415d3a5312af4bf45fbbee530de52801aac3bd7ef8783fb502405059aba2154a14306f8e18279cc3d13b74c206aee712f0d0bad110b0121447ad0c93dd76feca9664799d4cbef30fa37932bb57e8451770fdb773c2d83dd08f4d4495cc20b872d430c2d5dfa38a90c302d407825c9cc89015276a1bde91442b58314c42aeefe72363a242f9b42337b5d09ea7fafc17fe07726543f103e2d1aff84085ec7ab0afa0610982ddd63f6ade1236215e610b2a3617f6886c303501f3cc1a88145f433c62c6971aaf4d88060ce2b7f4ad29bf2125e66f0cfb2d31556b50dea8240243372d31c9a4d50f704b96f5bb8ccc06eaabae08a964338122c0ebc772b5077a56bc07d124efc11cdab00b327b13cdb16fbc197c1d3ac21e15e346d9200e550076756e95ca548471ad373c96afbc8b37e15ee202c82ccfb2a9a71e2f75e0adc5de6b810648aea67bc3e0988b369884aeefe7088f8c62deba038492fedb8fd6a7a5a58d2e36e0ec5792b7951cdededd61156bc34cc5b5e2ba2c24483f5532111068f2acfc255d992619b501dbd019d11355c13b857495ce2eddae547980cd7bd2ec870fc12764236924d37db449523088976a7fa03685a43f4c898b004b680d6a1fcdffa9c16244f7a9894fa17ea052830d8c9b5d9e156cd94e0bcf55eff36f335a4c4db4f901f091234be925365df7bfd2cd42911f7f5e9c06dd4d8865a8b369ba067dde5e8e1a6de4dc880c7e64411bbeec23e8e60ba9dd2e6e95221bd9f8be1123fa84a36014d9b74af7b96b619b488138efaaf58eb78e0c108076d8d24d06b93b85f9753994b3026194cbc4620f266cf14423610e939541126256983f3f85a5214432d29f121abe63408151d9650eb950693aad2f592c1c94f7f5768a70e2bb39ac22dadded7f7dfd6fcd016be0f83369d357dd461dbb4a61520e6fbd80dfedfc35a522c144c13e81278724e8a5b0fa5d74c734ea4c5139b410b", 0x1000}, {&(0x7f0000003d80)="2f8fb6b9b428616293ec00f8c5f07cdb4aa22bfe31713dd40d64bc4d180fdc15f327a20e03da097d9801103ec6e0deaef772161ceb308ea05e362d33439ab22d8b85f833e4c13ed558e06d4ff83a9b409be93f02e6456b", 0x57}, {&(0x7f0000003e00)="fd8a8928482c3844811a2bb03854921e33b515d16c903a7ef470a5991ae9d563f22abd6618f73de8fbe7aa95fca9e37d9a3163bf3a4e937a267443f6da8cab783fe291780cbdc55d264d27913222b6e454c54ed6a55e09f41bead517da4bd37fdf53c609fa6e9db8417e6339f2190f663592ba7a201b25231ad4c645f9a9087268c2ce5adaf31cf63b4602c0673c1d1abe2ec88a6f46c70c6e67bb217f18b5855c18003070b805b66778baba82141df08ced0ff8117769854ceb850f868c05553184ee19118ee2daccfac1874ad035a9b4da0a19acee4b503a5a664c37ec6a73e757d6d2b89bdcbfe3122e6172c533ab6e0878d8bebab6012df3374d1c82c921781d53aebb71e298c93a9efc6abb257d8cf8a1732e715c100d37f40d0606e973da291314075fc5df43d0c035b823fc0922857d234693f56abc24f9a28be66a515272b7bd4a71ea34e104592bd7816af840bfaa77bc1e78b31f65db874bcff49dcda6e70c75313f1b33c4340c1827e7482f5bea7d22aff7b1463c2dbb256bfad16e3c00489ff087b9dc7a6b19de45da2f8bb57e147acd59ec0a7d7d12a9a0902f41e3974c7d68a01921b295e513a0c39bb9652d1ec7c0a39abcfb238daf14d5e7400c45779f1fa31d1f0e1833ee5d84e42c2d5404d721111877027795e82685dcbfd5c106f2baec2a1394ad926183ff53865fca255d14aa82972f867d0637d8ceed792c1930ed4a6dbbe21b98b0af6fc91a3e0ed08a06140d96fbabdcd17820e2cba4077d892198ff1f1111fe8a9f08fab1a109f2c2ffd1dbfb2e004fd6175a293d65202f50d119ed9ea0e63877e4c6d7a04aac52fee65a2936c849c5d7bc796882c9e8f3a3f563face4a1514dcdeed2852e278539cb0b0348cd95d4ef5ed8bda72ecc102746097f299f1d12a6509e89402d2fc3a97326bae2d1f7046a689bd19121d2e8ad1402a8039320eaf346085e4f48fba3daa875cbc03f6c96f31e620a3ef806e288c6578e5181f3415a7bf7a0b7afb876593c543bdf1e55412ddf7cfeca6fa882ff7f4184d5f79c2dfd10640430a875f304cbac65a92ceb62caa17085c6b86903add62ca12fb51e90891232865bcfd713d919972965840f2a125b505a04d0857205e6de0e0085783f6ad0621d4bdd6beb36bd471d25a855e48ebf513ef528774c28d9fbeb5ee2a9073140ac3c831b53ddeea07d247e1d5ed02ba40053ff5f4f967c4e17e2363d5c5b380fd390560243d166400057031c3581c1ac651c85166f680b3618ff3044d0f1672f1f6ad5ff01008966acb531692935c11cf5a3b07ba9046ab82664db2874a48c71082fdd8bc94eba94af44ae515ba5a7f29fd538bdc9b306feaa28f803802e197182e4ffed9fd91d88416bf2146db5a81a291e9477a4326551a7f1f375cff3257b7265ba2250e03fc51e022cadc8c6b8061358126a2d3dd99ecd3e70c27b4c9cc6eb3c2c298a457fa81fd860d1edf991d670a69710174115d35b792a47174e0ffa99a32cea20d2f416f8558e27fed6c1c32e2e0aa7edcb16e57ff85670717bfcceb48994f1cadd1d6382155e474a796abecd8b1415dcf6dcb34748e29fc6e9eb22a0a1f7e03c4846dd8ee151f0fb2962ca1df04aa67a1c737fdff258242c2e2bc22c0036a5b58b97f843d8a22049ce52dcc1a34127f2060d9af586af4fcca0b40d8a7fb85b30c8f2d06ab9d15fc4c2204417905c7c0af38e00c44c294fb2a97396d524f36043037e0201e2f69dd87f7cf22f2a13cc0dc72f26f76afb0f37041636a3793bc43b5da59c1c8ad3fa8a3a6bc15d13979d0b0e04327d11a55d98cc1cb05462a11e1e07e64f5a8d7ded596e5b0ed11a24231c131bd736616a64234875897728564f86607d7a0f2a878f88452d7cf96412c56d2052359bce5d2a55fbe725d75ed680aaf286b35b291541e33c2d7d547b320df568a34a04b1ca7cd7c39bad35295aeb39b61073ecacdce1b9e9353b8cb5828d52322f14eb9f66da2055f9d4d769dda691b0d9ca9cf5aaae08badd7cf11128ade1de6583e3a2bb4b378b1eff1954ce9505d0a68acf6393fe2ff854c46179cef7f1bd170ab2a0f72dbb0cd1f3d47da2905d61439e67d7586ec18445d8a35a3b62d84e3996f14237c78f3f9e9c5cf52914cc872ddbec38d42444f8110bea53e4e4d8a615cbf0e7b3489f06bb73f13aaf50dbb592b3771b7300f340cebc959d206ac11506807852810e1b72dfddf3d107c40c299b5d432885c819cb529e981ba00a71fbc2256c02a05782bdb09fe2b38663b59cf56047c87c25e10df20a7de9c903ce748143f1dbeb908e800308a97094cc537510c3226583a87669aa1c53dc39623c5f996bfd06f3e43fb9d3dedea99fb3505659277a79b765a0e2292802e201bb61b8a659b2f3761c2a057982069602f37b0f31f7a941ea05c49239ec8a2d6a9b9be293edc3a1f35ad80b2af576695a0b40389a95fc0491f2472dc6eff42f242cbcc0e11380bffb848cfd4661d8da0ff0ee60467d7fa3627185d21c603f9e2d1b1ada2213528b88a0c509059b8b92bf15bddb767085d237781acf4ac3044da6ba5469c666ffa06b25aa66d793d188fd636e4f2708736ee0697d9864ff08179d058b3b5092c84e37ccdc2001f607d3efeb582787deb03ffd3a81ee8f1db37a409161c9df6281ed2614f20dce467d1ef7e70bb4c3ebd17fb9450ed98ed422dda3a0ef6f4c47348cd9a6e0ebf31144aa1bcfc2b9c9989674968c295d36dd32f17f0cd3b29bf4f5c7941d518807f086d972acbde86bf182d83559584772ce0d4894085c2e5936a963ceb1d9504f7f05d508a451ac66809a9093bd341d46a7baf8e6bc4d6f5d862562eec25840f2ae49c1c5b5ed968b8e193b5e043f6a7a47830187e1df43f43a103aee99fc94d125b50e3322fbc154e186e689a89929cd67155a9aa0d2c4d639118d0ff274ecc32f30a6ee042b97f83e3e580f3cb9e04f8afe0cebc5b197d6184aab266fa91c24c1f4212c699ca9173cdbac628cb4ed3bec59ecb8b8816df388b663889c313d52704852db2c56f47d468df4ee2965b0ba53d39d89c90c12353c3e627dc4c7eeb772a52a91bfda7acc9f7fba44e372438a9b3ce4a49dbb84df25ab36dc1939e9fd2980c95524a9c912d3cd71fd851b439285ea4fed31214f3c6dcd6e68b3d95b502c4ea204e78d7ce17bac2d1c352b737c934b4f3744f3eb0853878e84d36717ec25414abc4712a696c7ffecc88fa47168f5805b8d376e83e04e819f477809b8ec70dd95f502f1014b9d8c0a30a33c36815b532fa9df158faf28938a4151b3b42f33c07f55dae96d6ad24db38f57103bdcb74e54c39ac50cbb88ee39dc9c2a00522864fe0dda26081545bbad2cbc41b57c6460114c4743becc69c8544d3785ca88b77f0902769407ee895aeddb935b8c0056cdef0d2f861d5b7cf6e92a88803d448becd100e808231ab89b2ecbfb5d2cedcf8a42302cfb3b1d84ddb77711138449926f2cc00cc543538f6598615df7b8f7a0a3d15ab6fe793ba4b0e396ef82e99a0f94e236f8e5e52b0ddd76b3679d683f72f9f242e456c9c415f875d40d211e94b14d571f09febd839ed82e0abe20adf52f16b0578ff9ae9b8c9f83fa2a17bc71efdef2f84b2fda756316b6e8afcf7c86e9b971ae51314a47e4f14abc1a037ba587306bc3fb7b7c0039c92737857efa6bda3cb73ba33a46e390352c75d79802da1689141ab121509ac4b44c3e1bf6a447e529fcdfdd2e2a423580aa47295112eb2162a344380898905350420cd6514321ae0209b9d53b6a3100165ae050701ebb310dabe328c78e4b99c4f615d468dfc83298d896c28fee4b5563c18e750781fed1f0b6abccd60267e92130343c0e5f60937f27e5516ab8cc19f2fe34a29b4a3930037efdb1bb7bcfb9999f0cfc903d3d7dad2ebb330b2b1169605b4b7b5654eae4ad9ba22d6f135943d04d695640bba9d1a5e1f4da9ecde32ed5a43744a82dc775e86be4f1591c7268fe9d09157daa326c3fcc34198a5c4842d18f7ac1fb1f98c58bce692bde22b5f4121d8fe78d701ee0d677a0b7e683df97c84dfaae9d6b1fad14e8fe4e49c10ed38d0dac2a5901086a62164b8935119f1c540bc437d4e315257b2f0fc0ee69b7ce3fb15d835fd26e3e410c7259c7b7c133ed91a3b09a7086f21d67e49342a64c7eb395a1f09c4cd5f995d136b835730739c3a1924fe4caf82d2096a2ccda95340702807dc02a83e65ef34d0def7b927c204d7e67ba069706ef9c81ae795959322707ce81803e9ba0f72f109e83df16e8b692c4279d29e4b92a4ebe06b35615e3bc883c56a8a834247526ddb8ad588ca836fb576e7cda8a4e18fe75eeba1df25d58c747023f0d9fde6b574322e37a84b1334c957c8c0f07b9d74e66b52a0ea56a25c984f7182a3a9292b7deb2cff59248be79f61ab0f612315c47e5719f756a22a7c5d2fc2b4c928a366d7c78f7ecd55dae677727b3d6cae0e76d6a516b63ba84b5d34cab83b45bccdea72970411b264eb908fbcb610ef569ae9a0507edd5d7f18a5b151712baf64ab3a9490b1eda2636719b396d4a0376636f0db0826818d047cb7601cd98f42ca0122a0063c0e71ccab4a159b9ced315a55902377516881bf5cc724a44c90d283518f94656d9e39a595881e82f01aee9dcbe93124956122ab0bdbcb8a8806cf22741f2d5808691917b478e06a16e2a9706153bd29a8eafc075d9672f936ccc4b1dbd40d3c75962ea0c4046fbf99d8936dfd1da54f4ee5f3a3e5ad259821cc93c8566f5f9a9b055200eda7105004d6d151f403e6a0c21e35ee6190bd34c5b6caff3d74e3cb0106d5898f84bfd17a449041872a2526dc2146f3e5c3b609c956e193720a3a183dbc7abfd56454e1ea6a34d2158ad00454e63d12a60c698d358e11de630163accee71a57fb9c855b3b47ddaa36faca78754efe909b37f3753c64b0bd0d5755939c779b7fc9bd74a39927c19522b3129d1422aaedb0a660edd09914153f65574914cce494fd35e160aef39842a5280dde9998020091cee33d8bb5e84e3728fd9da8ed92954746f5f088d5b551f57d895a25b2bd5a88dd7fbd6dbe210f5f95239b216211bf0c347dee999f3d33aba3eef4d20b2a501041ec88c28392a2e0ef278e8d3f547f0d11ef9f6bc017266c4250cbcffd638dc9716d7bda871918a461de70754be8b85d1706a5026d5aac8e25d3cf6ce02baa1504f5e2c1534177f6fb5c545e846d5928ae1b7fc9bad27f0759758cb828121c1b6eb4c5648e145efe9375fd03ae0ac9f9456d149d96b127a2e1597da3248945d359cc4810047080110dc159f743a4d87613aa6fb3a913be34e3fc6b4ad720e7dcfe872ddedfe48e7f944b16afc787957e3f6316fdc0f0afffe0b5d626724cfd3aae87538c5e58447c39b9bfcb3cfb6a194565b7ddc21c1e3f1231231e35f10e4da762ce7fcb9fb7739584c568967e68a49d781cab9f19769f830d7404a2226d8631d9c97e6c238fc23f095c930bb0bfd82ec3dca2b1215e8c1213bdefafea5f5bd89c78a53ae28c459a9a5935e9151805a9dc835e83f87b6b618b875b7252464fd0103c72c71f36809c6149659a81efae85c38fbb55c13f949b4baa39522852064e463c4b5d8228ee67f311910a2900c42cbeb89c35df0861e533381b389c6c59b77a32ca6796ef9c86ac5a8379ae19ca932a468ca145f7aa36349e7a3d37899c2c1c73c6943c86c96efb3928c597f54b31df729813b1fa195098a0fcecd92da1e8cd98a40f9f53b0638c83", 0x1000}, {&(0x7f0000004e00)="489abf0ac39b69088e3e46b22e0ecacc96a10dbaa11c8e80297594a6cd9bb9b5bbcbc24bfcf54060c16b863399e812842f0f048a49b6bfb458dcf6cc2241e9361fa3679188bd16aec8b8d01da2f4950c428ebc6c4f928a00588789afbbaa814532a650c9244d5b8cd70acef4bf0bf2439df5856749417f9258108ffcacea6d315e7bcdbeaadcb0facad96f91345490eb91319b0d86124ef8a22fbc29d8ea8dd13564f6edb2fd6383ee6b3f33c30ff597f27132a89940b54e836a4055a98304f1fa835f5c7da025132414", 0xca}, {&(0x7f0000004f00)="3bae24c41dbf76ec9ace183cf3078a9323e8975f38b7ace62d", 0x19}, {&(0x7f0000004f40)="df3efab4623be1b264fff64300ad72b08d8f4d9b4f07b5d2720efc6a2f563642340ae030a847879da167071bc70bea1a9c00a0aa71b2a342aa4c7d6e4a304db40d7100f0", 0x44}, {&(0x7f0000004fc0)="91b953ef2adbdacfe055b69ce2606fa7036e721b880aa66fb43891ccf3958ee670ce2abb1de6155b2b027190e9dff0ff2687f3744a11aea9406ab8accef19b9092da081e48f0ec12006d8e945c568a5be83a6ea112e95af632db1e04014f0cdbb88f54963c16003fbd0ae3cc24400550c4c0f578b03833ac84b443791988d5ed2d0e016e93ecdfefc988059868ad240d9d9c4db5061c3830b9e4f6c8b11bd64a40ca949bcf44c05b94c076b8bbb4bc9ed349e14e31415c0eadd83eb2c4e54b3b9eae7ff4f744b0c102abd3508cbe8b3ba6df23b89279e0b5d395c1c769d4ec740e89ec41c7d1c545d3c8e16563aa57605130cbad94bc0d029550d19e1be8a83c3f6fc6bf430387b6162309ab28b53bb1ecc299c6873d8dd4e831ed5799cf399c49eb3b0bbf98aaf91f17c5158a355fd68130d8ed5687efa49a72b5a09eb4ab87a134429590d892d71ed411864887a6565b542604148951ae7e86a1277c6fdbb96aedc5b857d29db3d228a74146ea862c7e2021dd5453c5c8f88d2885c1ba4c48de802d440a3b398c330d64ff249bcd08937dd725bcee78b7f9977dc5a35bf1c203230397f785af904148e1a3b31e4d35c60d883f787f3e8a340452aa0d4c9f4ed06e5768617f39fe3e6902179d52b781a0949b31f15ac89e2c41de966081567eadd887bcf848c7632014eb6a4b6dc6e6f76de669e2ece5ea5a421efba012ce1b7e10a7b84863d449f69cdb64c2037f0875f61cadeddc17cb96551ebd0d6397ee16ebb9ddc634af3d61777f89a6a1840c0e58e8a53a15cfec2e29f7f6bed1bcfc78e838f4b5617109409b135f125157ee31eeb1b0e0c12547e48fd5022b04283810af4450e0ef58310335238388ec17de28dd084ec3fd4151ec63f59bd6d4d1f6faa9db3fc369aff1ca6a1d1264b1b972cfd1f47756b8e479f7ecba32f0c02b60e39c9c2015a9017824882cda1c2db6d9fd71c41580527be16c604de3f2bff905c51ba4c55678bffc9417d176eb139c630fc5e607a0952bbdb381e31b9f7340e48fa1032e1ed04a912732d94743858ef41bfa8e8dd93178814817dc9c8621b806b08c09b5aea2487aaad0fbdaaf5db1a1655f5fd8faa5728121354fa0490d3e1eb6f4ea13f19d9e1a7669a5aa7b999f3ece39a44c56a6ea83d2223fe85e93159396fb9aaf77005ba2b5108e5ba115310e2d4496ccb0c364075a113a2e47bb8d965ef7aef5b467783b6aee3bfeb767b514faa975cc8e6dc34163f18cbd53c18861ca63e8c8e66df76069b27980d035ab5227d39731c6b30d4964800abcc610385ba61166854fe990024e087202ba971787b509a0b1a966577fffc6b0a949f7e620c7c22a1ce81e054d0a14a193cd78eb7825e6f8f9191c41b78abd9d9230375b7ae43c0af043d9215fcb178008b66d7bd36267c6c01d96874328a4f77da2354791171e92851388c2baca2aba8fbad3567e1439cb8234ed2d7c7efc7b09264fac8110bcc7c15733a4b0eb234cecf3018edeb35226dc6eb93cca5c5500062cd1184c1755f59c941e0a0b97be8d8a5524790d017d657c9c5ceab5e4d40b2f6e6f30b01fd4fcde30840d5aa33675fc32c7c3028d7aa59bd1cb320e9088ab49614f55cc00b4863c003eab25b9e27b335ed8ce97b9b20922ddb559258a61a937518d32233a5fc74d9238bc4ee477df1d0d1dfe694958c2464675307592230a9d07e2cf2736f95a81a002985bb42249389561d60efdcf11ed1a2970f2b100af78679f6fe6210025bc62c80d0c21a8cf0244eaaa2a4cd9b360a92752194b854971c9e1cd5f70fe87dc691e0faccc557e13aa590e4403db3412d78f6a2e1a170dac4fb3d81b99b9ff22faf4e9c2944f73661cc3b3bb46f6c4685683f15731cf3fec6033e51e80b68044acb84a63fc369d448bbac53346a5e3cece0d9f5222745a13ab0d2b2a990b32141fe4d69585e0aebb8d1f11950f7eadf683a2062e8ff3d6bf0971e57af7788d973970e5a978363326e3008d2405a400dde2ebc17d48f8cad9c6736c65935362812239570f3519bc4a4d839b6067d02c7710f73f165f1ea626d89bb45d61f74d76aebeb19a63ce21c204bdf6cad1acc5e8ee6344fc4c41df9dfa1dc2a172e697f75b118ad9a42b8080ae12f296b9b931ec6f7012718c2c6495137d46513cb35e0349392aa021bd880408e068826910b03043c19e0f727cfec80b9079d5072df81c31dddd7442bcaadb253b2bfe0292b2193e3cab747f32e2a39e773d97f850e7074178e2bd6fb2d7f559dc06488547779ddb34fc7308f4b33f79d34cdc52d92bf75790c76a7cdc0314e7028c3f64658e67014c61559100e9d50b39a02152d73f042a2853f252dce0c9c0985098cc1d54fc50753a41ff793c5ff8fb4da579fb4195fbedf7593cd58320fe40816de2f8d0ffde0dee3ce341492aba7e33ba3563af5cfc1d51e34cd51ad8ed9b9d41d707931f42e0cd42230e1783115989f77e57e8c6269989fddec8743e75c8b57c537c0975adb537153b4d63d20ee1352df58106c4252bbff7e96b4971b312e78fa9fff9a57979aebdc42c5a8fe6d8089f7bc3925033dc1c5231bcb4932ae29f77a5191b1246a2cf8f75f134127b94214dff284e15e24b48cd1c4e35268d48a18970acb1912f94912d42b923a1d7263b77470c23e0bcebe1c9c987085d98881750b886ec0386c1bee2818a8952c8bf1d25f86488895beb0ef6a505670598bef5e718163f96871c7f85c191c840fca6b6d04f4d6201b59bd937779cbdc81abe2f944b5dca0fa29a4019cd96e92f2e296a1b79150cf0e3b5a2741d91fdd64acb144339e25a33ff024ce1d62394244ad21595ba659ecd8f288945785635fb849f7d8e9b7f34cbb1e817d1f6a9a23bb2e12d48cfb6fd2cae05c46d2ef797b056a9419cfe22f817bc64421e168f92210c676f4987f776a8632a14118ce5ee5e4cdda2d94b41ab80b477d869931159afb1ec83115d3d117724d07c74bbf672e3256d2adb063114bd86f4bdd4fa80e349a4d499de3ccfb0fbca5a35b2eacbbd2b8140a8a487f73d67a15afa5345c75013ee125e1f7db1a31de06436009e2c65ae8ef4be20b7aa7dc6c5075f8e2987a8057cd656ee38001e810e69d9ef379987221c03ee3c17c6eb3e35b20fe22c2bdb379b669b816d7655219f6a04bdf6d1aad032ba69cf80077c0e3d450a347406670810ebed661b79e7845b53f59fbeb6ed54bd9a6be2b30e61ef43ca6a89bfb5b62ef7d144f78add1430b8a84253a77acaa07b334f1040a0b5db399d41a7af7822522e8a647700ad7ef4350d488ff331687fbdaaa946501b16b888316d3820a369ffb8d6d421313307d21a3d74b731084fcf776668d78e67b3be2c5be5b7c11ec880c45a9a205c0df639e945eca64043f2965b8b6443dd367429747917fade445ba3048adf24671a477043bead2c10fa5b7af68d8a033999c3e9bfb0f3abf2d33ee042af41bd4806c05f120dd57bdc5fae364e1e60c79ae9914e169f961ca85a3a5e49577a35493ba6a729177bd869348874bfb3b654085979dce35d4c86477f2473904fe061330990d8f94b3cb039dc0c00c606d2067d5a0f6ea1dbd8b63187f7eafa746bba2f1510178b1d02e1257d7dd0ec26658f5554ecb7cbf8c20fe991a9f8cae64ec8254d919891db115e39ac4f6d1e43cd9e595ae17ef782ef1fb28855b252d34063abeee8a5e01277e58f569fed9f366470a166ffb9bb310f6b60d34302b0a5ae388d8b9362c4f0c914ae59cf1f2a05f798425424b29e2b630236d265fffecad4eb3a53ded854898ba4dfcda3a881a6642a65139afce81c27413d6aa90c66799fe8414a10e8b93b24aea165b6634e6d8a48ef5cc34654d0e2cffcbfa8530be8fc9d964be45ca84c5281e76686bc9ff2fc022c86a24802236bc1a0ba4876871ed33405ab765a40195eebb3ad2db2674f70980cb0cf55e058da6538e2e289d61cf50b079cdc1ed87aca1050b9a913eee9b083801a5346ca9aff2e0d01b4183788a8d206aa768b21d0b5b8e19461dbb333b5cfd0a15bcede9b0f8665a0b460580ba9e91741df3dd1ec21add6a0dc134dbdb5f3720ddd2c704b9b369b458496bfe42eef4db596b762fd85b7e52a73bf3500b5efd94267ccff0597788dd1acfea98f7df746c14959c0e6bb57339e5222aaa7112507510c6709c1c2ab4849cd5b7e55c8965e6ce5b4395dd359498d392172cf512d4ff4093c439ff2e6cd6ae57abee88ee755e596ad8b40762213ef5604de6f2bdad40b7559d5c04631c542098a467e16631c74f7e606af507bbcfb343e0411210ccec895360a34c551bff18d7061a90cb89ecc10e163b5d3b6c5e71930a736e490f598eaf2be6f96736b8a18f36b691ef9be26c27d5d45736963957574cceedcb02c7f875ae96e56fc380508f22b9495e8d8607a541a1a4c486272a07b662b12274326b08019aaa35335cd8ad787b977e50982256849722dc1b3181571bd24748444396c61b0240d6f488f233da583c8da3d6adbf8a71064d024dc3fca41772dd752283f41dcaf056de08951a5f5ea0bbc13f0f7ed7a81a75101e7366c91e3c66afc5e26a1e649c8332c8d8feac62107deb9e256cd2c0db4a1409c8a1080b681d03c799735d9ef42adf478ef54ceb35b662db3e3c9e3606426ff68ea8a31aaa97c77b770df022ef08ee665089ab8a4f96356dfb04f722fe367b67555dbdeecf1fb14621265b14585cf766d3a2418a4d47adbdaf5933f10f07ed9f147b7e5676b4b80616fc4a1c8071423ab0cfd929f23e15ca3dac774485a09aa65b76f419b2ca199a7b65aadf480842a44fb77975c3619c3204488fae4baf30cdee078c1373cf8005dc8ef0348a13ac268314df965f77a2fbbc58e3165ddee03a96ad7715a52987c9938b994b697ca71d93c97d5ea6044183165112efe5ddc0ebc9c9e62abde7ecaf11c673816b74296867df651c0d2131f9315889f6b00ae5ea04cc4ea7c10e02021ae56d2c4854173ec9b339ffdadc89285d3571c9446764c479b99fce0d862b7391aed8ba50cac6fccc469e0fa4108e95c6caa3cd5873a1b20867b6909d148575f1cf4ee6415b0d29bf014c46cd346e1ab0f9ea5286898becc711993447ea8855034ca538542b6c1e37c8d35fcca88c077487674f143c30f57ea110eb4abf1aaf1d9e4fb399919fb37d619184d53cb6ea989191080aa466b4374a3ae7cec2bb2ad1202f89157257e25d14be1df31fb1fc2da263577b204cf38dcfd3bd51624fab615affc886215f40b9c966b06422af9f7ee52d4e0fff93c1254a3c2e811a46bc8b17ebbd15192a998942358da90e701ef5a65da65d76a5bacf73b1bc544174d8cf5c6acacda493d82def248b3574e4afb1a55673795aa1eb2b6dcabccd400f0d2c7b007220127ff9dec9184079dec52ae26956e33f60e94a639564ca7643d660ffe52f40509b4c7ab0a4d9c71e88b2bae2c4902a306554d5cac70ca463d0fc078e0e88de8d65d11ae2140cceeaaac5b691a172bb8ab421fac6eae38df78414031574aa4657f2a2918f2a3b5081801d15b404b13dea14f8e5113b4050a49682e810f3b5f965020b4a5688d4882f6c705a7405113e80f3117c5dcb7b24d2bb15d8e877cee3c8bd5b0dc356f9c5eb773c7d47d89f757920c7bab7bdd3298a8dcd2af529b465565293e3789ecfff802d5c4af51ac6276c55e718910555b94d39045c9de5ead7b9f99d28df9f1a0133f73d2131b262c8a9bdef3a8594f4c9a4cd4e783b5ae0cfe0206835b498cc70b11ed", 0x1000}], 0x7, &(0x7f0000006380)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c0000000000000001000000020000dd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32, @ANYBLOB="00000000100000000000000001000000010000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}}, {{&(0x7f00000064c0)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000006040)=[{&(0x7f0000006540)="134c92ee5a9db9a38be3f01e45b8759b60e6c669b3a768ba9df2fb3bc28b5618f0315a1abb1c58836155b18b33434a3a7ba6177899ad241a949c59f37c35ca19481bd45de280d416ecc07d1647857d46a35899289e99cda1f346b4354529d4c64094a37c6b57908e795a68e03c34007ed87935515648ad8c0c421fe49fd04568a1a1e6855a7a1d8960274426784f67a937590d8929be38372e83ee3567fc3fea764a2ecca849b0e4216d10b022f16cce45966d6acba83168f82b8d4c0d0b2c51d634a649296784dfdfdd3425642dfd2d96323f1e5ab477", 0xd7}], 0x1, &(0x7f0000006280)=ANY=[@ANYBLOB="76000000000000000100000005800000b58dfe993ecd1764fc94a53787c124d70af1ce9ceffa97bdf8b5be4a8734193a42baab6527f0594585d6be735fc43e841cd5eb061ca20e3996e80e5ca193b1bb324bb505776ce2fdd9ea6a2c86c9fa6b404724d2af8d5115da450e4e080b6f42eeeafd2781b5c5d2281b87c0c5495d7b97cb7763067b14802ee478a7b6f3fa5374b2470a809c337a66bb606a4004a2763337e47aab86d6073e85912ce6c63c75c695c4230f771b", @ANYRES32=r0, @ANYRES32], 0x18, 0x20004080}}, {{&(0x7f00000066c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006d40)=[{&(0x7f0000006740)="997a68cc069bae2297bd2dea289cd2fe733f3c887202fad4f415de09fa6eec6a63e6cc1c99be791c00c4dd439a88ff29d877b8ee657fd2f9e9b62ebe2749289dcb213b609f1096b553cf27c61d9d7db0a1699e7f4baef125ca3ee782befd71c0073744dbe6eca383767326919def6756c4777afb19be617fc490b715b9c2df1d5d98a7e4e65f4b61000fa00228c58d1f8e1a12c40b61db73138d873b22a1f6a1517290a05eeb1a70dc134cfc62457dcbe312ac4f1039afc140d71485eb301a63529e18441904856b7504066ec3cd7cd6ddaf6f3e52c5821237fe06a7b87ae1", 0xdf}, {&(0x7f0000006840)="4b1b5f8197615543eafcb1b2008ecd0df43411d89319ba683522ee734d56a8c82b318a3294c6166f6f2f027c91a5bb8aed9a462b96444774780bbec7544886fe4b94457f9f63b173821df7fd2587ac12f128380c32e2ec0cce6f2046073c7396dd4fe52e1aa5911f1b2f8d8f47660251775f8fea450deb03962ae64cd6cdde10d60a7f435b4faeda67ddbe96eab2dd0e484400dc856ec05187a750972d8deb4331cb3a5fee49cee0913eb5fc0e82e7e03fe930839986896334e6b6e2c258dd9e64c587683765cf324b7665a432efad27cf37f743579c27b290e488f9", 0xdc}, {&(0x7f0000006940)="10556ff3903552543241624ff2317230c5213a80ee11a25134064e2830950e82ce0292d436088974bdb48817b75aac2a4d54ebf912607488d34b0c870d22b5f6e796372a388275a303d66af7d838be", 0x4f}, {&(0x7f00000069c0)="8833d8552a1e59561b9e3a43cfb9ea24c3ecd71760515fe59f2a794d542d33e9853f02c0f3a170e739ab490e54e7736040ea11017054c0c4cd57e476634cbd93df81dbfc9e1d73a592e6e66fe0e16b1d7dfb3e0cddca18", 0x57}, {&(0x7f0000006a40)="b94a4a0c1a99480d79184f658ce4624baa014d99aa2ae1037af886329e94222f4fc10505a332974a0d58d800fd9eb988dd9adaa42341dffac739ed55b02a5283349363c27c1eaf74798e02a4b7b40a74d6653a27f203b6249bc6ce104e432dd3ef4fdd30c90c6e2e550ffae30c48fb242f108f0bd8a9079acc5011b2f2362e13b64f232994930ef4b0aa1c17fcf8d6290e58ab1fbbedb3d614823d87d4d0ad5105d905c7a337a670d9f9c24db789c19b123b8b5c1725708db844ca2e24c819e81b11217f292976", 0xc7}, {&(0x7f0000006b40)="4e5f57079d190c2c7b30784f4806d66416368b6d99ebacd7dc61dba771197e2bbcd88ae2b241a43b1e2b77ee1d1216a2120d8da2a70f788b2a6bcf0563a9918253514324ad861c02d14857afdec8acddc9c3e7a9dc607132ae608ad363ee365ce592010db468378b349be2f217c665b3eaf81b2d2c49d0449c2b1c83d0ca3fd424f1ebdb119e5a01717498869df3cfc93cdd0c9473a15e88424870370392a909861f97f593c4007d3b21629547ce1c9fdeda744afdf833b1f8704bc2da8b3452da75e6d8ed10d50f2dc28d5a1b772c16794f62735d7a5cfd05d3eef3e4f72db0aaef18b958a76abe28", 0xe9}, {&(0x7f0000006c40)="2a37a62b4ef58f19d8b4cc846c507e52a65f", 0x12}, {&(0x7f0000006c80)="fe3473f1497d2a93ef81bcfead91f85e0b13e01e5474b856c88564495a674bede98198f4a70e61cdc4f713d1a99bf3cfbfaff4da8a7a623afe82ff21f66740c06c63a841e2524745158f92f23bc0f1d4b336e34f26d3702f0532dcefe1889f7e3aaa2055256ec61a21c0cabd74efa6b1a556cf6498df9ad7f12fc174f2c203d15d9dae1313b8b12507499a7e0ed61c9f3cdfa9a3cb", 0x95}], 0x8, &(0x7f0000006f80)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, r0, r1, r2]}}], 0x70, 0x8080}}, {{&(0x7f0000007000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000009640)=[{&(0x7f0000007080)="7eceb308a27f3581eda764b0f12a6f1880a5da453a42704f14cd2ed8fce382567658abb9a9feed6ef06127e67f14a644f80d09da32a76d7d505faf19c5c618a0557628855c594d6c4d95bbf28c67a93391027c9156159e9b002c98af4cac76e938602106a6d8054987830fd179fa8b640cc1fd93d728a0c9c0", 0x79}, {&(0x7f0000007100)="dff0b694226803fe14ca05a1f3a01432eadcd12f81e7922d13da55328042074db69713b1495069e546f4a975e20ad72d17736af58a834d2a503bd815eb36d3a45ce7c3d09367ca41109261d356f26bf3d09fcb9de703af4172c675c0b9c397de89615fb96767653ad30060fb811c738b96deaee2e4c50a7419b55344db7ad639b4c3e8199fd19bbe36336fac4f755e56c2636e29b1ebeded85846d2e2fcd3cf46358cb343358a7db01466cdd84fcfa2fd97bbb3577c0a2f9e5e735693902da4d00b68484a6000e93457d6fa0bbcd", 0xce}, {&(0x7f0000007200)="b24f4d9b5d46f9e56264d91d800bd8baa369758215188480fccc5591fa509baec0efcd06b1fc1529b59b80031c6189980baf2e097972d20ad8769081fff44e074653c8723567b35a8599951b8905a3eab83d6134752dae2b041c12ac142258283153abf496b7695bff4ab0ee1bab4ab01bb01f0595", 0x75}, {&(0x7f0000007280)="950a2332fb5b5355559c692205f25144ade7a54a64330bb964673789de0e519b905936d0ed53bae86f3ed5e61faeb2c0911736eb269731f422cce3146ccdfbe6b231414c9da500f4894ebde781f780442e6a15ff65f7b193357ead06da390d4840b948958130b1bfb1c54aa9db48950c2ad609ca7b10491e51373e5f46b8e6ccd0151518bbf96afeb89ab5343f5165bf128e0262cf", 0x95}, {&(0x7f0000007340)="7c2ccd1c4e65e8781be351808230fc022abce91a5c5b52c6f14be022bfd24d7e30176526b16ba61416238be12a03e09d3f4fa73c1353a5797855c6f03118ba1520e7a93e9abac40ca7f2e72bd77b920b93eccf63b00783c3ca9f1c3f44c36e059e1b8b0b159c5d426149d133fdec25443c80bce00228e7a9365fcb867bca3a430ce9bed12503071c4a4fda455f971ee78a93e91e1b0b222cf1c3da79d73b0952fb2088264f05f4a66a06f940c354afa45e18566761961e37bec81c771f4202e8b759e124b2c20813a601c1086a59c8515fd265b0b51bacd3bd00730b2c60b9121e6b2db10f161c956d2557253d06a728cc341b0469bad19b1f15f190eff4ad2ee7d13987cffd88982fbfde77c1266c93e1a6deb9093ceb6de649131fbd769455ce5ff042c2375c9932cecfdd1defacc83a668e25c8aa508e497f5c8dbb77049622c3f6a74aa69822e9181093b7ef8e6d646d82068493a02670810f6836af363574096ee57b348780902030178fdf712ef46c213d082bc612dde14cee94878530f46b8a3653d533c01fc7e1ca7bc9d28097d45bf338d95e8db6df6b634b0381d625ebc85e4cca372648036fee9b30633ba6a7141eddb961f4f11af514ec0e05ca557d1eec77e22cb441e1fa18d273985884207ce7170406b6fa4b4c263c75122cb8965c43bf07b63c2df4d0605fe7482851f3514c5fc1d6aeaca3117ebd6efbcaf4b04887d265a184cc61628f36efe9377da4b9bb7e4f41b60345be436e72b9a1118eacb8f216842b262fde944f6f35461b1808cb8b5744876f3b984bed660dfe0079c5d5deae7621a45f9817872676bc30d7f735f9af66abb0eb7be03de7610b9a328ad16c6d0cbb09c202919933b260f15e24ca40cefb79cb7043f0e9dc5ea2465a93d2a9af3fdc3568c377f17425c4809ba79d89f84eab15e6b712e336dff2684113f6aefce5067f9d0b42dfdd0e15c2f44e7865d08d01c56542b4b20936025731b329bb3afbc23dc34ef2011153414b125e20145f8c62130c6875e30cb6a54142f1a1ea1e205006d491abbd5a5d9cc0a2b5784ee133a800076da89b693a4449d91aa152546841b5a6e3d4d26c135ae24b17aa1ef09c5f4ce9d881d138d8a0915ec96c7d8763e8b8c44d289c36c31974773f62d39eea422c9a3a0bf4088153b148c917e1a8ecb2acc761d652948fda331b7d2e90af4a963795f0870c34555d8e6a5ec7338148956a8e633c06a97b43b178eb930e58daf3041de1c0072d8881bfe1a1e6029d672d479b4e60e096a59808d47f5b7dfa3d895b91f57feff50b47887743f143221a38c426796f0171a34360eb4897894e2256878e0642f21513831e30dacaaded501d22f67cd29424382a6e786fbb55814dd8a48ab1e379874247acd548b1f5481fac2af4d7e43fb58d4e7a9d362a7a49abd6307138dcaf3f3182878800014286087cab70f608d8ffa4e0ec5df7f75bb349595caabad0e2d73768d700378f8d4ba5dd414601aaf46a915cc10d46e170833d5d3304eb899eae637cafd0bafe698adb1736fcfa99f23d31d247039529d9b8569955bd451e444d5e838a7ca34f93313417f799242677f56cd2024825dd1775384bda28d2d1aec04b8cd15d30deaa93840122e3b1302f3c74a499c8ad2c3d4624d769e0e73bc7ed95a511cdaa5e0af31be1e9f3a97ca665b23b1e7fad3ca1a9cdcb233f07b756637c3d76eabcb50496092c1989209f75a47505e143fb1a98a8661b8e65e766aff2c67f84014b186a945d82416801a3579e4cc3e25372d2aa44f33492e107ba1a1ea7f5908d93e426604f2b743bb417babd54f477d60166d1cf87cee1ee24a8120e01fb129f87b3325775871dab9cbce23619837a35214cee19aeb9eaaabce5b7ab10d29fb3af310091d44332c5b0a8e4fb4b231e654809e09d32dc1ea3a496022c827aac62a5e77e41fa0c3f3992188b57a741cfa226c13f30918100cf1af65f4f96fd31ccb4a3657a5df11028516f0872dabf0410c0047c95d5b09b5ceea639b09026ec63e08fd429f8d19ecbb639d056c8c8c18efc3a0e558a5277d97ab5b1fcc340a67d46e0bee93f375a867b0e60d1a62eb5617dcb0ddf8a0e49fa4927cdfe2634e78229fdb800d6aeb7dcc6c7fc558bcf53045dc812a81eb81437e8f19963e6d43b2545b6f4c47cb75b0c50082cbd6208e1d8241d3349b6d6ba7a7da62cce41732551a0af5421edaac55dc0b9cc4b397074815bdc347f301a11cf8e1643247dc558c3e717940ec6d8adc28efb9a45fa8a70d6dd2a7aab6804b56ba15fe7157ed3ac1f668a8fe919de4c14ac7d95a70d6ed8a459019ac79b56b6f90975f0c2c07f420731b40ce50dd2c8027a0f61f0ac570b78ad2427a2d791f5fbb2ef1e6cef8a90be0f298f58ac0bad96f6e1e46b83d82a818cb9472bc34e8ee4eafb872fda524464de906b426c81eb9b00f1ab1ecfc688cc5b5d56f735195f2c582aceac5e778ce640285e92e0acf1fb2b796441a2bffd94af6744dcd73f8f9e188db591fb9d9dfe6268bc2e8a07abbdb38f564b9e0554e862e760c190a0f762c3a66ba8fbd8f29e8d29b43d76cf60da1af34ba2d423b6206c3957ba3d7c0facc470ab92cabe71bf9ac571910171831373e6b58fe85f19cb95915c884358b9b47ca91a423b8a1804ba038ac9d7dc4069825c1d3c09f5a9ad86385a17b7fbcc71bdbf8b97a31f0e60578c58104eb90153b6ecab09453ab5645320ceba9ef87d84e732bb71c34b0abaa9adb6fbe60a56a6a496eb698f0eefd9c8f0c6c234cbaf512cf90e66e6303acf690bfb4237028821fc75522f70aaf46b261ec0fcc36d5106925f40411c01923c6fc0d8b3e84541b09b619da96c62884ceabcbd33427b09dfa16529f5688f22dd2483913dad750b46d8e8e47d5abc2c993870bd468001e02673658b1a8c45829bc920d19ff8ea277270247811d7b03a70699b083e4bc0caaa02e7f271d7bba6e01d24392e69f559d674c0c536621ec2cf87ac6e904a16a86b040c499b6423855f828956d8409e650abda9677c4a1c633d22ee4d40a09157be10af2b5faf2e474a5cda5948c17c598d2a890bc50717a0693c8b0b882a5f888f6af91128cf9efd9c7be82e94924cba0c808277b6fc3421e8e423591e009c75f8068bab6a3c3c2d556358d9e0a081e05ccec2a01bd5bfd494d003d29798eefc9296ed3813aeb3b125203203cecf8c70cc16f350ec99277940619663b045de40f3a0b9cd8c33fd2198757a15693fef11ffc185d1adcd9210af976baf548b3c5af5415f17bfd09f210a2aa4b32ac86c9de1181e835ae11411ddf91f1706b95816809d3fd1d68963977a98c72de9ea3cbbf52366299431d45055476201106ef89371642952c0d4ff1c253744dbf897f6d35cfa5b58e8a0b90ce746e24ae679380128b1285262553cbaf066d62bc310016c71b25b52ff82664eb483b49497c4d1281dfdd61cd58379d73a2fae1d0dfaae73fb761f89f988e86a922ed77172ed4c0137b59ac4b2401438dcec6eec31fa4105f85424c8b560e5eab38ebe6f91db6df39d1b5a5a433ae31f2c20291320509a41b27e41f67e4d64170546eeeda1c64d1158fed2651338a4e222ee17924aba9b84e48a8c225d9b22d6e9883c3c4a35ee413ef8cfecb8de08627aba92ade656145d576a948e886ac40a4728eaa1779719732f405860a05b7351809ed1d3004bfb09b2e23be83d3911af813756fb6f64f41c5d5b4d5c912353b174d9d89faf86793e6c5a48a7ad7d00985496f58a5cfa781c47c28576e42d2354d508178243d1a1ab714d293a29128fac238c6f157684daab6e59a4cd29ba28466cd9bde3fe8c1da79ddec30d7ef346495fe79d3e6824a2197708bfbbed1d0d48ec1c84b0b2115256bee01c170fcfa3515acb39af8dc2520016a8808378e4a730478de706310d35fb1e26261f615bdb4c5cb82cb13e80d82aacab8f69c61c4b0093ee748380ed815991da768861485a8cc745483592e62f938b7036f65f99c8783941621dddcc154a100199eac177b29c337d8d2946d553a6f344a2a73d3c1bea2a7a2bb8710308e68a229145f9c7d4b4b317018119de8cefaa6bafc81b3a5aaa25fc4dc03a5f76f4dde32cfb2a23340349e0882c2bece06e80cc7208774c9e0ac3f94a1f52c89759356546e057f93e014ef5201e3b9ce72248b01e00c38ca90a45ebb958ffb340d0cfd58239fefd0a7d8ecfdbce51f6208f0bc63184e17d106b80a3c296d65ef7ff14d260a75ca629f58ecf676b2aea127b07e7327e6c4b8994b831f6fdc08e2ec4b271fa7f05de335cb3fb227fca023652f9f443fca2db32167b0bd53aacecf3d4a0cb3588f2af86de2f6b60e770cceeb80f2c9e29c87680377836327930d3eb28e8af38eb5645837c06f7b1f3f94bbfb3666b5bdc25a596dfbd5c91ad7ae1170524353b21f5a15321301967cd7fbe1460e45c88a57e9ea9f6a3caa94b3cb4637179368e0d633d104433623997f528a1b4edaccfe4d93285aebedb8e6f833f4938d9145bfa723b56e632ad9ac1b76c3cc69a8ec5e63bca4abf9f1fc9206936a5990483985c39d53b2b429be629bdf4d09d2c1d31145c52af7f56666f8a54ca358ce9546dde01e1166502762d1f904e7b3ec19a4845d480fbfefda651aa3ccc9583c831215b91fcf8ac2027466d819a3a9d1d563f23392d25a03571de200be8aad331bc01c1f0e92491fe19493e5e4e066adc608722a5fff773fab41b13f8c322ad982b43aef86cc7db02b2e5bf3c83d401d06832b0d0fe75cb09eefee2012e46ddda8d8bbc3700f1f397ea0ed02d520cc3b1b39e013d40a2e710a59ce8bb0018a63a5be4e9edd92a713beb003b316b48eee1af2ceda62bb64a86957f16630b73b2b58697915c8ccfb92c4b05d544d6e53d7c7cbc98368e2681605e660bc5bf52c6e92bd3bfad0f7ffed6a1a1e2fef6255005b44bb496938061288f5b208933e8ad8158195c379155f85fdf939b763539b5585c5de42aa0ebda5e4c9580e728a8b0a4077a9f3e138149f41ec48d4724eede34e731e5e83b073d98d9804621c26b0a72a0903d2044abb36f103f30172c78b69a6241e33f0054a434c1af209c564e1a3d3d07e3c9cef58542611f46fd0b3f2a94cbaab0f98200800cf9afa54e6b478673cae7388f035a29c62c6dc9e537813fd21d892e976a166dfe6d24babc2027ad8fe63b91b0c41ed152708c0db4a9b927d2d984ad5f6d10a3a76e64310f1d94309d1a9b82322aa7bc423789786123beda1d1163bc36f36b8d15bdf87fb65bdb0a72b79db13a8ab0569bc82be6c9da20372371d0525d570622c97feddd9761679f8693c1aef1a7d8b3c3612650492ae8d55a503df28ebd4013d4ed4e16dbc06d12c9b456cf2081861e87f80e4dec24ee433e6aedb56a89d32169be3e2ec4edbef362cd436abb246749d97e033d3af15f9727a4b4ec8fcfc40219de9b93fa4cb8620a074043c45665571a62e03f6f17940fb48682dc64c5cdf32c940c5c13938e085bb6273cadf22f21a853663140890865ddb2ee2165b4a38f9aa54d79b18f0bb2fcd4df7917bbfb148648ab8209c38b030d1609e191a83719866e8385d1d757525316877d1a274912558c2ea1b5e31f6599d0cb6b80a8f5b1ab40198ba7a8019867a8ce9bbd28e60277238d26d2c31f8dbd11b9daf1dc71c0fc37b0e6e7e1805b92075bbd2b88c8420dcabb1f49df50484eb38167daa8f25e4942778a5cbddc9e5bf1e2997f5e776c5ed9c293ecc1feea8e854c8d5e4602", 0x1000}, {&(0x7f0000008340)="03d30d3eead86e12299bc5ea87a9c30ba03d24e93dc3a7ad81dafe3b858fd8349f8c71239fe0f04100ec7ee5c723e1ad7a12c9330111be67ec6ae3b030c3a3b0e2c86817c839172f25c0efe50fc211f12153810171c3ef8c9c0f77b52fc7fb289988f3ab937a066df00e66116812a0d9d664a52a45a5143eb71f7a6c6030d5356847d857ddc84114fad3b0862e7a7aa5b481901001eb1dfec781ff1aa7560c04327c0cfd6a933081085b6edbd1bcde1909ffc328e8d3b6f1d66605d395e46f9bdd4a47f970ae73f9a26a9f10aec33188446490a009533417b5bb2b3b2b6fb072fbca3ddd10ed63ea35b492826534", 0xee}, {&(0x7f0000008440)="d9ae1a97faafbeae188ceaeb8c2a575979eec8cb71a22b3786180f9d9dafa7d5cdad2d750e4a3f6487f3cc0c5028b0e8389f8b88c357685c7381d6ef48f0ff85e8b659f8f9312d338faabef89b1130c355d33746cbc515370deb6acfb8bcb2fdcfec565a06a305e5904ac20778804f1fe5403ff5d49032f75833defe0945fe65d4795343bb1fba5a80de2a1381f13b6dd0b05e8c50ad54817c76dfc37b92b675d75f6d67924ec3f05e987e795a0e8702c7151f185da2443a75732e", 0xbb}, {&(0x7f0000008500)="73357305156247461ea26e0f126b6c622b93bb8ecedae5a8956bed2201e81b2c1a1ee70dd2fd7dc57ddb3412d6293432b50e163ce7f35c6abc95cfe3744e80fcde14b0ae5c43a9bd2f55b65d88331075af5e6282afb2ffa27d5a6b4073ed63b0b87d2c3c0e5588835b06286389d099d55f8dbcaf2e880815a6fd900fbc0e1a1be4d03217efd4d776d9d0371b7435388b6889e1a693f754eb13c7b3ed212b5775d4c3af16d121d45112", 0xa9}, {&(0x7f00000085c0)="ee514ba7bf850a0ed72fc919cda0ab7ad16cca83218d44cf7e039c81110cf594b86ed73de48ad6f8183433fc1fa7d865a64ef52f6c4e3704b2704bb89abf642ca6a3672c757eddef27a77ec27484e044a7408b4b", 0x54}, {&(0x7f0000008640)="c986e208ea3e54b22aa3f6377843fb291e998f68b4362d097f77250b46388f39e6d474ef235fb5e5598231be519562f63eeb9b3f91c0508bba4050a4dae7379f263ed3105a323e95ea8acb5a842f5b20ad18f0732ac58ac4922e45112a7fae218b6a8369f178e35f3fd5575dfe8e02c526acbcc98226c6a539114d01221ac41e5db882bd20cb6129cb3a2bbf8c16af0d1027dc38c2ac8e62b980a9ca0b464237fc3e8da7139a2c549ed9ae55afcf4db277e143c4008899bba5f18c00f37c8d333884e57a097d5494778622957b6c592cd058415b04de848ecc83015ed6c3cd4130f012656030ae51975e426026f2c1216e4b7d3560efa7abcefb5f5f1929456a344a2e4a83a705cea34c20c0db6b151bc3bf5a733ae197879028ad3b35de18757c6154af230fb70b3493f91647b309409772242144a4db2bc51cfec474c76cc164a57eea02821fe909349b5e2bddae4cbe3f9b755594a7b2c426da75cebaa2603510603691cd3399d7fd9ba73dbd3b3df066502bfe5c66056028f184781c751098242982465d5ad87c63467fb7303001055015ec79b59a449e1aba289da0c75d6a53d09a671863ebebec911e7a69a9c4e7af3e2f246d056cc78b3c5e0d2dfb8ac0cd6ac62007b1fc44758a626080393c62c08cfb20060d635086a13d794b9e701ba42fb834d515a00201bb8cc760a573d42745fd7928e39c73c2b5b734e9a1d7f39020ce480386fb9a1f47061f9f3453416413471824527fa01016a4e168afe499c65bdc8447d62b40ffffea20bfb4108db09451cecae71cb28389288295ea0ef208beddbc030808d269842a3af2a45ce90b24405f8663639149bfe68e066078d3a14785b4a946d155ba5e52b8c9e3c1f9c579156dbed6b311fc08e1e0ccf621126455738bb342bf8892e64219da13b3fb3463bb4296e81519cc082066eed0573fd8616f1eb74a85cf69753f57f9c175765ac6fb60f1dcf51a30febb9e288b352f6b182fa808cd45421fe83bec10f222367d96ecede6adea0e9277ad7c249e96f5e47dadc6822fd99d7c452d542858af97f8dcf165c338ce20acccc6d30997a1b262ce5997a57d817621186587829c19b936542057e1be2bed27203a83acd26dd727de1cc56cb8ca06c3a592113a947f3cdb2260bb09d6a3ae425ed6aeee01e501a016f5817d1c7f7af4e3af1b44b75959703e1ecd63afd70431c89d547f5cd9a61856a7e7645507afb10a9a52a32224382e1482674b31d7fa03f69330d13e5f224e749c2425ca0b470b135094ea0d8e933786991866df08dc86565b09869c78587a1e653e6180f249b42b33fe153b8e96db4eb604c6690eabaade43f9fa59f786d69158c8948bb3f3b5d83b78d9667b9b8096168c0e0e2d6d34a3615861208a4660ffdc4947bf294e54122fdeac26a4e60ad1f76261c7cdf458a4e3ce1c86c3026892440ac9ae23bbb2cb46307dce7f50f092f3c79d12440db37f2692830c5ce724fd742808de03a1788980bbbce9352d6422ff23d3cf0950a7011fdeb0abaf246c945736d1aad9a469ce25365361d50c479d8f1e651a904230ac1799bd1caaea793f8622535f49f74b38e83c89d39e3db9606ecc3ae4f617c656eb030188bbeb930b99c93d7672d7faed1653e5e1cc10b79f43670c417c8ed03496e57ff8ff965214429d216fb17160b1914daee286837cba7eeca1c5113c099bba3a5e8e0e30de6102604b98bfc909fd970dddbb53bcffebff169e479db0fc96b9086ffa78dff0f322cacece96c05477bc3b6c151cbfa91c4273325cd8f65675791eae04657d487af0afade696376a97fcdc9091fc1dc963f335e6bec854ba6d696ebbb2feea681f3afc94e35563f6ee6b3785a543d97d10ea5bd5f3ec96192505a55a53df1aab11e98153ad6d8596d55647375f42a8015ef91a6ea0cb857130a22ecef41338dba035359be791b15b95339a35d6d5e13e9a9668e07f4c711786bc950ff6aac61cd625da8504eab9bc5967269781c5970df4c6a39fe124b435d09b0454cae26c26ad21c1848bbb7171804fda9dd95270d470e1a64cf873e33afe0610aa88889eda24a2e242a875c346a4ee5e5c83c63c4560c84e912392c2bf9d2d684c3ddea2319c1024e1aa8fa9c34c2aa315fe8eaf668a0b88a9d6ab1d16af8042d8e46e97dd0f5aa3f324a68d2189738f593d9a40cbfe7fb619bc924115ad90f6368717d3af212b87c19ab27d2cf6e642d5364d7e817fab490ac25089075747cd580feba4d95a5a321afe4141a84803b2cbfe3aeaeba2744a4821a1c52a7aa472cefa62ab3b4568c2c8915b7d50b7611ffd4d4504cacf68d348dff444318128b6a791befadeb3c29f46e421c5fa9741787e45240fe81bfaf9aa8e5592bbdc3718d147a6312b642a974d79868e835a06ef662ad7290ab6cb86db14ceec1d89190cf647c3ccaf5b92340596efbf1b223b8fe349c642fe48f1ddc738c03c1932a7f0e6186e5a47de2a06c403fa8db0d6f11349194d964275041c655e385fdd5932aa9c1595e0c4a8272df85b470ccfa7fc2f255e68ea515cfcfc690460af29dbc4d21e686d78a1ce5fca4fd8859c3eacbb6eb28a4417beaf37cacf5e4aae13e6fe563d4d163e72a34a7918a082a400c493b3e275ce95c01bcd8c8ff3f497b72266b1b6317b8264dc522131df580c5c27573404ca182b0f2e7b4f8191e516ebba261cd1fb38ae2305cbfcb69e43ea339db9ad5bea6b3b0ac90e9892337b3aea003d9ccc5e5fcf21d29c4da61814ec6711236e7814efa790257e983818fef7bf2589d4e47a63b3ca40eb666e6cc6298251244ee3cc28016646c373b452070745d8b74b858e0fe219242377e1b1f27d9581583e71abaf7b4f0e81c9e7e9b82f5e4cdb46de2c867443633688a821cfaadf2d34cf83ef856a50a54e74256b3e810ad5b8a7b8adfd420ff43f3fa5dfc8a653173a2056e4a4b2d86a1cf0eee29b453a6c1407ab902d75b3cfd319745e070efa3e8a1354cbfd7cc87e2cf450c3be995481066b97500caca41bbfc1b0358116212bb1c0ee51714780e3936bdec3216db9ed1d8dbc1c9ec74c3bb53cea330e120cd1fdfb531e7ab92dce4ed5bf07274b427a6a11bc478e459665fb2996d3752483edb2089a06484b72951ce56e48dd3e660b83f268dac02aedf8e7472a94964fae20448622297e2d823213344662b1f7abaa08cbe0a1c607b529e50a58d517029f87503690a99ef8fe131dce063743ad59cc9a2a8617dddbdf7aa6cf436d783b8a643c4171b656902a0fea129d760eed34f8392a1646bb34c5e3da540b152b59a445659cf07ef0fc8b01d10677651be1d9fa072038c43fec910270e1f4e96f4c1b2b7f5e20f9266feab8eb3978adbee5672ce92629e9abc225efab244f98cf8d4150b12bca003b5e09a11728c611e4aaf2e5fecf285cca1315dfaee24463605f1a745bd01800335d768405849b35e122f80a283a496a5dec5d7848667642ac280fd52e4d868bdc4f6164f18a1c8b6a2c46e99f69391688ac27c4b74ec5c7543a65bd4088bd8005cf58684869d810aa8109d43d16825ad7a2324d2fc9d28a4de594645763b54cddd1d1c3c1773dd30f0202dc231d94ef79bfca9b61c4e71a23abbf7d3a123f75bf6d005e13dee841653760133920bcd46920d11675587f63a0903f58471df73f48227b89578ea7121c70315b91ea2b00600921af78b3b86ae2b063323979cbe83f8ffb13cc57caac19cd99f6715e8aa76d69d32140945b48579d129bfc6c15ae53fc677464d0908d1ad963faf869d9c8424b5248e0bc088eb838c22c0554b4cd0ea27e31d09dc4e0a89acb2f7c07604576e72c4a9e7ae3a343dc60821e7d0647e7256a8a6c992935dc00aa1641c69d9238816a2025a2c09da18b58f7aa8ebaab5e0990ba309512e6340e28834bfda45b48520a0ea5329de622b65307d09135fc1405708023efd0fad58f60ff7514ab44917336ccec584ab2f792f0b4e5be23dc3aeb54e780d00dc5598ab7426fa3ecffa0ac66e8a53d727e911358a59a5c493b01eb53e44abcbb305b4b3a472327bfbe47fe4b6093b063bf15bcf782912194c9f85e1d3f7e7feafc183b7dfd5cbf91a9c41f09a2e20fc542e8a332d538e214e0389779bd33de0b69358b964cc613b3d1e319e042c96fe6bbe7be1fc896e9e8c9c4ce4d244e582223709133ca4c3e18f4baa0a5ee12c586342cc4c54b8d9d0086b4619f18841628a188ab094aa94766b1090c1516aebc31f9c31d515b420bc6d9f041238249ecb3a448947057c7d2ea84bf73e93f9c74f872464f83835364fdd7b8bfd6109341677e091bc17b4119fb92e9727db9e799317c22e5658e4cfc9f8794f2d7285709e3b5df3d7c8f1e1ed5ab8861b00b35469762ffbe47f8ca2c23f2cef914af527e4d1dff9ae896bc1db620dd333982ae1d470815efb091abd9739c9018c10dd7d08373c117981aa025110e88c2f97e0365990ea7d7b8b8109c355016c47e1c81cb512a7a49b76cf5f4b67d0109aeee16b242abfa74e4dd69be53fcf35ea238d07182032c191ab1b3c2e949d3e67ec5d706c304d4d4c36c4418275883b5b37245dd729f01c5ba37a918446df08782e0acdf5e803e9b4705b6bff6baae718179e73f4a4cd2261749c51bd40924438a033e517a6bdd0bc076ab7ba0f9273da5b9dc6154a10c117e008bb4a974bee409748b76e4ab5b6a9ee0f84760e2b754fcea5311ce0d7dcdfba654ea8fd809fe12fdca17a785413735261dd8ca33b5191ce0a0472ccc70274293f56f876c44d908bae1ef6570d353a1b827f11acb264eb45c717e171c9875ee26a5561e0410c7e5ae6522837b05b2cc7dd9c3014cfadda97a4f112af2985f1a285bfc9bd6fd7dad245af349e23ed3ee52c83e2fb86954edf8abd2e29df734bb0705287d9afa3fbe36e8343097bf249cabd2488be1a7f025fc45c202db4051d2202bd5c2eb788c5896820b205a43349bf219bdf87c056945b6beb749930cd5e70e186a90d9d48fb34ae8cdfb310bf2efae32ade599d87267d95c6074ebfc10d50db5c46f5a99cd2bb87f62958165d25d0c9d8b3b5ed55efc8d8ab3176d5664b448275ff96aefcd6aaaa6840a912bce293db21ac3801a2c815ce97ebcef1ab28efdf9085d89a79e58b95599ba731bf4ab96f7f3463f2b1be99bfb496e6e8c95cee3d12384043da3089cf6a3fb3a01fd043b2245deb2f7e8ef3db849d862b98241ea9cae6f8aaeabe8dec1e6732ab1e057e4547fee6acf112c00a2a710497d2769ab707f5f0deba2d79b16f2daf88ca7c667e178c40db3bc4c96066ca8f2af583f3cd1e45614a3a16f2962ded0aab2f909e2bc6026d8b0f6a9d961d4369aa3faa090e6d03bfa85b3585c6801634308f0b350cc6b67843776c784bb6bd1274b25a3a2701bf6b87f56373fdf1f6548bfc07c1926dc1df3104c407195f101974720090624e2f82ce6583ea96de93356099d6a6b071d1aa8db704651eaf0d1ddb84218ee588624e8c3a530bfad64ea9afada283a79990184c74c58341aaa3bc6849af4374aa167052435907511e0f4c9d82b75c72b32053c58398e5badc4b07907fda45825b21ee7b10ae5ba555fcf199aefa95fc366e124a4ca8b8926eeb2e452f4734c54dceb3343d7cc0eef0718e49c1fdf919d8b4a855ba0ff491a2d0f736e7bce6bbdff7dd5d4986bb2b98ae7ada47bd518ffd33050f14d1cbe3a8cd16909cc2164de573723565d1b03ccaab7746e924d68cf1688a44f73ab042e4b9e5b78c4f7b8794a0662c3", 0x1000}], 0xa, &(0x7f00000097c0)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee01, r4}}}, @rights={{0x14, 0x1, 0x1, [r0]}}], 0x38, 0x10}}, {{&(0x7f0000009800)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000009940)=[{&(0x7f0000009880)="3df7bdb2021fcdab469399eecfd05b473175f1c7f410f5eacfe889f7e396cbcc87f7c595eea90cfb008faeb34b35782dcc5bdbb38894799d2590a542dcec88ccbb7149b6a110b43ec442095e1f29d40ba48800d981be2be38454c978417b435b95bfe6ece253e5cae1cc374ecda174633bdb9b25ef18ab0dc153e1950af04857e85cbd93194fce22ab8e51c48795b02691b875ff28a9f2cdecc7de1e50f0cfdd3ae7b011f93bc891be3507acc934647572a7f7bbc3efbd41af2c", 0xba}], 0x1, &(0x7f0000009b80)=[@rights={{0x1c, 0x1, 0x1, [r5, r6, r7]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @rights={{0x28, 0x1, 0x1, [r0, r8, r0, r0, 0xffffffffffffffff, r9]}}, @rights={{0x14, 0x1, 0x1, [r10]}}, @rights={{0x18, 0x1, 0x1, [r0, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r13}}}, @rights={{0x18, 0x1, 0x1, [r0, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}], 0xf0, 0x40000}}, {{&(0x7f0000009c80)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000009dc0)=[{&(0x7f0000009d00)="aa7cc903ee46ebe50d558708094436986f5e93a82f6f435b4890fef3e9b0f7ce65", 0x21}, {&(0x7f0000009d40)="872a46eb4e7731fa8ced9b01f7ab309979b876377d8379005f1ae8f75c265c471cc0c8dfd04c6cdb8ff7c4aae9f69736be4f3fe6ac78856a7abb192f73146da1e7d471b5ed98bfbb6c446c", 0x4b}], 0x2, 0x0, 0x0, 0x80}}], 0x6, 0x4) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file1\x00', 0x0, &(0x7f0000006dc0)=ANY=[@ANYBLOB='umask00000000,\x00\x00\x00\x00h,nodots,dots,gid=\x00'/52, @ANYRESHEX, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYBLOB="2ce0bee9aee0be975cda5c2fcecb2f41077e8dc043be6e41f94a54aab52ed52f2c3d88cc796857ed4570898ac459770042358ad2e5ece9ddb9f76247e0553f00000000000000534234e9d1bed1231c9666d58a88ffe81b26b9e8bfd19793c4d2e07f20074671fc670dc1bd2db0e714f38311223f0f1e768cfdcfdef7af5fbae37e27323caaca693206f51382cc60edb040ac79da9549a7d38d086abfb04391cc75149aefe216ac9b78d1e0c6a5c65970a808c529fe9ed2477c39b1122636bcdcbbeba68002cceab367a94eb85a0865bb8c15ece7bf4e3485bb01ff7ad1a7501ef8bb2735fc762031fe61168032a366a25ef3b75d248d5e9cffd3ad24fba9bec35e849804fe663587c34990ff9440bff4b486b11691fa2fe3a3462196e8bac52e554f7c6ca9fcacbb55319d9ac5ac2caaffd5b20230b7ba32f9b0"], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file1\x00', 0x0, &(0x7f0000006dc0)=ANY=[@ANYBLOB='umask00000000,\x00\x00\x00\x00h,nodots,dots,gid=\x00'/52, @ANYRESHEX, @ANYRES8=0x0, @ANYRESHEX=0x0, @ANYBLOB="2ce0bee9aee0be975cda5c2fcecb2f41077e8dc043be6e41f94a54aab52ed52f2c3d88cc796857ed4570898ac459770042358ad2e5ece9ddb9f76247e0553f00000000000000534234e9d1bed1231c9666d58a88ffe81b26b9e8bfd19793c4d2e07f20074671fc670dc1bd2db0e714f38311223f0f1e768cfdcfdef7af5fbae37e27323caaca693206f51382cc60edb040ac79da9549a7d38d086abfb04391cc75149aefe216ac9b78d1e0c6a5c65970a808c529fe9ed2477c39b1122636bcdcbbeba68002cceab367a94eb85a0865bb8c15ece7bf4e3485bb01ff7ad1a7501ef8bb2735fc762031fe61168032a366a25ef3b75d248d5e9cffd3ad24fba9bec35e849804fe663587c34990ff9440bff4b486b11691fa2fe3a3462196e8bac52e554f7c6ca9fcacbb55319d9ac5ac2caaffd5b20230b7ba32f9b0"], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) r11 = syz_io_uring_complete(0x0) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) syz_open_procfs$userns(0x0, 0x0) 21:36:47 executing program 4: sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000008a00), &(0x7f0000008a40)=0xc) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000008e80), 0x2800, 0x0) r1 = syz_clone3(&(0x7f0000002880)={0x8001200, &(0x7f0000000240), 0x0, &(0x7f0000000380), {0x3c}, &(0x7f00000017c0)=""/4096, 0x1000, &(0x7f00000027c0)=""/76, &(0x7f0000002840)=[0x0], 0x1}, 0x58) fallocate(r0, 0x32, 0x6, 0x4) (async) syz_pidfd_open(r1, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20000023896) (async, rerun: 32) r2 = socket$kcm(0x29, 0x0, 0x0) (rerun: 32) listen(r2, 0x400) [ 667.350813][ T5912] loop5: detected capacity change from 0 to 512 [ 667.370526][ T5917] loop3: detected capacity change from 0 to 256 [ 667.414396][ T5912] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. [ 667.437933][ T5919] loop0: detected capacity change from 0 to 256 [ 667.446108][ T5912] ext4 filesystem being mounted at /root/syzkaller-testdir626527446/syzkaller.U6aI5M/4052/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 667.448180][ T5919] FAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 667.471493][ T5919] msdos filesystem being mounted at /root/syzkaller-testdir3061066129/syzkaller.xdkg1p/4252/file0 supports timestamps until 2107-12-31 (0x10391447e) 21:36:47 executing program 4: sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f00000bd000), 0x318, 0x0) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000008a00), &(0x7f0000008a40)=0xc) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f0000008e80), 0x2800, 0x0) (async) r1 = syz_clone3(&(0x7f0000002880)={0x8001200, &(0x7f0000000240), 0x0, &(0x7f0000000380), {0x3c}, &(0x7f00000017c0)=""/4096, 0x1000, &(0x7f00000027c0)=""/76, &(0x7f0000002840)=[0x0], 0x1}, 0x58) fallocate(r0, 0x32, 0x6, 0x4) syz_pidfd_open(r1, 0x0) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20000023896) (async) r2 = socket$kcm(0x29, 0x0, 0x0) listen(r2, 0x400) 21:36:47 executing program 5: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) (async) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) (async) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') (async, rerun: 64) r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) (rerun: 64) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) (async) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) (async, rerun: 64) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) (rerun: 64) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) (async, rerun: 64) r11 = syz_io_uring_complete(0x0) (async, rerun: 64) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) (async) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) (async, rerun: 64) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) (async, rerun: 64) syz_open_procfs$userns(0x0, 0x0) 21:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) r3 = fcntl$getown(r1, 0x9) getpgid(r3) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r4 = syz_clone3(&(0x7f0000000800)={0x800, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {}, &(0x7f0000000180)=""/69, 0x45, &(0x7f0000000700)=""/249, &(0x7f0000000240)=[0x0, 0x0, r0], 0x3, {r2}}, 0x58) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000300)=0x0) r7 = socket$inet6(0xa, 0x3, 0xfffffffe) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,fhush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=r7, @ANYRESHEX=r4], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) [ 667.537497][ T3100] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:36:47 executing program 1: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000240)=ANY=[], 0x1, 0x4a6, &(0x7f0000000a40)="$eJzs3cFPG9kZAPBvBgiEkEDaHNqqbdI0bVpFscFJUJRTemlVRZGqRj31kFBwEMLGCJs00BzI/1CpkXpq/4QeKvVQKae97233tpfsYaXsbrSrsNIevJqxIYRgYDcES/j3k55m3jzj7z2sec98gF8APetcRKxFxLGIuBcRo+3rSbvEzVbJHvfyxaPp9RePppNoNu98luTt2bXY8jWZE+3nHIqIP/4u4i/Jm3HrK6vzU5VKealdLzaqi8X6yurluerUbHm2vFAqTU5Mjl+/cq10YGM9W/3P89/O3frT///3k2fvr/36b1m3RtptW8dxkFpDH9iMk+mPiFvvIlgX9LXHc6zbHeE7SSPiexFxPr//R6MvfzUBgKOs2RyN5ujWOgBw1KV5DixJC+1cwEikaaHQyuGdieG0Uqs3Lt2vLS/MtHJlYzGQ3p+rlMfbucKxGEiy+kR+/qpe2la/EhGnI+Lvg8fzemG6Vpnp5hsfAOhhJ7at/18OttZ/AOCIG+p2BwCAQ2f9B4DeY/0HgN5j/QeA3mP9B4DeY/0HgN5j/QeAnvKH27ez0lxvf/71zIOV5fnag8sz5fp8obo8XZiuLS0WZmu12fwze6p7PV+lVlucuBrLD4uNcr1RrK+s3q3Wlhcad/PP9b5bHjiUUQEAuzl99umHSUSs3Tiel9iyl4O1Go62tNsdALqmr9sdALrGbl/Qu/yMD+ywRe9rOv6J0JOD7wtwOC7+UP4fepX8P/Qu+X/oXfL/0LuazcSe/wDQY+T4Ab//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG9vJC9JWmjvBT4SaVooRJyMiLEYSO7PVcrjEXEqIj4YHBjM6hPd7jQA8JbST5L2/l8XRy+MbG89lnw1mB8j4q//vPOPh1ONxtJEdv3zzeuNJ+3rpW70HwDYy8Y6vbGOb3j54tH0RjnM/jz/TWtz0Szueru0WvqjPz8OxUBEDH+RtOst2fuVvgOIv/Y4In6w0/iTPDcy1t75dHv8LPbJQ42fvhY/zdtax+x78f0D6Av0mqfZ/HNzp/svjXP5cef7fyifod7exvy3/sb8l27Of30d5r9z+41x9b3fd2x7HPGj/p3iJ5vxkw7xL+wz/kc//un5Tm3Nf0VcjJ3jb41VbFQXi/WV1ctz1anZ8mx5oVSanJgcv37lWqmY56iLG5nqN31649Kp3cY/3CH+0B7j/8U+x//vr+/9+We7xP/Vz3d+/c/sEj9bE3+5z/hTw//tuH13Fn+mw/j3ev0v7TP+s49XZ/b5UADgENRXVuenKpXykhMnTpxsnnR7ZgLetVc3fbd7AgAAAAAAAAAAAAAAdHIY/07U7TECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwdH0TAAD//yyP2UE=") r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000ff010000850000000e000000850000005000000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r3 = syz_open_dev$vcsa(&(0x7f00000009c0), 0x1, 0x400) r4 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r4}) r5 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r5}) r6 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r6}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x35, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000001000080000000008000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf09000000000000550901000000000095000000000000007c260001fcffffff1801000020206925aafd728b8186c9317b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000010000085000000060000001833000002000000000000000000000018120000", @ANYRES32=0x1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000950000000000000018460000fcffffff000000000000000018130000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000b7080000840000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000800000085000000a500000018420000fbffffff0000000000000000185100000c0000000000000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000480)='GPL\x00', 0xffffff3b, 0xc, &(0x7f0000000600)=""/12, 0x41000, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000940)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000000980)={0x4, 0x0, 0x8000, 0x933}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000a00)=[r2, r3, 0x1, r4, 0x1, r5, r6], &(0x7f0000000f00)=[{0x5, 0x2, 0x1, 0x2}, {0x3, 0x1, 0xc, 0xc2db88eb8ce14a77}], 0x10, 0xffffffff}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x9) chroot(&(0x7f0000000000)='./file0\x00') r7 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r7, &(0x7f0000000040)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r7, 0xc0189374, &(0x7f0000000840)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB="03000000000000002e2f66696c65dd8fce9c0708692681ac2fe23000"]) r8 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r8}) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r9}) r10 = creat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r10}) r11 = syz_io_uring_complete(0x0) r12 = dup2(r0, r7) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_ext={0x1c, 0x1a, &(0x7f0000001000)=ANY=[@ANYBLOB="18000000ffffff7f000000000000000018110000", @ANYBLOB="caf850ead41241ead5e6bdc785442b907f930331a0785916746869cc0ccd7110503b4f030e1f3e807dee2fd8469904d4e103d6b070de4c4993b500059e66a8c15a8cee497f28f5f75605c0b1644f9f388ee7b8d708831156c756d7a16ee88f439dd7a30368614c877a130d8acde3134eae39f5e94d2fa769a7", @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000186900000c0000000000000004000000186900000d000000000000000000000018110000", @ANYRES32=r7, @ANYBLOB="00001d000000000000008520000001000000184a0000060000000000000000000000bf91000000000000b7020000020000008500200084000000b7000000000000009500000000000000"], &(0x7f00000003c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x11, '\x00', 0x0, 0x0, r8, 0x8, &(0x7f0000000400)={0x2, 0x3}, 0x8, 0x10, 0x0, 0x0, 0x10226, 0xffffffffffffffff, 0x0, &(0x7f0000000440)=[r7, r7, r9, r10, r11, r12, r7], 0x0, 0x10, 0xc0}, 0x90) chroot(&(0x7f00000001c0)='./file0/../file0/../file0\x00') chown(&(0x7f0000003080)='./file1\x00', 0xee00, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/../file0/../file0\x00', 0x0, 0x23, 0x0) syz_open_procfs$userns(0x0, 0x0) [ 667.591787][ T5940] loop0: detected capacity change from 0 to 256 [ 667.613807][ T3873] ================================================================== [ 667.621893][ T3873] BUG: KCSAN: data-race in pollwake / pollwake [ 667.628041][ T3873] [ 667.630342][ T3873] write to 0xffffc90000f5bc30 of 4 bytes by interrupt on cpu 0: [ 667.637949][ T3873] pollwake+0xbe/0x110 [ 667.642021][ T3873] __wake_up_sync_key+0x50/0x80 [ 667.646856][ T3873] sock_def_readable+0x70/0x1b0 [ 667.651687][ T3873] tcp_data_ready+0x1aa/0x280 [ 667.656366][ T3873] tcp_data_queue+0x11c9/0x2d70 [ 667.661204][ T3873] tcp_rcv_established+0x8fc/0xef0 [ 667.666301][ T3873] tcp_v4_do_rcv+0x2d4/0x630 [ 667.670872][ T3873] tcp_v4_rcv+0x1aae/0x1d40 [ 667.675354][ T3873] ip_protocol_deliver_rcu+0x356/0x6d0 [ 667.680798][ T3873] ip_local_deliver_finish+0x13c/0x1a0 [ 667.686237][ T3873] ip_local_deliver+0xec/0x1c0 [ 667.690981][ T3873] ip_sublist_rcv+0x4f0/0x5c0 [ 667.695647][ T3873] ip_list_rcv+0x25e/0x290 [ 667.700054][ T3873] __netif_receive_skb_list_core+0x356/0x460 [ 667.706010][ T3873] netif_receive_skb_list_internal+0x4e6/0x660 [ 667.712157][ T3873] napi_complete_done+0x1cb/0x450 [ 667.717163][ T3873] virtnet_poll+0x7c0/0xae0 [ 667.721666][ T3873] __napi_poll+0x60/0x3b0 [ 667.725972][ T3873] net_rx_action+0x32b/0x750 [ 667.730536][ T3873] __do_softirq+0xc4/0x279 [ 667.734934][ T3873] irq_exit_rcu+0x3b/0x90 [ 667.739242][ T3873] common_interrupt+0x7f/0x90 [ 667.743895][ T3873] asm_common_interrupt+0x26/0x40 [ 667.748899][ T3873] kcsan_setup_watchpoint+0x3fe/0x410 [ 667.754246][ T3873] vma_alloc_folio+0x39/0x2b0 [ 667.758903][ T3873] do_wp_page+0x61b/0x1f20 [ 667.763297][ T3873] handle_mm_fault+0xb80/0x27b0 [ 667.768123][ T3873] exc_page_fault+0x3ff/0x6d0 [ 667.772779][ T3873] asm_exc_page_fault+0x26/0x30 [ 667.777609][ T3873] [ 667.779914][ T3873] write to 0xffffc90000f5bc30 of 4 bytes by task 3873 on cpu 1: [ 667.787516][ T3873] pollwake+0xbe/0x110 [ 667.791564][ T3873] __wake_up_sync_key+0x50/0x80 [ 667.796394][ T3873] pipe_write+0x962/0xd20 [ 667.800703][ T3873] vfs_write+0x430/0x6b0 [ 667.804925][ T3873] ksys_write+0xeb/0x1a0 [ 667.809144][ T3873] __x64_sys_write+0x42/0x50 [ 667.813712][ T3873] do_syscall_64+0x59/0x120 [ 667.818189][ T3873] entry_SYSCALL_64_after_hwframe+0x63/0x6b [ 667.824078][ T3873] [ 667.826378][ T3873] value changed: 0x00000000 -> 0x00000001 [ 667.832065][ T3873] [ 667.834363][ T3873] Reported by Kernel Concurrency Sanitizer on: 21:36:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)=ANY=[@ANYBLOB="240000002100010000000000000000000a00f4ffffff00010162000008001880208ad4a0"], 0x24}], 0x1, 0x0, 0x42}, 0x0) [ 667.840485][ T3873] CPU: 1 PID: 3873 Comm: syz-fuzzer Not tainted 6.7.0-syzkaller-01727-gab27740f7665 #0 [ 667.850088][ T3873] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 667.860118][ T3873] ================================================================== [ 667.869434][ T5942] loop5: detected capacity change from 0 to 512 21:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 32) r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) r3 = fcntl$getown(r1, 0x9) getpgid(r3) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) (async) r4 = syz_clone3(&(0x7f0000000800)={0x800, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {}, &(0x7f0000000180)=""/69, 0x45, &(0x7f0000000700)=""/249, &(0x7f0000000240)=[0x0, 0x0, r0], 0x3, {r2}}, 0x58) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000300)=0x0) r7 = socket$inet6(0xa, 0x3, 0xfffffffe) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,fhush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=r7, @ANYRESHEX=r4], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)=ANY=[@ANYBLOB="240000002100010000000000000000000a00f4ffffff00010162000008001880208ad4a0"], 0x24}], 0x1, 0x0, 0x42}, 0x0) [ 667.898466][ T5942] EXT4-fs (loop5): mounted filesystem 00000000-0000-0000-0000-000000000000 r/w without journal. Quota mode: writeback. 21:36:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="050100ab44a4187380725c53d7000000850000006d00002195f85403256f33d38528cc4f2e51abf1cd09c19548a49600a29427e60046e66bf6363ac40433ea213955a64fc3efcc1b721a6726d486c94f30201b6998998326da0aeefec0a31cfc93d724ad0c83d2b485b0676c7322b1a48abc5c69b3ed0ce9a068ea3dce3a3f84866699207a4c0e79a01d03bd050012f1f4f3f62afb4a2524a9b238af23cae425a337df6c2bdc63ab8661a6445ace3c9ed85002d793b3312ea9e2ffac44119ddefebe5530a8fe76670361712366dc0f51717cab5f219bc1fdf9f52a6f3645c0cd9c35b06313ca10cf0936e2459893e77912e4b5a63feaafd853a458c89cae42c469251a7e7932324fa3cf3fdf8d25efcc00"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) close(r1) umount2(&(0x7f0000000040)='./file0/../file0\x00', 0x2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="240007000000000000000000000000000a00000000000000000000000600150000000000"], 0x24}}, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) umount2(&(0x7f0000000240)='./file0/file0\x00', 0xb) 21:36:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) r3 = fcntl$getown(r1, 0x9) getpgid(r3) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) r4 = syz_clone3(&(0x7f0000000800)={0x800, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {}, &(0x7f0000000180)=""/69, 0x45, &(0x7f0000000700)=""/249, &(0x7f0000000240)=[0x0, 0x0, r0], 0x3, {r2}}, 0x58) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000300)=0x0) r7 = socket$inet6(0xa, 0x3, 0xfffffffe) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,fhush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=r7, @ANYRESHEX=r4], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getpid() (async) syz_pidfd_open(r0, 0x0) (async) creat(&(0x7f0000000180)='./file0\x00', 0x0) (async) fcntl$getown(r1, 0x9) (async) getpgid(r3) (async) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000000)={0x0, r2}) (async) syz_clone3(&(0x7f0000000800)={0x800, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100), {}, &(0x7f0000000180)=""/69, 0x45, &(0x7f0000000700)=""/249, &(0x7f0000000240)=[0x0, 0x0, r0], 0x3, {r2}}, 0x58) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000300)) (async) socket$inet6(0xa, 0x3, 0xfffffffe) (async) ioctl$sock_SIOCETHTOOL(r7, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f0000000340)=@ethtool_regs={0x12, 0x0, 0xd, "fbdbf978590aa1b88c44306d20"}}) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB='umask=00000000000000000000000,fhush,nodots,dots,gid=', @ANYRESHEX=r6, @ANYRES8=r5, @ANYRESHEX=r7, @ANYRESHEX=r4], 0x2, 0x1f8, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:47 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)=ANY=[@ANYBLOB="240000002100010000000000000000000a00f4ffffff00010162000008001880208ad4a0"], 0x24}], 0x1, 0x0, 0x42}, 0x0) [ 667.939922][ T5956] loop0: detected capacity change from 0 to 256 21:36:47 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) (async) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0) (async) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="050100ab44a4187380725c53d7000000850000006d00002195f85403256f33d38528cc4f2e51abf1cd09c19548a49600a29427e60046e66bf6363ac40433ea213955a64fc3efcc1b721a6726d486c94f30201b6998998326da0aeefec0a31cfc93d724ad0c83d2b485b0676c7322b1a48abc5c69b3ed0ce9a068ea3dce3a3f84866699207a4c0e79a01d03bd050012f1f4f3f62afb4a2524a9b238af23cae425a337df6c2bdc63ab8661a6445ace3c9ed85002d793b3312ea9e2ffac44119ddefebe5530a8fe76670361712366dc0f51717cab5f219bc1fdf9f52a6f3645c0cd9c35b06313ca10cf0936e2459893e77912e4b5a63feaafd853a458c89cae42c469251a7e7932324fa3cf3fdf8d25efcc00"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) (async) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) close(r1) (async) umount2(&(0x7f0000000040)='./file0/../file0\x00', 0x2) (async, rerun: 32) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="240007000000000000000000000000000a00000000000000000000000600150000000000"], 0x24}}, 0x0) (async) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) (async, rerun: 32) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) (async, rerun: 32) umount2(&(0x7f0000000240)='./file0/file0\x00', 0xb) 21:36:47 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:48 executing program 4: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) [ 667.987984][ T5942] ext4 filesystem being mounted at /root/syzkaller-testdir626527446/syzkaller.U6aI5M/4053/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 668.017362][ T5964] loop0: detected capacity change from 0 to 256 21:36:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="050100ab44a4187380725c53d7000000850000006d00002195f85403256f33d38528cc4f2e51abf1cd09c19548a49600a29427e60046e66bf6363ac40433ea213955a64fc3efcc1b721a6726d486c94f30201b6998998326da0aeefec0a31cfc93d724ad0c83d2b485b0676c7322b1a48abc5c69b3ed0ce9a068ea3dce3a3f84866699207a4c0e79a01d03bd050012f1f4f3f62afb4a2524a9b238af23cae425a337df6c2bdc63ab8661a6445ace3c9ed85002d793b3312ea9e2ffac44119ddefebe5530a8fe76670361712366dc0f51717cab5f219bc1fdf9f52a6f3645c0cd9c35b06313ca10cf0936e2459893e77912e4b5a63feaafd853a458c89cae42c469251a7e7932324fa3cf3fdf8d25efcc00"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) close(r1) umount2(&(0x7f0000000040)='./file0/../file0\x00', 0x2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="240007000000000000000000000000000a00000000000000000000000600150000000000"], 0x24}}, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) umount2(&(0x7f0000000240)='./file0/file0\x00', 0xb) 21:36:48 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="050100ab44a4187380725c53d7000000850000006d00002195f85403256f33d38528cc4f2e51abf1cd09c19548a49600a29427e60046e66bf6363ac40433ea213955a64fc3efcc1b721a6726d486c94f30201b6998998326da0aeefec0a31cfc93d724ad0c83d2b485b0676c7322b1a48abc5c69b3ed0ce9a068ea3dce3a3f84866699207a4c0e79a01d03bd050012f1f4f3f62afb4a2524a9b238af23cae425a337df6c2bdc63ab8661a6445ace3c9ed85002d793b3312ea9e2ffac44119ddefebe5530a8fe76670361712366dc0f51717cab5f219bc1fdf9f52a6f3645c0cd9c35b06313ca10cf0936e2459893e77912e4b5a63feaafd853a458c89cae42c469251a7e7932324fa3cf3fdf8d25efcc00"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) r1 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) close(r1) umount2(&(0x7f0000000040)='./file0/../file0\x00', 0x2) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="240007000000000000000000000000000a00000000000000000000000600150000000000"], 0x24}}, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) umount2(&(0x7f0000000240)='./file0/file0\x00', 0xb) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (async) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) (async) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) (async) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80000, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="050100ab44a4187380725c53d7000000850000006d00002195f85403256f33d38528cc4f2e51abf1cd09c19548a49600a29427e60046e66bf6363ac40433ea213955a64fc3efcc1b721a6726d486c94f30201b6998998326da0aeefec0a31cfc93d724ad0c83d2b485b0676c7322b1a48abc5c69b3ed0ce9a068ea3dce3a3f84866699207a4c0e79a01d03bd050012f1f4f3f62afb4a2524a9b238af23cae425a337df6c2bdc63ab8661a6445ace3c9ed85002d793b3312ea9e2ffac44119ddefebe5530a8fe76670361712366dc0f51717cab5f219bc1fdf9f52a6f3645c0cd9c35b06313ca10cf0936e2459893e77912e4b5a63feaafd853a458c89cae42c469251a7e7932324fa3cf3fdf8d25efcc00"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000007c0)={&(0x7f0000000780)='netlink_extack\x00', r0}, 0x10) (async) openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) (async) close(r1) (async) umount2(&(0x7f0000000040)='./file0/../file0\x00', 0x2) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="240007000000000000000000000000000a00000000000000000000000600150000000000"], 0x24}}, 0x0) (async) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x12f451, 0x0) (async) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) (async) umount2(&(0x7f0000000240)='./file0/file0\x00', 0xb) (async) 21:36:48 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030301df908bbc4c3d472850fca29e0cb1c3030303030302c666c7573682c6e6f646f74732c6426b862b0b9d5d3eea9d54c1d018ff9738b63500b8c7c2a4e338127f3a3ed8c17e34223d2eddfb6328cfa3e418041c8c47e7736b3de9a55fa416322894e7660baa0d97e381067bfba10fc1e27801c06e150af19d8c7e9664575b74f16e93cde353c94d0eed599ae05471f72e54c7ada142e260fc10bc3262837805d0c853ab5eb2a00f71095c8065ec9cbc15ae1c479ff8298c1459e968b6a3e573c59fcd767cea22617bb3c45f0a4c04b40d494b933698e512a70adb27e08ea252b86ee000000000000000000", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") [ 668.059813][ T5964] loop0: detected capacity change from 0 to 256 [ 668.073297][ T3100] EXT4-fs (loop5): unmounting filesystem 00000000-0000-0000-0000-000000000000. 21:36:48 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, 0x0, &(0x7f0000000040)='GPL\x00', 0x4, 0x1000, &(0x7f0000000300)=""/4096}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001300)={r0, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x32600) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0xb80, 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, 0x4, @perf_bp={0x0}, 0x0, 0x1ff, 0x0, 0x0, 0x2, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x80000, 0x3, 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_config_ext={0x7, 0x1007}, 0x8006, 0x0, 0x0, 0x1, 0x0, 0x800000, 0x3}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000002800)={0x1, 0x80, 0x80, 0x1f, 0xe3, 0x0, 0x0, 0x22e, 0x82040, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffe, 0x2, @perf_config_ext={0x9, 0x3}, 0x80030, 0xbc, 0x7, 0x7, 0xfffffffffffffc01, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0x0, r3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="e6a5c7d59ac88258311d57a2168e021f30b6ad05b60302f3bef03c761ab0a4fc94ac66c13eb47e4ca2270a983aa86eee189ac751552efdc89d63306c116480e175819017673e4b2a00fff50803a8d56a3aeb2747e744d2f3ac4091576f123c2242d061e7689d262567c7fd128f733b54b17830f8cea9eb1f", 0x78}, {0x0}, {&(0x7f0000000600)="b5e9f4d034dccae80aa5c8772ffd95aadbdf771674eb075865d273c28ddbc468a4b762f0489c6f5dc18dcdb13306685e0f84e36a33cefab4c01edb656bb33d8d5d58a3bba63203b6b1e69b6c2185a29a06d57219565839b84f1bb4cb17c9234674d79e46e97e5159cbef3418b45b374aa69608a769570b07b2543dc376d0e6eb89864f5ad224ce56fcb0a968c8aed5318d67", 0x92}, {&(0x7f00000006c0)="362264c726755b1ea5fd916fcb67995138a0aa1e", 0x14}, {&(0x7f0000000b00)}, {&(0x7f0000000100)="34fe2493b0452831fa4dfc2c66ad18f50774d1270f1483388651113738a9f1977063aa9b41a5fed8a5c0f10068b778468bb6d41dc413c938ee43a84a4a5bdae2da7525b9e7819ace567d6028a79e78202692390c2422c91669fab57e770fee0d256c4501eea0b393650ca5af570d46cdcdb9cd63c11d1aaadcdf62f7a7f0c79e6561a7de92456a3e06926576eb574d1a", 0x90}, {&(0x7f0000001b00)="c7f29789e271a36d0f9c8d92476dd63877a08ec4a3266e0c81473a01b52de62ebdde131e839797f2d0c54dcc999661d8f444ab5d119f3df8cc1395c10710afabb2927b10a208aef71813d87fbc5801aae0e8843e181664f3df94d42272dba762979b2fc4b9fcbc500fb8f69cc4093cc81f0e3a361b3c3cce20949d7931ec3c122913fa6473c0524758b09313efcf37f431f84083923e7c1b293003c4d1da5019697aecafe8aea150f093a72c40d15a951a54a8542a956a91ad83889370e50f4f323152309daf172af27fe95c08fb90753b540ce311195e0059e84ca2c986d61a578568e099a663c917cb53fef06e1ed485f1e83b927e345eeba609014ff6806137e37ce6f91904627fce5784c82e8a9749ed859e29f67bab33c5d671eb72668ad3b20691fb4930c456fbc3be26c4f7b755425ea9db4ddfb7baaf63b10ed59ec318cbebb7e6020d09de319203b0a7ea5db632efc08b909489c94eaed8fab1d2ec9316668d3d7a02cf7508487695439dfa9d76b29a40d2ccfd7405bd71da39fddfb4ed8aea0e773a40d6e77d83d23e6d54bcaa636ec4ecead123225ff30328cab570a66d00a7a9fbdf553aaf5c10d135c47cab5a8c1f48fefae5a178de4c6f3200966ec91f93f3c992420ca81cee3e3c1d833765a62f2c2f9b5ef1a47d0d4d24c17089513849bf325308ceb973b1de090ea0a996a0184298fa3a7a76ee3f966cf77945e2e8a34af67ae9a17b26c663bfb9507a8cc73154f4e73cf5f3106b4ac959eec74dad45c86f9bd1c5d5c47f10deac8bc253b9256055d674ad08098bf47ec41b165f7854b82c42ae629f2a50743646a2cea365a3ac276660aba9b8256f83b2504dbcd1312ffda32557e1f545d0e9498d21db09b4ac878416b009fda47c715ad8b0953531d7c59cc3c2d157083b12f223604a9c8a4b6f06546ca8849381e91fe637ba057773e402e5fba11b4c04d3ab9ef4e486170b9ddb742a5d2238b834cd60ab701488db990db3dc3d3de88837520fd0a5e55bcfc2ea26df86da082a5166317d9bd9668173874cf104934c444256bab10ce377c6da5b830b928a4e02f772898d587f4eba92888de1a6b6bf9a2c874c229a0d7d0ddba4fe7235eb0bd6b2f2eaa3ab2a76487ee7662651fc0bfcbf05adfbaa5fc6a4c9c8831d689f4a552a3631f3a2ec60882a6ca2c7acf978aac903b50452f2f7881618e8b863ef20d1d66e2a1eb59c7fa70ea734b73071e6b007cd9fd5ebe6c8adda3169fcc9cc68ac5bbdfb93b3d652e471de7fd96f30c19c34c79c36597082118f7f4c2673e02ca6ff2abd0e18319f98554e37e66f592c7edea051d5f746950bfcad5193d39ccc1ff167c1058221011ada12e3bca0f366d5b2d1441246b0e754d90d12704d1877e568ec3f9abbb45c950f98d1a4635819757f0d1094ec5fc5505396a9abe508bc17fab2fc28b1b48c72a630963367a25c84c7741ee31977c74cb5782a06c0f326f29ac2f616412d01479f1db1a68e242a48f335295049da56a6e4ddd80aa35e4a2fbe308efe33f41ef9f7d2963d911a7d5464cbdfc894bb2ff88364e618b5ec90e4a2434998ecf53ced0300ba64df2a52e08a26e8b6e6e6f1748e4b9c28c79cbbb009f694ed8331af3848abf63ec048dd4758e77f4f4dd937a8bbe68b88e3fb253f614fdefcafae28ae533ee2ec50c45463eca1f96074bbdec6feb5fae19f95c9b0302fed0da7297593af22053289196db6687e889d0e36ce899ef1c3edba456fd8308a81d9477888acf19cd0e4c7565489d78b4d8a364500cc9c64047928f7da02946544cb9963d3aa5338924bc6310c90c399a7e0aec8c0294e1b5af456a05a905227208ef7a253615968546844a87b5d45aa939bfb9dfdc331c6fd3880974e7baf25b3c429af5cca2e30cedd9ef0a28c8678e19be1abbbf9547bdd28c8df1d75c7ed593847e275c18111468dcf7586bd6bee65e3a66a0318920172ef4fea0005d274c993e05d2f6f5cf571ed24d3987bb5b6f13f4d49d57800ccc95fdd0b9d087e8adb213bad6161145dad37825ba6ee43175330eea6363fc73cf645db71952bd116c0affdf463ed6d326d2b538546d17dd004d9f470d650c4181ecefef1c5c87364113c73611b3f671dca321e7be1a39fcdc0db4aca89182c3ec244c4f4fc53b4959a65bcd5de551bd44a74d25576b9a2e63b3c112f6fcf58a4cb66e89351fdf7849e2a02afe29b3c31d8fbe8bc750d629639673fdef72c6f6bd8a281bb8ee34a84444f5058330d5b026a6191990dce89bfb9a023efffaf61d7dbb3e55a089d3f82a1934f6e1e6229ebae45cb2563e4eae5d172af0f2e2a39ab180680f568217f6104a710a7b2a33543a801147a33f43bfbc5136e3603134c3500154b6e0356ac43b525346b43cc4b97095a7a5b6002d45e526fdd6aa5e5c6fb766324124048318caf40262a943a3f81a0d5702e522051bacda796ee69f2380a5a34c70e354fc712be870aa3a81efbbb57de16dc381eaff3b35e15ab09d625f3a6ae2d43bb43f37dc96f897279dd560e2a12081957e9f5aef50e219a9cdc0b15b6ea099c05a7e890f4e36687c31ef25dd65480564aba7c7f22ac60d039818cff1f92415794a697e47081dfc78be9c83f50a0f8d545666f970f7a955024d071607c93596b9ca133ce8b5303f79a53e7f323a2e5f2eacb36e6634f5c0f986c7d84e004e526b6b50c0a73c815037087938e135caffc53adcb13fd00440e6ae469337b299963f6e219efbfeec2cb0131431b129e06eefb89cf8dde97d0ef64984729c0d13997d027f02d969951522c27f60c8945d8aacfab37966f56ab2942263bb271f0c0713424941b4dad04c55ec5e7aaf77f07608aeb06b9520bd1e01ca9ebc41b34eab4e4b7a88a15ef0c760c1e34d32b2809d331fe5a47aeb716c0b240194d5406849e442900b65df20284870a0f7840096f4f6d8377ec69e8533cd78836102bd546451fbe1f8ebc960e7c10a09e56323d0e22fb347358bfba4b68dfb7278a831494f429f9fb09fdcb5073a640a5bcd44fe9cf243f886f0a9c8372c6f2f7b35a0c3636f0e150d51065ff3eaad59e5580c8c15b33184c4671b2a70c2fdff36b3094183ee09e320f624d59781bc6e7d4940cc3a6317fa2d38fe3dec27a62091fcef8f90f8c3a0b70212e05ee518e83f66e8bf79d7cbb0dc19f46a87f7d66d20e12093b41cb4f0d3c3e80fd5ecc786ae4b3856bf46570205a2ebce407d8aafae7c043ed0ab6362ebbde867714ac6741f41e958f4ab7b815fafaf25ab25cd21aaa364f3a491c628b0a88d4e2aafaf1c1ba23c435d6be95e3cd5df3e06b77c01469ad0817a59f35953674748bfc5bd3438def42b17f64ceb1d3edd1411752369345045f81ca65efb23cc8492dc44636c5529d8b2decde1ea7f1171e66ec4fb1555ba6deebee760cd07c5270244791b94fce08da6281f06c617282713638bf36d4bde8c11f5602cafcbcc7507a32f5f71e430c286a5da44f35428af79e7e488c276367ed786048644d2d2793da781562552dc2b4ebe4dac3206fc07d3d9d5bce1363fb54b1ad5388c58189b549190710f4e66bc2068fef97620b3c838e684236ace60d4ce861d77f5fe049f088e5391cc60d86c632e89486c40d52af75dbacf49001c6582d6071a7e6ab944b4586d952dfa3f00ff90af553f9fa6034fe24d136a333abe43569fb53b1317a61b93e315e6a0ce9b468a290a6eee7424554a8a646985ec2daf696360c59c7c2f9484d368709bf6d0e32b2c9c03760f4de0adf056083195821297216ded505e31aa3edf65f2a9664162e5972eef93965a6adfccfc7ca7ba34e20813f0ffa1d0890ed47d95e8d06fbf6e41b8a7523bb7713b95ae91d82a158a01d9356a058330dda6a44beed48fcb250bd9ca0d0d358caaa06a16a0c16b039f9eadbc62a9831d5c0bce873f924932bbcb0e4c5a0ce373431c179f9fb7c247b8300e62d21a6c55995fba92f290a40f2d1f21ae07a52eec427b30347433c94057fd5be23a0f6e53b589ec76a30ebff8cbdf6a91b7f6886f23dcbc3ecab61f1ad2c51c559038f377a5e92cb9d3b1a57b816d89bd91caddfee5f6991e92b462a4fd6bf1ed8bf62cd6eb95a010fe73bb7f45224ad4f4b0753b91caba4205032400ea8584e1554cabf35d68805d1c71aa6de8df8e707faac32f9c4861aae0bc9d79e7cbbce8e08246dadf1a208cf1255babd55cd8450f1e2e7ef49a8407d6da492667cc0490b3db2eb05a4d8ff90ae6f1f2d858dfbb2fe91705173c7baf61349eedb9e3f33a9704d26c9eff1975bbadb1e8a9c7adb47289d1aa30bf97c1e47b70d544b12b3afc15d9688ae63b770173f884ce6e0a436636330bcf7144436568d722e6b313a7f2ea779829fa0c8659d70fe48f064b081440fb76279f6f9967d94e6543e6a4a31e100f23b3c57d3d3e192ccb3b3bb405cbc0eccba08c7d501492128a4a177b01a38fcf6d07644a3aeaf38ccf181bf53a59ccdb57de39507f5a0e8010f21b3965535f79c9ffea384f6fff4225008b24ea20f4e2af334fb593b74fac58b13f7f43ab92b2794b203b7791917b28b061e4c747df067b30199494f67711894b4eb0491aab9a5e13797dec7872c11a0992f890a429da6c90f84dd5f13c8c84157f7a3da8704758bf5", 0xce2}], 0x7}, 0x1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001480)='blkio.bfq.io_queued_recursive\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x56, 0xfc, 0x40, 0x0, 0x3, 0x90424, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7, 0x2}, 0x88, 0xcb, 0xe062, 0xd, 0x2, 0x5, 0x9, 0x0, 0x5, 0x0, 0x5}, 0x0, 0x10, r2, 0x8) sendmsg$inet(r4, &(0x7f0000000480)={&(0x7f00000017c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000001800)="2d8341678ab9e2a817f9cfbdb28366b21a8763bbc217bbb2a2df1bada705628a73c0d73e78b56afb5f674a211cb4c7051290461836070233d05180055a3685bd77769d9729733089c9cb2f886919d025ea676817ff532bfb36d7240b7f4e09356c89bd3ae7a94b7ad4b9d25c3223f24a06178cc4e9a228d122ea5bba2d7f85a1c32e416f0d4b89124c050b771fda0391798e876da5aa44335c146e388aea5b34b50e764e00f73d6347fba4e5657b8b363e61c2a503c1934f7b5290694c9dc6a0bb9aa8a31c290c4269e8c079babda6179c37336f923c8f1ec079a18b1e806f6d0798da15ebde913225012e042ed5e3819308c744abda625dcebb8ae4782a54a012d391c6a614e798fb8ce73a70414026815b5f56a5f6df2473c018ee02234edee2f0cb5c014339d3d06bdb6d47d070819444536c28f96f7e0f5075f8f08f65633d843beb0db3fa7a73f13dbb66b33004836c308592066eaaff9c61ef8c612dc8a0fc9a3c0336bc4c75af676882daecb3de113acc3d29a9443d5c28bb85bbdc371501d963108507f46eb9dff3625d90509563b89cc2992f529bd234e1396bcf4f4913cd1114a6e2bb6bbc5f48316424bde970efa1701c720a7f15418bb689c663415607253e235089dac76bf2227b07dcec127e8b3f97f93927581b", 0x1db}, {&(0x7f0000002880)="52fd288bb02312f731bdf1a1f7d9d5f348ae32cc", 0x14}, {&(0x7f0000000340)="796dd263c607278df66dfd376f1358bf74ab73f674b1113b56a8180eefb6c4e27b358b6f5f5ceabd8ddb24ff5194b428e8fb041e972f25dc08f66963de8d63f8c4118e97b808bf703189348afab3f7a04351cf35d91900722b53e559cbc25bc049cffff25d49fdd910762ac4e760944a0b4198d4ba", 0x75}], 0x3, &(0x7f0000000440)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x2}}], 0x18}, 0x40000) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000002940), 0x8) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={0xffffffffffffffff, &(0x7f0000002980)="40416750df3099afcfe83b5715a9627e96f8435fc921d68b2294e014219c7258ca8003be3798a323beba2001ba377f7a056b20787292b76cd01f7e13081b33d9d9473a2c7f6ea62c3b7d55cd245cdb6361e13173405b67d741274d29127a837cd535c4d5c70ab2988761856c30a60a9c59da772860b3c7b9b4c3baf015f91fec1046dbb6eabeb7e4dfe245fe5a3731e15cc1045b6b7dc9a2479d279b5c3b5b1e85310a39d6b1b7cbf3ff8cd94e19899cad33c6c6f1faae4bd9dfa62c8517a629de6532027af95b7e27ab7d52fd42d132", &(0x7f0000002a80)=""/30}, 0x20) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x8) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000004280)={&(0x7f0000003fc0)="0da900e77f9812f2854fcf7f392d8c2879b0314fe88727af6e0b9068fe6d4f30ba8814dc092e5ed4fded6a528cfd83596ec6b4bc0bf940705d3a36420c2ce8e178e783a63471744ed11365e86835b92c73b5ba0a47a0647659be87fcf33b79dde28b33bffb58f663e4adebd99a621742b1681aa8b5b268aac5eb1840041006fb78e58bc198d2804cf425c486962517f9b5e1bb0d7f13174d03cba02493edd24a10770ed7089fdba836236fe63bc34d3d26b3347527", &(0x7f0000004080)=""/154, &(0x7f0000004140)="2cb81d3892791c90a32430281023de20326be6fa3782719c858ad2b3234a270d103828b13117d005a5137ceb5165b2705dab9f3ba3677b6f5a9e645ddc26a6", &(0x7f0000004180)="7ed4d4d4fbaa95bc9d579b81d531835c396fe89fd02d1f896cae5580228d5e90081c7c0511069479623003965a488b134a68c572d7b7282da41677ef7c2ac503c2509142fd2edee2ba2215b517bf1805c63ab99e571023ebaaee6fd9e1f0a98fd4cdb25a2b0c83e4aab3f5278ff76d27aa6f7794099e", 0xff}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40086602, &(0x7f0000000180)=0x80000) sendmsg$inet(r6, &(0x7f0000003f80)={0x0, 0x0, &(0x7f0000003e40)=[{&(0x7f0000002b00)="9607e1a72f604c61ae1267303a72efe44f4f2cce64458ba977519f0817cff9e9201b11dbbd7b1ebc2d2de1ff2070f303e80d1f600b9a3f0e7c941328953bde7eadec9f26b3a1508ce32d91571065bb7cf684ee6fc5d07280eabbe6c0d110c6f0262fd273912dd41a4ebc0d3bee5dc0edcc91851278e89c125d74637cf2f76ab5a75f611f00472a7f16753d939ecc511eab18d074f86ff469f05e119010f3be243956d088518e03238bd9e153bcdd1dd003ad69cfed0dbf5f00f802175374fea5d789d02b6c34af5129d42c6d6332b817368bef3673ce2f26ad37280108f0f9ea2843703e0b769bc444cfc31bc585e3423dd6c88ac4cd8321da29d5dc85e83792f2a2f8e6059eb46bd3f8d4a1742132abc5707ba120ab9b531c978e5081cfa42c39961e70ce04f0a92c09173b8566868384dabf3b056d27f1e06d311bc8ed49b25ea9bd8e9eabf7cf966f32f62c90b726af61fc8f2345d8a1d023e219bb5e8d02e040721dff245278a96c2728d97460d0a83a5631a1570c72e4fc333009c02a81e5ecf24b4c7d2212f06f221f9ec8e59e1abff0b857063d1cba51cc42588c85c0df5afad5b5e5c3b5a33ec29ebeb649d2d37f709cca72e9c346f9356d93112d43598e48e7a165f419c165d6eacec41a1094abb0600d01391194b9593a7882671c6518e249a6704573e8b99661c867beaae7187d70d1032c3bf54be989cff4cb80d7b3a1f0ea33f3871243b3d48d97349f18ca9882af7732adc7cd19dda825441c235ce07b0eac52d5debd0a5352ccb8ea5d389ad170c60eec4dd92212f4a81fece098d643cf7b75745d4d695ac7cb39c1acf780e1bec88e4ddaf058c37f613e4e2d90082bf06fa687b438531c8cab43dc520d0fd7638acecaca49743ff7d25d81ebb91614acbf133a9fc5fc53a0fdc4128f044cfde58b8c9ea60497b75b7d46938ab9e6a35aa893204a4ca9dda713087c45cecac0a52766ae708afe94ae84a66f02a5f201c99f8d387f543423ca54fef9d4dfa0c1d03e78518e25e1c8e23879c16ff6cbb0a737805087d24df706c9a11334368cdbb99ada36d2f94aa654868cf800b8a1cfffd527b714d69ea667ecc5cf2e41838ffda992f480155b07488c3c0b29e8f505b65ec95c81f33b7c0f613c7aa7139353493dd2ff0d07be12434cb7e02ece76a5470c8b53bc10f5e798d7ea5dc2a8239b10529d509e3329ef43ff5d2c64a4dd867f72346146af91cde5b20d04bea93229d68bc2c31f4288d5ec31d77c73707ededb5334fad4e284f9a57e56e15babf51b82d3b1f4a8d0e1c441eab022bb4d93eba9dd5a230ed9fac44813a3f6f4864909e9334964442c65643c3416e9bdb7ebcae5f7a0101a98b2d8080f544eaa59d79459d6117234b2843ee4f5d6e4e6c62aed3ff25069c1b0458090c8d694815fae22b7e4543ba25314a5838c8a816d2f0b41c17c4f7d759498085d9d595f7770546b42e9986db04a4332b7942f1e5e772824f5f2c35459560029cb629cd1b7d9480306f0705e15da2eb4ff767da2928a5c39c38fb0bbb9a368877902f69ef9ac3f48a87447809ea59ac5dc6358c11064980dce03dab0935207b786779f75f6fd268dfeb11ffb2f5f8c3af329ce30619f2440d52861a1802a95dba1a41b35b40d42efa5ea4081d4f6f579a2c46a367a32eec497f7470f41122ba88f7aac5c193c2e52b3372b3513669d7a268761d187fdb139798fbbfd9c9748f20f7f1168f6cd8f4f54b3c26b598ed7a9ab65904008c06e83546c11b1373006253ba80865e933c40f79cc90f76d5968a0fdd75c604e680308cb4b059f874b31bcb98b08cf4f38efb069272bc0077428468c040d5c056a711e0bcf2117c1e56d0e86b58e04fdff38f9626d4451793b1ee36145240bc7828af03b8741f73062d1347da18ab2d81e6516d39dc682b5034abc0d06faf6569a7b3e1dd02b5c563d4b01b1a133860393f396b760f75ac5ee595043c383c85eec02ddebc70ea1ef6adc9b9b30a47643f4f26e7ea7286ea83f3cd92758854a032bb38afb303dfc92cade8d508d212cdf9dcdff163447e5436b016ea8eda61101f7c2adc4e79871e5a534832c348b207bb92688c53c52da40246c3423e7fc84d974ab6aa289ae964dde887c270147ebebfddcf1560661ba8218f5480febcbc4b27d1e6dedd4ef9ed0671db0b4a0cd50e79871ec3c15af49cbedb06ef1cf74c6863b02d4a80a374558ba4c3056e153b8b5dcffcbf51d4156ca462351035d9a74cb27ec78ebb3d60502bebbafab37d9a66a76a541d590c2e34a450855c10822f8e1e4602693231b3b174d0ba75a66657267ab06bd27b63ddba69a700395e1bf91fd2bb8e8887bb551b1c51824b3df953aa2a6ef09ce5b26237b1d1edb1219d23601a02db6fd2e63e11211c6b6db1ef77ef642735bfe43b0dca22c8fbaf1a94f329178ab9c03f1e4db374b2287e547629d0e2884c15fe4e3c8d171e027acfb64ecbf9ffafbb127ddd205d5000ed93f1cb1911c635154e20b838c42572b409238c61ddac173e89e16a2ccadc184c2bb47e500e1cfd2a5190902056ee144371672554e99d1eb7bf7124ce114dfbfee03386b93168a57886a7590d33063f796e6225c78245f533706ce7987d06b5efa0bc283a7903765447caa445e6a5fb9860798280e6d7f708cda2f492e7c02c1e1cad77130d094ca4dbee322af3f9498ab68c26addd8c9128c49cdffc014a9f7b924e5bd9036241b56cdcd2e8cd0a87969d8ea5dbc2c972b900f5256864d529c7d9ccbab5566b60054c4b118e45cced3bdd6144e197181912c299f0719ee2e415c243052c5840e63fcfa4ca9ca919c654b6810c189110670886d86d232ad0d7c585172a8e1b20e78a3d995861242af27675e8920dc44a65e8192df9d4d6bcfa8b862bf185febdad8a83084590ecd1b697169cc49dcc38f94ba3e8beea83af10e78c336ed0f74219727ced152714e4903a7ea8712df3f802ce03700c26f5cac8bf9ded20e595515b65a99c050927c187a4ac5cf7500c6fe2439331a7bab7c1a135954587fc07f59bb853c24fb36deebf49156905ead33a53dd485033cdcfc70ea7aff207846dca3be2fce9f9846e466ac545398b0e47cae10cf2dd2cfec477f54b1437e55d3626d6cbb53f29d9c8fa214a49f94ac90b58d49236fffc966f004283a22497bf91f2ea9476a0546a289f1c4221cb62d7e7e6d97dfb14bfd6fe2b55045e0a3b267791bd4ccae9102f051891f952a8773490e690ca706baa897d8f98b455edc80634fa0a5a2326e81cadd26c151079450900b87ddca8c0cbca5305501b1d406db716184ee799d065c6088629e0addb0f68d096fd2be05a1d728715c2343c39b192e4390d50febba8d04c687ed1e32a0f0e81bc9fe54703c8dfe5301db3692aad057d098a33e433620e98dc05229cca9a618926bd5b298890510169ed9f7cac12374378a2ea84916d76c40f307d09c5b999ca630dbc5fd482768b14260b817d640411be2f38c7971313a4b00065c496b8cc353d3fa46eb9c211a9e5083de7c11c57d247fdb080792af09fa89b091fc8d2654c231bbf21569c65a4b81aae807d94664a39ac364ace0d8cd185c1f282f3d60defea4abe41e05184f43ee06bc61d6ddda000ebdd0591f9f0466acb6615aacf5f1e4e0cdce413a8770f81e82e681595ad59f6e84d71636d74d4296a06ac19590ec77d20d5cff70390a6e04baef7c8591a99b8212ac548cb319d899c481cde4785ed5a21268ee8908f9d46f3f4fdd4affdbc2f4712fd9ca4a5a19bd724503db8793e66452e1c932df5bda9c381560b9b81a3a2992a384ebfa545a1a45c47fdca162f5646b65a90b853319ccede5a2aab5efb25d8a75864edaa3812b8d26888cd7063f401c27a7f51dad545f5a5ab4c92b0c1c0e58376ae7d3000592e1d96edabef8236254600b436fab79e404afb275d403f880608a92adafaac0f8d5fe80b8bdc313b369f1377ccc1f4d6d0d62a68511c24c6a5fffd6bca1a7f25792a6510e6693684a322cd0228590088ee6d8abd6a515208e2837d487dd1161bd409f9cafd8d842374e362314a5b90292db810d74fd09084b9ebcee01618a948d9ae577f0cf9f12a72a1966fc248b1263df225e4d48c8ff7a4445d67053e51f95c047e32ddb0b629fbefe3c95707aaf1b6f474cdf4ce917d5deefe7269367bd78a615c55646c28a0ce898445b136cb07d5d0960990ae4f3cb73562036104cbb06ea1f859393d0b8b1b2fbb1134c2ea45d621fd058e3a89ee37f5f5dc7deaa6ea78826045be2bd77f2c1f1c170f7e99ede8aac9b924ff682510a9d76e3b0b09f80b5a00a4b127a33d4455ed2b91561ed21b1ecd4c0f9d9a6063fe36369b6182053c957cd3248659547b14b9bf8d740f876360fb7178c8b13435239bf7f2b7f1ab920e365d22b6847dc803da19ae228930ca54878e2147b72069cfb16fce2be1521ba0bbf6e53fcadb42fbdc10751a4789a4afcbc54cbcfaecf78833806018a38c8c539cf543f2ca8cc49867f5ee04c03a27c42a13d027b7ae777d53413e2b210508631dddccbc3bb2432dd602030016c7868239b5700e2459db83d24f874eb0575fe2aeed8f8e087053362e02830e5bbfb56c76a856e56c42ae08bc5fb6d66ec17a365fa58ebca0cf0c448923c23b947a7bce8e0bd761ce70a9546dcbbc45103e4a30a883cf5455aedb7b3a9fb17c97c8c65584bbf3ac4d7be49cbacad5d978d7a473979acc7391ac22de6d880160b777bae7e20f83f6573ee7f1c326ff8dcd2da50a5ea760fafed67a35d7d2e2ba5641e68d258ffd524e8a86613ea5145a221680a260036a6282edbf7d477e31c2f2b23846090d130a0670db3067963ae44fc0b419c0a22e73319e1fc48a6be970a191ea07010746a60bad1041d0e5c704209434118f2791645b2c81d9be9dacce544ecd294a5dbe6d30f59e120dfc1abc58f065edf146af7128a6fb61f3a4884864fe5975d7836a0f75acc4b09d3340d507b7c423af54690d1f583281c2035761d815c5eef444641039febe0ac6f25a4e132edbc823f27800029cfa3daa1f02875cf61ee03a39321e810ce44d7eaba48d2d067acebebde90f37589b9fadff8dc01f5ef9918915d54651c9a228baeb72b85b200a2b3d903b6b65735df408c2a5897bb5d86ec37396c9201f7051a402ddfca2619bf731d6ab409f82e0639cd00b233c4d255dfe7fa104c2e6dbe5b3d2efb3c83f47a5193d836c6e719594fff50a3a7bb321af9b396aefb776b1bbbc8d23eb1c3390106433bdcb13c3b0ea5b8f085034faf8cbafb06f4894b4fc33397cb99e206fef79102f9d794873f16a22831662460d9021a34df3aa5e202f2ef263bd2bc4f141e66b1b76349c4a352ca68b48111f2f7bfe477f8c10ab86d585c2f03e7876e078d3ccc1009fc28d1c940cda02611599a1158d94009c59de10dc7d216dc2eeace8bdddb9b73a9ee443025ff1a9f04cd262f17705934551d56157ef64d5ec918985594707d276155e1e2b4c8d170722c6fe983714f1f9dc1ed7bbcfc516d5c7c5e670e282c7ec780b8abae1658f75c578c710a33582e8cc742fab3e72a983fae0b0bce8cae342b0f5c5497db543a73b832739b4ad23daab467358bbef82d76810bd7056fc3469b621bc998eaf377a2d0080b59401860c559a34ef8f6fe93a66b59d58cf0a12e226543233b16b3fbc4058b5f876233993fa13b469006d775622fa1760d3d1b135387de4b99aebd46ebdaf0852fdb1c171e1ac9c16027d8f68b55340fb15d8e", 0x25e}, {&(0x7f0000003b00)="094237fce82b73409b3317b2e4195609f2a8027865b518b87a25c3d052933454014710579d2b13822b03137b93cd75394e03590c6a1b801060245e002b2ad8457235b46c6ae02577879adab281c74c368d51d96db3a360e9f128aaf150486d64c81dad24c64bbd6b610ba24a158f95c58f95695e2ac7c304775ce9c34ba416813dd9abc32b8d2f48249d2be01350c531e8034e07d9ec735be54c9e008995df94a7c2b5178fe8d307f70f3edc55479368350ac6c9be9ebb8f9f29c3f52258f460dd1cf9a9315779c039bc8701ee5d90249e606912f0", 0xd5}, {0x0}, {&(0x7f0000003c80)="abe4afa99916765bf1007e0d3d7141cb69b3b7ee2a7a2c9b338a53b11949483da615f304d3c5ea8faf0862f8edf21ce7b61e1869fa2b0033260a8c442584dc941a53426931a8e5b0d4bf7a055c5cde569cbe9e4a", 0x54}, {0x0}, {&(0x7f00000014c0)="3f36313537e1cb7e27f7a8226578e454479f0f6edface7747ccce7d020540995e47a89f234d1c52fe8a89efdb2f150cbcc6605280fca1950fe13e2c0f2e5c9cfeddcc661c4f9d394e02132282c8eae65729122f252665a95ddb9a173d99f21c7661984e5cc0690fd05b38bbf79d357b596c5b897049cbb47ec432bc23cf2d1b56633454c5bb93ae3683e", 0x8a}], 0x6, &(0x7f00000042c0)=ANY=[@ANYRES64], 0xc8}, 0x20048000) bpf$PROG_LOAD(0x5, &(0x7f0000001700)={0x1f, 0xb, &(0x7f0000001340)=ANY=[], &(0x7f0000001580)='GPL\x00', 0x5, 0xb0, &(0x7f00000015c0)=""/176, 0x40f00, 0x1, '\x00', r1, 0xf, r6, 0x8, &(0x7f0000001680)={0x5, 0x4}, 0x8, 0x10, &(0x7f00000016c0)={0x1, 0x8, 0x47, 0x9}, 0x10}, 0x90) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup.net/syz0\x00', 0x1ff) syz_clone(0x75848406, 0x0, 0x0, 0x0, 0x0, 0x0) 21:36:48 executing program 3: syz_genetlink_get_family_id$ipvs(&(0x7f0000000240), 0xffffffffffffffff) (async) exit(0x1f) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000100)=ANY=[@ANYBLOB="756d61736b3d3030b030303030303030303030303030303030303030302c666c7573682c6e6f646f74732c646f74732c6769643d4ab86a16b7ba933a33a33eb7e370696d56a0dd48b7bbfadf11949931f0471a1b0b6d74f85b28d1c2114804e078bb0bd5fc3f45047f0815a36413ef042e6978963f1640ce5cd924c3eae4db20", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB="00ca47fb840000c4a24ab7e5d4c89ee77d9aa5c9da88c2ab36f1c174fb9cedb9000001007e08088ba23e81253915264ac3db186d221af9"], 0x2, 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=") 21:36:48 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:48 executing program 1: sendmsg$NL80211_CMD_SET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, 0x0, 0x8, 0x0, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x2000a811) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet(r0, &(0x7f00000002c0)={0x2, 0x0, @loopback}, &(0x7f0000000300)=0x10) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x65, &(0x7f00000000c0)=0x2e4, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}, 0x1c) r3 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000d00)='./binderfs2/binder-control\x00', 0x804, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000003a40)=ANY=[@ANYRESDEC], 0x1820) sendfile(r2, r3, &(0x7f0000000d40)=0x1, 0x2) openat(0xffffffffffffff9c, 0x0, 0x1c1100, 0xd1) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, r1, 0x0) write(r0, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) shutdown(r0, 0x1) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000e80)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x2, 0x10000, 0x1, @local, @private2={0xfc, 0x2, '\x00', 0x1}, 0x10, 0x0, 0x0, 0x62}}) r4 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xd, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r4, 0x40042408, 0xffffffffffffffff) creat(&(0x7f0000000040)='./file0\x00', 0x0) 21:36:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030301df908bbc4c3d472850fca29e0cb1c3030303030302c666c7573682c6e6f646f74732c6426b862b0b9d5d3eea9d54c1d018ff9738b63500b8c7c2a4e338127f3a3ed8c17e34223d2eddfb6328cfa3e418041c8c47e7736b3de9a55fa416322894e7660baa0d97e381067bfba10fc1e27801c06e150af19d8c7e9664575b74f16e93cde353c94d0eed599ae05471f72e54c7ada142e260fc10bc3262837805d0c853ab5eb2a00f71095c8065ec9cbc15ae1c479ff8298c1459e968b6a3e573c59fcd767cea22617bb3c45f0a4c04b40d494b933698e512a70adb27e08ea252b86ee000000000000000000", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") 21:36:48 executing program 5: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x250880, &(0x7f0000000180)=ANY=[@ANYBLOB="636f6d6d69743d3078303030303030303030303030303030352c6572726f72733d72656d6f756e742d726f2c61626f72742c6e6f646973636172642c7573726a71756f74613d2c0060dd77d3b57cb51b3c8afb3e915dbb6a806a811b55723ae58fdffca04da07fc313bff220cb7579c42956c892c9b3f8223dc9060f9cebac67386ae5346e75ba7139c061564b8a90336ba3ac631357fa8e5c20bcc31603eb21a2dd38ec10f0bd9fc7b44b538e83f88a0e1cd8aa93cae66d93b1835a1060312e7a727a7112d734e3cafe40da82a189970c4abcaacbec5dc09c9427574080e49411ff725c59bba47eeb46b23e49eb69e05050bb9e4ede84105f187ed4aa7b6e484341a50908dc364319930696c5f2d71ceabc14020677b9001ca75f0c30f21471c6e443f7b5b6fdb6ad4d55f4c8ae0cd3890af3bb68739fc4f2b30d7bca9d9ef396fb88f9ec1ace0ea225a90dcd9ec5b54ec0fd246d4683904225332c83654d0245ec5de5cb68869aee0f912ffdccd36af64cb06f4b2849f752da180350935a32a2c6905a"], 0x1, 0x7b1, &(0x7f0000000b00)="$eJzs3c9rXNUeAPDvnSRNmva95sGD175NZ6WF0klbY6sgGHEhgoWCrm3DZBpiJpmSmZQmBLSIIIigxYWgG9f+qDu3omv/Bjci0lI1LVZcyMidH8nkd9ImmTT5fOBOzrlz7pzznTv33HNzLjMB7FvZ9CETcSwiPkgijjTWJxHRVUt1RgzWyz2Ym82nSxLV6qu/JbUy9+dm89GyTepQI3M0Ir57J+JkZnm95emZsaFisTDZyPdXxq/2l6dnTo2OD40URgoT584MDJw9//T5c1sX6x8/zBy+8+FLT341+Nfb/7v1/vdJDMbhxnOtcWyVbGQb70lX+hYu8uJWV9ZmSbsbwENJD82O+lEex+JIdNRSAMBelp7/q5vU2HSzmwEAu0biRA4A+8z8Zfybs/n7c/Wlzf+S2FF3X4iInvr8X3N+s/5MZ2POrqc2D9p7P4nOxoxobOF8VzYiPv3m9S/SJbZpHhJgJW/diIjLfdlm37/Q/yTL7lnYrNMbKJNdktf/wc75Nh3/PFM/7hYf/5n58U/Mj38WdK9w7D6MbMSB1vzy4z9ze8UNn9+Cyhvjv+fq97algbaM/+ZvWuvraOT+lWaOR8RosZD2bf+OiBPR1X1ltFg4s0YdJ+79fW+151rHf7/ffOPztP7070KJzO3O7sXbDA9Vhh4l5lZ3b0T8v3Ph3r4Hy/r/ntpYd+n+T9ddXOuFjy8kX3723U9WK5bGn8bbXJbHv6qeDZRZV/WziCdi5fibkjXvT+xPd//p+uPKdXz908e9q9Xfuv/TJa2/eS2wE9L937t2/H1J6/2a5a2tf/34V/78H0heq6Wbncf1oUpl8kzEgeSV5evPLmzbzDfLp/HXI10af2bNz396JXh5gzF23vn1y4ePf3ul8Q9vav9vPnHrwVjHavVvbP8P1FInGms20v9ttIGP8t4BAAAAAAAAAAAAAAAAAAAAAAAAwEZlIuJwJJncfDqTyeXqv+H93+jNFEvlyskrpamJ4aj9VnZfdGWaX3V5pJ5Pmt9/2teSP7sk/1RE/CciPuo+WMvn8qXicLuDBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICGQ6v8/n/ql+52tw4A2DY965a4V1iUrVar1W1sDwCw/dY//wMAe80a5/+DO9kOAGDnuP4HgP3H+R8A9p/G+T87kbS7JQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxRFy9cSJfqn3Oz+TQ/fG16aqx07dRwoTyWG5/K5/Klyau5kVJppFjI5Uvj671esVS6OhATU9f7K4Vypb88PXNpvDQ1Ubk0Oj40UrhU6NqRqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgc8rTM2NDxWJhck8k3ouIXdCM7UgksSua0ZbEz6d+PLpWmZvrfIwHd0UUj1mi3T0TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOPhnwAAAP//qlYk1w==") open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) [ 668.101791][ T3127] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 668.134432][ T5994] loop0: detected capacity change from 0 to 256 21:36:48 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, 0x0, &(0x7f0000000040)='GPL\x00', 0x4, 0x1000, &(0x7f0000000300)=""/4096}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001300)={r0, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x32600) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0xb80, 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, 0x4, @perf_bp={0x0}, 0x0, 0x1ff, 0x0, 0x0, 0x2, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x80000, 0x3, 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_config_ext={0x7, 0x1007}, 0x8006, 0x0, 0x0, 0x1, 0x0, 0x800000, 0x3}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000002800)={0x1, 0x80, 0x80, 0x1f, 0xe3, 0x0, 0x0, 0x22e, 0x82040, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffe, 0x2, @perf_config_ext={0x9, 0x3}, 0x80030, 0xbc, 0x7, 0x7, 0xfffffffffffffc01, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0x0, r3, 0x0) (async) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="e6a5c7d59ac88258311d57a2168e021f30b6ad05b60302f3bef03c761ab0a4fc94ac66c13eb47e4ca2270a983aa86eee189ac751552efdc89d63306c116480e175819017673e4b2a00fff50803a8d56a3aeb2747e744d2f3ac4091576f123c2242d061e7689d262567c7fd128f733b54b17830f8cea9eb1f", 0x78}, {0x0}, {&(0x7f0000000600)="b5e9f4d034dccae80aa5c8772ffd95aadbdf771674eb075865d273c28ddbc468a4b762f0489c6f5dc18dcdb13306685e0f84e36a33cefab4c01edb656bb33d8d5d58a3bba63203b6b1e69b6c2185a29a06d57219565839b84f1bb4cb17c9234674d79e46e97e5159cbef3418b45b374aa69608a769570b07b2543dc376d0e6eb89864f5ad224ce56fcb0a968c8aed5318d67", 0x92}, {&(0x7f00000006c0)="362264c726755b1ea5fd916fcb67995138a0aa1e", 0x14}, {&(0x7f0000000b00)}, {&(0x7f0000000100)="34fe2493b0452831fa4dfc2c66ad18f50774d1270f1483388651113738a9f1977063aa9b41a5fed8a5c0f10068b778468bb6d41dc413c938ee43a84a4a5bdae2da7525b9e7819ace567d6028a79e78202692390c2422c91669fab57e770fee0d256c4501eea0b393650ca5af570d46cdcdb9cd63c11d1aaadcdf62f7a7f0c79e6561a7de92456a3e06926576eb574d1a", 0x90}, {&(0x7f0000001b00)="c7f29789e271a36d0f9c8d92476dd63877a08ec4a3266e0c81473a01b52de62ebdde131e839797f2d0c54dcc999661d8f444ab5d119f3df8cc1395c10710afabb2927b10a208aef71813d87fbc5801aae0e8843e181664f3df94d42272dba762979b2fc4b9fcbc500fb8f69cc4093cc81f0e3a361b3c3cce20949d7931ec3c122913fa6473c0524758b09313efcf37f431f84083923e7c1b293003c4d1da5019697aecafe8aea150f093a72c40d15a951a54a8542a956a91ad83889370e50f4f323152309daf172af27fe95c08fb90753b540ce311195e0059e84ca2c986d61a578568e099a663c917cb53fef06e1ed485f1e83b927e345eeba609014ff6806137e37ce6f91904627fce5784c82e8a9749ed859e29f67bab33c5d671eb72668ad3b20691fb4930c456fbc3be26c4f7b755425ea9db4ddfb7baaf63b10ed59ec318cbebb7e6020d09de319203b0a7ea5db632efc08b909489c94eaed8fab1d2ec9316668d3d7a02cf7508487695439dfa9d76b29a40d2ccfd7405bd71da39fddfb4ed8aea0e773a40d6e77d83d23e6d54bcaa636ec4ecead123225ff30328cab570a66d00a7a9fbdf553aaf5c10d135c47cab5a8c1f48fefae5a178de4c6f3200966ec91f93f3c992420ca81cee3e3c1d833765a62f2c2f9b5ef1a47d0d4d24c17089513849bf325308ceb973b1de090ea0a996a0184298fa3a7a76ee3f966cf77945e2e8a34af67ae9a17b26c663bfb9507a8cc73154f4e73cf5f3106b4ac959eec74dad45c86f9bd1c5d5c47f10deac8bc253b9256055d674ad08098bf47ec41b165f7854b82c42ae629f2a50743646a2cea365a3ac276660aba9b8256f83b2504dbcd1312ffda32557e1f545d0e9498d21db09b4ac878416b009fda47c715ad8b0953531d7c59cc3c2d157083b12f223604a9c8a4b6f06546ca8849381e91fe637ba057773e402e5fba11b4c04d3ab9ef4e486170b9ddb742a5d2238b834cd60ab701488db990db3dc3d3de88837520fd0a5e55bcfc2ea26df86da082a5166317d9bd9668173874cf104934c444256bab10ce377c6da5b830b928a4e02f772898d587f4eba92888de1a6b6bf9a2c874c229a0d7d0ddba4fe7235eb0bd6b2f2eaa3ab2a76487ee7662651fc0bfcbf05adfbaa5fc6a4c9c8831d689f4a552a3631f3a2ec60882a6ca2c7acf978aac903b50452f2f7881618e8b863ef20d1d66e2a1eb59c7fa70ea734b73071e6b007cd9fd5ebe6c8adda3169fcc9cc68ac5bbdfb93b3d652e471de7fd96f30c19c34c79c36597082118f7f4c2673e02ca6ff2abd0e18319f98554e37e66f592c7edea051d5f746950bfcad5193d39ccc1ff167c1058221011ada12e3bca0f366d5b2d1441246b0e754d90d12704d1877e568ec3f9abbb45c950f98d1a4635819757f0d1094ec5fc5505396a9abe508bc17fab2fc28b1b48c72a630963367a25c84c7741ee31977c74cb5782a06c0f326f29ac2f616412d01479f1db1a68e242a48f335295049da56a6e4ddd80aa35e4a2fbe308efe33f41ef9f7d2963d911a7d5464cbdfc894bb2ff88364e618b5ec90e4a2434998ecf53ced0300ba64df2a52e08a26e8b6e6e6f1748e4b9c28c79cbbb009f694ed8331af3848abf63ec048dd4758e77f4f4dd937a8bbe68b88e3fb253f614fdefcafae28ae533ee2ec50c45463eca1f96074bbdec6feb5fae19f95c9b0302fed0da7297593af22053289196db6687e889d0e36ce899ef1c3edba456fd8308a81d9477888acf19cd0e4c7565489d78b4d8a364500cc9c64047928f7da02946544cb9963d3aa5338924bc6310c90c399a7e0aec8c0294e1b5af456a05a905227208ef7a253615968546844a87b5d45aa939bfb9dfdc331c6fd3880974e7baf25b3c429af5cca2e30cedd9ef0a28c8678e19be1abbbf9547bdd28c8df1d75c7ed593847e275c18111468dcf7586bd6bee65e3a66a0318920172ef4fea0005d274c993e05d2f6f5cf571ed24d3987bb5b6f13f4d49d57800ccc95fdd0b9d087e8adb213bad6161145dad37825ba6ee43175330eea6363fc73cf645db71952bd116c0affdf463ed6d326d2b538546d17dd004d9f470d650c4181ecefef1c5c87364113c73611b3f671dca321e7be1a39fcdc0db4aca89182c3ec244c4f4fc53b4959a65bcd5de551bd44a74d25576b9a2e63b3c112f6fcf58a4cb66e89351fdf7849e2a02afe29b3c31d8fbe8bc750d629639673fdef72c6f6bd8a281bb8ee34a84444f5058330d5b026a6191990dce89bfb9a023efffaf61d7dbb3e55a089d3f82a1934f6e1e6229ebae45cb2563e4eae5d172af0f2e2a39ab180680f568217f6104a710a7b2a33543a801147a33f43bfbc5136e3603134c3500154b6e0356ac43b525346b43cc4b97095a7a5b6002d45e526fdd6aa5e5c6fb766324124048318caf40262a943a3f81a0d5702e522051bacda796ee69f2380a5a34c70e354fc712be870aa3a81efbbb57de16dc381eaff3b35e15ab09d625f3a6ae2d43bb43f37dc96f897279dd560e2a12081957e9f5aef50e219a9cdc0b15b6ea099c05a7e890f4e36687c31ef25dd65480564aba7c7f22ac60d039818cff1f92415794a697e47081dfc78be9c83f50a0f8d545666f970f7a955024d071607c93596b9ca133ce8b5303f79a53e7f323a2e5f2eacb36e6634f5c0f986c7d84e004e526b6b50c0a73c815037087938e135caffc53adcb13fd00440e6ae469337b299963f6e219efbfeec2cb0131431b129e06eefb89cf8dde97d0ef64984729c0d13997d027f02d969951522c27f60c8945d8aacfab37966f56ab2942263bb271f0c0713424941b4dad04c55ec5e7aaf77f07608aeb06b9520bd1e01ca9ebc41b34eab4e4b7a88a15ef0c760c1e34d32b2809d331fe5a47aeb716c0b240194d5406849e442900b65df20284870a0f7840096f4f6d8377ec69e8533cd78836102bd546451fbe1f8ebc960e7c10a09e56323d0e22fb347358bfba4b68dfb7278a831494f429f9fb09fdcb5073a640a5bcd44fe9cf243f886f0a9c8372c6f2f7b35a0c3636f0e150d51065ff3eaad59e5580c8c15b33184c4671b2a70c2fdff36b3094183ee09e320f624d59781bc6e7d4940cc3a6317fa2d38fe3dec27a62091fcef8f90f8c3a0b70212e05ee518e83f66e8bf79d7cbb0dc19f46a87f7d66d20e12093b41cb4f0d3c3e80fd5ecc786ae4b3856bf46570205a2ebce407d8aafae7c043ed0ab6362ebbde867714ac6741f41e958f4ab7b815fafaf25ab25cd21aaa364f3a491c628b0a88d4e2aafaf1c1ba23c435d6be95e3cd5df3e06b77c01469ad0817a59f35953674748bfc5bd3438def42b17f64ceb1d3edd1411752369345045f81ca65efb23cc8492dc44636c5529d8b2decde1ea7f1171e66ec4fb1555ba6deebee760cd07c5270244791b94fce08da6281f06c617282713638bf36d4bde8c11f5602cafcbcc7507a32f5f71e430c286a5da44f35428af79e7e488c276367ed786048644d2d2793da781562552dc2b4ebe4dac3206fc07d3d9d5bce1363fb54b1ad5388c58189b549190710f4e66bc2068fef97620b3c838e684236ace60d4ce861d77f5fe049f088e5391cc60d86c632e89486c40d52af75dbacf49001c6582d6071a7e6ab944b4586d952dfa3f00ff90af553f9fa6034fe24d136a333abe43569fb53b1317a61b93e315e6a0ce9b468a290a6eee7424554a8a646985ec2daf696360c59c7c2f9484d368709bf6d0e32b2c9c03760f4de0adf056083195821297216ded505e31aa3edf65f2a9664162e5972eef93965a6adfccfc7ca7ba34e20813f0ffa1d0890ed47d95e8d06fbf6e41b8a7523bb7713b95ae91d82a158a01d9356a058330dda6a44beed48fcb250bd9ca0d0d358caaa06a16a0c16b039f9eadbc62a9831d5c0bce873f924932bbcb0e4c5a0ce373431c179f9fb7c247b8300e62d21a6c55995fba92f290a40f2d1f21ae07a52eec427b30347433c94057fd5be23a0f6e53b589ec76a30ebff8cbdf6a91b7f6886f23dcbc3ecab61f1ad2c51c559038f377a5e92cb9d3b1a57b816d89bd91caddfee5f6991e92b462a4fd6bf1ed8bf62cd6eb95a010fe73bb7f45224ad4f4b0753b91caba4205032400ea8584e1554cabf35d68805d1c71aa6de8df8e707faac32f9c4861aae0bc9d79e7cbbce8e08246dadf1a208cf1255babd55cd8450f1e2e7ef49a8407d6da492667cc0490b3db2eb05a4d8ff90ae6f1f2d858dfbb2fe91705173c7baf61349eedb9e3f33a9704d26c9eff1975bbadb1e8a9c7adb47289d1aa30bf97c1e47b70d544b12b3afc15d9688ae63b770173f884ce6e0a436636330bcf7144436568d722e6b313a7f2ea779829fa0c8659d70fe48f064b081440fb76279f6f9967d94e6543e6a4a31e100f23b3c57d3d3e192ccb3b3bb405cbc0eccba08c7d501492128a4a177b01a38fcf6d07644a3aeaf38ccf181bf53a59ccdb57de39507f5a0e8010f21b3965535f79c9ffea384f6fff4225008b24ea20f4e2af334fb593b74fac58b13f7f43ab92b2794b203b7791917b28b061e4c747df067b30199494f67711894b4eb0491aab9a5e13797dec7872c11a0992f890a429da6c90f84dd5f13c8c84157f7a3da8704758bf5", 0xce2}], 0x7}, 0x1) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001480)='blkio.bfq.io_queued_recursive\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x56, 0xfc, 0x40, 0x0, 0x3, 0x90424, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7, 0x2}, 0x88, 0xcb, 0xe062, 0xd, 0x2, 0x5, 0x9, 0x0, 0x5, 0x0, 0x5}, 0x0, 0x10, r2, 0x8) (async) sendmsg$inet(r4, &(0x7f0000000480)={&(0x7f00000017c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000001800)="2d8341678ab9e2a817f9cfbdb28366b21a8763bbc217bbb2a2df1bada705628a73c0d73e78b56afb5f674a211cb4c7051290461836070233d05180055a3685bd77769d9729733089c9cb2f886919d025ea676817ff532bfb36d7240b7f4e09356c89bd3ae7a94b7ad4b9d25c3223f24a06178cc4e9a228d122ea5bba2d7f85a1c32e416f0d4b89124c050b771fda0391798e876da5aa44335c146e388aea5b34b50e764e00f73d6347fba4e5657b8b363e61c2a503c1934f7b5290694c9dc6a0bb9aa8a31c290c4269e8c079babda6179c37336f923c8f1ec079a18b1e806f6d0798da15ebde913225012e042ed5e3819308c744abda625dcebb8ae4782a54a012d391c6a614e798fb8ce73a70414026815b5f56a5f6df2473c018ee02234edee2f0cb5c014339d3d06bdb6d47d070819444536c28f96f7e0f5075f8f08f65633d843beb0db3fa7a73f13dbb66b33004836c308592066eaaff9c61ef8c612dc8a0fc9a3c0336bc4c75af676882daecb3de113acc3d29a9443d5c28bb85bbdc371501d963108507f46eb9dff3625d90509563b89cc2992f529bd234e1396bcf4f4913cd1114a6e2bb6bbc5f48316424bde970efa1701c720a7f15418bb689c663415607253e235089dac76bf2227b07dcec127e8b3f97f93927581b", 0x1db}, {&(0x7f0000002880)="52fd288bb02312f731bdf1a1f7d9d5f348ae32cc", 0x14}, {&(0x7f0000000340)="796dd263c607278df66dfd376f1358bf74ab73f674b1113b56a8180eefb6c4e27b358b6f5f5ceabd8ddb24ff5194b428e8fb041e972f25dc08f66963de8d63f8c4118e97b808bf703189348afab3f7a04351cf35d91900722b53e559cbc25bc049cffff25d49fdd910762ac4e760944a0b4198d4ba", 0x75}], 0x3, &(0x7f0000000440)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x2}}], 0x18}, 0x40000) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000002940), 0x8) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={0xffffffffffffffff, &(0x7f0000002980)="40416750df3099afcfe83b5715a9627e96f8435fc921d68b2294e014219c7258ca8003be3798a323beba2001ba377f7a056b20787292b76cd01f7e13081b33d9d9473a2c7f6ea62c3b7d55cd245cdb6361e13173405b67d741274d29127a837cd535c4d5c70ab2988761856c30a60a9c59da772860b3c7b9b4c3baf015f91fec1046dbb6eabeb7e4dfe245fe5a3731e15cc1045b6b7dc9a2479d279b5c3b5b1e85310a39d6b1b7cbf3ff8cd94e19899cad33c6c6f1faae4bd9dfa62c8517a629de6532027af95b7e27ab7d52fd42d132", &(0x7f0000002a80)=""/30}, 0x20) (async) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x8) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000004280)={&(0x7f0000003fc0)="0da900e77f9812f2854fcf7f392d8c2879b0314fe88727af6e0b9068fe6d4f30ba8814dc092e5ed4fded6a528cfd83596ec6b4bc0bf940705d3a36420c2ce8e178e783a63471744ed11365e86835b92c73b5ba0a47a0647659be87fcf33b79dde28b33bffb58f663e4adebd99a621742b1681aa8b5b268aac5eb1840041006fb78e58bc198d2804cf425c486962517f9b5e1bb0d7f13174d03cba02493edd24a10770ed7089fdba836236fe63bc34d3d26b3347527", &(0x7f0000004080)=""/154, &(0x7f0000004140)="2cb81d3892791c90a32430281023de20326be6fa3782719c858ad2b3234a270d103828b13117d005a5137ceb5165b2705dab9f3ba3677b6f5a9e645ddc26a6", &(0x7f0000004180)="7ed4d4d4fbaa95bc9d579b81d531835c396fe89fd02d1f896cae5580228d5e90081c7c0511069479623003965a488b134a68c572d7b7282da41677ef7c2ac503c2509142fd2edee2ba2215b517bf1805c63ab99e571023ebaaee6fd9e1f0a98fd4cdb25a2b0c83e4aab3f5278ff76d27aa6f7794099e", 0xff}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40086602, &(0x7f0000000180)=0x80000) sendmsg$inet(r6, &(0x7f0000003f80)={0x0, 0x0, &(0x7f0000003e40)=[{&(0x7f0000002b00)="9607e1a72f604c61ae1267303a72efe44f4f2cce64458ba977519f0817cff9e9201b11dbbd7b1ebc2d2de1ff2070f303e80d1f600b9a3f0e7c941328953bde7eadec9f26b3a1508ce32d91571065bb7cf684ee6fc5d07280eabbe6c0d110c6f0262fd273912dd41a4ebc0d3bee5dc0edcc91851278e89c125d74637cf2f76ab5a75f611f00472a7f16753d939ecc511eab18d074f86ff469f05e119010f3be243956d088518e03238bd9e153bcdd1dd003ad69cfed0dbf5f00f802175374fea5d789d02b6c34af5129d42c6d6332b817368bef3673ce2f26ad37280108f0f9ea2843703e0b769bc444cfc31bc585e3423dd6c88ac4cd8321da29d5dc85e83792f2a2f8e6059eb46bd3f8d4a1742132abc5707ba120ab9b531c978e5081cfa42c39961e70ce04f0a92c09173b8566868384dabf3b056d27f1e06d311bc8ed49b25ea9bd8e9eabf7cf966f32f62c90b726af61fc8f2345d8a1d023e219bb5e8d02e040721dff245278a96c2728d97460d0a83a5631a1570c72e4fc333009c02a81e5ecf24b4c7d2212f06f221f9ec8e59e1abff0b857063d1cba51cc42588c85c0df5afad5b5e5c3b5a33ec29ebeb649d2d37f709cca72e9c346f9356d93112d43598e48e7a165f419c165d6eacec41a1094abb0600d01391194b9593a7882671c6518e249a6704573e8b99661c867beaae7187d70d1032c3bf54be989cff4cb80d7b3a1f0ea33f3871243b3d48d97349f18ca9882af7732adc7cd19dda825441c235ce07b0eac52d5debd0a5352ccb8ea5d389ad170c60eec4dd92212f4a81fece098d643cf7b75745d4d695ac7cb39c1acf780e1bec88e4ddaf058c37f613e4e2d90082bf06fa687b438531c8cab43dc520d0fd7638acecaca49743ff7d25d81ebb91614acbf133a9fc5fc53a0fdc4128f044cfde58b8c9ea60497b75b7d46938ab9e6a35aa893204a4ca9dda713087c45cecac0a52766ae708afe94ae84a66f02a5f201c99f8d387f543423ca54fef9d4dfa0c1d03e78518e25e1c8e23879c16ff6cbb0a737805087d24df706c9a11334368cdbb99ada36d2f94aa654868cf800b8a1cfffd527b714d69ea667ecc5cf2e41838ffda992f480155b07488c3c0b29e8f505b65ec95c81f33b7c0f613c7aa7139353493dd2ff0d07be12434cb7e02ece76a5470c8b53bc10f5e798d7ea5dc2a8239b10529d509e3329ef43ff5d2c64a4dd867f72346146af91cde5b20d04bea93229d68bc2c31f4288d5ec31d77c73707ededb5334fad4e284f9a57e56e15babf51b82d3b1f4a8d0e1c441eab022bb4d93eba9dd5a230ed9fac44813a3f6f4864909e9334964442c65643c3416e9bdb7ebcae5f7a0101a98b2d8080f544eaa59d79459d6117234b2843ee4f5d6e4e6c62aed3ff25069c1b0458090c8d694815fae22b7e4543ba25314a5838c8a816d2f0b41c17c4f7d759498085d9d595f7770546b42e9986db04a4332b7942f1e5e772824f5f2c35459560029cb629cd1b7d9480306f0705e15da2eb4ff767da2928a5c39c38fb0bbb9a368877902f69ef9ac3f48a87447809ea59ac5dc6358c11064980dce03dab0935207b786779f75f6fd268dfeb11ffb2f5f8c3af329ce30619f2440d52861a1802a95dba1a41b35b40d42efa5ea4081d4f6f579a2c46a367a32eec497f7470f41122ba88f7aac5c193c2e52b3372b3513669d7a268761d187fdb139798fbbfd9c9748f20f7f1168f6cd8f4f54b3c26b598ed7a9ab65904008c06e83546c11b1373006253ba80865e933c40f79cc90f76d5968a0fdd75c604e680308cb4b059f874b31bcb98b08cf4f38efb069272bc0077428468c040d5c056a711e0bcf2117c1e56d0e86b58e04fdff38f9626d4451793b1ee36145240bc7828af03b8741f73062d1347da18ab2d81e6516d39dc682b5034abc0d06faf6569a7b3e1dd02b5c563d4b01b1a133860393f396b760f75ac5ee595043c383c85eec02ddebc70ea1ef6adc9b9b30a47643f4f26e7ea7286ea83f3cd92758854a032bb38afb303dfc92cade8d508d212cdf9dcdff163447e5436b016ea8eda61101f7c2adc4e79871e5a534832c348b207bb92688c53c52da40246c3423e7fc84d974ab6aa289ae964dde887c270147ebebfddcf1560661ba8218f5480febcbc4b27d1e6dedd4ef9ed0671db0b4a0cd50e79871ec3c15af49cbedb06ef1cf74c6863b02d4a80a374558ba4c3056e153b8b5dcffcbf51d4156ca462351035d9a74cb27ec78ebb3d60502bebbafab37d9a66a76a541d590c2e34a450855c10822f8e1e4602693231b3b174d0ba75a66657267ab06bd27b63ddba69a700395e1bf91fd2bb8e8887bb551b1c51824b3df953aa2a6ef09ce5b26237b1d1edb1219d23601a02db6fd2e63e11211c6b6db1ef77ef642735bfe43b0dca22c8fbaf1a94f329178ab9c03f1e4db374b2287e547629d0e2884c15fe4e3c8d171e027acfb64ecbf9ffafbb127ddd205d5000ed93f1cb1911c635154e20b838c42572b409238c61ddac173e89e16a2ccadc184c2bb47e500e1cfd2a5190902056ee144371672554e99d1eb7bf7124ce114dfbfee03386b93168a57886a7590d33063f796e6225c78245f533706ce7987d06b5efa0bc283a7903765447caa445e6a5fb9860798280e6d7f708cda2f492e7c02c1e1cad77130d094ca4dbee322af3f9498ab68c26addd8c9128c49cdffc014a9f7b924e5bd9036241b56cdcd2e8cd0a87969d8ea5dbc2c972b900f5256864d529c7d9ccbab5566b60054c4b118e45cced3bdd6144e197181912c299f0719ee2e415c243052c5840e63fcfa4ca9ca919c654b6810c189110670886d86d232ad0d7c585172a8e1b20e78a3d995861242af27675e8920dc44a65e8192df9d4d6bcfa8b862bf185febdad8a83084590ecd1b697169cc49dcc38f94ba3e8beea83af10e78c336ed0f74219727ced152714e4903a7ea8712df3f802ce03700c26f5cac8bf9ded20e595515b65a99c050927c187a4ac5cf7500c6fe2439331a7bab7c1a135954587fc07f59bb853c24fb36deebf49156905ead33a53dd485033cdcfc70ea7aff207846dca3be2fce9f9846e466ac545398b0e47cae10cf2dd2cfec477f54b1437e55d3626d6cbb53f29d9c8fa214a49f94ac90b58d49236fffc966f004283a22497bf91f2ea9476a0546a289f1c4221cb62d7e7e6d97dfb14bfd6fe2b55045e0a3b267791bd4ccae9102f051891f952a8773490e690ca706baa897d8f98b455edc80634fa0a5a2326e81cadd26c151079450900b87ddca8c0cbca5305501b1d406db716184ee799d065c6088629e0addb0f68d096fd2be05a1d728715c2343c39b192e4390d50febba8d04c687ed1e32a0f0e81bc9fe54703c8dfe5301db3692aad057d098a33e433620e98dc05229cca9a618926bd5b298890510169ed9f7cac12374378a2ea84916d76c40f307d09c5b999ca630dbc5fd482768b14260b817d640411be2f38c7971313a4b00065c496b8cc353d3fa46eb9c211a9e5083de7c11c57d247fdb080792af09fa89b091fc8d2654c231bbf21569c65a4b81aae807d94664a39ac364ace0d8cd185c1f282f3d60defea4abe41e05184f43ee06bc61d6ddda000ebdd0591f9f0466acb6615aacf5f1e4e0cdce413a8770f81e82e681595ad59f6e84d71636d74d4296a06ac19590ec77d20d5cff70390a6e04baef7c8591a99b8212ac548cb319d899c481cde4785ed5a21268ee8908f9d46f3f4fdd4affdbc2f4712fd9ca4a5a19bd724503db8793e66452e1c932df5bda9c381560b9b81a3a2992a384ebfa545a1a45c47fdca162f5646b65a90b853319ccede5a2aab5efb25d8a75864edaa3812b8d26888cd7063f401c27a7f51dad545f5a5ab4c92b0c1c0e58376ae7d3000592e1d96edabef8236254600b436fab79e404afb275d403f880608a92adafaac0f8d5fe80b8bdc313b369f1377ccc1f4d6d0d62a68511c24c6a5fffd6bca1a7f25792a6510e6693684a322cd0228590088ee6d8abd6a515208e2837d487dd1161bd409f9cafd8d842374e362314a5b90292db810d74fd09084b9ebcee01618a948d9ae577f0cf9f12a72a1966fc248b1263df225e4d48c8ff7a4445d67053e51f95c047e32ddb0b629fbefe3c95707aaf1b6f474cdf4ce917d5deefe7269367bd78a615c55646c28a0ce898445b136cb07d5d0960990ae4f3cb73562036104cbb06ea1f859393d0b8b1b2fbb1134c2ea45d621fd058e3a89ee37f5f5dc7deaa6ea78826045be2bd77f2c1f1c170f7e99ede8aac9b924ff682510a9d76e3b0b09f80b5a00a4b127a33d4455ed2b91561ed21b1ecd4c0f9d9a6063fe36369b6182053c957cd3248659547b14b9bf8d740f876360fb7178c8b13435239bf7f2b7f1ab920e365d22b6847dc803da19ae228930ca54878e2147b72069cfb16fce2be1521ba0bbf6e53fcadb42fbdc10751a4789a4afcbc54cbcfaecf78833806018a38c8c539cf543f2ca8cc49867f5ee04c03a27c42a13d027b7ae777d53413e2b210508631dddccbc3bb2432dd602030016c7868239b5700e2459db83d24f874eb0575fe2aeed8f8e087053362e02830e5bbfb56c76a856e56c42ae08bc5fb6d66ec17a365fa58ebca0cf0c448923c23b947a7bce8e0bd761ce70a9546dcbbc45103e4a30a883cf5455aedb7b3a9fb17c97c8c65584bbf3ac4d7be49cbacad5d978d7a473979acc7391ac22de6d880160b777bae7e20f83f6573ee7f1c326ff8dcd2da50a5ea760fafed67a35d7d2e2ba5641e68d258ffd524e8a86613ea5145a221680a260036a6282edbf7d477e31c2f2b23846090d130a0670db3067963ae44fc0b419c0a22e73319e1fc48a6be970a191ea07010746a60bad1041d0e5c704209434118f2791645b2c81d9be9dacce544ecd294a5dbe6d30f59e120dfc1abc58f065edf146af7128a6fb61f3a4884864fe5975d7836a0f75acc4b09d3340d507b7c423af54690d1f583281c2035761d815c5eef444641039febe0ac6f25a4e132edbc823f27800029cfa3daa1f02875cf61ee03a39321e810ce44d7eaba48d2d067acebebde90f37589b9fadff8dc01f5ef9918915d54651c9a228baeb72b85b200a2b3d903b6b65735df408c2a5897bb5d86ec37396c9201f7051a402ddfca2619bf731d6ab409f82e0639cd00b233c4d255dfe7fa104c2e6dbe5b3d2efb3c83f47a5193d836c6e719594fff50a3a7bb321af9b396aefb776b1bbbc8d23eb1c3390106433bdcb13c3b0ea5b8f085034faf8cbafb06f4894b4fc33397cb99e206fef79102f9d794873f16a22831662460d9021a34df3aa5e202f2ef263bd2bc4f141e66b1b76349c4a352ca68b48111f2f7bfe477f8c10ab86d585c2f03e7876e078d3ccc1009fc28d1c940cda02611599a1158d94009c59de10dc7d216dc2eeace8bdddb9b73a9ee443025ff1a9f04cd262f17705934551d56157ef64d5ec918985594707d276155e1e2b4c8d170722c6fe983714f1f9dc1ed7bbcfc516d5c7c5e670e282c7ec780b8abae1658f75c578c710a33582e8cc742fab3e72a983fae0b0bce8cae342b0f5c5497db543a73b832739b4ad23daab467358bbef82d76810bd7056fc3469b621bc998eaf377a2d0080b59401860c559a34ef8f6fe93a66b59d58cf0a12e226543233b16b3fbc4058b5f876233993fa13b469006d775622fa1760d3d1b135387de4b99aebd46ebdaf0852fdb1c171e1ac9c16027d8f68b55340fb15d8e", 0x25e}, {&(0x7f0000003b00)="094237fce82b73409b3317b2e4195609f2a8027865b518b87a25c3d052933454014710579d2b13822b03137b93cd75394e03590c6a1b801060245e002b2ad8457235b46c6ae02577879adab281c74c368d51d96db3a360e9f128aaf150486d64c81dad24c64bbd6b610ba24a158f95c58f95695e2ac7c304775ce9c34ba416813dd9abc32b8d2f48249d2be01350c531e8034e07d9ec735be54c9e008995df94a7c2b5178fe8d307f70f3edc55479368350ac6c9be9ebb8f9f29c3f52258f460dd1cf9a9315779c039bc8701ee5d90249e606912f0", 0xd5}, {0x0}, {&(0x7f0000003c80)="abe4afa99916765bf1007e0d3d7141cb69b3b7ee2a7a2c9b338a53b11949483da615f304d3c5ea8faf0862f8edf21ce7b61e1869fa2b0033260a8c442584dc941a53426931a8e5b0d4bf7a055c5cde569cbe9e4a", 0x54}, {0x0}, {&(0x7f00000014c0)="3f36313537e1cb7e27f7a8226578e454479f0f6edface7747ccce7d020540995e47a89f234d1c52fe8a89efdb2f150cbcc6605280fca1950fe13e2c0f2e5c9cfeddcc661c4f9d394e02132282c8eae65729122f252665a95ddb9a173d99f21c7661984e5cc0690fd05b38bbf79d357b596c5b897049cbb47ec432bc23cf2d1b56633454c5bb93ae3683e", 0x8a}], 0x6, &(0x7f00000042c0)=ANY=[@ANYRES64], 0xc8}, 0x20048000) bpf$PROG_LOAD(0x5, &(0x7f0000001700)={0x1f, 0xb, &(0x7f0000001340)=ANY=[], &(0x7f0000001580)='GPL\x00', 0x5, 0xb0, &(0x7f00000015c0)=""/176, 0x40f00, 0x1, '\x00', r1, 0xf, r6, 0x8, &(0x7f0000001680)={0x5, 0x4}, 0x8, 0x10, &(0x7f00000016c0)={0x1, 0x8, 0x47, 0x9}, 0x10}, 0x90) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup.net/syz0\x00', 0x1ff) (async) syz_clone(0x75848406, 0x0, 0x0, 0x0, 0x0, 0x0) 21:36:48 executing program 2: r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x80000000, 0x2, @perf_bp={0x0, 0x1}, 0x0, 0x0, 0x4a7}, 0x0, 0x0, 0xffffffffffffffff, 0x1) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x0) 21:36:48 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, 0x0, &(0x7f0000000040)='GPL\x00', 0x4, 0x1000, &(0x7f0000000300)=""/4096}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001300)={r0, 0xe0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) (async) bpf$MAP_UPDATE_BATCH(0x1a, 0x0, 0x0) (async) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) (async, rerun: 64) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) (rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x32600) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0xb80, 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, 0x4, @perf_bp={0x0}, 0x0, 0x1ff, 0x0, 0x0, 0x2, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async, rerun: 32) r3 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x80000, 0x3, 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_config_ext={0x7, 0x1007}, 0x8006, 0x0, 0x0, 0x1, 0x0, 0x800000, 0x3}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000002800)={0x1, 0x80, 0x80, 0x1f, 0xe3, 0x0, 0x0, 0x22e, 0x82040, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0xffe, 0x2, @perf_config_ext={0x9, 0x3}, 0x80030, 0xbc, 0x7, 0x7, 0xfffffffffffffc01, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x3ff}, 0xffffffffffffffff, 0x0, r3, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f00000004c0)="e6a5c7d59ac88258311d57a2168e021f30b6ad05b60302f3bef03c761ab0a4fc94ac66c13eb47e4ca2270a983aa86eee189ac751552efdc89d63306c116480e175819017673e4b2a00fff50803a8d56a3aeb2747e744d2f3ac4091576f123c2242d061e7689d262567c7fd128f733b54b17830f8cea9eb1f", 0x78}, {0x0}, {&(0x7f0000000600)="b5e9f4d034dccae80aa5c8772ffd95aadbdf771674eb075865d273c28ddbc468a4b762f0489c6f5dc18dcdb13306685e0f84e36a33cefab4c01edb656bb33d8d5d58a3bba63203b6b1e69b6c2185a29a06d57219565839b84f1bb4cb17c9234674d79e46e97e5159cbef3418b45b374aa69608a769570b07b2543dc376d0e6eb89864f5ad224ce56fcb0a968c8aed5318d67", 0x92}, {&(0x7f00000006c0)="362264c726755b1ea5fd916fcb67995138a0aa1e", 0x14}, {&(0x7f0000000b00)}, {&(0x7f0000000100)="34fe2493b0452831fa4dfc2c66ad18f50774d1270f1483388651113738a9f1977063aa9b41a5fed8a5c0f10068b778468bb6d41dc413c938ee43a84a4a5bdae2da7525b9e7819ace567d6028a79e78202692390c2422c91669fab57e770fee0d256c4501eea0b393650ca5af570d46cdcdb9cd63c11d1aaadcdf62f7a7f0c79e6561a7de92456a3e06926576eb574d1a", 0x90}, {&(0x7f0000001b00)="c7f29789e271a36d0f9c8d92476dd63877a08ec4a3266e0c81473a01b52de62ebdde131e839797f2d0c54dcc999661d8f444ab5d119f3df8cc1395c10710afabb2927b10a208aef71813d87fbc5801aae0e8843e181664f3df94d42272dba762979b2fc4b9fcbc500fb8f69cc4093cc81f0e3a361b3c3cce20949d7931ec3c122913fa6473c0524758b09313efcf37f431f84083923e7c1b293003c4d1da5019697aecafe8aea150f093a72c40d15a951a54a8542a956a91ad83889370e50f4f323152309daf172af27fe95c08fb90753b540ce311195e0059e84ca2c986d61a578568e099a663c917cb53fef06e1ed485f1e83b927e345eeba609014ff6806137e37ce6f91904627fce5784c82e8a9749ed859e29f67bab33c5d671eb72668ad3b20691fb4930c456fbc3be26c4f7b755425ea9db4ddfb7baaf63b10ed59ec318cbebb7e6020d09de319203b0a7ea5db632efc08b909489c94eaed8fab1d2ec9316668d3d7a02cf7508487695439dfa9d76b29a40d2ccfd7405bd71da39fddfb4ed8aea0e773a40d6e77d83d23e6d54bcaa636ec4ecead123225ff30328cab570a66d00a7a9fbdf553aaf5c10d135c47cab5a8c1f48fefae5a178de4c6f3200966ec91f93f3c992420ca81cee3e3c1d833765a62f2c2f9b5ef1a47d0d4d24c17089513849bf325308ceb973b1de090ea0a996a0184298fa3a7a76ee3f966cf77945e2e8a34af67ae9a17b26c663bfb9507a8cc73154f4e73cf5f3106b4ac959eec74dad45c86f9bd1c5d5c47f10deac8bc253b9256055d674ad08098bf47ec41b165f7854b82c42ae629f2a50743646a2cea365a3ac276660aba9b8256f83b2504dbcd1312ffda32557e1f545d0e9498d21db09b4ac878416b009fda47c715ad8b0953531d7c59cc3c2d157083b12f223604a9c8a4b6f06546ca8849381e91fe637ba057773e402e5fba11b4c04d3ab9ef4e486170b9ddb742a5d2238b834cd60ab701488db990db3dc3d3de88837520fd0a5e55bcfc2ea26df86da082a5166317d9bd9668173874cf104934c444256bab10ce377c6da5b830b928a4e02f772898d587f4eba92888de1a6b6bf9a2c874c229a0d7d0ddba4fe7235eb0bd6b2f2eaa3ab2a76487ee7662651fc0bfcbf05adfbaa5fc6a4c9c8831d689f4a552a3631f3a2ec60882a6ca2c7acf978aac903b50452f2f7881618e8b863ef20d1d66e2a1eb59c7fa70ea734b73071e6b007cd9fd5ebe6c8adda3169fcc9cc68ac5bbdfb93b3d652e471de7fd96f30c19c34c79c36597082118f7f4c2673e02ca6ff2abd0e18319f98554e37e66f592c7edea051d5f746950bfcad5193d39ccc1ff167c1058221011ada12e3bca0f366d5b2d1441246b0e754d90d12704d1877e568ec3f9abbb45c950f98d1a4635819757f0d1094ec5fc5505396a9abe508bc17fab2fc28b1b48c72a630963367a25c84c7741ee31977c74cb5782a06c0f326f29ac2f616412d01479f1db1a68e242a48f335295049da56a6e4ddd80aa35e4a2fbe308efe33f41ef9f7d2963d911a7d5464cbdfc894bb2ff88364e618b5ec90e4a2434998ecf53ced0300ba64df2a52e08a26e8b6e6e6f1748e4b9c28c79cbbb009f694ed8331af3848abf63ec048dd4758e77f4f4dd937a8bbe68b88e3fb253f614fdefcafae28ae533ee2ec50c45463eca1f96074bbdec6feb5fae19f95c9b0302fed0da7297593af22053289196db6687e889d0e36ce899ef1c3edba456fd8308a81d9477888acf19cd0e4c7565489d78b4d8a364500cc9c64047928f7da02946544cb9963d3aa5338924bc6310c90c399a7e0aec8c0294e1b5af456a05a905227208ef7a253615968546844a87b5d45aa939bfb9dfdc331c6fd3880974e7baf25b3c429af5cca2e30cedd9ef0a28c8678e19be1abbbf9547bdd28c8df1d75c7ed593847e275c18111468dcf7586bd6bee65e3a66a0318920172ef4fea0005d274c993e05d2f6f5cf571ed24d3987bb5b6f13f4d49d57800ccc95fdd0b9d087e8adb213bad6161145dad37825ba6ee43175330eea6363fc73cf645db71952bd116c0affdf463ed6d326d2b538546d17dd004d9f470d650c4181ecefef1c5c87364113c73611b3f671dca321e7be1a39fcdc0db4aca89182c3ec244c4f4fc53b4959a65bcd5de551bd44a74d25576b9a2e63b3c112f6fcf58a4cb66e89351fdf7849e2a02afe29b3c31d8fbe8bc750d629639673fdef72c6f6bd8a281bb8ee34a84444f5058330d5b026a6191990dce89bfb9a023efffaf61d7dbb3e55a089d3f82a1934f6e1e6229ebae45cb2563e4eae5d172af0f2e2a39ab180680f568217f6104a710a7b2a33543a801147a33f43bfbc5136e3603134c3500154b6e0356ac43b525346b43cc4b97095a7a5b6002d45e526fdd6aa5e5c6fb766324124048318caf40262a943a3f81a0d5702e522051bacda796ee69f2380a5a34c70e354fc712be870aa3a81efbbb57de16dc381eaff3b35e15ab09d625f3a6ae2d43bb43f37dc96f897279dd560e2a12081957e9f5aef50e219a9cdc0b15b6ea099c05a7e890f4e36687c31ef25dd65480564aba7c7f22ac60d039818cff1f92415794a697e47081dfc78be9c83f50a0f8d545666f970f7a955024d071607c93596b9ca133ce8b5303f79a53e7f323a2e5f2eacb36e6634f5c0f986c7d84e004e526b6b50c0a73c815037087938e135caffc53adcb13fd00440e6ae469337b299963f6e219efbfeec2cb0131431b129e06eefb89cf8dde97d0ef64984729c0d13997d027f02d969951522c27f60c8945d8aacfab37966f56ab2942263bb271f0c0713424941b4dad04c55ec5e7aaf77f07608aeb06b9520bd1e01ca9ebc41b34eab4e4b7a88a15ef0c760c1e34d32b2809d331fe5a47aeb716c0b240194d5406849e442900b65df20284870a0f7840096f4f6d8377ec69e8533cd78836102bd546451fbe1f8ebc960e7c10a09e56323d0e22fb347358bfba4b68dfb7278a831494f429f9fb09fdcb5073a640a5bcd44fe9cf243f886f0a9c8372c6f2f7b35a0c3636f0e150d51065ff3eaad59e5580c8c15b33184c4671b2a70c2fdff36b3094183ee09e320f624d59781bc6e7d4940cc3a6317fa2d38fe3dec27a62091fcef8f90f8c3a0b70212e05ee518e83f66e8bf79d7cbb0dc19f46a87f7d66d20e12093b41cb4f0d3c3e80fd5ecc786ae4b3856bf46570205a2ebce407d8aafae7c043ed0ab6362ebbde867714ac6741f41e958f4ab7b815fafaf25ab25cd21aaa364f3a491c628b0a88d4e2aafaf1c1ba23c435d6be95e3cd5df3e06b77c01469ad0817a59f35953674748bfc5bd3438def42b17f64ceb1d3edd1411752369345045f81ca65efb23cc8492dc44636c5529d8b2decde1ea7f1171e66ec4fb1555ba6deebee760cd07c5270244791b94fce08da6281f06c617282713638bf36d4bde8c11f5602cafcbcc7507a32f5f71e430c286a5da44f35428af79e7e488c276367ed786048644d2d2793da781562552dc2b4ebe4dac3206fc07d3d9d5bce1363fb54b1ad5388c58189b549190710f4e66bc2068fef97620b3c838e684236ace60d4ce861d77f5fe049f088e5391cc60d86c632e89486c40d52af75dbacf49001c6582d6071a7e6ab944b4586d952dfa3f00ff90af553f9fa6034fe24d136a333abe43569fb53b1317a61b93e315e6a0ce9b468a290a6eee7424554a8a646985ec2daf696360c59c7c2f9484d368709bf6d0e32b2c9c03760f4de0adf056083195821297216ded505e31aa3edf65f2a9664162e5972eef93965a6adfccfc7ca7ba34e20813f0ffa1d0890ed47d95e8d06fbf6e41b8a7523bb7713b95ae91d82a158a01d9356a058330dda6a44beed48fcb250bd9ca0d0d358caaa06a16a0c16b039f9eadbc62a9831d5c0bce873f924932bbcb0e4c5a0ce373431c179f9fb7c247b8300e62d21a6c55995fba92f290a40f2d1f21ae07a52eec427b30347433c94057fd5be23a0f6e53b589ec76a30ebff8cbdf6a91b7f6886f23dcbc3ecab61f1ad2c51c559038f377a5e92cb9d3b1a57b816d89bd91caddfee5f6991e92b462a4fd6bf1ed8bf62cd6eb95a010fe73bb7f45224ad4f4b0753b91caba4205032400ea8584e1554cabf35d68805d1c71aa6de8df8e707faac32f9c4861aae0bc9d79e7cbbce8e08246dadf1a208cf1255babd55cd8450f1e2e7ef49a8407d6da492667cc0490b3db2eb05a4d8ff90ae6f1f2d858dfbb2fe91705173c7baf61349eedb9e3f33a9704d26c9eff1975bbadb1e8a9c7adb47289d1aa30bf97c1e47b70d544b12b3afc15d9688ae63b770173f884ce6e0a436636330bcf7144436568d722e6b313a7f2ea779829fa0c8659d70fe48f064b081440fb76279f6f9967d94e6543e6a4a31e100f23b3c57d3d3e192ccb3b3bb405cbc0eccba08c7d501492128a4a177b01a38fcf6d07644a3aeaf38ccf181bf53a59ccdb57de39507f5a0e8010f21b3965535f79c9ffea384f6fff4225008b24ea20f4e2af334fb593b74fac58b13f7f43ab92b2794b203b7791917b28b061e4c747df067b30199494f67711894b4eb0491aab9a5e13797dec7872c11a0992f890a429da6c90f84dd5f13c8c84157f7a3da8704758bf5", 0xce2}], 0x7}, 0x1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001480)='blkio.bfq.io_queued_recursive\x00', 0x7a05, 0x1700) perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x56, 0xfc, 0x40, 0x0, 0x3, 0x90424, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0x7, 0x2}, 0x88, 0xcb, 0xe062, 0xd, 0x2, 0x5, 0x9, 0x0, 0x5, 0x0, 0x5}, 0x0, 0x10, r2, 0x8) (async) sendmsg$inet(r4, &(0x7f0000000480)={&(0x7f00000017c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000000580)=[{&(0x7f0000001800)="2d8341678ab9e2a817f9cfbdb28366b21a8763bbc217bbb2a2df1bada705628a73c0d73e78b56afb5f674a211cb4c7051290461836070233d05180055a3685bd77769d9729733089c9cb2f886919d025ea676817ff532bfb36d7240b7f4e09356c89bd3ae7a94b7ad4b9d25c3223f24a06178cc4e9a228d122ea5bba2d7f85a1c32e416f0d4b89124c050b771fda0391798e876da5aa44335c146e388aea5b34b50e764e00f73d6347fba4e5657b8b363e61c2a503c1934f7b5290694c9dc6a0bb9aa8a31c290c4269e8c079babda6179c37336f923c8f1ec079a18b1e806f6d0798da15ebde913225012e042ed5e3819308c744abda625dcebb8ae4782a54a012d391c6a614e798fb8ce73a70414026815b5f56a5f6df2473c018ee02234edee2f0cb5c014339d3d06bdb6d47d070819444536c28f96f7e0f5075f8f08f65633d843beb0db3fa7a73f13dbb66b33004836c308592066eaaff9c61ef8c612dc8a0fc9a3c0336bc4c75af676882daecb3de113acc3d29a9443d5c28bb85bbdc371501d963108507f46eb9dff3625d90509563b89cc2992f529bd234e1396bcf4f4913cd1114a6e2bb6bbc5f48316424bde970efa1701c720a7f15418bb689c663415607253e235089dac76bf2227b07dcec127e8b3f97f93927581b", 0x1db}, {&(0x7f0000002880)="52fd288bb02312f731bdf1a1f7d9d5f348ae32cc", 0x14}, {&(0x7f0000000340)="796dd263c607278df66dfd376f1358bf74ab73f674b1113b56a8180eefb6c4e27b358b6f5f5ceabd8ddb24ff5194b428e8fb041e972f25dc08f66963de8d63f8c4118e97b808bf703189348afab3f7a04351cf35d91900722b53e559cbc25bc049cffff25d49fdd910762ac4e760944a0b4198d4ba", 0x75}], 0x3, &(0x7f0000000440)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x2}}], 0x18}, 0x40000) (async) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f0000000000)) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000002940), 0x8) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002ac0)={0xffffffffffffffff, &(0x7f0000002980)="40416750df3099afcfe83b5715a9627e96f8435fc921d68b2294e014219c7258ca8003be3798a323beba2001ba377f7a056b20787292b76cd01f7e13081b33d9d9473a2c7f6ea62c3b7d55cd245cdb6361e13173405b67d741274d29127a837cd535c4d5c70ab2988761856c30a60a9c59da772860b3c7b9b4c3baf015f91fec1046dbb6eabeb7e4dfe245fe5a3731e15cc1045b6b7dc9a2479d279b5c3b5b1e85310a39d6b1b7cbf3ff8cd94e19899cad33c6c6f1faae4bd9dfa62c8517a629de6532027af95b7e27ab7d52fd42d132", &(0x7f0000002a80)=""/30}, 0x20) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x8) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000004280)={&(0x7f0000003fc0)="0da900e77f9812f2854fcf7f392d8c2879b0314fe88727af6e0b9068fe6d4f30ba8814dc092e5ed4fded6a528cfd83596ec6b4bc0bf940705d3a36420c2ce8e178e783a63471744ed11365e86835b92c73b5ba0a47a0647659be87fcf33b79dde28b33bffb58f663e4adebd99a621742b1681aa8b5b268aac5eb1840041006fb78e58bc198d2804cf425c486962517f9b5e1bb0d7f13174d03cba02493edd24a10770ed7089fdba836236fe63bc34d3d26b3347527", &(0x7f0000004080)=""/154, &(0x7f0000004140)="2cb81d3892791c90a32430281023de20326be6fa3782719c858ad2b3234a270d103828b13117d005a5137ceb5165b2705dab9f3ba3677b6f5a9e645ddc26a6", &(0x7f0000004180)="7ed4d4d4fbaa95bc9d579b81d531835c396fe89fd02d1f896cae5580228d5e90081c7c0511069479623003965a488b134a68c572d7b7282da41677ef7c2ac503c2509142fd2edee2ba2215b517bf1805c63ab99e571023ebaaee6fd9e1f0a98fd4cdb25a2b0c83e4aab3f5278ff76d27aa6f7794099e", 0xff}, 0x38) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r6, 0x40086602, &(0x7f0000000180)=0x80000) sendmsg$inet(r6, &(0x7f0000003f80)={0x0, 0x0, &(0x7f0000003e40)=[{&(0x7f0000002b00)="9607e1a72f604c61ae1267303a72efe44f4f2cce64458ba977519f0817cff9e9201b11dbbd7b1ebc2d2de1ff2070f303e80d1f600b9a3f0e7c941328953bde7eadec9f26b3a1508ce32d91571065bb7cf684ee6fc5d07280eabbe6c0d110c6f0262fd273912dd41a4ebc0d3bee5dc0edcc91851278e89c125d74637cf2f76ab5a75f611f00472a7f16753d939ecc511eab18d074f86ff469f05e119010f3be243956d088518e03238bd9e153bcdd1dd003ad69cfed0dbf5f00f802175374fea5d789d02b6c34af5129d42c6d6332b817368bef3673ce2f26ad37280108f0f9ea2843703e0b769bc444cfc31bc585e3423dd6c88ac4cd8321da29d5dc85e83792f2a2f8e6059eb46bd3f8d4a1742132abc5707ba120ab9b531c978e5081cfa42c39961e70ce04f0a92c09173b8566868384dabf3b056d27f1e06d311bc8ed49b25ea9bd8e9eabf7cf966f32f62c90b726af61fc8f2345d8a1d023e219bb5e8d02e040721dff245278a96c2728d97460d0a83a5631a1570c72e4fc333009c02a81e5ecf24b4c7d2212f06f221f9ec8e59e1abff0b857063d1cba51cc42588c85c0df5afad5b5e5c3b5a33ec29ebeb649d2d37f709cca72e9c346f9356d93112d43598e48e7a165f419c165d6eacec41a1094abb0600d01391194b9593a7882671c6518e249a6704573e8b99661c867beaae7187d70d1032c3bf54be989cff4cb80d7b3a1f0ea33f3871243b3d48d97349f18ca9882af7732adc7cd19dda825441c235ce07b0eac52d5debd0a5352ccb8ea5d389ad170c60eec4dd92212f4a81fece098d643cf7b75745d4d695ac7cb39c1acf780e1bec88e4ddaf058c37f613e4e2d90082bf06fa687b438531c8cab43dc520d0fd7638acecaca49743ff7d25d81ebb91614acbf133a9fc5fc53a0fdc4128f044cfde58b8c9ea60497b75b7d46938ab9e6a35aa893204a4ca9dda713087c45cecac0a52766ae708afe94ae84a66f02a5f201c99f8d387f543423ca54fef9d4dfa0c1d03e78518e25e1c8e23879c16ff6cbb0a737805087d24df706c9a11334368cdbb99ada36d2f94aa654868cf800b8a1cfffd527b714d69ea667ecc5cf2e41838ffda992f480155b07488c3c0b29e8f505b65ec95c81f33b7c0f613c7aa7139353493dd2ff0d07be12434cb7e02ece76a5470c8b53bc10f5e798d7ea5dc2a8239b10529d509e3329ef43ff5d2c64a4dd867f72346146af91cde5b20d04bea93229d68bc2c31f4288d5ec31d77c73707ededb5334fad4e284f9a57e56e15babf51b82d3b1f4a8d0e1c441eab022bb4d93eba9dd5a230ed9fac44813a3f6f4864909e9334964442c65643c3416e9bdb7ebcae5f7a0101a98b2d8080f544eaa59d79459d6117234b2843ee4f5d6e4e6c62aed3ff25069c1b0458090c8d694815fae22b7e4543ba25314a5838c8a816d2f0b41c17c4f7d759498085d9d595f7770546b42e9986db04a4332b7942f1e5e772824f5f2c35459560029cb629cd1b7d9480306f0705e15da2eb4ff767da2928a5c39c38fb0bbb9a368877902f69ef9ac3f48a87447809ea59ac5dc6358c11064980dce03dab0935207b786779f75f6fd268dfeb11ffb2f5f8c3af329ce30619f2440d52861a1802a95dba1a41b35b40d42efa5ea4081d4f6f579a2c46a367a32eec497f7470f41122ba88f7aac5c193c2e52b3372b3513669d7a268761d187fdb139798fbbfd9c9748f20f7f1168f6cd8f4f54b3c26b598ed7a9ab65904008c06e83546c11b1373006253ba80865e933c40f79cc90f76d5968a0fdd75c604e680308cb4b059f874b31bcb98b08cf4f38efb069272bc0077428468c040d5c056a711e0bcf2117c1e56d0e86b58e04fdff38f9626d4451793b1ee36145240bc7828af03b8741f73062d1347da18ab2d81e6516d39dc682b5034abc0d06faf6569a7b3e1dd02b5c563d4b01b1a133860393f396b760f75ac5ee595043c383c85eec02ddebc70ea1ef6adc9b9b30a47643f4f26e7ea7286ea83f3cd92758854a032bb38afb303dfc92cade8d508d212cdf9dcdff163447e5436b016ea8eda61101f7c2adc4e79871e5a534832c348b207bb92688c53c52da40246c3423e7fc84d974ab6aa289ae964dde887c270147ebebfddcf1560661ba8218f5480febcbc4b27d1e6dedd4ef9ed0671db0b4a0cd50e79871ec3c15af49cbedb06ef1cf74c6863b02d4a80a374558ba4c3056e153b8b5dcffcbf51d4156ca462351035d9a74cb27ec78ebb3d60502bebbafab37d9a66a76a541d590c2e34a450855c10822f8e1e4602693231b3b174d0ba75a66657267ab06bd27b63ddba69a700395e1bf91fd2bb8e8887bb551b1c51824b3df953aa2a6ef09ce5b26237b1d1edb1219d23601a02db6fd2e63e11211c6b6db1ef77ef642735bfe43b0dca22c8fbaf1a94f329178ab9c03f1e4db374b2287e547629d0e2884c15fe4e3c8d171e027acfb64ecbf9ffafbb127ddd205d5000ed93f1cb1911c635154e20b838c42572b409238c61ddac173e89e16a2ccadc184c2bb47e500e1cfd2a5190902056ee144371672554e99d1eb7bf7124ce114dfbfee03386b93168a57886a7590d33063f796e6225c78245f533706ce7987d06b5efa0bc283a7903765447caa445e6a5fb9860798280e6d7f708cda2f492e7c02c1e1cad77130d094ca4dbee322af3f9498ab68c26addd8c9128c49cdffc014a9f7b924e5bd9036241b56cdcd2e8cd0a87969d8ea5dbc2c972b900f5256864d529c7d9ccbab5566b60054c4b118e45cced3bdd6144e197181912c299f0719ee2e415c243052c5840e63fcfa4ca9ca919c654b6810c189110670886d86d232ad0d7c585172a8e1b20e78a3d995861242af27675e8920dc44a65e8192df9d4d6bcfa8b862bf185febdad8a83084590ecd1b697169cc49dcc38f94ba3e8beea83af10e78c336ed0f74219727ced152714e4903a7ea8712df3f802ce03700c26f5cac8bf9ded20e595515b65a99c050927c187a4ac5cf7500c6fe2439331a7bab7c1a135954587fc07f59bb853c24fb36deebf49156905ead33a53dd485033cdcfc70ea7aff207846dca3be2fce9f9846e466ac545398b0e47cae10cf2dd2cfec477f54b1437e55d3626d6cbb53f29d9c8fa214a49f94ac90b58d49236fffc966f004283a22497bf91f2ea9476a0546a289f1c4221cb62d7e7e6d97dfb14bfd6fe2b55045e0a3b267791bd4ccae9102f051891f952a8773490e690ca706baa897d8f98b455edc80634fa0a5a2326e81cadd26c151079450900b87ddca8c0cbca5305501b1d406db716184ee799d065c6088629e0addb0f68d096fd2be05a1d728715c2343c39b192e4390d50febba8d04c687ed1e32a0f0e81bc9fe54703c8dfe5301db3692aad057d098a33e433620e98dc05229cca9a618926bd5b298890510169ed9f7cac12374378a2ea84916d76c40f307d09c5b999ca630dbc5fd482768b14260b817d640411be2f38c7971313a4b00065c496b8cc353d3fa46eb9c211a9e5083de7c11c57d247fdb080792af09fa89b091fc8d2654c231bbf21569c65a4b81aae807d94664a39ac364ace0d8cd185c1f282f3d60defea4abe41e05184f43ee06bc61d6ddda000ebdd0591f9f0466acb6615aacf5f1e4e0cdce413a8770f81e82e681595ad59f6e84d71636d74d4296a06ac19590ec77d20d5cff70390a6e04baef7c8591a99b8212ac548cb319d899c481cde4785ed5a21268ee8908f9d46f3f4fdd4affdbc2f4712fd9ca4a5a19bd724503db8793e66452e1c932df5bda9c381560b9b81a3a2992a384ebfa545a1a45c47fdca162f5646b65a90b853319ccede5a2aab5efb25d8a75864edaa3812b8d26888cd7063f401c27a7f51dad545f5a5ab4c92b0c1c0e58376ae7d3000592e1d96edabef8236254600b436fab79e404afb275d403f880608a92adafaac0f8d5fe80b8bdc313b369f1377ccc1f4d6d0d62a68511c24c6a5fffd6bca1a7f25792a6510e6693684a322cd0228590088ee6d8abd6a515208e2837d487dd1161bd409f9cafd8d842374e362314a5b90292db810d74fd09084b9ebcee01618a948d9ae577f0cf9f12a72a1966fc248b1263df225e4d48c8ff7a4445d67053e51f95c047e32ddb0b629fbefe3c95707aaf1b6f474cdf4ce917d5deefe7269367bd78a615c55646c28a0ce898445b136cb07d5d0960990ae4f3cb73562036104cbb06ea1f859393d0b8b1b2fbb1134c2ea45d621fd058e3a89ee37f5f5dc7deaa6ea78826045be2bd77f2c1f1c170f7e99ede8aac9b924ff682510a9d76e3b0b09f80b5a00a4b127a33d4455ed2b91561ed21b1ecd4c0f9d9a6063fe36369b6182053c957cd3248659547b14b9bf8d740f876360fb7178c8b13435239bf7f2b7f1ab920e365d22b6847dc803da19ae228930ca54878e2147b72069cfb16fce2be1521ba0bbf6e53fcadb42fbdc10751a4789a4afcbc54cbcfaecf78833806018a38c8c539cf543f2ca8cc49867f5ee04c03a27c42a13d027b7ae777d53413e2b210508631dddccbc3bb2432dd602030016c7868239b5700e2459db83d24f874eb0575fe2aeed8f8e087053362e02830e5bbfb56c76a856e56c42ae08bc5fb6d66ec17a365fa58ebca0cf0c448923c23b947a7bce8e0bd761ce70a9546dcbbc45103e4a30a883cf5455aedb7b3a9fb17c97c8c65584bbf3ac4d7be49cbacad5d978d7a473979acc7391ac22de6d880160b777bae7e20f83f6573ee7f1c326ff8dcd2da50a5ea760fafed67a35d7d2e2ba5641e68d258ffd524e8a86613ea5145a221680a260036a6282edbf7d477e31c2f2b23846090d130a0670db3067963ae44fc0b419c0a22e73319e1fc48a6be970a191ea07010746a60bad1041d0e5c704209434118f2791645b2c81d9be9dacce544ecd294a5dbe6d30f59e120dfc1abc58f065edf146af7128a6fb61f3a4884864fe5975d7836a0f75acc4b09d3340d507b7c423af54690d1f583281c2035761d815c5eef444641039febe0ac6f25a4e132edbc823f27800029cfa3daa1f02875cf61ee03a39321e810ce44d7eaba48d2d067acebebde90f37589b9fadff8dc01f5ef9918915d54651c9a228baeb72b85b200a2b3d903b6b65735df408c2a5897bb5d86ec37396c9201f7051a402ddfca2619bf731d6ab409f82e0639cd00b233c4d255dfe7fa104c2e6dbe5b3d2efb3c83f47a5193d836c6e719594fff50a3a7bb321af9b396aefb776b1bbbc8d23eb1c3390106433bdcb13c3b0ea5b8f085034faf8cbafb06f4894b4fc33397cb99e206fef79102f9d794873f16a22831662460d9021a34df3aa5e202f2ef263bd2bc4f141e66b1b76349c4a352ca68b48111f2f7bfe477f8c10ab86d585c2f03e7876e078d3ccc1009fc28d1c940cda02611599a1158d94009c59de10dc7d216dc2eeace8bdddb9b73a9ee443025ff1a9f04cd262f17705934551d56157ef64d5ec918985594707d276155e1e2b4c8d170722c6fe983714f1f9dc1ed7bbcfc516d5c7c5e670e282c7ec780b8abae1658f75c578c710a33582e8cc742fab3e72a983fae0b0bce8cae342b0f5c5497db543a73b832739b4ad23daab467358bbef82d76810bd7056fc3469b621bc998eaf377a2d0080b59401860c559a34ef8f6fe93a66b59d58cf0a12e226543233b16b3fbc4058b5f876233993fa13b469006d775622fa1760d3d1b135387de4b99aebd46ebdaf0852fdb1c171e1ac9c16027d8f68b55340fb15d8e", 0x25e}, {&(0x7f0000003b00)="094237fce82b73409b3317b2e4195609f2a8027865b518b87a25c3d052933454014710579d2b13822b03137b93cd75394e03590c6a1b801060245e002b2ad8457235b46c6ae02577879adab281c74c368d51d96db3a360e9f128aaf150486d64c81dad24c64bbd6b610ba24a158f95c58f95695e2ac7c304775ce9c34ba416813dd9abc32b8d2f48249d2be01350c531e8034e07d9ec735be54c9e008995df94a7c2b5178fe8d307f70f3edc55479368350ac6c9be9ebb8f9f29c3f52258f460dd1cf9a9315779c039bc8701ee5d90249e606912f0", 0xd5}, {0x0}, {&(0x7f0000003c80)="abe4afa99916765bf1007e0d3d7141cb69b3b7ee2a7a2c9b338a53b11949483da615f304d3c5ea8faf0862f8edf21ce7b61e1869fa2b0033260a8c442584dc941a53426931a8e5b0d4bf7a055c5cde569cbe9e4a", 0x54}, {0x0}, {&(0x7f00000014c0)="3f36313537e1cb7e27f7a8226578e454479f0f6edface7747ccce7d020540995e47a89f234d1c52fe8a89efdb2f150cbcc6605280fca1950fe13e2c0f2e5c9cfeddcc661c4f9d394e02132282c8eae65729122f252665a95ddb9a173d99f21c7661984e5cc0690fd05b38bbf79d357b596c5b897049cbb47ec432bc23cf2d1b56633454c5bb93ae3683e", 0x8a}], 0x6, &(0x7f00000042c0)=ANY=[@ANYRES64], 0xc8}, 0x20048000) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000001700)={0x1f, 0xb, &(0x7f0000001340)=ANY=[], &(0x7f0000001580)='GPL\x00', 0x5, 0xb0, &(0x7f00000015c0)=""/176, 0x40f00, 0x1, '\x00', r1, 0xf, r6, 0x8, &(0x7f0000001680)={0x5, 0x4}, 0x8, 0x10, &(0x7f00000016c0)={0x1, 0x8, 0x47, 0x9}, 0x10}, 0x90) (rerun: 32) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz1\x00', 0x1ff) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup.net/syz0\x00', 0x1ff) (async) syz_clone(0x75848406, 0x0, 0x0, 0x0, 0x0, 0x0) 21:36:48 executing program 1: sendmsg$NL80211_CMD_SET_POWER_SAVE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x24, 0x0, 0x8, 0x0, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_PS_STATE={0x8, 0x5d, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x40004}, 0x2000a811) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async, rerun: 64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) (rerun: 64) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) accept$inet(r0, &(0x7f00000002c0)={0x2, 0x0, @loopback}, &(0x7f0000000300)=0x10) (async) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x65, &(0x7f00000000c0)=0x2e4, 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, '\x00', 0x2}}, 0x1c) r3 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000d00)='./binderfs2/binder-control\x00', 0x804, 0x0) write$binfmt_aout(0xffffffffffffffff, &(0x7f0000003a40)=ANY=[@ANYRESDEC], 0x1820) (async) sendfile(r2, r3, &(0x7f0000000d40)=0x1, 0x2) openat(0xffffffffffffff9c, 0x0, 0x1c1100, 0xd1) (async) kcmp$KCMP_EPOLL_TFD(0x0, 0x0, 0x7, r1, 0x0) write(r0, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) (async) shutdown(r0, 0x1) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000e80)={'ip6_vti0\x00', 0x0, 0x2f, 0x6, 0x2, 0x10000, 0x1, @local, @private2={0xfc, 0x2, '\x00', 0x1}, 0x10, 0x0, 0x0, 0x62}}) (async) r4 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xd, 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, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r4, 0x40042408, 0xffffffffffffffff) (async) creat(&(0x7f0000000040)='./file0\x00', 0x0) 21:36:48 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000009c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @geneve={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GENEVE_DF={0x5}, @IFLA_GENEVE_LABEL={0x8}]}}}]}, 0x44}}, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f0000000200)={0x0, 0x8}, 0xe) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @loopback}]}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000001b80)={r2, 0x9}, &(0x7f0000001bc0)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000001ac0)={0x5c, 0x7245, 0xc, 0x4, 0x0, 0x0, 0x80, 0x6, r2}, &(0x7f0000001b00)=0x20) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000001b40)={r3}, 0x8) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f0000002940)={0x0, "9a6e57b22700"}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000001c40)={r4, 0x2, 0x1}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001300)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) fsetxattr(r7, &(0x7f0000000000)=@known='security.selinux\x00', &(0x7f0000000080)='@\x00', 0x1008, 0x0) sendmsg$SMC_PNETID_ADD(r0, &(0x7f0000001a80)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000001a40)={&(0x7f0000002540)=ANY=[@ANYBLOB="280000000c5d1e28ea4b2cdee3063287ac3441b0118cbe1900d6ab6c9f62150204881064820d4900431ae0d47f546d7953733a4dd2e6a69e5ff2484bb5e354b3847246fc5b3995997ce37ba7461591cc88d45ad963d834bcc5dae55b02a58aeef566fe2f815bc7ff92f32781a9042ef741bfc10b9bd307fc607338de679f69678ef340df179d0922c3ffa9140b21f000b4cdd9431927c50d54ae25a330137508b6711b85c64f543d29d24793503f1bf0cf17dc3db36a94bba154e43699f0aa41542703faf26c9e71833631aebe0248b45ba0729e3bd5ab94ad28e0858f4a8d36cb999ea68cbcce91df9e94fed9b8c6c71c535af04b440fa804789e252eec00bce50bfafaaf06bb6e98dad348f31337d1299e3588ea200eafe8e3cc135ebfbc33d4df188fa9e7755f6d2e6f9a9a8381b9edb81e3b036813d4c35a9cf6b35f782c10d6c50ce0954d7453804a00d93a5137e794c93c610bd0dd49a5df3ee41c90a0b46ef502ced11b1ca586f1d03e74e49f8c3e334391e6a453cc1e580323b8ecb10f9aca39d6399fc76941b076a1dfeefae1d5bf735ec2f9f090ff83ee5b0fd3a53481f30626af0f00000000000000000000000000000000506ee06f28dcf84f083866cfd4bec5423770e4e4b6130a752e4b13ee2240ca87167ac7dc6b9aa4c7741a87cfb33e98eccba32f5d304465f3ed932bbe555afc8514f79d9fd3a0545cd4400ea3457ed26c51d27f7ad59f3c093df6a69fd0b28bd35482b2a0", @ANYRES16=0x0, @ANYBLOB="00032dbd7000fcdbdf25020000001410020074d930de87567919533a016db7cc65616d30e7000000000000000000008d31e95d8f84abb4c498d59e97c3594bd46c8c7160f9a364ff09bb5795d22c85459001fb46e6e0478010c7355ac233b981824303ce599c39b3bd5be8cdb343273e0f4211aa361b9ea7d4b28f57e4cc6be6aac6fa97587c1f099aca42eca2eb59c58abc0a1813fcbc829860377e79cf112179558937b08951e23b1e"], 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x24040010) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r6, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r6, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x800) sendto$inet6(r6, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r6, 0x1) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(0xffffffffffffffff, 0x84, 0x12, &(0x7f0000001c00), 0x4) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000003940)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) ioctl$sock_SIOCOUTQNSD(r6, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r6, 0xc4089434, &(0x7f0000000640)={r8, 0x9, 0x0, [], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x3, 0x2, 0x0, 0x5, 0x2, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, r5, 0x0, @inherit={0x58, 0x0}, @devid=r8}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000480)={r8, 0x1, 0x0, [0xfffffffffffffff7, 0x6, 0x6, 0x80020001, 0x2], [0x81, 0x7fff, 0x3, 0xfc, 0x401, 0xffffffffffffffff, 0x3, 0xf21f, 0x3, 0x2, 0x8001, 0x9397, 0x5, 0x6, 0x7, 0x3, 0x7a, 0x0, 0x2, 0x7fffffff, 0x0, 0x9, 0x20, 0x10001, 0xa23, 0x6, 0x1000, 0x3, 0xfffffffffffffff7, 0xf79, 0x1, 0x3, 0x5, 0x9, 0xf0a, 0x3, 0x200, 0x9, 0xffffffffffffffff, 0x0, 0x6, 0x7, 0x6, 0x8000000000000000, 0x3, 0x8000000000000001, 0x5, 0x6, 0x7fffffffffffffff, 0x1, 0x3, 0x100000001, 0xbd9, 0x0, 0x9, 0x5, 0x10000, 0x80000000, 0x400, 0x4, 0x2, 0xffffffff, 0xfd96, 0x0, 0x2, 0x7fffffff, 0x6, 0x7f, 0x1ff, 0x7fc0000000, 0x0, 0x2, 0x319f, 0x8000000000000000, 0x7fffffff, 0x85a8, 0x20c, 0x7, 0xcc, 0x5, 0xffffffff, 0x5, 0x300000000000, 0x9, 0x4, 0x8001, 0xfffffffffffffeff, 0x20, 0x7fffffffffffffff, 0x0, 0xffff, 0x40, 0x8000, 0x0, 0x80, 0xfffffffffffffffe, 0x3ff, 0x148a, 0x891, 0x4b7, 0x7ff, 0x7f, 0x1, 0x401, 0xfffffffffffffff8, 0x100, 0x7, 0x6, 0x7f, 0x400, 0x2, 0x3ed77e64, 0x0, 0x2, 0x0, 0x2, 0x1000, 0x6, 0x1, 0x4, 0xffffffffffffa911]}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000000a40)={{r0}, 0x0, 0x0, @inherit={0x50}, @devid=r8}) 21:36:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) getresgid(&(0x7f0000000080), &(0x7f00000002c0)=0x0, &(0x7f0000000340)=0x0) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030301df908bbc4c3d472850fca29e0cb1c3030303030302c666c7573682c6e6f646f74732c6426b862b0b9d5d3eea9d54c1d018ff9738b63500b8c7c2a4e338127f3a3ed8c17e34223d2eddfb6328cfa3e418041c8c47e7736b3de9a55fa416322894e7660baa0d97e381067bfba10fc1e27801c06e150af19d8c7e9664575b74f16e93cde353c94d0eed599ae05471f72e54c7ada142e260fc10bc3262837805d0c853ab5eb2a00f71095c8065ec9cbc15ae1c479ff8298c1459e968b6a3e573c59fcd767cea22617bb3c45f0a4c04b40d494b933698e512a70adb27e08ea252b86ee000000000000000000", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) getresgid(&(0x7f0000000080), &(0x7f00000002c0), &(0x7f0000000340)) (async) syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000200)='./file0\x00', 0x18884, &(0x7f0000000380)=ANY=[@ANYBLOB="756d61736b3d30303030303030303030303030303030301df908bbc4c3d472850fca29e0cb1c3030303030302c666c7573682c6e6f646f74732c6426b862b0b9d5d3eea9d54c1d018ff9738b63500b8c7c2a4e338127f3a3ed8c17e34223d2eddfb6328cfa3e418041c8c47e7736b3de9a55fa416322894e7660baa0d97e381067bfba10fc1e27801c06e150af19d8c7e9664575b74f16e93cde353c94d0eed599ae05471f72e54c7ada142e260fc10bc3262837805d0c853ab5eb2a00f71095c8065ec9cbc15ae1c479ff8298c1459e968b6a3e573c59fcd767cea22617bb3c45f0a4c04b40d494b933698e512a70adb27e08ea252b86ee000000000000000000", @ANYRESHEX=r1, @ANYRES8=r0, @ANYRESHEX=0x0, @ANYBLOB='\x00\x00'], 0x2, 0x1fa, &(0x7f0000000500)="$eJzs2zFrE2EYB/Dn2rRe7GAHJ1E4cHEK6icwSAUxIEQy6GSgurQiXJcoiP08zn4Iv4xLB8kWudzRNmkLjWdyEn8/ON6H/u/geYfmueG9t3c/HOx/PHq/9eUk0iSLjYgnMY7YLapKUq0b03o7ZiRRx69aTwMAf6TfH3ab7oHlyvPu8HZE7FxIBt8aaQgAAAAAAAAAAIDaFjz//3X+/P/xivsFAOpz/n99tas1z7vDe9X3m7Oc/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaM55Mbk2KK63W6roREWlEtCPiZkS0IqL4e9P9AgD1jSezc/+q+R8RSUSY/wCwBl69fvOi2+vt9bMsjfh5PBqMBuVa5s+e9/YeZlO7Z0+djEaDzdP8UZlns/nW9L2hyB9fmm/Hg/tlXmRPX/bm8p3YX/72AeC/1MlOnZvvm9UV0elclhfzuazOvR/Mze9W3GmtbBsAwAKOPn0+GB4evsv/epEs9lS7aujqe763ltWq4lrFj+SfaENRt0ivc3PDP0zA0p39088naTMNAQAAAAAAAAAAAAAAF6zik6Om9wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwPr5HQAA///IzlFF") (async) 21:36:48 executing program 2: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x0) [ 668.205010][ T5998] loop3: detected capacity change from 0 to 256 [ 668.211744][ T6014] loop0: detected capacity change from 0 to 256 [ 668.237350][ T6009] loop5: detected capacity change from 0 to 2048 21:36:48 executing program 5: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x250880, &(0x7f0000000180)=ANY=[@ANYBLOB="636f6d6d69743d3078303030303030303030303030303030352c6572726f72733d72656d6f756e742d726f2c61626f72742c6e6f646973636172642c7573726a71756f746