last executing test programs: 2m15.355920163s ago: executing program 32 (id=38): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) (rerun: 64) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000140)=@req3={0x1000, 0x3a, 0x1000, 0x3a, 0x7ff, 0xf83, 0xaa}, 0x1c) (async) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000480)={'veth0_virt_wifi\x00', 0x0}) sendto$packet(r2, &(0x7f00000000c0)="05030500d3fc030000004788800509", 0xf, 0x4, &(0x7f0000000140)={0x11, 0x5, r3}, 0x14) (async) r4 = dup(r0) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x48241, 0x0) setrlimit(0x2, &(0x7f00000000c0)={0xc63, 0xffffffffffffffff}) (async, rerun: 64) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) (rerun: 64) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) write$tun(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="083c86dd0001110004600000a60c6eec00be00443cfffe8000000000000000000000000000aaff020000000000000000000000000001", @ANYRES32=r4], 0xfdef) 2m14.275976489s ago: executing program 33 (id=52): r0 = socket$key(0xf, 0x3, 0x2) syz_mount_image$fuse(0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYBLOB=',rootmode=0000', @ANYRESHEX, @ANYRESHEX=r0, @ANYBLOB="ab524535ca3b4f1866dff86f1f7edb41e8dcb6aabfc59208839f37896e5f914c4d6589a451e09f8963f521c0999feb2fe1453d27f302db1f24165936d26394d1376a0dbc7882537ca0d7e102f07c199c570af4529c98e7d7d9daae8ebc10a447a75c4d8091d7", @ANYRES16=r0, @ANYRES8], 0x0, 0x0, 0x0) sendmsg$key(r0, &(0x7f0000000180)={0x700, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="020d000014000000000000000000000005000600000000000a0080ff00000020fc010000000000000000000000000000000000000000000005000500000000000a000000000000000000000000000009000000000000000080000000000000000800"], 0xa0}}, 0x40) 2m11.483946169s ago: executing program 34 (id=69): socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e1f, @remote}, 0x10) setsockopt$sock_linger(r0, 0x1, 0x3d, &(0x7f0000000080)={0x1}, 0x8) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="180000005b9980543c3f8e3d96b5fce2caf4a9010ea80859368b3779a4ecb184e1a69ff7d40a19fb6af21c5bd485406cdc1e3bab98db82ed092d5a0071e5f81c0c808c1cac88a213621d981f3b13c083238ba3df189bc240536875437730d444a03ed3da05615af1dfd0dc964bbfdfe596fc4dcac5c86d13e246f08b04f0a697c414b4d5abe274876b955a1b08a6c87758a3b12ef1a9b4ceaee51fed29b5c8d17aaec06a39d1a869f0eb529a01d199f9f49c0736a6e350762b689ea5ddf0051a6c1ede4900000000000000000000004f42116caac59e87fa57f4c8fdd111ad0000000000000000", @ANYRES16=r2, @ANYBLOB="210329bd7000fbdbdf250100000004000180"], 0x18}, 0x1, 0x0, 0x0, 0x4c811}, 0x4) sendmsg$ETHTOOL_MSG_COALESCE_SET(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000300)={&(0x7f0000000540)=ANY=[@ANYBLOB="3c00dec178a9efe4f0b5b4ff807aa74968ae4c2f426284a8ca948310e2b8b9e17a728a03d3a27ce64dbc226d04f3865ec52bd1f7913db30a8372efdf34198d5e9f8e7204799eae18d3c823b8243ae773a41ba8f6647ddf2ec879e494bcdb6e0828fde6780141011787a44bcb6b36ff5b5ee078c524e920fb675a4b6ce8d9965c3015dff2ee1af4bc671f4e68c9887ae5eaf097413aea5a5acae0401a6f488c4f065b47ddf1202a76d17e88ba839b111b61f6e6a1966b8a50ead917baa1b80679000000000000000000", @ANYRES16=r2, @ANYBLOB="000127bd7000ffdbdf251400000008000200faffffff0800150002000000080014003c00000008001000060000000800030000080000"], 0x3c}, 0x1, 0x0, 0x0, 0x44845}, 0x8000) sendmmsg$sock(r0, &(0x7f0000000200)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[@txtime={{0x14, 0x1, 0x3d, 0x800000000}}], 0x18}}], 0x1, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) fsopen(&(0x7f0000000080)='cpuset\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f00000021c0)={0x2020}, 0x2020) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) 2m8.139350192s ago: executing program 35 (id=93): socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x1860, 0x0, 0x1, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x81c0, 0x37) bpf$PROG_LOAD(0x5, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000500)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') lremovexattr(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=@known='trusted.overlay.opaque\x00') 2m0.858864473s ago: executing program 36 (id=134): bpf$MAP_CREATE(0x0, 0x0, 0x50) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000), 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sockopt=0x15, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000005c0)={r2, r0, 0x15, 0x0, @val=@kprobe_multi=@syms={0x0, 0x0, 0x0}}, 0x30) r3 = socket(0xa, 0x3, 0x82) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) getsockopt(r3, 0xff, 0x24, 0x0, &(0x7f0000000080)) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="b4000000008bfc57fa96b224fbe49e9e88288952250000006b113e00000000008510000002000000850000000800f100"], &(0x7f0000000080)='GPL\x00', 0x4, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x70) 1m53.070455935s ago: executing program 37 (id=188): bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000580)={&(0x7f0000000280)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000050000000100000000000006040000000061ae"], &(0x7f0000000180)=""/186, 0x29, 0xba, 0x1}, 0x28) (async) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x49, 0x0, 0x0, 0x7ffc0002}, {0xfff, 0x1, 0x2, 0x6}, {0x2, 0x8, 0x3, 0x9}, {0x5, 0xc0, 0x8, 0x9}, {0xffff, 0x15, 0x22, 0xffff0e76}]}) (async, rerun: 64) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r1, 0x0, 0xfdef, 0x0) (async) rt_sigtimedwait(&(0x7f0000000040)={[0xffffffffffff7ff8]}, 0x0, 0x0, 0x8) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000200)='net/ip6_tables_matches\x00') pread64(r2, &(0x7f0000000480)=""/177, 0xb1, 0xa8) (async) socket(0x11, 0xa, 0xa4eb) 1m51.009966887s ago: executing program 38 (id=219): r0 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9000) accept4$tipc(r0, &(0x7f0000000040)=@id, &(0x7f0000000080)=0x10, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0x406, r0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, &(0x7f00000000c0)={0x6, 0xa, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @generic={0x5, 0xa, "1f6d394f898391830b7e"}, @padn={0x1, 0x1, [0x0]}, @calipso={0x7, 0x20, {0x2, 0x6, 0x6, 0x0, [0x9, 0x2, 0x9ea2]}}, @generic={0x1, 0x15, "7fcd044cb42a25bbe29dccfa1e2507cfc45aeb60ff"}, @pad1, @enc_lim={0x4, 0x1, 0x5}]}, 0x60) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000140)={{0x2, 0x2, 0x9, 0x6, 0x3, 0x5}, 0x76, [0x865, 0xed, 0x1, 0x759863c6, 0x0, 0x8, 0x401, 0x4, 0x100, 0x4, 0x3, 0x5, 0x610c, 0x9, 0x1, 0x0, 0x6, 0x4, 0x8, 0xe36e, 0x8, 0x800, 0xfdd1, 0x1ff, 0x0, 0x3ff, 0x34c7, 0x3, 0x9, 0x70, 0xffffffff, 0x2, 0xf, 0x3ff, 0xd2d, 0x3, 0x7fff, 0xb, 0x4, 0x1, 0x90d, 0x2, 0x0, 0x0, 0x4, 0x589, 0xfffffffc, 0x80000001, 0xf1d0, 0xec4, 0x5, 0x80, 0x3, 0xe5, 0x1000, 0x8001, 0xf, 0x9, 0x4, 0xe9c, 0xffffffff, 0x9, 0x5, 0xe36, 0x5, 0x2, 0x5, 0x3ff, 0x1, 0x6, 0x7, 0x8, 0x9, 0x77, 0x0, 0x7, 0x63d, 0x7f, 0xf, 0x6, 0x9, 0x80000001, 0x7, 0x9c1, 0x7, 0x7, 0xf, 0x5, 0x0, 0x3ff, 0x5, 0x1, 0x0, 0x200, 0xfffffffb, 0x13c, 0x400, 0x9ac, 0x2fd2, 0xcb4, 0x7541b49a, 0x1000, 0x0, 0xc1, 0x2, 0xfff, 0x3, 0xa, 0x6d0ffc6, 0x3, 0x1000, 0x1, 0x5, 0x4, 0x5, 0x866, 0x6, 0x9bf3, 0x9, 0x2, 0xb8, 0x32, 0x3, 0x2, 0x9, 0x410e, 0x3095, 0x8, 0x2, 0x9, 0x6, 0x7fff, 0x3, 0x81, 0xe, 0x8, 0x8, 0x89, 0x7, 0x2, 0x20c1, 0x10001, 0x129, 0x8, 0xb, 0x80000000, 0x7, 0x9, 0x0, 0x401, 0x80, 0x7fffffff, 0x3, 0xd, 0xde, 0x5, 0x101, 0x81, 0xf8, 0xcf7e, 0x3, 0x9, 0x3ff, 0x8, 0xa, 0x6, 0x7fffffff, 0x1000, 0x10000, 0x1, 0x9, 0x9, 0x3, 0x10000, 0x9, 0x1000, 0x7, 0xd, 0x7, 0x2, 0xc, 0x6, 0x9e8, 0xdf, 0x5, 0xe6, 0x77b7, 0xfff, 0xfff, 0x7, 0x0, 0x1, 0x7, 0x2, 0x4, 0x7, 0xc, 0x3, 0x1, 0xc, 0x1, 0x3, 0x3, 0x7fff, 0x9, 0x9, 0x10001, 0xabca9800, 0x10, 0x81, 0x3, 0xf681, 0x2, 0x81, 0x100, 0x4, 0x401, 0x8, 0x4, 0xa, 0x860, 0x6, 0x5, 0x1, 0x4130, 0xffffffd2, 0xff, 0x17, 0x467, 0x8, 0x0, 0x0, 0x5, 0x5, 0x9, 0x4, 0x2, 0xd, 0x1, 0x2, 0x2, 0x5, 0x789e, 0xfff, 0x2, 0x8, 0x6, 0x7, 0x5, 0x860, 0x8, 0x80000000, 0x0, 0x3ff, 0x64e42431, 0x4, 0x4, 0x4, 0xb, 0x8, 0x8, 0x8, 0x1ff, 0x7, 0xffffffff, 0x6, 0x10, 0xffff0000, 0x9, 0x2, 0xfffffffd, 0x401, 0x0, 0x1, 0x3, 0xfffffffa, 0x2, 0xa, 0x1, 0x9, 0x3, 0x8, 0x4, 0x2, 0xffff, 0x9, 0x800, 0x6, 0x4, 0xa, 0x40, 0x0, 0x3, 0x280, 0x6, 0xce4, 0xc4, 0x1, 0x4, 0xc000000, 0x6, 0x8, 0x0, 0x80000000, 0x1000, 0x5, 0x9, 0x7fff, 0x341, 0x1c, 0xbe, 0x5, 0x0, 0x2, 0x1ff, 0x0, 0xffffffe5, 0x9, 0x6, 0xdc2, 0xf0d, 0x8, 0x4, 0x40, 0x99, 0xfffff000, 0x4, 0xfffffffd, 0x3, 0x1, 0x0, 0x1, 0xdb, 0x0, 0x4a, 0x7, 0x6, 0x738, 0x7, 0x1000, 0x1, 0x0, 0x3ff, 0x9b2, 0xf, 0xc000000, 0x4, 0x1, 0x7ff, 0x1, 0x7, 0x7, 0x0, 0x3, 0x1, 0x6, 0x98, 0x2, 0x100, 0x1, 0x0, 0x5, 0x0, 0x5, 0x2, 0x9, 0x8, 0x0, 0x4, 0x1, 0x200, 0x1416, 0x400, 0x7fffffff, 0x7, 0xffffffff, 0x101, 0x8000, 0x521, 0xffff, 0xd7, 0x0, 0xb6, 0x7, 0x26ac, 0x9, 0x6, 0x7, 0xbf, 0x3, 0xfffffff7, 0x9, 0x8, 0x800, 0x3, 0x8, 0xc97, 0x4, 0x9, 0x9, 0x6, 0x5, 0x520, 0x2, 0x3, 0xa6f0, 0x6, 0x9, 0xffffffff, 0x40, 0xfc0b, 0x101, 0x3, 0xf9b3, 0xf, 0x49, 0x7fffffff, 0x10000, 0x8, 0xcf2, 0x8, 0x2, 0x8, 0x1ac, 0x53b5, 0x1, 0xfffffeb4, 0x0, 0x2, 0x9, 0x7ff, 0x7, 0x4d9d, 0x20, 0x9, 0x2, 0x47, 0xa69b, 0xffffff7f, 0x0, 0xfffffffe, 0x2, 0x2, 0x81, 0xfffffffb, 0x0, 0x7, 0x6, 0x796, 0x3, 0xfffffffa, 0x5, 0x2000000, 0x18a1, 0x1f, 0xfffffffb, 0x8, 0x2, 0x1, 0x6, 0x7f, 0x0, 0x4, 0x2, 0xd2f, 0x3, 0x6, 0xb, 0x7f, 0xc97, 0x1ff, 0x259, 0xff, 0x7fff, 0x2, 0xd, 0xfff, 0x6, 0x3, 0x7f, 0xea, 0x10001, 0x2, 0x42, 0x5, 0x7f, 0x1000, 0x10001, 0x400, 0x2, 0x9, 0x4, 0x1cd8, 0x3, 0x80, 0xffff, 0xfffffffd, 0x307, 0x9, 0x5, 0x80000000, 0xedf, 0x8, 0x0, 0x4, 0x1, 0x7fff, 0x7fff, 0x9, 0x9b1e, 0x3, 0x80000000, 0x7, 0x15, 0x6, 0x7fffffff, 0x5, 0x1, 0x0, 0xfffffffd, 0xe, 0xe, 0xe, 0x3, 0x1000, 0xfa94, 0x4, 0x9, 0x3ff, 0xf, 0x2, 0x940a, 0xfffffff8, 0x40, 0x10, 0x6, 0xffffffff, 0x9, 0x1, 0x7, 0xfffffff9, 0x8, 0x40, 0xf, 0x7, 0xffffffff, 0x80, 0x6fd1, 0x3f, 0x1, 0x0, 0xffff3cfd, 0x5, 0x80, 0xff, 0xffffffff, 0xbd9, 0xf22, 0x1, 0x7, 0x5, 0x0, 0x1, 0x0, 0x7fff, 0x9, 0xd91b, 0x2, 0xfffffffb, 0x7, 0x4, 0x200000, 0x7, 0x40, 0x67, 0x7fffffff, 0x3, 0x3, 0x119, 0x800, 0x200, 0x9, 0x8000, 0x6, 0x5, 0x219f, 0x6, 0x7, 0x2, 0x800, 0xc, 0x0, 0x9, 0x0, 0xc38, 0xff2, 0x8, 0x6, 0x8, 0xce25, 0x3, 0xffffffff, 0x3, 0x6, 0x401, 0x1ff, 0x8, 0x7, 0x0, 0x4, 0x3, 0x7ff, 0x5, 0xbf66, 0x3, 0xff, 0x8000, 0xfffffff7, 0x7, 0x400, 0x4, 0x4, 0x8001, 0x0, 0x2, 0xd, 0x10000, 0xa, 0xa0ed, 0xb031, 0x101, 0x1, 0x40, 0x3, 0x8, 0x9, 0x9, 0x76, 0x4, 0x3, 0x11, 0x1, 0x3ff, 0x0, 0x5c, 0x6, 0x7b, 0x9, 0x726f, 0x7, 0x3, 0x81, 0xc0, 0x4, 0x7, 0x4, 0x9, 0x9, 0x400, 0x2, 0x101, 0x1, 0x91, 0xffffffff, 0xffffffff, 0x100, 0x6, 0x0, 0x8, 0x10000, 0xd, 0x8, 0x3, 0x3, 0x1, 0xfa, 0x6, 0xfff, 0x401, 0x7, 0x60f, 0xbb, 0xffffffff, 0x53, 0x3, 0x54d, 0xfffffff7, 0x5, 0x2, 0x0, 0x8, 0x0, 0x6, 0x6, 0x5c, 0x5, 0xee8, 0xffff, 0x2, 0x3, 0x1, 0x5df17104, 0xc, 0x0, 0x81, 0xde, 0x9, 0x7, 0x40, 0x2, 0xffffffff, 0x2, 0x1, 0xfffffff9, 0x7, 0x1000, 0x4, 0x2, 0x2f, 0x0, 0x800, 0x4, 0x0, 0x7, 0xa875, 0x0, 0x4, 0xf8, 0x7f, 0x75, 0x1, 0xd, 0x80000000, 0x4000000, 0x7, 0x4, 0xfd6, 0x70000000, 0x2, 0x5, 0xf, 0x1, 0xece, 0x88d1, 0xf, 0x7fff, 0x3, 0x80, 0x200, 0x4, 0x4, 0x1, 0x1, 0x7f, 0x4, 0x42, 0x6, 0x3, 0x0, 0x9, 0x1000, 0x2, 0x6, 0x1, 0x3, 0x7d1f, 0xfffffff8, 0x401, 0x0, 0x2, 0x2, 0x4ef, 0x3, 0xd, 0x5, 0x7fff, 0xfffffffc, 0x4, 0x6, 0x9, 0x6, 0x10000, 0xf, 0xffffffff, 0x6, 0x1000, 0x7, 0x0, 0x89, 0x3, 0x4, 0xa788, 0x5, 0x4, 0x7f, 0x3, 0x2, 0xe3c0, 0x9, 0x4, 0x8, 0x5, 0x7, 0x2, 0x1, 0x88, 0x6, 0x1, 0x80000, 0x98, 0xffff, 0x9, 0xa, 0x4, 0xfffffff4, 0x1, 0x401, 0x75, 0x8, 0x3, 0x5, 0x7, 0xffffffff, 0x5, 0x0, 0x7fff, 0x9f2, 0x800, 0x3, 0xf, 0x9, 0x1, 0x7f, 0xfffffffd, 0x101, 0x8, 0xb9, 0x8, 0x10, 0x40, 0x6, 0x3, 0x2, 0xfffffff9, 0xfffff1e7, 0x489c, 0x0, 0x8001, 0x4, 0x9, 0xa99, 0xb334, 0x3, 0x5, 0x100, 0x401, 0x0, 0x1, 0x8, 0x8, 0x4, 0x8ae, 0x6, 0x4, 0xe515, 0x3ff, 0x0, 0x37d, 0x8000, 0x401, 0x6d53, 0x3, 0x7, 0xffff, 0x100, 0x5, 0x87, 0xfffffffb, 0x8000, 0x3, 0x8, 0x5, 0x9, 0xffff7fff, 0x8a8, 0x101, 0x101, 0x7, 0x5, 0x4, 0xf, 0x4, 0x80cd, 0xff, 0x1, 0x3, 0x3, 0x5f240000, 0x5, 0x0, 0x2, 0xd091, 0x0, 0x6, 0x10000, 0xffffff7f, 0x7, 0x9, 0x3ff, 0x5, 0x7, 0x6, 0xffff, 0x0, 0x7fffffff, 0x7f, 0xfffffffa, 0xf, 0x6, 0x3, 0x40, 0x2, 0x4, 0x40, 0x4, 0x80000000, 0x8001, 0x1, 0x6, 0x1, 0x0, 0x8, 0x3, 0x4, 0x9, 0xd01f, 0x2, 0x5, 0x3, 0x10, 0x5e800000, 0xfffffff8, 0x3, 0xf, 0x5, 0x2, 0xd, 0x80000000, 0xa87, 0xffffffff, 0x2, 0x2, 0x0, 0x9, 0x7, 0x4, 0x0, 0x100, 0x33, 0x6, 0xffffff3e, 0x5, 0xff, 0x6, 0x2, 0x95f4, 0x4, 0x4, 0x1, 0x7, 0xe, 0x7, 0x8001, 0x7fff, 0x5, 0xa, 0x5, 0x7, 0x2, 0x1, 0x1, 0x7, 0xffff4133, 0x4, 0x2, 0x42b40ca3, 0x10001, 0x1, 0x1, 0x9, 0x1, 0x7fffffff, 0x0, 0x0, 0x6, 0x3, 0x0, 0x0, 0x7, 0x0, 0x0, 0x7, 0x4, 0x80, 0x3, 0x3, 0xf, 0x1, 0x9, 0xfd7d, 0x4, 0x8, 0xffff, 0x200, 0x0, 0x7, 0x7d9, 0x0, 0x8, 0x7, 0x8, 0x4, 0x9, 0x3]}) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000001180)) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000011c0)='/sys/power/wakeup_count', 0x8000, 0x80) sendmmsg$inet6(r2, &(0x7f0000001740)=[{{&(0x7f0000001200)={0xa, 0x4e24, 0x3, @empty, 0xb}, 0x1c, &(0x7f0000001400)=[{&(0x7f0000001240)="77e438cbb892f7ee87ee4e3a2594a04773f2ce9fcb8dc4dab68d0c8a45553a993f5a72496aa129f1c61223080d42b6da5db5f9d05d80f4ad158b6d86aaa8391537aae1cbafee21879aa57fdac5", 0x4d}, {&(0x7f00000012c0)="58187bf0bcd4cedf52dca006cf7add913df455ee918cfdf3e9d3b704a541e1fae7f2df30dbfa03b291ee03c655a4231b084e50282a02c79ed3bc22c548bcae30edde", 0x42}, {&(0x7f0000001340)="4f90cf2d60748824d925df44b74ac77e1e2393230bea0f0dbcd3fa1b934e67f7bf301ff4f7868046a194e824f66fbf873802d1c4ccba96a32d91d7e60f319b46da7b9243f25d0f237128a08a78478ebfb274f73db45b49156da3fc8871edffce85fd54953fc68f9435123a13f292900b0064fa718fddd46226fa3d53d85f52d75bf3e4c36ae867e3bce9ac05b0f5e623fbb18dae", 0x94}], 0x3, &(0x7f0000001440)=[@rthdr_2292={{0x78, 0x29, 0x39, {0x11, 0xc, 0x2, 0x1, 0x0, [@rand_addr=' \x01\x00', @remote, @mcast2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @empty, @dev={0xfe, 0x80, '\x00', 0x30}]}}}, @hopopts_2292={{0x18}}, @dontfrag={{0x14}}, @hopopts_2292={{0x30, 0x29, 0x36, {0x2f, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @hao={0xc9, 0x10, @local}]}}}, @tclass={{0x14, 0x29, 0x43, 0x2000000}}, @hopopts={{0x40, 0x29, 0x36, {0x11, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @jumbo={0xc2, 0x4, 0x8}, @ra={0x5, 0x2, 0x400}, @calipso={0x7, 0x10, {0x2, 0x2, 0x80, 0x4, [0x403]}}]}}}, @dstopts={{0x128, 0x29, 0x37, {0x67, 0x21, '\x00', [@hao={0xc9, 0x10, @remote}, @calipso={0x7, 0x28, {0x0, 0x8, 0x71, 0x135d, [0xa3, 0x100, 0x6, 0x2a4]}}, @jumbo={0xc2, 0x4, 0x7fffffff}, @ra={0x5, 0x2, 0x7df8}, @pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x80, 0x4a, "73925dce3212b379c0d088ac385ac287f010dbd50b98a03e4ad5faaf5b22289c63a66291d3591abdba01da27eb038c20ddb329d4db9dbe3912838f7168b226f2d7893a1fd4f1d4a4dc08"}, @generic={0x0, 0x32, "b7a10f703a4bdbd8384117a56cfc4dfcf7002871cd37c569dda1198e655ebed99ad169869171c1d9d3fc61a8e6555bc3c981"}, @calipso={0x7, 0x40, {0x1, 0xe, 0x0, 0x6, [0x0, 0x1, 0x9, 0x9, 0xffffffff, 0x7, 0x4]}}]}}}, @hopopts_2292={{0x80, 0x29, 0x36, {0x2c, 0xc, '\x00', [@ra={0x5, 0x2, 0x9cb9}, @enc_lim={0x4, 0x1, 0xff}, @hao={0xc9, 0x10, @loopback}, @ra={0x5, 0x2, 0x2b}, @calipso={0x7, 0x10, {0x1, 0x2, 0x2, 0x9, [0x7]}}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @calipso={0x7, 0x20, {0x0, 0x6, 0x7, 0xc7c9, [0xffffffff, 0x8, 0x26]}}]}}}], 0x2d8}}], 0x1, 0x20040000) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000001780)={'vlan0\x00', 0x0}) ioctl$TIOCSCTTY(r1, 0x540e, 0x80000000) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, &(0x7f00000017c0)={0xe, 0x2800000}) ioctl$KVM_RUN(r0, 0xae80, 0x0) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000001800)={r1, 0x200, 0x7, 0x9}) r5 = dup(r2) close_range(r4, r5, 0x2) socketpair(0x2b, 0x800, 0x1, &(0x7f0000001840)={0xffffffffffffffff}) setsockopt$CAN_RAW_ERR_FILTER(r5, 0x65, 0x2, &(0x7f0000001880), 0x4) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001940)={{r1, 0xffffffffffffffff}, &(0x7f00000018c0), &(0x7f0000001900)='%pK \x00'}, 0x20) quotactl$Q_SYNC(0xffffffff80000101, 0x0, 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000001a00)={'erspan0\x00', &(0x7f00000019c0)={'gretap0\x00', r3, 0x40, 0x80, 0x3, 0x4, {{0x8, 0x4, 0x1, 0x32, 0x20, 0x64, 0x0, 0xb1, 0x2f, 0x0, @multicast2, @private=0xa010101, {[@ssrr={0x89, 0xb, 0x6c, [@empty, @private=0xa010101]}]}}}}}) newfstatat(0xffffffffffffff9c, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2400) sendmsg$nl_xfrm(r0, &(0x7f0000002040)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000002000)={&(0x7f0000001b00)=@updsa={0x4e0, 0x1a, 0x2, 0x70bd2c, 0x25dfdbfd, {{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4e20, 0x0, 0x4e24, 0xe491, 0xa, 0x80, 0x80, 0x2b, r8, r9}, {@in6=@local, 0x4d6, 0x6c}, @in6=@mcast2, {0x1000, 0x4, 0x6, 0x8, 0x40, 0x9, 0x3, 0xfff}, {0x9, 0x8, 0xb52, 0x6}, {0x7, 0x49f2, 0xcc}, 0x70bd27, 0x0, 0x2, 0x3}, [@XFRMA_IF_ID={0x8, 0x1f, 0x2}, @algo_auth_trunc={0xc1, 0x14, {{'rmd160\x00'}, 0x3a8, 0xa0, "7aebf656054677d72e84cfa5068cb7fd9341b8f535dd33e1795391dddd90aaa0390271050663dadce3fe74a52758900ca4147f97ea54077fbb5f629924e241dc6dbc1de8f0dc8636a3cfa96e9de8eb421227413507a9bf37cc518af6e46119e5580cbb4b45c8e47c3a5b6ae0708907c3deb27b798e"}}, @user_kmaddress={0x2c, 0x13, {@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @in6=@local, 0x0, 0x2}}, @migrate={0x180, 0x11, [{@in6=@private2={0xfc, 0x2, '\x00', 0x1}, @in=@empty, @in6=@private1, @in=@rand_addr=0x64010102, 0x6c, 0x2, 0x0, 0x3502, 0xa, 0xa}, {@in6=@private0={0xfc, 0x0, '\x00', 0x1}, @in6=@private1, @in=@loopback, @in=@multicast1, 0xff, 0x0, 0x0, 0x3503, 0x0, 0xa}, {@in6=@private1, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, @in6=@mcast1, 0x3c, 0x0, 0x0, 0x3504, 0xa}, {@in=@multicast2, @in=@empty, @in=@multicast1, @in=@loopback, 0x32, 0x0, 0x0, 0x3504, 0xa, 0x2}, {@in=@dev={0xac, 0x14, 0x14, 0x26}, @in=@rand_addr=0x64010102, @in=@remote, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x6c, 0x4, 0x0, 0x3503, 0x2, 0x2}]}, @replay_val={0x10, 0xa, {0x70bd29, 0x70bd2d, 0x523}}, @algo_auth_trunc={0x58, 0x14, {{'poly1305-generic\x00'}, 0x60, 0x40, "7b5943165f5477a3d48d8e9f"}}, @address_filter={0x28, 0x1a, {@in6=@loopback, @in=@empty, 0xa, 0xd1, 0x2a}}, @algo_comp={0xe8, 0x3, {{'lzs\x00'}, 0x500, "bc5200d47eccd5438ae3b627adc33df60ae8dfd7f7764e00366f313af0ae4052ae62da28965dc538225d84a47b45a3ae287651b38a2df4e1a5fda10898d2917bbea638a949688165f0af34976ad8a8c2f4e9704ab394df961776003d7e5f56b4adf27e8ac3502a4b504364fc8593dd083e465f078d9defb16b9c9cb3be9fb28108255bfc1d2b2d6112ef62564b54b2b2e05ec6ca2d2e0819e594614cb31c8b9f"}}]}, 0x4e0}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000002080)=0x2dc, 0x4) r10 = dup(r6) ioctl$EXT4_IOC_GROUP_EXTEND(r7, 0x40086607, &(0x7f00000020c0)=0x6) getpeername$packet(r10, &(0x7f0000005f80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000005fc0)=0x14) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000006480)=[{{&(0x7f0000002100)={0x2, 0x4e21, @rand_addr=0x64010102}, 0x10, &(0x7f00000034c0)=[{&(0x7f0000002140)="e1943c3e26bd2de1fe5ea5fc0a4067e70395b063afbdac073d148db020934490846236c978423191f058214fc75cc40d6651837c630a3c21e16eb862e926ea9ce6f3c7e00be9812ff59cfa4409ae7068ceb2d46319dba68e1a378ca5990074f4979badc3252f841c570deb08e01d3af9ff81e483ca536f995d511b6f18f948dbdbae23421ba5e8ed7ae92de4c1ec6d371e84ee422a0e4056f8934503ec0f4f570639eb0c5641b883d42615968dc2237020d4a97a9507894bb9c4331f77cde6c603f236ececd1ec098a5fb2c329b2497b7026a47b639d33f464deb036aea391b7556cea4ea00e9a090ad480de29f0e592b7647288a5e08a647f6d19f0b27ed7ce152f74ac38d6bb2b091c66de133c51534b365ff4f4fda7bd18f03ee5c797534f1120717b3a91daaaa9ec8c70b74b536aadb24da508494eadeb336e81a43e00989af4f1e7a0075055a1c672e1f8ccc2b5f4a8df2aa30c7756cc2dc98930772465cec4db75206cdc7b0ce70dcf2f7cb79ba15ad9a3cd0e0e5c14cd5ceb3e504e74e9aec236312c2d9730ba175392767ded562152d26b92f79b77a8de0e8abf8d75d0f1166900d147e9a06014abf49b43e7c2dfe1ad013fb203366806acad04c360ee7f2b5d288785130e09ef7e6fba32e24c96d03f2b3230f496284f642fc54efc3910d9258488f83012900c11489d06e802a91e9d2ffed4643738dd99c3be513145d4f011f1b4d6dd6e752d63dc99ca5de3b296e5603d1e9f3822af8b26ce2174b842680ea91f7ab9a6e1eec33a12bd518a42bc08a6750b1c8c8d78720fdc5d046d5118dde3f088f91030b997073becab16e7ba5d9d4fa17bd03a90ce164afba34a31e706e8d0ee76b4722ad3c9985f27fa7e278b32cc741a8f9a972e63740d3bfdd82452e6ffa0ffb4351d2348035eb5c66c2a25406e4d0f06e81d00797c1264e11e015ebbecc1ec3871ece7bdfb285c28a4542f45a76062212c05adab6990db8270a207dc855c09102171e7c9e7fdc3e2d303f5b19721e36529790877b8960e9170d9ece4131faadec30d11519cfc6d8027520434c4dff1c35894f82098f50d22edb674dfe782a88b4cce6a5ce72e7206ee4f85187bff90a2a195a531c35fcd501a9e82b64c46a8feeae6d83d6f49929a5dbeccacdd14de9856179c66ccc912bd75915c16407e15f00c6ba262f46e1569e0d9bebd6e54076629206c16de0a01db8a93f334597bab973619a30a689e46daaa25dc038f8e0766f357f16b1de770476cfa621c0d761d071c0a4e79b7dfbaee4b7d2c9b35ac8b3323b6c262489bf8a9b754cb2c91c4efd578ca16cc3c31070dc148a56b33428e1a01fb1c5fe160f6200319749c22226c492efc352a630432365c146f16ebe270d76d0daf37185be772a40a3522de2e519d7d7d0c7ef5a6ed2fe442447edcaf9653bcd297d0df11cc5e969153d67cad7f51d8038894647fb7ec039ab7b491ebb81192f97b6e1f481df2314c770d9e8f0e9a921f056064a5ac632059cab4e741ddd14e4e159e8c6b83a274834255a50d266fa4675f396db4cbbcdc12c15beba4b64dcda52f60b426b4ea5af1cb72944bc37d938dfd05e03cedb47170f33152f8b4cd47c23f712cdc578843b8cffb7e4934e854b69103286f72b30474a0d7272902ab808e1a2ad7bb4c0c0728611c232ebcbbecbabefe4ef3b1df6415f11bce0c942a6546e061c8e07c39f4c7307559a9f70044d4c5b5be095b75478e4c40103cb207e05d5faa379e010a5aaefa6eb6ea97a6f49055b296cd22549cca4aa370ee343abb7df788915a870b3142fe3040c8e8083fa49093f83b3971b2c6d6fa36dfcfac5786aff1254002288f0b773d119afcda8279c2626ce32af0f527fd0e2f82f538149a97bef672371c3c0d3dded4921fa1de5f9fb19af9ecaaf578b8073596d17e039d88f82f7ad6b97351f1a8dd9430021c3801178f272ca339df0a467224ee641338bfc065ad8c0753f3274077fbf79eb41fffafbbbe77b5460f65ac0f5de28afff01d5ecd3a2de845618ae0563d1a0f1722f10e99ed252ce5c5e5cf712b94e6dc58d19d0850ce3c7357494a9779a4cb43095049ff0eba265ed1cbc003600fea58363fe29c2f51c76faaab5ab72d43cf122fd71789f28d4c888749301a421dba5db7f39d4e8e77d9a968f6dc6860c3ac04d14a33ba98674853d6ae3173cfe3e9035c0371f4ef5b3d8b2763f81da228fda88db012f657765e3cfe216220827169e832b1dbbe5455cffb2a4adc3d812072b520188d64e3a11b5f818b1a8d6be5dc7376307fc36758833c494e35b5b5e8a9818c32ed77e767da542b06829496a5c2fc98a7215fac195eefb0eda9d680be8084189824661111ad601da80e8155cc45edc9bd8c1b3e61eb3989650aba36cc86f25f2a8a1299f609fa06bd76850c8be8b44783a6354dd77f1eb137791a34a82874da5db1d9f5043fad67889b434b47eb8d837b7d265697fedf2ecd4a09374864a0ea3a68520fe3553c0f81d384bad8c35d2c59aed3d5fe9474e9a46d5ed6fe09751bb64191006edbee9b84c5e9fd8a29f3e532121336d15c10834c08da6ad028bec911c27b4f64a3ccd7677335d0aa095b0837e7b1f862d10c376dd84cb72966fa3de447a8e0a9f29945cebbca71bbdbefada8aae7eceed35e5db1cce376732580030928bafdd90b4a1243841484613f2f307e572d790ff6e5cc68171c9071273cbffa14048a9d0e85edbf1c2bcbb9d31a1cd78f969d2e4dba9efb7ca1a1f6aaa58d7a588608e95664f1919aa18bb4cf247a575a05e952695becaf9a0ab50fa720b65e12cd61f0105e29f7aa9e0899bb60339bc25f66fc5733d4a700973ae9fb0b8d32363b9d0cde0e45dbdca7ebc24855bd4807a27ff729b7c6f0d8109ec9efe64f3af39cf801e3595ab81598f3bdda6146b8be92603ce23338e51b3f8dc8cd32442f3121ce5d302ddb444f68ea54285efeabaef1cc17d34e77321fa1799fbc38321fc0d93e45ea585667871a6a71861eeddb33d61fba525a9022361b8e1ec0ac39e162424f3442a90c8f249bc65f77818375fe17163a6432ad0b61273d8209ccdf4374afa3d84cf5072e899a8efa5959ed9ab96859599839cfcafc9d4b3d6ef333a93b7238b98dce46b889e7867d6a20d50c3dc0df8b259fb327474f8934365c5767cf426dc4a794616e4431af770b3fc7d7bdbfe6c0e0c14cd2cd2a5d891dd4f95802d470135d74dbe329556380d7c4c91a4e759c894568734f96137472b4a77f475ba09989f130743d75e49c867e366af570407377209491d4d34a401b31b5bff892b496a0ea49bbd4296686795651aec15588b8cc3d5ffa264e87b14ef4139866febdd52253e3cf4bb6d9793dfce892e1f295d7d3bad3fcc3c55e1873e7a2d42f6d3345fba9edde550b33a5b711a6df4cf49914ac45c6f514698e6bee1e409245f04e7cba073c9a204131d146de1104c6f46c1274e58362e07b40c3f4f4963e35439a114bf2de078b956e59272d1c9bdd9127610b17eb80129cff5babfd6e2afec73b99ead638e3383bccb0c96467daaf95495163a973fd798bd4a2d7b3ca3adcdc475df545cd8068fe99e330a339ab88eea002becefc705884cb4c0e25653f22a0565ef3ee37f90df021c844972fffda4d45f302e4dee00f472af443a735957cc3d13084d6498c3b72dce3fc7c64518257f8b1eed3bef1bc6b63508285e484e5fdf39496da823ad7cd394afaa3b15ba0097db4fed91ad3a85c54a369234c23857eeb97bb2d148c125cb81bf3d52d5b92c1cd70272ee1d3fa9498fc73ea56d5106dc3f744da210a457d54e2944d1dec4137bd6550087f6eb9c1bad08d7f1031c4a033b1fccd3ceaeafae5b24a12e272710c635564a682003ea6238c1ad366fdfe20e15ca4b5247aa5ae625fd32d81e42816dd75fd1d8344455f784eba9643ab4e5f38219e59b1a1861319cffb31a165f44436a1f52f15987d064ad65223d6e3e7fb2759908d14b5f93f0b48b62ffb727de27fe28393a15e405c7956fea0ee97ce1cba099a97454c2440f6a200836f0d523caa921046221c5a66d06500d075bd5356c70c0e62afa21a12cfe327474efed25a997cd9ff4ed2d0eb42acfea123f9b740a206a62e4e57488df8db21a08d4193c5f262b74fbee95f5c9cd34ca99525ed46586e5a70e9b6fc601b1252c498172b99269034a3d54758cd2fa2d7a7e684eafe0cdfb933d8ca24933bf7cd7512f2245a77076bd0c9ffb048135999ece612dfa5515eff5285d80b724bdb9ec0b2b3f298348da26aab38e43319517e13c0c7d57692977c3ab7a4857631bf2dcb9a0a9fbb71ad0721bb911dc7d70ec4926fd7a88e568294d437a02deb5f72036fbfb4740f5d33707b0d2751f99ab6462559f939b87c6ab8bc77d99a0c0d43ba667a9e2c176e1eb20d95bfd8f9e2cd56cbbd4be99a999fd8dec68b1bf34a00083a7cfeabf35986da0ad30726e65edd098d87709f28b98d6b11f85bc2f2b386442ea0fd47fc33a5ea840f5d9e73813b8256350a0464f6763901dcf95c3b40994fb1fa177de6f746411861a62160b09d9737487d141e2ebd6bb6deac15921729458803868d68b30bb9d30780267836a51b199897700ff13334805cdc5c6864072fc64778d4ac15788ce1257f6ca46fbec6f496c320b58f7867c375f0b63916ae9f9b0001fe92dce29ffba871663f46bf3e3efd5eabd36d6e7b430ba58c03792120a704e1e30be4bb2916d57547517879456a6cbed4566c01e894f6b2d5b3586de3c8098210162e7a873c00bc39125bc7d9fe11c9fd65380c7764af1cd3f2c8defef730b190203b8fceee76449166c99c23df1d64fad34ce913efbfcd47322e150d04ff04531f0a3d210c6f39b73c49b12733c56f1a0105cd3d30d1339d951581bef1638846aef707bc5c1d36602ca0406ac56e4e6d44f206a9f1bb7cb8f044d8e4e6351ad8ae9b08bcb989af97573f16cb6982bac6306e5939072b500d1e535846a95a2b5d6372a982f369bc38f93cb1b1c4ec34bf2c1a6fe9769722e087b7c2825e0cc15d4645c31c3c0bcdbde5dbed55851febff0a72951678c6cc04a2371435503021b823dbd83e4543bbee9f5c130d07b9e3863469e30daeeee1e8922d163af81d5e5608e30e6c93cddbe6ef05d681a38fdef8a3aeabb43fe185326bd288937309b1846e123f2d32f5cce3aa008c706eced840e6a2cf63068fa42ff1d8cd0be39492735706bd65211610c6e2e8753a67fe38bdcf89c3f998e60946c47f0318a2d1f1868820b8dbd2f0aa2d80626b4c7c3c4d23e04ecfe583e73829aa2ca97be6c41a42c6cacd107cf8e26217ce4d666c57d543913c0619b4144ca24bde83446c67c9b6fad559de4964c9c38f5ad5ae7cb35f9054daacaa5fedc5f778928c63abdb691ab6735c884a1cb88290254ff9cbdc20e08b04b07afbe92060d50e2176590bad53b3152b691df8ec443b48522dcee8a131aa560f599b219f2452a78cda55808e909bacf5c4322e5b855751f30bd0bc3e14e5814bd1e1848314fd9da47282a58d71d5854ea75cb148c5792a10c690d2b485f1dc8e8339d881cf5dcc21337550b1e425a2cbe6387bd6f5a86b1e3878a168e8df59ef525bd3ecc41f50cc3d44e90f4fec4a1100f954201ca18c5902296bce56bf95971c8aefc39cf55f61637d2ecc6d5e6f1dbd5cc8799ef3475088994bbeee8fb0debcd0494014912ddc526571aaf44ece5d1389eecc88ebfd06b609db81cbbcc8138ab07d025ed81018c71205fa0e885b9608", 0x1000}, {&(0x7f0000003140)="f197b9fc52d2fa49ae0dbc1c4e43c7d5a9c7690a352fe5b4cf7c93c06a03ab8178a0ebda8af913d2ddc20d4f32946d060a98938ffb88f94604a454d902c2575a9861045850c68a3fbaab0a956c", 0x4d}, {&(0x7f00000031c0)="e33d19d451189219855aa99e88dc", 0xe}, {&(0x7f0000003200)="f0eaf32a916da598e36a9cc66d28b6eafd8e5f61f7b28ad760ca1bd3c6f5c6212c71da28ed58d7e54d08af7ad519646822bfa51656d6f871ccedc5831f37badbcaf5d170cc22e2b2fd97fe51e27f878bee2a1fcc0bdbf03d69ffc2ca1256d36d9d82cfd031556fb310", 0x69}, {&(0x7f0000003280)="4c00f86a77c152331d2bbe16f54c15ffd3e11022fd076843519e2e7a7d11c7f5fa9334", 0x23}, {&(0x7f00000032c0)="15a888fa620aeb74a3e67a5aaa82c1445d95036028da5d57411af001bff71e4135e316ed3c1079dacd99462529ed7815cf768c0429460b83ad747e4f4dcc56232f46f1c3caccb31ceb99975e3195656e420bafe88a9bde50ff38f0884fd32aed67042c30a5f62e0792e08814d89f088c139f2e3873a5890a249a72fd0f177811614c353ec158ae0ed3babf596df1334fbb2d4a99e4352d7024b7f4651919c9b84b2fa87be8729243cce2a9319fbcba16cb76d394ebdef217bfa608a34bb7786f6853155a93b7384c3e5b022a4501b5fff1af9ec060e219f782fca39425313abfb64421e3399455db150b9f22f6a0d6", 0xef}, {&(0x7f00000033c0)="d585149e70e59e71d3bfa62f72c944ac2c60ed1bc58f12c14a1ab0d51d62f13f145651219f83912dd53ef69fe223a7dac3d0ce87497a149de269a0b33e6ecace2ed5dbcbc157979ee38639bb1a546735e737f87714689736634bd838c95cda3821738e8694c6a69c1699bd09a67d355411a9f612f67559c7ce3d7ae78d273f39fe76deb2b34a55d6a75ebd9f0912c14285e308f03949752845f375af03529c5a5f071c8365fe416728c5640685c24b4427919d88890673e60e4efd7b1e220911b9e836947d28b02837b714", 0xcb}], 0x7, &(0x7f0000003540)=[@ip_retopts={{0x28, 0x0, 0x7, {[@timestamp={0x44, 0xc, 0x9a, 0x0, 0x8, [0x2, 0x5]}, @generic={0x44, 0xc, "ad35ca48f16ab652a214"}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @remote, @rand_addr=0x64010100}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x6}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7}}], 0xa8}}, {{0x0, 0x0, &(0x7f0000004900)=[{&(0x7f0000003600)="003c2efd1a0493bb21614ea384a8ac9422b1f4d9303383deb61c9e609ddad4177591a2e7faedebd017d6566b80f3a937c28297b9d316b27589db5e91c997dce127df056233837d7afb38ac21f6c01c7e4d031339b53983536a379049c88e349828c20a56263b87578d80e39cfbd14b36b4d9884e46ae291473e6bef37893c0ccd332988d1e2ad4cf9f5197d9c5595ac974c7cefb2cb22c7cd9893f636f5e222868852635415ede649c1009383c10571c69e92d961c7d92a450ac2b119a6562844d03b7cf388213a185f58ed205f1aa48924a42ab81465fc531d1ecbfad0b847f0aed43901f866a5ccb69e6ff1bc5c0452f2af27fe58dace9f84cdc7061f44513e08d974f6c62c64a37f11ee21e85d25a9ef1ebcdbd7ae7adb3a35ef137a9d9e653d8f615bc6ac7d8b9cb273d83937baaac6f5c776c0e8b5cb5b647292b26221b00072ec41ac13177049b9da8ab796df944191e19b985a51cfe8c65825fed60fea2f4ded60a83c0ccce7ed473b368427307f291392b020648ae241fc723358d658a1c0e6f863e253d7d0a1c213e51cc8a29ad6bb900adb1699646edad7382620147aa1cdfa422c523f232500da0e945af4fa8bf25ac1f1191aff1e6b197faaf612e2b2bb27a246dcceec5d471050f1465d7e95e17d75506799fc75db69769f72f0add8e693c1fcee9cca5b8fb0eab86a2a113fefd78551ae8847b921eb72fa296d3970dfb6dffd2347a98e932bb6e30e77f7a87590a5fd9e91f4a9ca29c33c7626fffd94df7553b94e27eec505beefc7bfa3b7c940d86f264dd0fb54d410eacdb2658bffe4563ee18911e75f0b7c697485e3a18fdd32dace33be590dd7a50186d367216381e4c41c67e4c30e92a0b8182b097cd0f0a8d6176e96cdf724e8880b705a9d98b2617d21e1e05909fbacc6c4fe821d6e18639b4ae19db9be6b91b32f3692e109f3d7d27aca14368e46d9001b0055ae4d11828762f5a837c199cd5826d715afee66033779e12938ee283e230643ab77a7261a338e0b2adb84c04c5dce8986f777d41ac25a6cb36a1230ff2336cf7d9d8bb1c689ca8720c08275930d4ef28c849405b56bab6f98eb4cf2e0e4c0b7f012d2a7800a422e1a6a983971ef37deb364ac0dc1d005fdeae1da293467c5aacb1ab5b93561b6d65cf3d9a5bdf6e06693ecb9b1a78e2becec40fd1120154db0618d8a48bf24ce6646e8fd6e5fcda78d6f68a845f9a78e4d459c8af634daab75e2240d4b305f9f469dc3d689304f1d55aa7ac8a79d1661b4210aa6305c9322c2661214699b27388d5662fbbc6dde76d5617e6f0a2b7b0b94ab684465f2614760d8748c925e29a263907c5c7d1cd8ea4a5e331ee54d9f444ae2ff62f82de49895f029429e8677b26c3315ab2181048bb81482700b086e1b6ebcfcef79dd04f05960429782af215bbecb8e314a672f47a1613b87ddee18b8edbc21aa9119edf2497e7eef5606ce869a8e03f4cc9de707b37aab4a74ee5cc92e7b517af92ac84ca674a4e2115e2969f273c64b40b8a7687383b1be87a6240e7121dca4b45e2820f1a673b44f13461673a61e3c601b4972872131445a45d26c77e4da04b4515e459f25d5095e33983972f71fc64e32baf1ab6386f3829ef99dc72552c99568f80ec10d73bba106b36442bf85eec71b2a45985e66067a987cb05a74a57e7815d2546a86f14b91d4f9beb9fdb94ff9778934ae923bf661666a8187269f1f0d3534f3f3b73f33b7cb650deb08ea144b802954e33398dba41bb859a2c53d1147f856031dd5729ad3a6535fb9187b58813d0c4b934a6a366f6519fb6ff559d50a4a723f9d5fbe4d1a55411e61157dcb67f930c517e96ce4e29d70bfafc37c3c22ffa42aa32b11c154b87c67e3fa0021b756f941c3adfc78fcd3b8861d5c85f74a73ff66d6011f63751160ab2f41b44247b19d1aad863a8969aabeb5af5ef3011d54dc01729a03e8d454880076d28d138693993cf903d1e2cb2e49862454c138fab5f855ccb6293038e445cffabafef8879c496e92adb725632f32a05083ac970edc68daa725d8aec59f66e307336213ce45cd6fc3d33f4745395337045678af84c422ff16c2af7736c0f5a12f4b0d184f5c528aae7e8fd6c0de3d292ef5bf1a70eeb2fbcb0547f276db4445b015b0f97f267f3b748c347cc64ea1f80b216ce15ae2747d1407c70c8499078d8bec51d6e1d334cc8dd07ea39aa9a98bf1608875e94c91d6b5412bfb6b5a5fece2c56e9dbd377b5c3f25ab2cd9c2c3db14d0e98a0ecc5742b206357f182e3f7751ab8dd05e79bba0d80188ed419dca5e6750ec556c35b3e6992c65908038314933a353bfaf045c9f7c1de488c7211da67bd84d864e4ed03fa1ade5e340e4983bf9eaa011f1a22e6bd98e74a0d66cf2c6f1c76fb356afbd4b051651f648b935b6466ec00cb2585ee00be87a32f4a80bded7e14826652c8b5c9598dc8d8add62c63e142cb6d23fc5ce62adc62216206eccc68214a271475b2388123a20ed84327fd8a4d476359b344b4a311bc29af38b9eba5584391f518ae9b275c7c641b00d6be5b4616658d417231f500e3862ef1a8ea41afb5f0c16d73883bd04266effb78494db84d3f602a1750a5e2cd00723b402a22fd6a696133a9921a1c08ec33d228cf380396ab71b17ea8d1c4ca4d43229af6cab70982ad0a958f0965e933292ac3b73e51c444e9cfacbcff601582e00e7d10cafdf86af532effca9def4941439901908c0a04dd3790a3dd9e16e2c6f97ab5888fe1fa85f118f47ce8f1f9b247181218b619a774f3ca6ac14f9fcba0f76ee515396fdd519e59c18a1fc14e977ca882b164f4ceb9fe598450677b97abc453872aff5d176cca9592848bde0f166bf05977c58a9c3ebaa5edc14f479d5020248303854bd3529e75eb7122dfd15201d692d22c79527edcb14ebce1bd0cffa4f701c25e53f63a7bd33df5ced73509688049d9b1333aab6ea185a70393c504ac18e67a53e605b2b8fe7c8a425093bb5b697418631955dd054ebf15662e96dd75353dae6071844d3b882bf25428c13debbfa58bbe72627b5fad37296f39e94cec2e9dabfc5af590d073b00cfbf17cb28deddaa66b4d9cbe2aaf6e2565bac90c152ebde28a0608c1347a42ba131d3f110660cc51165040744191f10605d643878ca57f72f50b75dd28da539736d02ff3d230928868e91ee1ae2dd5ef7ea8987fb523246afeeb330d9a3e0b22365abc8c44005d71db015ec98b366f11092cb46c0932f220e778d13bfc05bb041335804695d66af1c381fe3ba18e81c3eb55d4796dd0be741a42ee7efa2946d7996f47da627b2525ef153625f04a35dbcbe0ed65682556cbee53a48206822997e1347159471bf19b4eca1b90e6f448ad9614fb8746fa23c9ac9c28a757eef124dd2c7056dad11ae21fc6ca58546ea78bf09c9bb0587a63c0771d8e89529820e42d95a8e90460c37920c0510832557e0e29dc089076808ffa8d11e3aff8b3d11ff5e47df63e92124e1be4bd13e91f076ef6b7f1713aa5dd77d1be8b111d9a9287649918d623b819548f395a12c7f4aa59988f0e20dbb34d4267ff986210ade863deb7e9ec08b6c3a064f3c86aae3e1ba9492921a5f6f998ed53c5975fd28fa35802f2ef0b742b4ba84a8efdd50656d6fa93dee677b57aeba451a0e39c957308a19529ed4121f0821368d90cdcc87e89ae53311b1c3df99624830681f0bb82deb1a9db075955c1ad2c467a826f37f44368ef7e94a17dda2f76d7221cba16d2656b8d7776fd6dd9cc4042ff0af56896abe2d1ea2c154ddca3794605f1463b926466532595f440924414f3b1b8fd2ad84f2477f2aa44f1eaeb175f26830a06bedfc05ebd975409ea98f303d2eee8eea7c9374e9cb1f32b6c3072bf9021f8ac15015b87c7e5dd20e0218bfa4429dace44c401b14de5f504b16405bf84da2a8677f1a64b15318c1eb669a89ff4adb3117ed35e2e97c3ff0ac6994da67dc4fce4e0f82eb6883a2816b35abf4d9439e8e1c395a93e467a6ba0f39e30a3c06c16af69fe0ddac3d2c8b85803548d609291ba6b62774a3d999274466b80fe9be6a71ad3a0cff91fbd6f1c9b7b7125e1c01d372a93d7ee6e47108c47e284a527b68e64e2f866ae6fc52a77e8cbf308d56dce38a8a650b151f0d4de1c4de693216df52ebf7e455229c49e9072f2929e7c3bf180616e3057409afe29976e2268a833cf7f54602068f94be160f37639d17ac77a0e4f5c75d54a44de4e2db4358f3c8a46d7efcca663bee38cd4465e504979f88657439101e813783e5784a0a89978cd7c72ef38f1a76a26ea65c83a84d6109d0c8004862b7253b5a81caea0e6ca73949666e29ec9329c8df2811d04b5326381ae1bec5feed6b7f964cde43b3c6dc8b55783744afa42472c9e23ba482d79fdd3340b59b3969cd8e4be8bf59a6b4415c2a34fa2cf313f2419a25937e6c084c70694e5267ce9e92ac5a458a578df36cd31929cda82a6cacd69cb3bc7f02d1392fccce54bed9c4594e77aa5638d2da3ec61f341414a4b7aaea312d5603fb6cfa00e3673a86dd1767d35f28836978599107cf7745f23180b5e99e0bfd6c3b4acfb177bb3c2bd5faefdaac9bb906a5d6bfe34ee4c73bae9fd4c47a2b81a7df7348a31f2ed83c2ae908fd4216977cfa4663ac02418bba9f4378e17c8d09ba9a45a5275f844b213b0e441af28d540df89bb592a93cb6fc4e4e919a7bf92a591b4c9b96c834e3029dd65f49fb96ec19fc455545c3dc32d47d7b6cc951a44ff70257097a373ac47860c48383c215f87c007b2442869bc0cf00eabde64f364e5ae3a5ff1d8d41212f0edc8f3131468f2859d4e59b3eb75dd5533721342dc67b364b66370a613663283b0fd35390abed9f8a3fd8fa9ac26d349b850185dafd2a8c81a9e368e2c5ea3c884791431176930e12e42a647191a247866e133dc529e03a7cd67592da42218371176426f1638a25b68dc63898c6eac396bcf741812b287836332c9bc7d86e2c46c4bee2115cf05f10118a28f50a26bc914c8551e64a46c0a5e20922c408586ec0144c27c31603ece024c9e21e54cb4e27cba3023102c4b8ab10482c328e327d5aa2f2df7f5dd46eb10e153f044630ae69d9c498163ffbd11d94e4deaa371542f3ffb2f0aecaef5a8199e4e041662d5392d667f1291e98a1c96184f50b87e32287252617671a205cc68adf4984fc6b0ec338a56e5a4317da7b7f0d007dfc7c5cc3beb6b8810c092efc28f28c83997a12cc60819d35cc506f77291c0b3b4f5da69d69134d6d9956d040c3050d9cddf2dd4f7b892b68a5f500175f5593b2c4f971e5181b6e8250806d2de8a98fbca8ea4cef1eee00daaee28df7efbd9206ec84c487ef0a6fecd863fa5275f94bcfdbed12e4f0aef010675febcb0a116e90309103d4f820e57a69b3be1937e9d89a0afb8aef75fdeb33c0823e37b0d5409d5b80a14917a54f9eea08698e6bf39611fac9e01d2f666d0a0005b3e2fab1346edc835b9871d607aeadbbf5178140e72036f2b5866be02f7eb784899f26c044658d876962d6f15a7e7e2c913c7ff32e31c184317018c0a11092733ba96121a87d68ff09e42282a005465c131fd0c5d0dcafd1fad72f88075dd1030c8505a22ac64811dbd74fe344b22e4950eb9b6ca3a6fc1f5e915b506383bbf33a763fe0934fbe0c01badfadba71f7cd4ed5fcfa934b0f9a4ca8074c4834fd86ccd464f30ac51fd0265bc2717facc74e6ccccfea5754732020498975e46c1664e5a336dddc11ba18765a", 0x1000}, {&(0x7f0000004600)="67a47672d0f66e83ff32771772e736e60f5ba32f948fc9c41abc8d6ca2539bef4ebde638ccfde86e07881e165d4059277bc6623f9dba06ba6f7f2710a4db1178cafa6015c56c23a73f949915a81ec3bd51f46e61d721a405f078a4b2c9d292a44581a465ad6909df9831dcaf3405d9225c4336d8a284ac26bd633fded463f73fffe501244abea125efad1769e2a8bb98e000187aa704af6f07f2f2c4fa8a2036d24c2b84a66ae6e491f49ba4b23e410d634bcf13b16f90772b8a1ea683b772b8", 0xc0}, {&(0x7f00000046c0)="bac555886490baccd03a5f4e07fe88d248cee2fd7790c86b", 0x18}, {&(0x7f0000004700)="bfce553e2c83f4c7f176a440329d86dd60a64cfc37c596e9db25a7b21abe8a5dd6e27ec3e6a5a8a9437ab9039868f1e3a09d665ca48dd1258a2147f8a35d2f8d55b9378fc8d1173d1e856d05087d8a9054769e314bde278990ef5a8b4ca6", 0x5e}, {&(0x7f0000004780)="4500dec1b5b59706d6965c910b0153cc22df29e52c20d6dab3d8d0976d0ec8043e2705b38898c1f93e0feb029328c7bdc665c7c0db1683aaa63b19d225c6da55770d65adc443951bbd2187445c0d3bd102400498e31ffcf30f017208afdbb9b069469bf630fce7ebcfa6faa7782fdbb99eed57d5caab67ae4c71185dfe7aa498c08c8fdd0c92a59ec238afbb8fbf4358834bf1e0c11be6fd06cd90c3b1f2bcff534e5b9cf11993b2d92761c3428d93", 0xaf}, {&(0x7f0000004840)="584ab28896f1b7beb61b09ed6a2113d5954c2260038d8221c610ab19dac15a9e71fd5de5893d9338c60552489e9e129433ab7989ccb8d630e2454c647cd68ab7bd5c9c360b48e4a53d2b633ffb10003dec9e17ad11e1e4627bab95307b4c1b5b64c464ec92731791afd2eb81351433c6559cb5228f5ad9e650e80a5544af1399cb344818628614fa9d57a4e7c4b70c834cff8cd8fff1b12e593030651f01d0", 0x9f}], 0x6, &(0x7f0000004980)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @dev={0xac, 0x14, 0x14, 0x32}, @rand_addr=0x64010102}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x4}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}], 0x50}}, {{&(0x7f0000004a00)={0x2, 0x4e22, @broadcast}, 0x10, &(0x7f0000004c00)=[{&(0x7f0000004a40)="4dc8920453c6f503c2687f913fcb5b26788e90f3b68358694c162a80bd0bedb4e4f9a65aae54df5367d543f5c803bacb1925bdccadc93869caddf01c6e7a82ac5a5ace472e78845ea4a8fd92f17bb80c406c94628c923efeb72bc2b26eeece4d05963fb296a69c9b677b7a5c8644489e9c3f50aa244a2bc9e34050632781", 0x7e}, {&(0x7f0000004ac0)="dbb241a0a25cfc75b13500893788977d3a36f2065ecbde420a6c0e300d2d1b2918c4cf21d37a906be26edaacb0a1d18aad1797abfde6a2629c4c8636e8f319021ae2353b3a553ece2a261668ee4c3d7a003798156401afff2659e18621e7e7ce54993d044292c5e2cd3a342af57c043b099779d1dd9d06123d95904bdefdc64bded5370988e5c5e06cd307de5b816151738e6c59cbd45ab087ac15acfcece26ad49ccbc4b8c45d0130352673cc0d5fbd93d45f0a179a7b4a97d22be198a9b472925598854cb7903f958857cbbbec9b0a58d572e0ee0414", 0xd7}, {&(0x7f0000004bc0)="a330b3b467c8d02bd8bb10dd30de7847a8b074bb5e11b689fcb1e9f4f73759950e0e606baa62dfcce41141e9831495c9e755df3fa440e0c81c62b3", 0x3b}], 0x3}}, {{&(0x7f0000004c40)={0x2, 0x4e21, @private=0xa010100}, 0x10, &(0x7f0000005f00)=[{&(0x7f0000004c80)="c345f3217c60626d3467ad3be56c3a9383e18317d612946d35b4a4ffffd357cf1b8d3145665ade453c7741dde6d838f74d51c7e91030b2e431c066736412ec549eb297babad5ce513808e86297efca8e04dcccec465edb29e477683b5a55f81660d99a1ef0c699ee150c31c46d45d3f99089db9181d8ae6e2a0944fffb07f7663739357a540cbc7e60b565775f8077caa670a8e86e6173d60c764f7918e97218bce1f462e3dd1719846c494dc2c93d9e12393a639c5c2838d5f2c77dbb427b6e8cd92cf558c3e25b14792a4609f804b49d289f58b7103751913d5bcd7a4e5d11c82c85cf1fac7aae49aab36004b13862d88b99ff0e28f695e7121c9a462903b446179abb3d8be1a3f25fb4689e525ee419104a89612ef60809cfcf29b541f37edc217dc3678036de98ff98e54f62fad9bc3f640cf7a7fa80a238edf312e661707fe5ce021f033711b00f0271e07242f982badcaf7e89f7a1ccc873cbd0729c7a30d6667a04dd0ad91087da0588e08ce00a79dcb5012602d34454db5ceb84aec145cd04dcc819ee1270d9096a59dc8e194d1e0889139211fe11259732b293aa6d46aaacb17fe832517313888c0fa9355015832cd3371be6a0fe494db621caa79820738aadf209b6f40c2fa34f29d0ef775b6e44019124889b20717b5a7b2f6cd1c1fde6332d171b4fec0d88f39fa630f6bb7d9f1724b831c666dae948e95c7cf34e7496f2d48008e59afb4ecdd6e959b768ade06ae71547f181223e2db04702d39f782200135de0e0fd010628bec34f54ea86845d904c9278c81c132daf36b8da18617f45d4140aaef8948184054b746cc9ce8df7562fb7980eedeca161d6be053f75db580fe1f72b097a0458370b061f5cb4ed3c8c984a3f8eb586d9d8e0afa76d3bbe4210df6b3e4b8531c134247bfc120db6150c7bfe1fd2d74d6d7c45312ccbe5d9c35fe2e34906f9872f227c22af491396f2105b1117c9dc4ee3e107bf952ab0a21d9ad10afcac300ebafbf4c43821fc050b86a078e0fd512e9e57213627b191e9990d4da3e85085e8dbdaf3fa124269e65494a0ed27c53b86a0dc11bfecd7b0e082f53cd1b633af27ac1226fb8f2c88d7324ffdb9ddd7627909105158e59195a3392eca715b6bac694725b5fba0fc3fd1da114aae711d58ce81771cd518806f56a3090bfbdb227b7c18dfe7989166b2608d6dcbaaf1c0152fc8ad0900ba84648aca8237d3aaf8c3568bf3bfbad81689ff3c8606ea00fad9a4b99a2b89e241da7755bdc376e33e269ad63cd3b96ce7d247b6ea0a5f0e77387844a89694fbe1e10fd518448dae2fd5492de0be3fb3e7a894574d5684b0127ac458a1bef75285af8d9ad01a35229fa3e2d7c36de7ca0f0666a3439ca54e50878cfa3faab50a0526d8cd2574b3e8ba06bb877ae53a8446b91afc2b1f4bb40ee8b79b6e856140bdef1b653cc7f2603a4ec8954a1262d56f0484179edbdcd0ff80654977babe1c03b736c93c05f1c50c7bb2a2d900c9b454d596355db66691cce706e4779186bd9ee272fef12c9a9b7fa54c6e28a71391961f877b5c3bd161b60cc465745bdbe705fca5340d75b044ed0ee306b107c0696864ce72e0c92955cd36f006d3f6925a50388a129a66e6e7010001637de97f7469c53708a14f3b3eff5254490df4add2cd66171ccbf5b858a2f9bd7e901d025eca6fd86605d0dd9b9b1b77aa049ec47e29c200a43844818e2a16d2fc63a8de530772ec1a321b5ac3d7267cbbb773155505ce497682afdbf1d48249c11fbaa6c817bb3be549239385c0087437cdab1206691f7d79de0f6952ae9617da189134aa5454e22bc04edfbb3d8831aa9d09a78c8612211ee9a8d889000e3b613d3bf2e01808c2bc6ab4e6ef173b1909c410277b453d6ea483009fb616b5c2e1d871a4c9268436079fde535fd60646287fe793ea4176a17cb72ef10410deb9d68c70eb0870dd2ef431c65388a66617f3570aed51fe0c9dfc3c51259501367e16bbce978e9921129c5d49d80440d082787f530200e4c06940139d2b5eba7b6a3331a68613852ef485e775e7796dd1c16b8790d887c254395b9ed97bd55ff1a66a6abe77da0828ff87aa22447c67ced06d28ed8a1f2e7ec7aadea9fe99ea72fcb88e71e0fc274d843481e2bd532a4dc6f257b3b687a927915429d6d1c25b093654f60c5ff9aefe76cad063bf7bcc73eeb8990fe4b95ae2eeb245f5707e5e2060f51884d4b692ecb564bb8ef729118d087a0bf345f707f0d6e8301d9da0f5d2c393effe946d35603a99c3cfb5ae9fce50316739b261b841e973cf913f8dae9f9b903ae2bd03efc68e3f5894fff184762730904a8ceebfa6a76bfa238c60035909f1f321be42279441fbb3a2e2f17c081bf5a7428b35710c2003c8f7e458aa8c3eaa1f93e4991f6c3bc67ce5fee16b7fe1de8f0c8d8b0f2b6202fb98b9d48751d7727348f940eb91c61a24c72e480c4ff87961fc18c712923b9aee910a467d68314e56a761f4e5658769f91ae8fdeb3ebc09ad3c43ad633f6a4f29393a5f4ce7cb570f591281f6818e972506726dddd2b33af3ba8b88bcafa2af0e51f1ea929f7051607763eb2c47fd21cda0b948a4dadb18692dd9da84dc623714967fcbab5a4e2735b1bc5db343d51f0bc4a35ea96a0a903f0205fd8cb2d919a82c216445b6a969c29be406b59a6daac1ae4c7c16e049389ae26f431510e478e8301d00ffbfd7656c832ba4f78263111fe012a39b1d62cd011b9c03809638c4fb5359f9a63ee9f3674c0cb2b9a714bfe11c57bb5ef0b5be91b37e2610c1e8f3f56de90fbf24556e4f7a14fe683e1f94c94e20603b9f452f7c609af84c898e036b4a5c307f8a65b448f88bb2e9252e99e3c6954a17ffe1b1a159a746b44fa69a072578a2795571edaf334fc9db57c451c410b3a8310d5353e7e7e1d5d630dd2c70a0dbd15f843d1df96a9493b1bc364dd253cd58b8620c983feb97916af4f1dbcbcc39a4baa1936989492a01270910e319d1e9aa18724ca5dbeb3965854598fff5dd87fe67dfbe009d9ffcb3fb037caa7c68a7eed8336f4279a6553ee9a44cb3a0322dab9c77d561bd6e98022fcb759f06df592e8d083ae259b27a3295cd6a942ebd8108765eb152cc9688d263ba2ffc93b101f8c8f76f512d19aec4f3a31ae35021aa065af981f0a14fb66dec9e014187f45e6e85e755e6b8db69d4a410a919b856ae24b9449039513ba3c18d8e8441a54e3bd8389a800df6d42dfcbe0929f791c81f3fd755a9004486f3c7b2f015227f0506e3215b3400fa3dbf5ff43e5ac0e97ee53af90880c69ce128cc669d4a02f39fe9e82057fe9e1a1132a726ed5624dedc9a4bc1eab0633fa0e07df7f15eeaf6b3c925e276aa41a6cdf78d419258391d54313692e4c95cffee6d30e713dcbd05674b65d01b19b2ba2828b8629eb28bfb6d52398d4885d0b9dc918286e6c61a535a7ad286788f3e8f97491dde92028a3686ab0489dc306f9315102e766aed7658d21b2a7280eff055d19415843dd3d828b51646af716032ed1120645f614edc929d9dc1e6a4321cd21092cc7ed016e971a5f45e2e5c4dc169e47f60560721c9f9cafa49411c129254ee3e2357c5528094ff48e217228ee7590386e7a4d3c90b14e9837d308c143bb3c3ac03889ae30a906915c60877c9837b0f3b289e14d3230e0ade20d93f38fd2736d97555f4a0b64c50cf6872860b4696a6c41ccc55873aeb7427b14aa29c51bde7e794cc9d8b65106f55437a54645a75f596d3e505e31d49d0fd6243e538b144e0c34360c4404c5ee139aae90e39131c4fbcd97599eb84dec9c60b9c9ae0c4bc516efc7677c291e68dfe357319e21887b9997126ee761c5b2031c377d6820c5bcd7b95730e69e253dfd0820931808c9051848f1801e75041d0a3ee7a1eb4d9d843500908ac14ef0fbf483a38bc05f08b6b12c297f4701dc9cad38266683fa673e417152ec19b50867bd370a8f26fde28dcc0a2de87c2e63196f811da8773bb0108c77a8bbfb6192cbeefde77b27db58a6a3099a289db6bffefd79aae5d5d825ee4e3df38472d8b7abc2f98646a788938caf86703da36460487290702f393021bc4a38326f64c18030ab3fe06f4a2e1d8b0ae9984e1c00b6a1753779faf555e9734558b113fc6cd9b2e0bf76bc4abd4936cad2ae0abc733eb47c95901e7ac54254ff7e2c7ccbeca61781487f54cfe20659cce66edd462b845b0b2e1ab1d5b88e57f46da037f2893718d56c3a8413282fac8fd63a950cc6f4a9e44a19e23e33bb5b80ae72ecb8ce3be930a313600ef6db66ac5d6f0cfc667498a91cfb3c8fb9487d488f1549a7ea7a474cf5d5e97d8d3bc83138d7f1b37f422a2a545f097e3c4afbcf244dfb260ea9b47dca7833bb960cc216c26dbda9c49b7ca80d582a9ce4fc61d37af6ab9734d10f44d06f7fb1fc767de4539e75a112756740670b476fccc7777ee502c555acb454c69402a91daed05a1ac4756ef0161018687e48b1b2f56a484b3373468ec507480dd5bee6832d16ed25df39fe563d4d77a4fe536a4c1d30b6de1031f80611384bbaf3ce00c2e42fae96bc4374e06aa3e88295f29929ebb084c319a03793972279af32d361078d07d7c522be0e69c72646ef09aa8e0f27663be0b5e28e99c2a5083482eafd736008b71927f8119506aad849fa6cc17c5abbf25663c4db261adf447bf05e995e0834e2145afe0cab7dac7d5384733e0a333a03819879be9fe8ad4f325ae7771247415344c0a45c702a1ba3f3657c5371592a41d2b75d3efc9ab080005b991889a5abbd9dfcfa3dad63d18e476b46f36a293ac7ef373fa83ab97a229e4af63245425a93819ccd8ee3c8c613e5e44c89e4cdbf5cc1c37070c092d20f065fe9608d0bac1d51d55c010d3eb404c1b8cb84ceb91b551b2953bcd70dd910612b34fae2ef99e04d4e4dd55c7669aadc3b22f730e49079e6c91ba84670ab5f2863053cb73766bb6e6b67cc484a4897a1192dc8b6f0f05d308646ba6b338a16f655c5e54b586e310e9ec09ef1d88711add4a165b2b5b4f8253594c40e3b1e3c10b95f3ca372a478d8b5411b06aa65da7296a23441dc60294fb482e085e28671e98e08865629efb9d9bc2d7685848291994c3d25aadd92c201c7ad6d1aac035c4716d57b5a5cbfc69f31b45995713359acfb8818d1d222e43ca346a22817bb1e741d44c470a5e16bf0b738f3277cd3a486fd54747e804e29b7cf87e38d9d8d33ee5e17f81ff19fd62f3f812a355c1f7a0c6e7a8655797d7f984870e345de4df8d521288d8135270fb8b9af04cf5c6519777c72a4c7ba6708c54013a37210db304eeed430a6113ebb3e6c281bbe569903dd6124c832217fb1fed1a1e6815f82567d6fffb0e5ddde262c6a749ce7a8bb2f0549b001f27c0f3c414096c6b02a1432156bd56449e2645bb478ba853ea22390d21342792853f7779288fcd4b22924151d45f7b9b159b4354c0db2fca7ac39658b840c17bdcc55c07fbc4ac7392a9cc7247449b095b394bbe9f9e94263c5744d46b3d841c6064f163a541cda6464c5bf4a0b84d62106b4374f2aaff21fc4950ea2f75b5ef7aaa973046a75d8dbc4cc15ff7e6476bbbfe392ea6c2c080da94170a95ab189413a33628d7c6e8dc4e5ec1fc59587042bf1270b7c82862e57175c95642c1492a6bc0d0646f861d9be498f03647dbeb7f7224de8a582cf077c3824b1148b68b90e557e008ebedcf8be90559f63c6d1a1c3de4ec1974ae2af254554440f38f4ce6a0122e95f801", 0x1000}, {&(0x7f0000005c80)="0b92c5a3a44a2e19c5c5c7a9f15f34d29d4f06d38631658ea6c5b14d010f0f5d9f14c03e74009a09f1f65d2fa45351f0ac0d52e3b0ebeaab1a6e4bb82c81e3031b32fcb417957601bfd646f305b4c9fc04c3aabc5ea0c764aabc9e18ebde78d820194f695e07bc47a8f17cb8b7f2384ca3f3845fc3fd6a2812ff3ebc21b25d496467e9cab7db188d764833f31d0fb6d5e6655623c941f545e71e55a97d946a4110598877ed60bd5f100c2a44", 0xac}, {&(0x7f0000005d40)="ef84f990b4dae58d64ee563beb324ae460235d0b2b8e0954898280dcd8feb895691ee05f0c8e22d48354c05a82d665c94f97c031f2c8388aa9e3b9d400fd90", 0x3f}, {&(0x7f0000005d80)="a620dee4d372b415dd71a183e388d734e397537c676038100eb92fe94e6a80fea30a8ccdf1c5d48a5119c9e429804185a23df4179093797a59ab74cebdf578eedcebd28af722b10410e4784e0c68491513e352dfbf48c78d7c35f301fafc6fb50b8798b436bc37f584ea4f6071b76b3f251a6813a33fedaa660329c13ec89a112d3a8390f08dfcbf21190c850215cb8df4c7e3da5e12056c66c019ecec2d20dfbc202a8c33b7deea7d43f79f91a260a258ad9abed29c2e90a6bef33ea3d0c285e4c4c6fb0ac1225174b26c12c3a68b4a789949023df5f8a86249e5ea53462eb1", 0xe0}, {&(0x7f0000005e80)="e17e83fe20b2c784358b75e22b7ed74654faded2bc83671d4257405e66a256dc0a5c4b2de00c919be9d9df830dddff794e27928524cca699036954fda08a26599da6d22008747d3f4d8432037035ebe5784d63eab314aa46b95bed028d97ebf47fa776ea5a8244984359a6fad2e41858eda735069e1e8593a24161be8e550773", 0x80}], 0x5, &(0x7f0000006000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @multicast2, @loopback}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @loopback, @loopback}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @remote, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2344}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x2b14f044}}, @ip_ttl={{0x14, 0x0, 0x2, 0xf}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r11, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}}}], 0xf8}}, {{&(0x7f0000006100)={0x2, 0x4e23, @rand_addr=0x64010101}, 0x10, &(0x7f0000006340)=[{&(0x7f0000006140)="9daa969ad8445bf90cfa4653a6e594ec615b4781a1a1884940c6f0122de4b1ad9850b7ef19433dc8bc5b3a0b50aefb29c8647c9e92da5fdb8c80dc5fb8d9e3e8ca785bacb6b462f1", 0x48}, {&(0x7f00000061c0)="e54d7bf8e3ee50e4d0417a084cd0b7aa0e9780ac83aa85c3be89b32c0a5059a42f83422968a587a1f3c2fd2b605b4be40fbf09762a1895a125a883dafefe7069af525e85d33ba5ac0c087c1da8b8dbd4168612062ed6c8f6f83a10312cf1ab3e5ecf82c22e4a8a449aa5f5a7a6dcfe8fd7959fcac82107d5bc33b837178b97a9a9ab21e7973ea553db73256e7c3a29fca080d0ba63d4cdcc3eb428ae7a73e1ad", 0xa0}, {&(0x7f0000006280)="e89a518d1e1758df145bb3118b2ddab16b73159d3f47b3b2bb5972d26eb9000a57c5697c67b6c4647713d8f7778a4b4576364c03b3f41c5f732578d06dae056b8781701d357bb5144efeea0dd0ed786372a2b413dc16e8941754d434e22645a22c29167c85e82c9733e6ef5007676982066dc519cebb179674e61e8d3b112bdad8", 0x81}], 0x3}}, {{&(0x7f0000006380)={0x2, 0x4e24, @rand_addr=0x64010102}, 0x10, &(0x7f0000006400)=[{&(0x7f00000063c0)="25bee57f178aa9c272cb28b920c77e462a", 0x11}], 0x1, &(0x7f0000006440)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x2}}], 0x18}}], 0x6, 0x0) socket$igmp(0x2, 0x3, 0x2) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000006600)=""/4096, &(0x7f0000007600)=0x1000) 1m49.296175499s ago: executing program 39 (id=235): socket$inet_udp(0x2, 0x2, 0x0) (async) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa06000000000000001cfa7a000000000011907800000002000000004e234e200008869b9c27adf8250fb879f99cbea03d21125745d2882d65bd5a7fdb5acbd5a65fd73d13878598082bf4d4752513d2e1ceb7b75694b761867288"], 0x0) syz_emit_ethernet(0x102b, &(0x7f0000001c00)=ANY=[@ANYBLOB="aaaaaaaaaaaa4e24b6426bb408004500101d0002000000119078000000000000000000004e20100990780400000007740000fdffffffffffffff9c67524ed6ed152d4f775bbc411126513b67aa2818e6f3aeb55bee6ae1049f195705bc8bd9b1085cd41af77353267df8a1d4cecdb01908186ea04e641c89a2ee0432e9c0894a8d7aff0c865e96548d507f048f907320b0f8b1e83b5f1425b63ad9c6adfd09578bbda92c9bd8f57d6efd752a6f20487ebea241d612212e3ccb077a5150c08f56aed6ee45acd4439043886b78cc5562b00bc57cf509d90b02a7bc86919f1b882f556e6aac5e9b93ee545b2b68bd014e2a49c332432ef4adeb61ac418aa4e20ee299f1a8b7a72e985223996b11a8913f3b1c23b10f88c3de28660457a37126fd3b6394536da0cd962f532ff22c496e1df4ffe049b193514c02571399d3618383a287068f4f15d51d1781cc0bc2af66ddc68135bfd33634e1a75be80630ce76ef79c86c9abb2fdc6d84367ea10fd8a6ee3c99eaec83c66bf5ffce6eb5ccc2546b6df905ff1aea223029ba2f7eb2469c5b8637b79347361f8cf0fa9d58a039e7811f343961b22c23d68b2c04eb8b5aeee7c6f71ce95cab886bf2694e0643d18761043e2d1dcb8ce0bdd15817a75f591b05146424797f729689e2a7bd53cb6c02fd15c339057c714794b407b342d12e69ec383b6ea6c99f845d04fd5128203c78a388fb0a1caf1f725f7636eb41e415951f8284a9c475760eb9312f7d6307037d472fbda509d56a0cf8e36d44f3f0b67fabdd2842ab4241cbfc7d309188d3a634129a13bfcac3b39b75d46bed585550ff7b41746dfd7e0f0c8a25e9f39deb7e2a4f0e068b86c6593b3b37838d2809eef3eb2f3120fde2fe3e9fef4e4bea1ddf3d17c40f753b37baaa110a8b4ad805d500e0235e9371b828993da25c5697d1001c8971b3862eef047730b242350403c851cd74cdea94501c0e2875a5830aa71733a0f022cb37e1cfffaee8eb0a23d51181a0691dadcd6b30a86a5fbf5c499120e265938f6430ffde09eb173327c2e25bdf22ae0d742141db856c4beee07af0ce37c078f6e59b41a29502cc01737c984185f6622a3ce02ed04daf2a7eb03c92a5a5ecce5973ef704aba9efcb99bf52f5c662d52f4399a13af760f9f9ff3d5930c3fae014b92ee0aded4ba51d95cf946d5f55f5b5d4603f8b76087d681ad77fc385fe114331c24a4ada85eaebf5405467dbe656b31b79a0f893864a13bda309a2fec2f4fc4858d9daf946df31f4077338bfc3116a45827ce8907ad691d241d3a8859a3672aeee3878e45b0be6f68194638dee30ba6735a6424e51f8b9a4965d37ab7ca96e167a5c32c8a935ff34693e24d067039db0f4ffe4dc5fe7c56a0d6e52a7cef9a6f1cc8b88d61d2258e3e0e8f2d7b699d4a22ab661f6afae5b48cc8fbc9ddfe57e76f274e65b210994fd96cd4deb6fdb795df4147ca0d876b1b08b64d20a28a358f48086c0f8d1f0741260f95adabba51f2d3f36107d49d46ba0c666232597bf08bfab60b5a432a1652e2c503fcf977ea6ff15c8e8f3bd9b7a3017c36be787d5a6579f5236b17d7bdc2c3918d9257e266bdf7929bb366d98d2b225c08c3c5ed22113b8c051c811bd1e52ecbe619dbc9579270c7cf69ac129e84a7141e689d9745d56e1cda6affdc1856757a6e39039b17d5286cf393186b99b20c54987087ece9972c39b4a05f1ca218c35254c666e7fcb7df4aa401cc79e1aade63732064ca80af164709a85fcf8ac72fa5ace60aa04d2ee0d5f051cb032f7c25100facb7ec1c247812b0de4f1c3c1ab98f904d9752cc427bc0445d8e27b51d5a8084087ea61f82ccc1114679f673753eddc7cfc00ba7e25db3391579ecdf638ab73078133e49b522d3d16bf2ebd06e7cefc24154088965ad3c9291c68f19f7cdd2943abc716ecf0b33fe249108da2b1f9abdbcb4dba89746a8c5711a41556efe5537327e253bd9ac68dc56516392292152b86ef118e25cac4e3c7c2b20bbc5bbc2d825c8dc14e9807aa6a423fdebfa7deee913c8f9f58bd967d43af1d65dc5ce72b2cd1a17ce34facd199bf2c62beeb752d156d6f31ea0323bc3ec0500587c485d8141f5b5ac81457df9396fbf98222212ef70527b6ed8d6e4d11156c8ecaee4692e068a72cb3b12686436028a7297956c48ee8fc393907edd3695fddbb786808c0a48182e3334e73fedcef0ee1bfbb13dce8a79b8822fd1ca0ed645f64d134c240844be5a7ac3aa15419ae79e7b1d721ae5abe1b0896c6189f23b65d79f5c3677b89f40aceff98dfca244a160dff264a2b14a3774064e1152fe0cabfc23e3e16dba5f46ea6af09fb3b8529022837c7e9303e3ecd0170fcc0e6fb0f3981d9f8f838412eae1a3dd13b7a980a642739e8abebed29db34c06460f09e27ddba1ed76b4ac6290235f6f81fcd3eb12af9821575b050aaf80d5c6c695807f7480f24e4bc0159744f9045a2d37574508d7e687482f775d0a4c471c4914e6a64b0d444037407b8d079751ddf4b14ed0ee6f1e622952a331a1a147f3a805fb7ca29c3c7feb2dddd0db795ac0ca327d95b19ff37bd8d553703014e5137f8c41b947d199f95f245d3354f9679876db736da5cfbd7cb9f80a12e50c895b999b670c9e161aa12e82c79d98fed5017e11674158a2f258ecc7c550f10dee6bb9d159316c567e3973e8aa30f157f6d30f239877021e7161c0a93c7b6bedccc7a3d8c9313f6f860d33ae0c162236853ae29d7a619bc306998e51c5d91a73475119a648700fbf3a41701ef87b440b83573a44339aea5806c0883470613e38baa518466dee2c671d96768f8d842feb5a812ea3ecd1e307a913a1032f06af2656b0a969b38366c39ca149205540391f36c897efb80aa43707c12e21544386fc232a45c9eb40a64c35edd4db20bd4970d642c0c2a0ee43ce8bf4d1bd84b3c3fa198cfc8d1f83960a1c3cd85a164926dc962a9078c5b079e0f4bb0b4e94b0aec3d13e7c47edc936927da2e6e7fe9485b0489bc4fdd1699611aeb00d767057602b8e53dfb4a6651c0f2873e5f60fdd7e2542d6aba79f491f87522f77427323e87386c89e1df9dd6e4f32be85c9eefbd6e6b177dde573b0d0bb8df828185aedc7aba2e6c3d4d9df393b203c1147f005860a6dd44dbcebead0eeb29fe3216930ef4a5994a93851df960d3be82d4294b64ba8295a59d099fd10afe39c2a79727a5447fa27909d53df6a00a63897261619e853036a6852e95ac6da62276007f2f3f386267cd8a0d136e645247e76db84e466e56ba42618b4fdef3e6d8c48dae5d03e1e369cd74042146e361cd6b4e654c8adc75446c454d3275a7d91646c4fb721966df9df3f761f10bebd212bfc87db9c48ffa0c6efcb17db3955f4a6f58919a036cda4f0a0c07a7306d2909adeeb474bd0bbec58865c4a5804108a014838673ff26438c162ec61e71bb880b154d475c71d500bfda3128b9fac2bccecb790dbd3075f424b1244f111c7eb5cbb7af0b6f3ec9cac20f82b1631822b940c03d697e213747627a5a7ed57414f2826888e515b88e61e69b742b053fe086ffc916abe00a41870cd332201d96c96bd174b369094b0da81ddc50affefa3709a358a5c00308d30a41d10b1c3f91a011bd246588336ff76dd60c10c3bbc8eec06adb3e73cc21d218b83eb9306e0650dd4e41bd65e15bb99a0653fc312251c174abed9e3ed04ef0378feaf78d839ebf61fda85c290f140cd36238690b77490cff881c348c57f504c50ca61986b29e58fdb0cbe276e42c982154762110c0f65b240aebe4291c66157629f0a45ea48e8e6a5dfe062214d635c5f828d1c888ec83a279ddac80f748c00e984248bef8e884590dcc1322aceb2d3b525618450fa0649e4ae8722769c6a32eb47161f7bf08bd59f903240ab9f790313b41607554b21ce45f10cde937f9f68fbb23ace0eaebd86b1201ea230c7f4c57f6594e655904db2a6d3d294f98fe630a524573f52c145b19eea382bc3adac7c7b62863bfa04f2d9fb9b93e7cda0fff4af897281580b879912ebd2c9c9d433ef479e886a477ce4538590179049aaff5e8e51b25db6c0300393a37c25c350e1e4effdd657f26de15199d39e134d1e7fe278b68377674a0e31a12e67096d44f62bd0353147041050fe44d9fbfc95fa8aa368e5868148a9e7a6f5551cf55f677b48ac2b4cd29a300d3cb9cd3a5ef486b9b3138018fb1568ce3f59385b98e93b7113dc85cd242bb57e545d6c151727d1c33ced565b2e29419bc6c458b45ab2107a55793618d20bd476e81ff79543cbace7b26a53a67a3f17ad0e2f2c0cc55f45d374ddc3cf8ada0c52cf1251cc4a6e1c7e84a1536cf328a0a392a3b79bbef1b40ad6e69811f30073b971c7cf6d64bfd0b183135d76fbb121aa99c753dce310f3288d460a1158a0c1c2ca4a66eadb38c6669dae4742a1da14b007555ffdae4e60f535ee23018dde93863b028346edc0f8da3ee5208b06fb107e921492ed9f2f2064d865afb5f955c80b1a6c5dbc540f1af7dd68925353d288fce304243f09d1791661027ea11f21ade9abb81a71343f1d405f35b01a504a99e08514f3b8307dce0b7c4305c0e531a538c6c11d8021183a87c2de3e1e384d114559601b948359f153d9845067683d8ef3dc75829a46211368ddf4837c021bf3ba1cc8005ab6902e094635f86f2f090851d5ac0af51c3aec46bdf9024ebe196351e2acd483f71821f033aa02d7bdee2fe987412bda115a5ce7f51dfdb78ce378485801fa10180339d3c5372a65cc46d2f0ef8ad3317062af5c243f81d920075e4874ea69081ba22d8be502422e973128c657da28f4f63d34919b5a4663544e244524263bae0a9a6c7455a16b5b860aedea7a2ea87abb402e151461d8310d05dd611e063e278628420a3f7bf0fd9acfb6dc82741cb588b4d1d8a5b2b5db58e052b07c4e354034842102305c0b070dbe2cea7a59b306054ffcb08432c67d272f40d6d9f42826ed660e6558f80f8522499e0f89335c18297ee395bcbf0ad1af122434e9319177f9ad9c5c140841551733282f74ea025e4e3c4ae11dc64df48497d747ab0d08a2de58abff2242c6267a7498b7ae4fc1ebabc8dc5ede8a053000fe8af5ade0f6868c22d4b2602c36cfc3605a616850973edcc5ebec3e18dea4a4e3f4e11f1c979991b636233ae70f0cb42d592e5bc5b7b3773820b22c386f365738d4ba6a0e76e6e5ab480a77336b394fc807950df4939f6dda4cf088b318660da8b487b1cd0b8b8aaf69bc5c1f7330d1cfc7a7ab84f01a5f4d8ee0b887bd91d8af80be32e171ca03e9a906c6c8b342baec668db3ff9522002d5f60e751e712031d3cbeff0d47523625b3d41633e7c0d3ef3b5b4336b17c36075debcdea4b6357ab468114ae7265eaa39545973a602af35dfbd0ed03a3c6b717eefb92c52291a0b014ae4467a233db1d48c625228733262acf9d08c98e2aba18df6dde6160fe748bbaf217cae345449c1cb5e22ef26e6e8ef2666a307a3ca7a08ab2a7e3a938eab61b772a69aa4dce0ace312136870dadad35c98d2911b4d37dfcf31c3c36cd26177e3cda3049aecc9928545c2e102d2586225cfc96e9884042923e2874ebf71dc81060970705aba2a7ad1127b218e4ade098a41285ff7bee3a0b8dfcddf9933730183c92158d0bbc8dd874e3fab555c30075d7985ad56808387a44610c2b0890de328bb3eeae9fbd6da1b50153ad6d1cf108b7eca8880293643bc836ee65f5c5b0515a61825e38a579129d67bee7e6330e87c8f63064fa1abb7b3af74c16b90b450e781e2243d84bd8191f589ecd2f50cc9b8e07f76ea782"], 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$TIPC_CMD_DISABLE_BEARER(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, r2, 0x1, 0x70bd28, 0x25dfdbfc, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x4044004) (async) sendmsg$TIPC_CMD_DISABLE_BEARER(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, r2, 0x1, 0x70bd28, 0x25dfdbfc, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x4044004) r3 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x40000, &(0x7f0000000280)={0xa, 0x4e20, 0x2, @ipv4={'\x00', '\xff\xff', @local}, 0x627bcafb}, 0x1c) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/53, 0x35}], 0x1) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, 0x0) 1m49.295804019s ago: executing program 40 (id=237): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0xca02}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x301) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x26, 0x0, 0xc, 0xc, 0x2, [@func_proto={0x0, 0x0, 0x0, 0xd, 0x2}]}}, &(0x7f0000000f40)=""/4089, 0x26, 0xff9, 0x1}, 0x28) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000080)={0x6, 0x0, [{0x400000b6, 0x0, 0x4b4d}, {0x219, 0x0, 0x6}, {0x9b6, 0x0, 0x101}, {0x83f, 0x0, 0x8000000000000001}, {0x8f8, 0x0, 0x8}, {0x40d, 0x0, 0xfffffffffffffffb}]}) 1m46.698489804s ago: executing program 41 (id=260): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x280440e, &(0x7f0000000500)={[{@debug}, {@test_dummy_encryption_v1}, {@inlinecrypt}, {@delalloc}, {@noinit_itable}, {@norecovery}, {@minixdf}, {@nodioread_nolock}, {@errors_remount}, {@jqfmt_vfsv0}, {@usrquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x8}}]}, 0x1, 0xbdb, &(0x7f0000001000)="$eJzs3M1rHOcZAPBnRqsP23JXLqXUvVilFBtK17KLTG0KtYtLLz0U2mvBQl4ZofUHkoorWdBV8g+EJP9ALjkkJsGH+OxLArnmkjjXmBwCJihWAiEkCrMfkiztSpa1q1Hk3w9ezfsxM+/zaKSdeWF3A3hhDWc/0ojjEXEliSg2+tOI6KvVBiKq9f2WlxbGv1laGE9iZeVfXyaRRMSTpYXx5rmSxvZIozEQER/9NYmfv7x53pm5+amxSqU83Wifnr1+6/TM3PwfJq+PXStfK984c+5Po2dHz42cH+1Yrt9+dvH+17/5++fV7976/u5Xr72ZxMUYbIytz6OR9a4Nx/Dq72S9QkSMdeD8+0FPI5/1eSaFbQ5KuxwUAABtpeue4X4ZxeiJtYe3Yrz/ca7BAQAAAB2x0hOxAgAAABxwifU/AAAAHHDN9wE8WVoYb5Z835Gwtx5fioihev7LjVIfKUS1th2I3og4/CSJ9R9rTeqH7dpwRDz69Py7WYkWn0PutupiRPyq1fVPavkPNT4JvTH/NCJGOjD/8Ib2Tyn/ix2YP+/8AXgxPbhUv5Ftvv+lq88/0eL+V2hx73oeed//ms9/y5ue/9by72nz/PfPZ5zjTiFutxvL8v/z/b+90yzZ/Nl2V0ntwOPFiF8XWuWfrOaftMn/yjbnTqJ+iuIPt8vt9sk7/5U3Ik5G6/ybkq2/n+j0xGSlPFL/2XKOxQ9H3243f975Z9f/cJv8t7j+A1nfrafO1P5Lff5z+fK9TZ2N3bfPP/2iL/l3rdbX6Pnf2Ozs9JmIvuQfm/vPbp1vc5/mObL8T/126///Vn//2WtCtfG3kaWy2Nhm7Zc2zPmXu3feaxdPc/2X5/W/uvPrX+t75Rnn+N0Hr57a2Nf8fq3169+sZPM/SuprYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoSiNiMJK0FBFJrZ6mpVLEkYj4RRxOKzdnZn8/cfO/N65mYxFD0ZtOTFbKIxFRrLeTrH2mVl9rn93Q/mNEHIuI14uHau3S+M3K1byTBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNWRiBiMJC1FRBoRy8U0LZXyjgoAAADouKG8AwAAAAC6zvofAAAADj7rfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALrs2IkHD5OIqF44VCuZvsZYb66RAd2W5h0AkJuevAMAclPIOwAgNztc43tcgAMo2WZ8oGVv9urR35V4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANifTh5/8DCJiOqFQ7WS6WuM9bY84sQeRgd0U5p3AEBuerYaLOxdHMDee+5/8aOdjQPYe63X+MCLJNlmfGBtn+rTI/1diwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/WewVpK0FBFprZ6mpVLE0YgYit5kYrJSHomIn0XEJ8Xe/qzdn3fQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdNzM3PzUWKVSnn6eSrK7w1VU2lX+vz/C2NtKUqsM5B1GvZL3KxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHmYmZufGqtUytMzeUcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5G1mbn5qrFIpTz9D5d5Odl5XyTtHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy82MAAAD//1sCDDY=") syz_mount_image$fuse(0x0, &(0x7f0000000100)='./bus\x00', 0x20020, 0x0, 0x1, 0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x202f) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x2b, 0x4, 0x60080800, 0x0, 0x0, 0x7, 0xa14, 0x0, 0x0, 0x80}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000004200)="0aca6c6a1bafd2989666a6014bd5e9e63945bda64c1239d970f0d349110c18fe029ac3e29dc9ff9ead2ed3cef0fe77ef8348a82d3da186ce2140d53dfeb34dc1c2d1a3de224233032fff8b85c85885c90e9d0c205001db3dfc55d17a7dab1761c1733c465113c056d3bcbaf6a52dbda820a1db5e7d777f6c716e5f60b04cc1c6a362d891cb08fa109c5a00e427f8636059d934f255021cf13d2bc9cff93f049018b8e48f6480d324f08eb83655d3eb5a379ec18c861f596db17bcc23ada65f26a02c4c0c9e3167cc582e93661cdd0dc7581ac1958d9cd08104af251d87d8b5d82150b8cc4ca6d23475f259a8b7d69839cf728a6c478eec56135bdfc6428a318cf2b838d16984d0498d33ac41fe67361bdf5752db6a5ae32979463b60ad6b99527affdcb2b4a0f23b2f140c981b00c99cd25d563ff6c3308b048371eb2e599880a2b67ef9a2282947dbb23a3f1944193a801187f206587a52ee7a33032a842b31fcc0db079c554c97a09e3812aea45702099ab648888d08ae48a187a5acee7b9a2edbc320c64514554e540286053dd2acb9f9ec83435f43193b45b324c8406cdf976bc7607cf9385e99bf5f5205110d0c27abcac49e7ec7deef560f953d2c64bfd014ddcb1b2cbccbe401a312436799235807f4fdf52a9f894656fcbe1e971163e8d743450c49875379522df77d5e8910df837701d135f4589d4d15355e1638eff568a18a0d6217a11acf8fdf0fed0216635215d248aff37d85b62edbc989bc6d4757e6347ec971ae2b1e0d194e6c11dd8f7c108219569e157eceb7c14a288aad98a24de9a81f9ba1dd5271c17adfdf41f3393789c30f9345f6ad4ad1a6bf46640f69f7c038c4fec6652853a3f4fece3c3d15bfdea15f37e961a03de54181724801808a3a9030ba4650ce6fa9e6822c794d7b9da548a2eab977ab0c08b2d985957d5cd70ec677637219c6ca7c7c4d0a7a7ca38c1862583735b46b3addfd1c72cf7f63f11bd85ed59b9ba94db5c2fbd48461ab735b439a992e3a4462545e042e3c863199c006ef3a3be4473b24b782f86a3c1dca9848283bc47f4322273681efa1c8c413dc81a459e4e755846a094971708eb7f428aa67d0c81ce7f33d856e13a342b05eb403af7b4cab191c4ab9d650158808ec74d04f4b765e513b94f10345322e48485d29eb8b1408d7776f98e3625a20220e94789476affdbd19b44bac6bd2fa2b0ba10e93582178a3ef4938dcda25bc6245621b1ced780ca089010e8e51493c1ac7747e949b67fe6e3858e60a1e45a657c080fdc0bcbfcac2ba9d027f02ce30cc7440ce71eac66bb2eb264dcb1306a6054fde6640ca51ec4ccaf500a87f073b58ab286daeefd8d3ec7ee882551f7b6a36ab79a8e10d1d3c234ffaa33e95026025cc39a057efe7823dcb689131b1e83572b4dd1f49097580976c046424618fd6047d46928087d483df952738448d164c9288b15a4982493bf7ebc1976d0942846c8310556732b4cabff937a51e926caa37ae54dea339c2a2a8d73be2ca3a39edcb4ef8bd58a3c4c98c48b9f37a1424b6a54919921d4429611d0dd585d1d357c3c1ad1cf68f36907f8d9c28a14ec2cf2510fe54510111ddd7a67fb8d2f449227da397c32b8dca19971ab9d76e1f6ce0c54c9de1cb1daa1936b62f838170b8b6e7f34168a099619a113c83347ce2c0f6086855385062b6e074b68391e59430236f9ec687a265072f7a40efbef3cfe5bc1cfb364d87a597507811d2bf6af59e20fcf4703caa63285decabcc367ccfb8e27efecb14db8b1167938f457d4117c62f440d807b5482bb223b4b14e9526f9ede33631cdf9fcab53b3fbebc9344ab130d793dad610f2fe41ef388acaebd6cf26aedf7c7c6aaee956cf92c14583bd45b189d43f7b44419df1e0adecc8fbedb357656b7649721f81c2207ebb37e3ae21bdce8c982cbbdec012c7fe587161ff741610fb8ea5883c758527873ca2197b5f1058083c40203cc4dbdf7f4f1388f2309d22a6a1767137703296ad3aeabdbb3529a290da9c6cc5631b2f1ad25c766e3cbd8d9f588bafd17495f572bf1cfe1e8b5bb22130963cca8832f846300bb6dc0baec85b500e1a48fdd14cf0442fe4d441821d7e46fb5e2220c96bfb16ab8ca883a4477bc756dfc6622f320a648cfb57f9de9aef33f9986c6517d1a7eb59348541d6d3494ebe7bc1ed4a86f06411491d176da36de8c8a8d8ea28928bda63fe863277e4325b756421d4d2042428250ed526e538fb930671e9ad517aac494a58aecbc908b512016fe4d8f60b576e230b3206a0c7bd4fef717a8cda0029d13ecc3c8f8686f717adc1440353c236aa71f842839c5ce92c83fbfb57b221271aa6f4029219c3c2ed7a3a53d8ff065ce30d403c95cf69e7963d5bfb63bccb5b28ca125f0d7094072273ce3108093d0ff83ab98393b8e9a87117f4933a8c8ecf353931da3b8dacb20685a65dd865bd6031cd2b0b7e237901c782c6e6ea8742e89dbb01eb925dd6e74c53bd28d3c424cee35eb29823f2138b92516075e00342fa4dbc5b27675a651032c8ffb3da6c5349d0f9b2779778d0cfa1c8d4cc34d4fe95fc435e4768e93d56d2c142f25df1b9afa7d103486842372b36261b96b7b3acc0e78ff20a535ed515ace0cf3300168a7ef42d6bd511c019d0ccd7599ba70cbabc95f34a052fe9d6f97b49dc1cde40d5ebf305797d7d572a61cd38a0cf85f28c5d018648b769327bd9559722d5422754f26c9e5439b42bedf34e31bbc845b99ce315eeeb0383fb3ae021084cedcd843b86831c78441ccc0d2c23de528e53cff785816a3a3d99b4a4684df9546a285203bb615eb480fa8385e90226b27b39a7d50c83babf5ba890da1a8848ba372971347dc34b76370544feb183b9292043f2ef072b69bcff45b1917c073222d50bd585f2173bdae673198b95b67f8387f6d2b2934597c5ce165fd420ddcc01d29d71d532b5d127afc98657845230e363cbb9ecc05b247996ecbfce0e8215ec7dc5e9be115de2e7ebe8fe3e191f455d244ad1ce75c828a2adbbe509589f389936e62dfd1ecdef105162d357cfb22412b64570dcb04fe18bbbe5518985d7316a75a19a16a482105b7fac923e1eefd780d036ccc39e3cc53d2002ccd10004be1694be4110fb062110e1a44ba88acfa282d9c7cdae0cb55f48f7caa3c324d9f52265d21606a20779accdc9f69dd0fc49e4bc2c49891e526561569abe5673533c8a9b6a3004c809d3f7452b02787047d4442df3f4cc5d47e5aa73b7994c113541ea312970f2e741d4fd50a83f5a0293fbd56d619aa4bb3b491606642fcb922b5ccd6bedb442e450609343e18f61abb3a4b2fc69e06a72edc7bcba0da06da3e80f59b737f088d01f0dbcad89003b505fe29bdc8118e3fbcdb90a4f464e0e70d20f093790ae1b9f6f8a904a268cb4bb116404de1bd4c3f9522c36893a902a3a90f52670b7ff2074815329f3fe2c8ccfabe2d812394e6b0e34741abece71b7db0fbf0a80e6c13bc7bba89a4ee01cad9dd76e49cd91690db6fe402640db8b3523c49bcf611a9da991123edcb64ef505906d8ab4b8586e631828402105f045cff3681f2f36e3713be5bcb6af157278b194a51f04d04507231aa6f4d77b4065f2a97894c201b23f7b5f79b029c74fc4c57fff87c03e01210674417c1297155ca7a7fbe855fdcf65561619ffca0099fa08ddc8ddd7f713b2b0c6af0fcc4bd4cba9e9f47debdc6d9e6e2dce63fec20efc51e15d013fadba2707a449dbfd025f1a7c329282c797b2071afb37a89f8d58c1e3b4f06586f00a433161373548b699fabd92771346a25ff10789ca89cbf00f92248c6b8468f22aa4cf7ba90aea16a3cc2b1ee598609dfbe75fb8e11c5003ad0c9ac7205cd35552a53703f06e465633f9653cd670952feb9e77db960ea18914235af757e75204d1f74de9829dfac217d87aecc1c80066426f12e52883bfcd982e54bfdae8ef55f3b70f78bae9e6a1e24388c642cba3b3215602294bb7d68bb6f8e0b24c0b6e99df504c30beb2a7f47b02f9af6511eda25407c30dfdee39ec8db32d93e1e09472474883a87b7b4664bef06d5c0a43793237187acaaa9654f74e5d3bf1ce389befc139fba61378e7b66b4b0d87334732592ebd0e4989373ca541b92d003e67e0292256c256344dbf03ad24540f11cdc174b45d3781c1da793a460ba671373a0fa082ba63f5418733c9907d360c9bc54ba0e2b374de7965a87316df1c7af17164e1b6dfe32d71fb5ba641bb8d6cd6299473f37e44a69e90a87cd2f8a486a0db4eb104bf87d9f7cc87dc294e6debec7e5819f3f26bdf4cac91f8ee94a826df99da39a4bd6d476943428e3f5009546ee569d6273f7ecb115538c6ce8fe150249c89452c2f0cf0796208a216fc2cb55e1b6c892778f15e7f8b78e6e97093572a29ca3600c72feb4e1ef42a225da695b3111777f3833e306f2a90b8ed6095127b0f13be495a3321bf8201955d40f6b486904a4e1f4c9965563d30277b30cb0d1ef375338a25314fc5abce41f1e95118e89455af9e786cdc460e4e48fda5f21cece9b4e5276523d6919e165df5efe59aff13067d3ef0e82259305942b5f25e831dcb72f5c7fa67ceba7678078d8311aefdc91916f8c1db2ac61188b46825707dd26d29aec734df8bebd7474277908b2ba9e77daea20c395253b3cc876e5dcac960556072bec36e14da26c335b509a38dbf3037d620f4765e63b946ef8ada1729b1323acc8b5e436f3967ab7cc033ccb7d0c9cc74d3a3faa2ff2afb1cd571e3749cb0203e70756273fc6a4d80cf646d551f3a801ca513ac587f0ddc8c58870d817ea2671b2ef30be91a45dc730c6636e7de2ec235044b837ed9861dc89e4df342cff52a29ae6b8d5817fe31bb3a74d0202efca5d94b4d232f3dff885bf52f8d43097d069ce81220e8578c630d496b01fc60562bfbfda22fce6ce68564ab31d1a3d38af2d7b73a970b9b30f6c48dc38991da402491b2d643e0f5e71bb9c0aa834006ddf24b7dbb180f68751535d8cc34823ba3d1ddfbfeb6a15655118d4e1e11b255b998006906017ad9978d6cf4a45a669eabf653363391e77a82a9da14d184a50f1421eeb61411e859cf6f98ab0846ed5345b63e3ad004d1ffd1e48e6574ba7d832f7ad1345b8df27f7707245b335ddff2e4ca1430ec44af208e633c25678b3cfee96424ca026b159bb18c1bdc51db6c66e8788e5aadce1d3e531c9b02edc65b846763ee64113c0cd0d23824c4baf3516e2c8e5192afb9fcd390e51b3bcdcc0a49f932a6907b38713e2229aaa9abc5305420f50a2016429012e835407dee7d8d0b8404655620c3df407e7be2a5a1e668341dd91224509ffd48db6861f558d098954f83aeb6e426099cc4291da311c37bd46c8d80c3ea975e0db6ce12dbdae9116bf08909431fd5483f7cb3076d33a900d56c26d6f151386abb32ea335f5337683201a1ce5d9df25c5df29a375d2680827e182b1aa0813ee7f9d273d7ce1b86194a8cf48d630a5be0b947245c1ee0a0645500ce2ced6dade1b63c0e7572260cce25636778d79ef11ed5e3c42835c8e53a6d26cf85293050cedee2a116e5f38b9cae91a503ec9e0cf784d9cfdccedf95971540ec37926eb43b27cbff1d96b83f80018e6afec70523b6672111a47f9922db34da15d7ca3cc3a77f1abe7221b72d43d2cb4c23fd2bff6cd5ef6b31b6a4c65babcdc918b0d99fad656e471a20a8f4b66d6e37877da1a8b7fb7a8692d6d578ff953b18deebea1353f915102e4d2064dcf8eb0965a2f4c2eeda70b4177dedd7597797ec76bb72ee422ec4d16e494ed77c9bd843ee01885cc3aba1f77806e8f501b856935494918ef83379ac5ae1e06697606053a8c5c880975d1f085c93f2adb1bd2c6ae07c29bbb245cac4726a20a2f61ded013722eee8878933a90319cc8cab7a2bc69dbc79767ba18fcdd8f9ba7de44e9f0575994b28aa9e3e7b4c1f2ce0eee264dfefe3e1600cd969683551894d28b690122093105133b22ee04a50f4883274cb929beb1bb45444ca5d470c0ac611c4990eefea25526f590b269ad40d23842c5b5996c1cb393dbff28a7e2f7cf04ac30fbc2d29ece6708fad830bc523fa52d2ebbfda27379e8c48d085b260a2dfc2e8d7e1a94a245b518612bfc9ca0260c8fdede5298bf584e5d71fc131f5eb6ad2dd7bfd42a77f523eb0aaa787003fb71b9a64fa783e918595af0413fcc0d7818a514c055a48ba9b1bbc6c974f7cb55c3af3edf117835d169e5e2b31e4278d0419b23625ae004171eb2ef8c231a61331886234b402886b4993ca6376f8664134cead1bea142bbed5d46e3bb71b0f8a4cec0c79a9b5f6c823128d02063967a5363b6bd6e242fa3fd21953fdb57725f1eda22984bcff8e40f2076fc0a462706dc2bd95dc447a2aec2a8a4808f2930ff1353348942e28204af42141fa120c8e5fa9c225d16f3624deb2ce178fdf594db504159bbf475e8bee281e3c8ebb29b404b3fbd13dea76df5aee05ad6a85054b838e149d0ebfabe61dcbda6c3494e170e75633843a01e2458b526ac5424177d6bc4706a09694be1c372cc79cf7c4d82ff4e62489d1fc7819d749710035a6fac239d716b57a1af1346c1e8420dc8ae46fd18245160d43a40c564bf11f0232bfd1fed67ba1aebce120ee93a0a000570b808d9fcd60b622c59ad53ef535c1db7de15b52ed2540708eb5baa7195e1a86990b6611ad5c50127f7e876f8031856e9a2c0566f357d6c75e6ca5f217d428602fa7c8f7fb9f3abbefee76d88b3b08c3be2f0d093ce96c6a00f3a157dc0a05e1fc5d8de583c25e09c77348f5825fcd4631396f3e8c26f5c1432784eb8c377fb520d28aedcaa5addfda6eed11da4d2cc91c2e3c3728c763c9d58283af32d00aa1910011a552adabee99d1387d14e582cf68fea46b729eddd0d3ad8eb9125d5fb060f4d6f70a166cc3ce9b02a7bc65200399fc2a47b90039ac23afb853925195e8079da20cbffea72365158fbd94a6e0a654f6c09a8032fb26df99913c2300e03428ab3cd1b3f7aee15460732d445b4797673b47a93a325b2e5157106ade0959be9c4562d5a4292a9ac94940c66375e559f34e57a1158b5d77a5dc9515bdab63799627301f19398d84c7afde812100a65a1642e9515a30434d344b380a92eeb2013a0f63cba648c37095bfd985c607b120f1769a79f1fd7c03f09f966b72945606ade67f9aaa631948bb82f9ae3f89ecf6db12c02d174f62ad6e1b60f4819ae19f4979e0f9dcf51bedf4b1bd1de73bc2adb1923544ede6dbd40ed4c559cf1f079f5dc8986691540e13f5a2505cc0923ca8fe2608ec92b95dbb5facc320e43b2049b79eb02618f6fab08b7e9dbe00fcd69b338b1bb6a9beae531972e16a19d94bd2273c4d042eca34dd7c5aebfbf16552681ad4e243824a9c5d0d8b8d3aba4c102fb76c216c230c2ec34838a0817b03a04480c61c899b2e442bcf2567d4e73000d9c9d4d0acb712df0183fc288634cfde234b94fdbbc0b7e66ea5b6437f312167b1ea93e2a6b2105308d8198a2d4054ba2ff2855250e0e6c952364056e2d3d09e5a2c578837d6521ffb82780f169d07f2f032b34d62f2712a77a56175017257ea1caea41acbbc520b429bd4e3ec3f9a6eafce46731dd3396f1ce1a6198927fd2dbefb3f77c9173be0934747ca47b98c6548c8cd07249d9715414b8a8ddc8430575d8b8903d3923089282a3ccead6e11044c67f3d5d8ed8cc0c0331f2dc09e1bae77ab55307e6445ad382451eff64faca8a4c0cba7cfa2fc9b087afb040e594115c35ce1dbec69ef1e5af8003339afda5faa1be1a3da7c5cb84273009c32d300fba7d222d2dc783241a9414ee30c8bd7e655c09a7f50dfb249ae9b15284b971503f6ce8866a1b36f993acf28d387da88c8defd323d1cd91d4eb46ff87458269a134675556b067a1b71829b7706ba58c93a919884089dc333c9b5d8279dbcc20071991762d2569c8ff5f21783e2961228b2006f8805750c0f9f4f9dc3df86dae1ab98af22122966a6ba04ccbb2bdf90e91e1f2595b979b6934fe132eda34cec0f83132f3867a197a6dfd0d43528bd56613732704bb62b12f4ede7439b2150384fa04db658fda2ddf97ab571f02d150c50c95009d0aa2e553019ac1cf9bbaf15474bf66d69224913b11080badb47d4a085fa13e965de6e95b7aa6e07bb212774d0240738cc07ccc1670d33c100cead3fb99c3f32fdd97c9b16956b1c22a90cd5c7aa0d920dae9e2b149fb5f9870129a0e97d1edba0dbf8fc4fcca6c65c639dd3eaa8803b1e9e601907e086ed1079ff6bc6de941c91df0634ce3730b8035bfdfa699304666920bfb092354da1f0bdd28c9023bd2e152e931e82eeabb86b0323c789daac94422eb7855f18775917e12feb85019e2e017303002ff8e04513ae0fb03f334a76addd8fcbd69ed25931f44044eeffb5d66cab5a22b21e85324946ab15408dd5d68b17727d2e4779bc378750eaa6ef6e943966c0dc4d066c6b8b8945023a0fc49f81a9c15a35d350e3d741652b8a8014b3649dcfd028f25c0b38b7cc14f7e375acfd3960af2eefc49ac6589f38791c9c0b0ea4e55992274052eed15cb8de213794636c4db2385eb9bcfc28f8a97e7c7ac949cd519ab62d1ab10d855a7ac6acda00b78d35d80a9ab4b7099603782384c461dee90abcc14a539779435cf0677eb0b6ff7e47488667788f9b0fd7d5e0cf53aee5ca0071fa30c062da3c44e79096e24594c6e202b7cdbdc49be2ddac8058c7ded15f07d4c413886fdd7017b9fedb86e39917fd1e81b294675bde06c8fac0dbce7f4b90b3859c66f9f6fec640c6781728a8b347da28b4360924ef68c3c740ed5ddbf013720c6de54d9bce5232864f9e80a652cd778641c327876b2a3e1049355a58fb5054aa17064e97142d64be9daf5d1b162566a009c69133f60e3d4c2a53c153185c659d16236fcc1690eed8c6c2e4f8b172eec457a9407003ddad723e3b183e81b17ddbe46ba368ab3e3ff574d9e3fb82e102ab46d7f608e235d064ea963fdf1622ed7278a27fd8210ad39c3acd9069abba71ca051b64561683068ca6a1be906c196ddde1839b3897d5af8fee51614d73e51511b03a5763f3ed3e64bf7293118dc321cf5e940a2829c6b8550083d66d31680fb55af098d9ccebde9882f818c29f4cbb55c26a97c359d8606bff3744ff3efc22e8d34e67b7c97b567483963c574bd1dac8c46c911c48b6e29e73e52f8c9385729a73b70d2ebba9e744247d9003a962fd607686e6c5972b59616acfe327d8b736f38c703832d7690c6474641bf87538e785353c1fd7df1b5ecb1200eed8c5857abd16c26ae72d0147de475b0c4bc98dbff530b334c9c50607bd46ddbcb1ffebf7513cc842e4cdd6c8c00a284e81cb531a04f75210add4f73db3da9783694fc541cd470368c8776973f02835dc355ef54ca90a580a45a2df6137c43b151ade1e51bc879e7fb43141541bfab79b3eaf0eab323c7147ecce6eb3eb3eb02a204755cdcc7405ad903b91fa4d297262cf77fe395a18e269ec36bd534d4939e78719d7c312ce5205979b2fb92fbf9e1d1effb0f663b9361893fcb11bfd66c92af3394e899876990883e9f5374b5642c68e8468498612e3848d367598c2cb0806b7f0c7f4b004dde2b4cc50161a4d293f2ec89c4cd35a767736f9282f848b9d1cdf405f61abcb3e50ff4092d2afb86fdceeec4791d892546e29495f97876cd8015f193113f1b8584a9ff3f32650e29126b81254961e677b6f67023295567f574364b7320313db988616ac123368179beaabb5a56257f0b6df8f6956324ac31d3e8db83dc994425ad80e235051af62ec79a6dc4bfa36283af72af26136c8f5eeb32e1fa1b9e21a228a2a12aed39e717e8f404334d8367ef3edceab1f3e250ab9dc1e89f9b84e658d38806f4d4a09ff07ca539077a5a496699a9d7d4aafa78120eb90f404c2a6ae00aa1c813b25cb6ff9dab8b66b1dd83c80c1225aa24a47df3cbff7f6842d9486bbcd4179150e1bcad3caa604ac1db71aac913c9d3cbc154182187e2aeb852011b22e40b25f9cb31ab7f458a11b1836085c4a99a633215684e7fc70646ee2158faf8329c320a3bc050cdbbac216a18a88af2dd1bb4d648110c5c90f7f5948128eafbe36c01ea709ca8b5fb8ad9eb7384feb7055220aed45690664b0312052792a5b9dfc90a1248995cf68f80b7822fa577724ad143b1d987d2fae7992d3ad270e6b1fc4f1bb3130f134607e8129a6b1442ac05f114062be3604d7cf1595022f49e7cc55282f0f666ad6ff3b03d692c2a66fc2eb5fd0751e4514229861e2343d43162dcbdec156aa5f2c5f9aafaf470f17e5ed688b3516647b9a1a220e843791ddda20fcc444ef63ba31fc27e62fee4676f097f3fecc625755b26ad48dc7ceec1920443c6c466c7bb36e91082f115f4e563a562af1ce5cf37c45bb2da72ab39ecf00e0349eed7e87994b6670e8bde4f4f9142cb99f6bf36eb41bb4dc72b6c6a6686b63fa21c167b1ba5ff481abcc2ca29905d6b75eff932296d75a90080f3a727690eab0e804aa95b545f55107d308f4cd9884d75c28388151a72e82291f79eb52921718903a8bf029a3e7c0ce28f204926dc221f78711a08834a917a0843d8249ca317c7154b88a5a10a09d7477fcf2d6296725bb6a69c2739964a768cd6ae51d7e7de63bb17fe7fabebb0ee46c285c683a41203d059a5c89024a7f3c59915121921000075ed397d30ada6d56e6caa685cb98cc0bf279fa2d96408611ae7e43c3bf70f73148c6615f20060b5c337c6555a3bdb1870bededac9eff951cf1c7fd4f0046d7661789bcfd56fe6198b502e01f90333ad6e9354db449435d0506526bb0c65595dead87be428eb1b988906de152f9a7f126ede6b933c2de1f7d20ec3e64c7468906fba2bdea8b300bab203542dec13a90e4195b3f7da1b669bfe9e8989440b24807ffd44d9e3d61e098caaa029a7063d25604cbacc5f2b3671a163b80a440948230ae90dc3bd7fd46b667cc7d6dba2f53775e9a2180ced0e1cdc6e1275e741607d6dfe40f91ec81602f9bc7c26c322b82114949fd17a9284dd2918326b7880f42db6e468b80f980db98e31ad57be1f131407a0d099cbad9eff25916048e4210c0eb0b68d4d11cc1545cb46114b3969ad0d7a6570b7571c877ed8060cf8b736f8c82ddb64d19fc29af3453f0efe33c68c21c7c8c054707790cf5c056d0ba408d077fb65cef8fb071398ce35cc95c48ba546230f4dd60ad633f81478c87019736044783599a17d4dafd30cc6f4278cae2384763ff2ef395b8e7265ebf0453cef5c98e62a0e48ad422af17a4eee1acc10a51a3fb6e98594309e4976f71027dfe7a9593cdb6860cba745f2346c8d4868b07f381d3c137b396780545e0ea331e586b176821e45f67761fd8b4c6cbbecfd34b72201f6145a6b06eaa8fa9872a54734acbccad497390ff69f676c496258479aa06d9fd1ecec02a01216fd66554afbd5e728608f4572a4d485e57ff5bfc3df00", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x90, 0x0, 0x0, {0x0, 0x400000000000, 0x0, 0x1000000000000000, 0x0, 0xb22f, {0x0, 0x1003, 0x0, 0x0, 0xd, 0x22, 0x5d2, 0xfffffffe, 0x0, 0x1000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000008200)="baf60aad1a8d049fcabb95420b37ac3b97ab391a59a1dab256f9606a2679b0d45ce9f349627b36662258029a924100597d489ed1c40e02e34417b8f0fc25bdd2b750c6e4dcfa046fec60b2d589e12328b2c3f68d54a437c465ac4156cc618c8fe62f87151c172ad0f9c0368bc726d4a0a34d4d80e5e2e7623eb3d4205cd8e8cc29dfb784d39a4e82ff239400519c320963404f2fa5abb65d8aaf0323ecf0bc2f00bb0684df8ab4005b56f8b761ab2c4ff27fa98690c258b1548398b1bd110278ffbd4f36d8f203b53dfb250ac0b794269dbb88d303f0f414c21372d255ab51525825e9d55dd74b12168578edea30149cef0dd90832aca2ab7d1575c94170aab9b35535004756a0749104ef1940fe84b7e77683b950889a7a5ab522a7d6d8cf6ef73a4356bf038552aeb01e8c806bba41ce89940b359b167a4a6fedab1e622760d04b7428f42ea2c813a024a091ab9859136837219319d2fa2d62cbe07c55ee7549f2b55ec18e94f8241e02e4c1c46923f5a50e317aa5565b7abd21cb4cbd48ebffa23308695b3018d4d501af7eb508fadd408c490c4bb22f26a78dfe28683114ce8d4b6bef994fdd74facaf5caccd0c82840e2809031ffd1f827b388a7b8b61bdf3e3620398387eec11bab6f5da2e705c7c955f7ae53e2ebdefbad17b6a0ff4af289a4d65a993fb1cca495c8ef4694989856030adfb02dfb702495d055b3c0bcde0736e44f3d2ae7c116edd2941db2f84cd0e939cd3a8805bb9082d1bc3676a97b3f6890342f0b39e439eccbcf9579a53e7909aa7fd5e991544cbf0b4eb7bfd334c682c1e4ad7185a7deca10e1bc9b65c2ef066b33a2482fcdb26bdf36d4b6cf064f00e35aae7374d4e0b9c440e67b67251e4e9f520bf10f2e8b415ae75c56aa244f2257d04c69655e5e0238833cb96ea9d15984cf4d382a1d44c26261533fe91d06f350409a9f5666ea0c3a407f3493a05d737bf205b5670844f48b2c5693f79cc9e330ce1117e2b85b66665dc7158e04ac6716d8bd57213d441ace045df48437d12c9546ddf88ea13c855d1bda8def06228a60ddde78c965ccffebc1a7a83fc4e84883b36541f0542179c72bdf97bd8eb9eb804454f7c96b5ac7aae49695b2b59b06c22cd1efc600e09a4289505d136503126c802943cd4d560b417620e8d1cb284f6782cbe7ff16cc3aa93c6354aee10eceb56e8759ee9a1ca70c818b764fbaf8ef4ec1d416d934bcccabdeba8b9d458908506bf429cd29f787909d105573a269740da2d75d9fc04c18c2c6a29e2434b85a58f3e6c7b4d44b0a209aab9c89b91dfa4eb272164bcb41e4540df9ad52515527866a1294cdb931ca888f2ef47d8556bc350987fdda860a29b64f957a899cabfa5ed5246d919fd926b223a6b3143137b5d17209d62bf73ff398840c58d2c4c41b39e0f90c1e352f3aaec54dee5b7c518d79f92cbcecc430c2cab8916fd07fa768d9b5b3373a1807aa2080e1fb76fbc5da2504cb42b9e516ca244dcb9b5d7b0b92b5150ebccec1aef851e3889a509d09da6c05c0da1072e31ffb880ab88027cf322e18b0c65824ac9d905dfc1f32b617f21ef2986f1a0487ee3b293383c21fa332bd884ad9d16ab68e89e2556307dcae1a3d80772e0d0615c2572516b694edac14f4e38b68b2ec7f5867798575d2ebb77a3f05646b6e929f5bebdd36105f79c0882ef0fba1e4fe36211a28c4c9b3a151388234dd8668ad73f60b6f0b961a9cd4f50e40fa972c66c7651013a5409ed8be03caaa3f8acbf0a212aaeedc145ce68bbc851faa33f36fbaa155ecc3f576d8b7155bd37f4f720941697b2dfae08fb8f0cd807faf93c431b9bbee214c890c9963d737eacc95ef957e6d08e79570ff2363dbb3e25bed7ffd00e5ce82414fd32ea8a0d9920e9d5d0a460b132b7078a1722869b74b7e8940dc71cfe1a2304a7d687052e69359a11b7a9d73c870f4b9aeeca2973673ea62da75cb32d3d1bfe6395e26655e8e7810dab205f918d93f69c80bef1b9b67c3457c64125738780de881bc3c1396bfcb8b7f7f262994cace3456e0b96de8c65e52058a39abdc775385cb57680e4a0307d5d5a1cae200d5b3620f3daaa2a4775eaab05f3503931cc47e398410e297e69e9a57797f8a2bb2b1ca74563316f6b071f35e17fac2ac558b66cd79e1d96ef736f6ff35540eaf4e991647cb003e7f6e674c09a4d4caf9aa227866e57525d6077c8a19cf5b6f0b839bd525b794c2ad5c575e35c9bb3090ae9baaa137d8354dbcb987e5bef19969dada1313974ae181d29e2cd38d45f5d1601accf4f200a163e4076b4e709e3c87731201ca24d149089aca93b92224bdf4a96b6bb574c7c89b02b6a347f03ff07f9e6c1d6144f0db7b6d4a46d189aa56dda0748f07d2e65b205b41d3b760840de043318e0f50ef6a2b478523af2c1cb68691ea00ea6ed2d85f813579578d7975d510fb15a56f89269794ddd83f8c3053c45638ba3ebd57e8221ba66bb1c6218c29a9d2596be69804c5224f5086d6d1e604b12883b52cd1721c5a1ce085fe73e69fe366eadf8e020fca6a981bf436576f3673184cb8990382735cf5d0fa7c9adf3904403d143ada8365d19fa9f0e1346b82b0c33aaee4bb5f6cece6234fd7db651f6dc2f7902cf35d55f8f0adf7a06046852dd050eccbada5b40022113614f6c022cb41a985e5bf81211278cb9d072c8d5ed3fc1f9b2efc0833d52fba28388f2da5891a6b8e194f7aabf7ef36a047d50e72c1ed3f4c0ae5ca6e890aa8511894be824d1815022f3c9da69fe482b0292f65b0118daff780a3d6fd85e8a19d4c9fe5267a4a98ed8d05084b49e310ef22c04c4695f63573ccd5e8b40fa4b88b4485482d04bf01c62dd8f24fe66122cfc41d5a0437915415a7fa2fc490aececfacff66b1d2e57f646f99ba397bad226bbfaa4f5df3683142489c4d13d13f6ebcbf185844ead5278a623ba8f9d107a5302f7f2efcfe837ac1251d7169046bf6226f6b601e347b3891e2fbb110dee0453a4a9a88bbaad39071710662548ceeefe34bae0f951e44171cec0a2c141c4d2bb50adff06a4543a88efa0a96899e9c929af8773711faa921d62ff0a9648b346584e46820db4033bba3664e9d37647ed5f592e03fe94dd501d796eb669d0db6dd35960d661e9c1a0d0803d19f82ae0a32f24f66b6d8c31257d3c9caac70c819a1c3c20a938f92e5000db555a10a01ed2a002e1340ebb3b2587964a75055fe567641359b62e8a293c6d3ac89f94d90ba198253d2fe9d36c5a1a50411267649b45dfaec6385f79bd3d0ed3648f93b6ef504b0e434806059080da1cc6e34e2f0aa7ffaec13ddae7da514e4e24b5ec49f3cb96b52bba8d7cf57ee605a2ae294b854f1cdf4566f1146b831656254170c2cbf6643ad30396b2195b21e7481d0cceda7e2263abbe583ad6bfcb0206f7d8909ec48a750ea18f4ab8258e3687e706728478d74cf64fae8d5345805928e5d954aae833c5f4a888e9e38c4e897c3a3952711767555d8656db99ec1cd843ca067bf1eecf22c57303160459ff2c884f2b2fa79a73a1edcc48ad4e2ae85d0d1fd82a08342d953efaf1da9fe73195c2f0099fa378e72d63d8601d8f3ff625f2f16da60a7a88fd6f31eb001b896f60f4a309832126a42b2b8820f2be5bd2249db0fab5eea51a99ad1890042342770317b15578e7cd976b4224386a835c3803441e16d7e6b42bdd49a4425c20c7d89acc0df69236c965a89ee734287249ecd5a0742f7c51ca0ff1c8d93ba4e2a25edfd8e2cd453d7fabbc194a20c5b63a23e9300d059d4f55fecc8684f90af1c77277ee6167826447d00d9e774d31f69fddf30822e630dc53a00449f3b768fe9cdd6e80633612fa936eef9182f8317f4c224656d84b1d1baadd7b151bcb5ead4f7d21cc2757508d49afc5f0d904f8d149fb155edbe34f5b9de76793689b60607264274cbf05165a1da68fa676418cf2c20521626d3d6daca954ec5cc23903edc3f9c3c12bbca0ec199c7afccdea26505baa86890452282b986ecf54cd8c400ae14b32e601ce6424175b3944a9530487f133ab01c2fc8af07e181c60a219afdea6b5fe21de374345218cbb7222bfe3e455f4f884af7a50bc971a880ff38279f8210015351a215c7b353e8f858fc88befe0e5a6d5ee735e2f5a369efa3854d8b5650b51b417d756eb9d8aa4b8c088b491b6f33cf56b56d66869ea7e26ea0c9c4ec5e534f41c9e69473288e1851cbfbdcd396fe105427c8144e1db7bfc605d7663d2f7d09e91befad82da1c543a5aa8fd9125e1ea116df8cdeb3c186dc636d7dc01e403ac3dc3f28cfb4b6dd30f813839426771ca026a28154d399e0c908e768e4582f8b883df7298a74fd2ee2c8b427d310996cd6d72006a01891db961c7584a9f23966cf36427d0088958ea77ed5b06d90104634c091a5a5c9ea5b32e45cdbebb5650c1b2f522c712661198a16bc8438cc05e7d931f9b0b2a6262fc4f543e6981f717d29775dc632d124db82c5e2379491de18b5394d7d625a6937c3c767b6ce56f40d583b575b2bb6b588b332a2e824ed685f6fdaffce1b077ac458fb1cb97c7a51bf4afc0d9dafde1289556b028ed63b9b85b92398f033572451cab0b1a2502c1948c3d287ba00f0adf4c62d2603b087cc37dd942efe50d6ea285a3ca0ac574b8a3c70189933d4beb1600e1995541d9e11486dba1d1b8c6fc8f0c0f85112107194f77fe649ad24b3c32b63c13a66b5069e7663d34b02d467f0023aae176177403265843e37bd505fee82b4ab0546ce95179842b275ae0af7e028e732ef3632d1c75d0549d6ebc34c4980c184615f9de0d6c769489d0ed5d602cddbb31aaa48229fc71385e2d5da4f2112fdaf2ba43232a60a817baf795e91a089990f05ed18efd4b41a739d7184bd83bdd116cbffa8020205d044b647d943d3263acce2818edaeb9a2d971e44ef97c2ecf708ef010f7162d65eb55cca24ca56128ce7d50aafd650c0afda70142561e6b9d1834ca18345c2ef273730a704478f983d2af5db68bbe9804fb4fb1a9bdb8ba2f8e2f142534a888fa7d6ff01adcf3ce84a0aa5e419f2d31564fc23644e15514e0d70a61e4b7062aa39fc678e8f003fcf9bb137ae49bcd73d1812de2320763d43b7e53de073c55ee37c63bb167111d6baf62228d5650edfeb7471db3562c1c51120fab6836ca9ee7783a7db2bcf5d2d0289b8ed45a7cd7c6ef560721783c2f4e5869feafdcae19f66ae439c92fe6c2ab72f7323c5967ba96530d3f8b001f41048086ecf738d39261984bc29334b6f18c6923df2b7a50d0e1d252271376e3a5d6d3cf7411b4d84c2b4cc1757d0fb05b787e24aef771070fe8c5dac8b8f9b5995d8e87f1f799c7dff0609ed57d26e8ea9aa71394a1b0887432b2a7e926c6dc9c042dad0032ac8d11b495b4f83061206afd4ae15ac7dbcb509c38ba5749edfb04892434c898c2fb5888c38fdec56cb62671c0ecf12f63a54c9268cc1b6688f2cf4f5ecc1c4e82605e4b4d147112f0a1aae97705881953c0e01df0c15a79fc52271d4d49b76466376474d95819d67a52bb28609721cc6f4f1a16e5dcd450fef828880d3c42fa24c4643e0424073467f73d53f83adf1523dfd471394d600ece2dcfeef5234c9f26abe03ec27b681f3a7f22d077ae794f24544962b535b97ec8f84ffea4af38d90a88bd47765c231470d710839105791993ded4be64abefd22101c28a5270def11b9b68b7007fd25da214be32ed7ee5c285961321989976edc9ff24c8ac13d38e21d0a8d137fd0c66bb040e00b0fbd518205a46b48e07984629dd4f3a6dd8d16abef2f8b6878d86fa95925d2d57a2847396270762866a90211c8a21c38af5b60a63c0d43e06dbd68caa01ec52210e29d3da40f863479cc51ad0a85cd977a71aae4efb49da9b5fb17455ef21abbef8a7f9039468bac39b8f5db7cf679cff6bf90584757abdb5ab55bd4001f4214420b62695f23835c031073a3ccacb78d14c19e75179ce0c3875fec71fec987e5017b0a2f014a99786e02fbe4b56d134e02316af19c33bc19d33e875739ac9789a33849255e24fac9e7e7e9b51a02569ec90b455c7acd43fa29d741eb9e4ac348185ad3858d532bbc53f0bd37de4183eb8da751d9618f7ab6c5a2daaa4ba8b8deb8b3f4ddff2b27b245e11824a61dae2d0250d8af16c8693760484a8f78456cd5e1bd04372cddbbe90504680af2fefebb448991e3a751768015be7b7090625c9d71e966692d8f286e5ef029c68470519002240d660ebf58e173fcd273b3ba5a6bad26ef67a9e978195f2a99f705a7845e087906af45c1d2b4aa261fb14de412888f19a5dabd008e28ad112deaf105153ed616e3987f43d85493244f7dce6b3437e5a656da83197becd92eefb19470ae6c7077b17d9548883f0a0b6a911077e31cc01f086ff33da209e7183e66e9c23d6b5dc2da857b92053d1a5b2e5938ff31ea3cba5d8359b1e0e8c02ac424c88d2a258cd24d4e43914f5372d5f45529fb490ed31299a72df7aade126d9f6a3f4b9303d236449d69c3929d74873825a5ae46ce7493ea068c52aea3e66d7a6a9b90fa93d3c0debdfda85db3e63ade8946d61dd6a9a0b1fb44e97af017849b1b72dcfd2ddabadb8373aa92a84f155bda17748b615d63a6031a79f8395b086f6058a75127e8c3c2de972541f0f1cec3f32ce87cfe865fa2691fcbfa396dac37d8636a2cb1d3ffbfe1d7f0f0ebe605dbddf9c6373621734497a805784220f4d159f38c02beb9908b368f10c321d7f0644ea3bf3c8de6f017fab420f4c1e80fd6e7878a47e9dc50675fc79f190ccf32fc3e863bd68f76b03c39a8fefe184d8dfeeb05e08c56abdb3f65204a756838bc9cc2fe50722ba087014e88dd19bd566ecab9c23d494b304e1435eada117e0c99c4d916d6d5363c1b6ba2b2549d7a755e3c4227fc3d1fc9c9f064d3d05cd88b284908a56ee912eeb7565c012964b1b49362bccadac19b7e0b7a137acf9030a2f22ee6b42bbba5e1cf98dabeab5ce8895749f1e7b5918db22612ccdb73a15881a587d7b5b57d32e4fd0affbc431e56f559c9c6e22b93c188283359ca864c1fe7e92cd84acff79eab4a68dd61006f4fec0fdc604e5b56495a2ed95346f0e6fc4f036885045de7bfd5a8f82520073a124c71e769e6380d3506fd9f6dcc86d5aee7f7c124cb9a02d703722b145055b7b61ded2ded439b6abc966a58ab7d8153913c8cfbcd564a2861fcf2a5b28e9c275e97286e31339cbcf2a361f49697110c23b8b10fdb31b55a095a38be07738ce3f8963b00ae9b4442230916a0d744c791a7d593b7654169d679da175d5a26c4b91d034f5d1195df8465f53bf599fd507ce797b8f89cb803d994be17b2981b259db2ae325c6e22473f9ddc365cf2ae4138c16fb18cefa03e741621ac3caf2f8a2787b5fc002378b0495103b3baf8a80a06f491d3e310acfff24d623a1388333586639482f49fb537fdc25986dddc87f3a8ae6547e9e3d4c9bcb3ad0031e3cd4f3a41f4ae63b13c6585d083a8778f5a62083bd11065045263269384a966bf39b6c0435b2fd0348ee85be6c6b35403155131adcbe9cb17b37ac18c2fdaf1f0b0f5d374860dd6ff495908d1f2883924d341be0f5efb6701e0602a93f2cb6cb8c79bd2f4238f98976579af2669c18875a68c89a33b827986da61d3b8d3355049c632dfdf35d48ebd55cdc08245098c7d94ac3cf1c990124b62180b34fcf68a8e77070dc3465272bac9f15f09e2d24d9d722ca3aa5c630b7334f78d7bb947e91f573bcbbe2fac03a4ebed4e3de02201007f7c52a2a00f04a58261c338186a1fcc221ccbcb97f490adeb6e9b7058ec4d9e47d3762965b369a8cb70edef91e2518c87d4ec2205bf49c1a976576ed9cfcd0d676ea7bbe78c862966b9a86acd8ea823d278c90d95aad7473ff624aebbc803313575c6b82c77f82af4868707213f90b50374a12dad985a096319b42bbb093e48f197e21277ee92eb5d2118ee7afabd593c1d53fa7136655d49fda521919229294fad4acafbe4b464317840a2a894e5e8cb6e42a790597fbd22451e6a133be0cddb19c41c6c3191d5077e2fbd74fabc0b09cc0ac42a37d145d81f0aae96e19d219f732ab684563da47023fab94290d9b12a561539e55d1196b7771a86925a1f2dd6e8e39141d701451ec25728553d7c37d5388955f20d209a7516c7c8641df41d1c9ef45374809148b1b50359980b8468b3e586146bc2219bfffb0eba15eed50fcdc0a64be382aeea001d8c791b066eec878ef66db7e7affed9b00aac2e7887403dd96d5ae178bb8447323386e8cf403666cbe95b3b1117bd62f258d09dff1c28b8ac130665878c2ed31fcd612becfcfb883bd9e6c0ebafcf40d2f19c96e28a17bb4449351ae64ab7b0608129daf84152d00fe095eadc29334c8d5f17660c980b3a0d0c0e915b612337f3d14e45153ca1b3ae9e4a2a4320db3e10502245ae2f9f5cb7cb59cf9149c1b5f2b2fd7a03aa54cd72774e462ceda32e1f4a648adb16804db40940cc5ee3fc089b3ffdcbe2a3e550b6c81965d0946712ef44ac21e1ab10e4023a52f6044882a2704bb4befe9c6b141a624ab5e74b5b3a10cee62be598f685578fd287773556937d76b801ff0e2c3b997ed5e7f7378ac75e5b6c9b2c16ee58ea31967cbc9d2250ace823064e34a95d0995055f7226a6e2e2a28c73366d9819ecf55f1e94c9d32e40d1eab2ff8b940da4de28c5af5925952a8e9730f8fa546a2ff7b16347151688e94dcf2b3f165c808441dedfe22d8aadd51f3cf1de2986d8a6b80d0de2f71dc9c394804706c1ab7fdb3ab9a6eb64d43cfc1f9c47735e3e39a5c11638bd3e8dfc46fecb2cf3075bacb0b24c9034ee83cf5b14448f932cea02083d6332fa811f1b7ec1f2f960b3e1ee905b99aa3c1c164126f55339bcb07f0f24d3344b07a5abe5429cc996edfca4dceed6649ad75a10a1bd2ee2a65c203bee3ed0f690e39bcb8f34ca018705a6c35c9a91653fa90dfcddae040902111ce5151f3ac0acf94c564d2e76b09a1753ec26e24033939d57024928655c310a5b4148515d1985e0bae86bf63c4a87f79f217d900151113030c9de2d0ae7d987ff5954b3e0c1ab6499694321a3999d9fe581e3509dafa91345eec683956c37a28f5425eddf23579b6674bce16bf80c32149042c201e32e25a06a101294228f632f7a5792e1a031330a37f40a5d4b89447ee66a138c8201e88c7f50fde385bda70ac29fe5e5cd22dafcaef44084ff4cd0e60ce9e29e283f5c3dcdac7a8627ff917bfdeeeaaeecf51b6f540a22653a68665e741dad7efd777bd2d3bc3564d267c67d495c983895f5d499101354ba98e640b0edae558d17137e96b9eac99954dc9df5e47755eb6dc4139506880dabcfeba6067d9bdd38a09141605f3581da9892452837fe51453647ec1ff98284ed245acd756f6bba9c02f0d14bf4f92aec682020fe14890d7288c85696c43744e50ce6d7b42ae2c389d8b8d2ff60b7ae8e3ec5b48e4e6c24f70a5c3645a69bbea6abba7c5bec5dcae33ea58e3259575f6ddf2e79ca2e7d48111087f7f8ceaae1fd57120af72d2f25bbb74f9a58af6272918e447398d90651d4ffc916ff15689ecd0ec4d3f38b46e1c4c5bf40659a84038d76dd6657cea391ffac1b3679f791310add2eb13cebd9299455d859efac4029bebcadc6949819eec3b7baa5f9df2aaaf091d57f1229fa1ee4c8dae458687b37a93a3c132ab2f5ebc8c011a49da228accc92c5907f7484c2ff85a9e039d63d7d60d57c9c2505927f1173a836ed4591c24b71868ee9f516d4b5d01d920cb1b6b17793707af953ae3ca12cf68c9ccb39c33c637dc6e44abf1a62a221d64364723b4de72e03bcd94a2d8426d205293c8f2e5f284619a0a520bc589a97a3488ecef11ad7a605cda43dbad4791f6066ae4f93a9f5d6cd9b37ce7ea93250b8b1c6fbb5d9c6ef01544bd10ff7671be8f3abc1061c3f2e2a057c39a3f17e030f05c598fe0af4a15428297926152c5125c5128bf00b99b8e206aa80b5752dc1bb908a0a35639a304e3b848ecac9d588d291d3a6ad7537f12cacfeab9660c59047255add0e30ae38d031b21fefdc07a3c7835cb90026e61b221004959404082c4f723a2cbec4bc24318e6e6f23bfe49109343408a2b7c94bdb1032a3016c88ff8b1a997b06a4b33803d8469d4f7abba4b6b21016615a6dd42168a7b93b53c4ab8d467794c31818f103bb6ba0aa7836c5c6ecdb721e0b399d248158b672ce256832645ece59c6e17d7e51af0665f29076b7acdb13bc1565a51b75295ec9bdd55a6b656fc92bfbda26c4d2144531077188f77ce91bd0b2b09ea33c471f5ae8b04a0b49ab4a5f44d1e3bc6871a120ae4db458a591744f99c5710d3085f46c54baba938f1c71f9cf3a03731073e291c60d15ca8a4b6bf78c75a5377b5aba3a72197fe181f456483bb9bb99f5b350809629ec8f5c8df99a0d05723c6b7893e4a59b58096207503687045c72e0c3a695302f3e9637037b279bf36d511d6787f379884e80b5745db76f658fd0632a1166c9273ee95a35447ba88a224a2dc265721845900d1f2d57bfab96810ee45e83720b6569393f6f245155dda96078303e90301216ffad1a58e2f377d5b22a13c7c7f6766c4588062119db4d7057737873bc4600327369539c9b4f95e0ae7f23660ff6b461f7269f23059f79911b0f812ea7d33947dc6bef2469c7e0c45b7c7664a381cab57347d8d999779afb9451992df9cb35f0fcd774928f274fdb3ea17e30c8e5741b1131cea01bffa5f79ebadef28bd426b5c79175f145ce6b8709834c6aa1a18df2638d430a728759e3b1163f5741fea938f244f57bf49ebe59aa65d4aea90106b11d1bee075bd03fe6531d71792bb301eadf204138deb1dc4198d59c2241d9026ad0646c21d2ef50823cdf0ec0823c596e643427338529d15a640c3db23189bc0d1369c82d8e95b6b8a11379e2978a27a4eb735c2de90d7a0f37ced763fe84d12b5b33a5bd00ac4f52e5f4dd253450e5f176ef030cd5cd034148ae00c7ee67fac6e4937fb4e6f913b74946286eb9c49241a86ecb524b1e807d5c76a03ba6ee98f034b7de0d2fa3550545b432f932c8ea0d19d20632908ae5094d33580f109a41ed9dc7eb20a7f4dc6b50680047feae3fdf70710afaabe6166ac9a2f0000a0d5d1e32b0ad46b3f65d0eb34092a74351eb994c1ed7925f547b164c22b76ff59fb2f1ee93c94515ca0fbb9a205a310363bb9a30398dd7d685d3b2f6d700134f28d8dc651a9c38c5545703bce38fd6946b48e3ecd4bab45d8c9afa87e02f9f56bc18d8cae22db1308aac1db5eca01257dcd1b56f2aba0ea482e229a964ba1f22b6b8cdebeeee83b9ec7adb2c9f56dadd76c351e0df915d1c763c2fb6101643ee5b9fdf4bbc237eb55fff5d7f1b0382d03407f7d611fb3f507d7a229b97c9aa6a1f3dcb7117931cb828c7e0f59cb5406bc8f598ad5f00b100a789173f598bfaffa9253f851ff3100dde0b4c700", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x8, {0x6, 0x1, 0x1000, 0x2, 0x104, 0x3, {0xffffffffffffffff, 0xfffffffffffffffc, 0x2, 0x8, 0x5, 0x5, 0x41, 0x96, 0x3d21, 0x4000, 0x0, r2, r3, 0xf73, 0x9b}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000b80), 0x0, &(0x7f00000005c0)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}], [{@uid_gt={'uid>', r2}}, {@dont_hash}, {@fsuuid={'fsuuid', 0x3d, {[0x61, 0x64, 0x62, 0x35, 0x34, 0x62, 0x30, 0x61], 0x2d, [0x39, 0x30, 0x61, 0x32], 0x2d, [0x39, 0x30, 0x64, 0x36], 0x2d, [0x32, 0x37, 0x66, 0x66], 0x2d, [0x30, 0x62, 0x62, 0x55, 0x55, 0x30, 0x39, 0x35]}}}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@permit_directio}]}) chdir(&(0x7f0000000300)='./file0\x00') (async) chdir(&(0x7f0000000300)='./file0\x00') socket$inet6_tcp(0xa, 0x1, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r4, 0x29, 0x31, &(0x7f0000000440)=0x8, 0x4) getsockopt$inet6_buf(r4, 0x29, 0x6, &(0x7f0000001500)=""/17, &(0x7f00000000c0)=0x11) r5 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=@gettaction={0x34, 0x32, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x4}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0xfffffffffffffe82, 0x4, 0x4}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x0, 0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x741d}]}, 0x34}}, 0x20000440) (async) sendmsg$nl_route_sched(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=@gettaction={0x34, 0x32, 0x1, 0x70bd27, 0x25dfdbfc, {}, [@action_gd=@TCA_ACT_TAB={0x4}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0xfffffffffffffe82, 0x4, 0x4}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x0, 0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x741d}]}, 0x34}}, 0x20000440) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x1, 'ip_vti0\x00', {}, 0x8}) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x1, 'ip_vti0\x00', {}, 0x8}) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000140)=0xc) 1m15.727111702s ago: executing program 42 (id=317): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000b00), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002500)={&(0x7f0000000140)={0x1c, r1, 0x1, 0x60bd29, 0x5, {}, [@ETHTOOL_A_FEATURES_HEADER={0x4}, @ETHTOOL_A_FEATURES_WANTED={0x4}]}, 0x1c}}, 0x40004) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f0000000040)) r3 = userfaultfd(0x801) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000000040)) (async) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000000080)={{&(0x7f0000988000/0x1000)=nil, 0x1000}, 0x2}) (async) ioctl$UFFDIO_COPY(r3, 0xc028aa03, &(0x7f0000000000)={&(0x7f00002b9000/0x400000)=nil, &(0x7f0000779000/0x1000)=nil, 0x400000, 0x3, 0x2}) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) ioctl$KVM_SET_CPUID2(0xffffffffffffffff, 0x4008ae90, 0x0) timer_create(0x0, &(0x7f0000000200)={0x0, 0x21, 0x2, @tid=0xffffffffffffffff}, &(0x7f0000000300)) (async) socket$nl_route(0x10, 0x3, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x25, &(0x7f0000000040)={0x0, 0x0, 0x60d3, 0x5}) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) (async) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f00005cf000/0x400000)=nil) 58.982398667s ago: executing program 5 (id=431): r0 = syz_create_resource$binfmt(&(0x7f0000000140)='./mnt\x00') syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0xe, 0x3) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x80000, 0x17aba60a) syz_emit_ethernet(0x111, &(0x7f0000000180)={@multicast, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @void, {@ipv4={0x800, @tcp={{0x1c, 0x4, 0x2, 0x4, 0x103, 0x64, 0x0, 0x6, 0x6, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0x7, 0xf9, [@broadcast]}, @rr={0x7, 0xf, 0xc6, [@loopback, @loopback, @multicast1]}, @timestamp={0x44, 0x8, 0xcf, 0x0, 0x7, [0x6]}, @ra={0x94, 0x4, 0x1}, @noop, @noop, @ssrr={0x89, 0x17, 0x8e, [@local, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0x16}, @remote]}, @generic={0x88, 0x7, "ca8a4c7a36"}, @timestamp={0x44, 0x18, 0xa5, 0x0, 0x6, [0x1, 0x9, 0xfffffffa, 0xfffff001, 0x40]}]}}, {{0x4e20, 0x4e20, r1, r2, 0x1, 0x0, 0xc, 0x20, 0x10, 0x0, 0x7f, {[@exp_fastopen={0xfe, 0x5, 0xf989, "f5"}, @window={0x3, 0x3, 0x8}, @md5sig={0x13, 0x12, "83ede8cbc039ab3d5e9193aa51368879"}]}}, {"9df0c956ab22ea130727183b77f7367095879be3f001a5b9fa2fed30ec4f3d431f877815d936d52cfcd9f1f5ecb9e1fb75e0c18c7f46a65127e8c3ba75d0dd25dcd0d722f5fda534651ed7e35b55a0b60b80efb4220eb1212a46ab30f48c87ad1db77a"}}}}}}, 0x0) r3 = openat$binfmt(0xffffffffffffff9c, r0, 0x42, 0x1ff) write$binfmt_elf64(r3, &(0x7f0000000780)={{0x7f, 0x45, 0x4c, 0x46, 0x7, 0x1, 0x1, 0x6, 0x80000000000, 0x3, 0x3e, 0x9, 0x6b, 0x40, 0x2001dd, 0x0, 0x3e, 0x38, 0x1, 0x7, 0x2, 0x1}, [{0x3, 0xfffffff7, 0x6, 0x8, 0x9, 0xb8, 0x1, 0x1}], "6cfb2ef4cdf49e780c9b072dce68ccf12023c6aaa359d1e02d5586569e6c62181fc39623996c46487f906ccf58a0a6b5df0a78bbfd126445c751bc09c9e2544f2eb7480d10b9"}, 0xbe) r4 = inotify_init() r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x101000, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000840)={0x2020, 0x0, 0x0}, 0x2020) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000002880)=0x0) getresgid(&(0x7f00000028c0), &(0x7f0000002900)=0x0, &(0x7f0000002940)) write$FUSE_ENTRY(r6, &(0x7f0000002980)={0x90, 0x0, r7, {0x0, 0x3, 0x9, 0x9, 0x2, 0xfff, {0x3, 0xffffffffffffb029, 0x605, 0x7ff, 0x1, 0x7f, 0x7, 0x0, 0x9, 0xc000, 0x1, r8, r9, 0x1, 0x8}}}, 0x90) ioctl$VT_RELDISP(r5, 0x5605) inotify_add_watch(r4, &(0x7f0000000000)='./mnt\x00', 0x4) close(r3) execveat$binfmt(0xffffffffffffff9c, r0, 0x0, 0x0, 0x0) 58.87941037s ago: executing program 5 (id=432): r0 = socket(0x10, 0x803, 0x0) (async) setresgid(0x0, 0x0, 0xee01) r1 = syz_clone(0x40100000, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_procfs(r1, &(0x7f0000000480)='task\x00') fchdir(r2) (async) mount(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000080)='proc\x00', 0x1c9, 0x0) (async) r3 = syz_open_procfs(r1, &(0x7f0000000100)='maps\x00') (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000400)={'veth0_to_hsr\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0x0, 0xffe1}, {0xffff, 0xffff}, {0xffe0}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18, 0x2, {0x3, 0x4, 0x9}}]}}]}, 0x48}}, 0xc840) (async) sendmsg$nl_route_sched(r0, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000800)=@newtfilter={0x54, 0x2c, 0xd2b, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, r4, {0x6}, {}, {0x7, 0xfff1}}, [@filter_kind_options=@f_u32={{0x8}, {0x28, 0x2, [@TCA_U32_SEL={0x24, 0x5, {0xd, 0x7, 0x1, 0x3d3f, 0x0, 0xfff, 0xb709, 0x58f, [{0x0, 0x20008000, 0x4, 0x1}]}}]}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4084}, 0x24040084) (async) recvmmsg$unix(r0, &(0x7f0000000580)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/219, 0xdb}], 0x1}}], 0x1, 0x60, 0x0) r5 = socket(0x10, 0x803, 0x0) (async) r6 = syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f00000006c0)={{{@in6=@ipv4={""/10, ""/2, @private}, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}}}, &(0x7f00000007c0)=0xe8) (async) r8 = getgid() (async) getresgid(&(0x7f0000000880), &(0x7f00000008c0), &(0x7f0000000900)=0x0) read$FUSE(r3, &(0x7f0000001300)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000002780)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) read$FUSE(r11, &(0x7f0000005b00)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) chown(&(0x7f0000000080)='./file1\x00', r12, r13) (async) statx(r3, &(0x7f0000003340)='./file0\x00', 0x4000, 0x7ff, &(0x7f0000003380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r15 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) syz_mount_image$exfat(&(0x7f0000000400), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000540)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=r17, @ANYBLOB=',dmask=00000000000000000000152,fmask=00000000000000000000006,gid=', @ANYRESHEX=r18, @ANYRES16=r16, @ANYRESHEX=0xee00, @ANYBLOB="2c646973636172642c00fb278330ab3b4884d36adf6908d11f57832035e96a1513231140da182ca77aeedc492bbc501d94f854a7e26909bde6e698d72a15ec808a86c25d"], 0x81, 0x14f3, &(0x7f0000001580)="$eJzs3AuYjlW7OPB1r7UexjTpbZLDsO51P7xpaJkkySGnHJIkCUlOCUmTJAmJcZY0JCHHSXIYkuQwjUnjfD7knDT5pEmSkJBk/S/V3r5v9327vf/f9//b1577d13rsm7Pc9/vWnPPNe963uua+bbXmHot69duRkTinwK//ZMihIgRQowQQlwnhAiEEBXjK8Zfvl5AQco/9yLsX6t5+tVeAbuauP95G/c/b+P+523c/7yN+5+3cf/zNu5/3sb9Zywv2zGv2PU88u7gz//zMn7//18kt9zULzeVu7H3fyOF+5+3cf/zNu5/3sb9z9u4/3kb9/9/v1r/yTXuf97G/WcsL7vanz/zuLrjan//McYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLG877K7QQ4t/m/zDh5z+7gTHGGGOMMcYYY//T+PxXewWMMcYYY4wxxhj7fw+EFEpoEYh8Ir+IEQVErLhGxIlrRUFxnYiI60W8uEEUEjeKwqKIKCqKiQRRXJQQRqCwgkQoSopSIipuEqXFzSJRlBFlxS3CiXIiSdwqyovbRAVxu6go7hCVxJ2isqgiqopq4i5RXdQQNUUtUVvcLeqIuqKeqC/uEQ3EvaKhuE80EveLxuIB0UQ8KJqKh0Qz0Vy0EA+LluIR0Uo8KlqLNqKtaCfa/1/lvyj6iZdEfzFApIiBYpAYLIaIoWKYGC5GiJfFSPGKGCVeFalitBgjXhNjxetinHhDjBcTxETxppgkJospYqqYJqaLNPGWmCHeFjPFO2KWmC3miLkiXcwT88W7YoF4TywU74tF4gOxWCwRS8UykSE+FJliucgSH4kV4mORLVaKVWK1WCPWinVivdggNopNYrPYIraKbWK72CE+ETvFLrFb7BF7xT6xX3wqDojPxEHxucgRX/w388/9h/zeIECABAkaNOSDfBADMRALsRAHcVAQCkIEIhAP8VAICkFhKAxFoSgkQAKUgBKAgEBAUBJKQhSiUBpKQyIkQlkoCw4cJEESlIfboAJUgIpQESpBJagMVaAKVINqUB2qQ02oCbWhNtSBOlAP6sE9cA/cCw2hITSCRtAYGkMTaAJNoSk0g2bQAlpAS2gJraAVtIbW0BbaQntoDx2gA3SEjtAZOkMX6AJdoSskQzJ0g27QHbpDD+gBPaEn9IJe0Bv6QB94EV6El+AlGAB15EAYBINgCAyBYTAchsPLMBJegVfgVUiF0TAGXoPX4HUYB2dhPEyAiTARqsvJMAWmAsnpkAZpMANmwEyYCbNgNsyGuZAO82A+zIcF8B68B+/DIvgAPoAlsASWQQZkQCYshyzIghVwDrJhJayC1bAG1sIaWA8bYD1sgs2wCbbCVtgO2+ET+AR2wS7YA3tgH+yDT+FT+Aw+g1TIgRw4BIfgMByGI3AEciEXjsJROAbH4DgchxNwAk7CKTgNp+AMnIGzcA7Ow3m4ABfgIjyf8HWLfWU2pgp5mZZa5pP5ZIyMkbEyVsbJOFlQFpQRGZHxMl4WkoVkYVlYFpVFZYJMkCVkCYkSJclQlpQlZVRGZWlZWibKRFlWlpVOOpkkk2R5WV5WkBVkRXmHrCTvlJVlFdnJVZPVZHXZ2dWUtWRtWVvWkXVlPVlf1pcNZAPZUDaUjWQj2Vg2lk3kg7KpHAjDoLm83JmWcjS0kmOgtWwj28p28nV4THaQ46Cj7CQ7yyfkBBgPXWUHlyyflt3kFOgun5VT4TnZU06HXvIF2Vv2kX3li7Kf7Oj6ywFyFgyUg+RcGCKHymFyuFwAdeXljtWTr8pUOVqOka/JZfC6HCffkOPlBDlRviknyclyipwqp8npMk2+JWfIt+VM+Y6cJWfLOXKuTJfz5Hz5rlwg35ML5ftykfxALpZL5FK5TGbID2WmXC6z5EdyhfxYZsuVcpVcLdfItXKdXC83yI1yk9wst8itcpvcLnfIT+ROuUvulnvkXrlP7pefygPyM3lQfi5z5BfykPyLPCy/lEfkVzJXfi2Pym/kMfmtPC6/kyfk9/KkPCVPyx/kGfmjPCvPyfPyJ3lB/iwvyl/kJemlUKCkUkqrQOVT+VWMKqBi1TUqTl2rCqrrVERdr+LVDaqQulEVVkVUUVVMJajiqoQyCpVVpEJVUpVSUXWTKq1uVomqjCqrblFOlVNJ6lZVXt2mKqjbVUV1h6qk7lSVVRVVVVVTd6nqqoaqqWqp2upuVUfVVfVUfXWPaqDuVQ3VfaqRul81Vg+oJupB1VQ9pJqp5qqFeli1VI+oVupR1Vq1UW1VO9VePaY6qMdVR9VJdVZPqC7qSdVVPaWS1dOqm3pGdVfPqh7qOdVTPa96qRdUb9VH9VW/qEvKq/5qgEpRA9UgNVgNUUPVMDVcjVAvq5HqFTVKvapS1Wg1Rr2mxqrX1Tj1hhqvJqiJ6k01SU1WU9RUNU1NV2nqLTVDva1mqnfULDVbzVFzVbqap4b9XmnhfyH/7b+TP+rXV9+udqhP1E61S+1We9RetU/tV/vVAXVAHVQHVY7KUYfUIXVYHVZH1BGVq3LVUXVUHVPH1HF1XJ1QJ9RJdUr9pH5QZ9SP6qw6p86pn9QFdUFd/P1rIDRoqZXWOtD5dH4dowvoWH2NjtPX6oL6Oh3R1+t4fYMupG/UhXURXVQX0wm6uC6hjUZtNelQl9SldFTfpEvrm3WiLqPL6lu00+V0kr71n87/s/W11+11B91Bd9QddWfdWXfRXXRX3VUn62TdTXfT3XV33UP30D11T91L99K9dW/dV/fV/XQ/3V/31yk6RQ/Sg/UQPVQP08P1CP2yHqlH6lF6lE7VqXqMHqPH6rF6nB6nx+vxeqKeqCfpSXqKnqKn6Wk6TafpGXqGnqln6ll6lp6j5+h0na7n6/l6gV6gF+qFepFepBfrxXqpXqozdIbO1Jk6S2fpFXqFztYr9Uq9Wq/Wa/VavV6v1xv1Rr1Zb9Zb9VadrXfoHXqn3ql36916r96r9+v9+oA+oA/qgzpH5+hD+pA+rA/rI/qIztW5+qg+qo/pY/q4Pq5P6BP6pD6pT+vT+ow+o8/qs/q8Pq8v6Av6or6oL+lLl499gQxkoAMd5AvyBTFBTBAbxAZxQVxQMCgYRIJIEB/EB4WCG4PCQZGgaFAsSAiKByUCE2BgAwrCoGRQKogGNwWlg5uDxKBMUDa4JXBBuSApuDUoH9wWVAhuDyoGdwSVgjuDykGVoGpQLbgrqB7UCGoGtYLawd1BnaBuUC+oH9wTNAjuDRoG9wWNgvuDxsEDQZPgwaBp8FDQLGgetAgeDloGjwStgkeD1kGboG3QLmj/L63v/dkij7v+ZoBJMQPNIDPYDDFDzTAz3IwwL5uR5hUzyrxqUs1oM8a8Zsaa180484YZbyaYieZNM8lMNlPMVDPNTDdp5i0zw7xtZpp3zCwz28wxc026mVfj90O3WWjeN4vMB2axWWKWmmUmw3xoMs1yk2U+MivMxybbrDSrzGqzxqw168x6s8FsNJvMZrPFbDXbzHazw3xidppdZrfZY/aafWa/+dQcMJ+Zg+Zzk2O+MIfMX8xh86U5Yr4yueZrc9R8Y46Zb81x8505Yb43J80pc9r8YM6YH81Zc86cNz+ZC+Znc9H8Yi4Zf/lwf/ntHTVqzIf5MAZjMBZjMQ7jsCAWxAhGMB7jsRAWwsJYGItiUUzABCyBJfAyQsKSWBKjGMXSWBoTMRHLYll06DAJk7A8lscKWAErYkWshJWwMlbGqlgV78K7sAbWwFpYC+/Gu7Eu1sX6WB8bYANsiA2xETbCxtgYm2ATbIpNsRk2wxbYAltiS2yFrbA1tsa22BbbY3vsgB2wI3bEztgZu2AX7IpdMRmTsRt2w+7YHXtgD+yJPbEX9sLe2Bv7Yl/sh/2wP/bHFEzBQTgIh+AQHIbDcASOwJE4EkfhKEzFVByDY3AsjsVxOA7H4wSciG/iJJyMU3AqTsPpmIZpOANn4EycibNwFs7BOZiO6Tgf5+MCXIALcSEuwkW4GBfjUlyKGZiBmZiJWZiFK3AFZmM2rsJVuAbX4DpchxtwA27CTbgFt+A23IY7cAfuxJ24G3fjXtyL+3E/HsADeBAPYg7m4CE8hIfxMB7BI5iLuXgUj+IxPIbH8TiewBN4Ek/iaTyNZ/AMnsWzeB7P4wX8GS/iL3gJPcZYKWLtNTbOXmsL2utsjC1g/zouaovZBFvclrDGFrZF/iZGa22iLWPL2luss+Vskr31D3FlW8VWtdXsXba6rWFr/iFuYO+1De19tpG939a39/xN3Ng+YJvYR2xT+6htZtvYFradbWkfsa3so7a1bWPb2na2i33SdrVP2WT7tO1mn/lDnGmX2w12o91kN9sD9jN73v5kj9lv7QX7s+1vB9gR9mU70r5iR9lXbaod/Yd4on3TTrKT7RQ71U6z0/8Qz7FzbbqdZ+fbd+0C+94f4gz7oV1ks+xiu8Qutct+jS+vKct+ZFfYj222XWlX2dV2jV1r19n1/77W1Xar3Wa32/32U7vT7rK77R671+77Nb68j4P2c5tjv7BH7Tf2sP3SHrHHba79+tf48v6O2+/sCfu9PWlP2dP2B3vG/mjP2nO/7v/y3n+wv9hL1ltBQJIUaQooH+WnGCpAsXQNxdG1VJCuowhdT/F0AxWiG6kwFaGiVIwSqDiVIENIlohCKkmlKEo3UWm6mRKpDJWlW8hROUqiW6k83UYV6HaqSHdQJbqTKlMVqkrV6C6qTjWoJtWi2nQ31aG6VI/q0z3UgO6lhnQfNaL7qTE9QE3oQWpKD1Ezak4t6GFqSY9QK3qUWlMbakvtqD09Rh3ocepInagzPUFd6EnqSk9RMj1N3egZ6k7PUg96jnrS89SLXqDe1If60ovUj16i/jSAUmggDaLBNISG0jAaTiPoZRpJr9AoepVSaTSNoddoLL1O4+gNGk8TaCK9SZNoMk2hqTSNplMavUUz6G2aSe/QLJpNc2gupdM8mk/v0gJ6jxbS+7SIPqDFtISW0jLKoA8pk5ZTFn1EK+hjyqaVtIpW0xpaS+toPW2gjbSJNtMW2krbaDvtoE9oJ+2i3bSH9tI+2k+f0gH6jA7S55RDX9Ah+gsdpi/pCH1FufQ1HaVv6Bh9S8fpOzpB39NJOkWn6Qc6Qz/SWTpH5+knukA/00X6hS6RJxFCKEMV6jAI84X5w5iwQBgbXhPGhdeGBcPrwkh4fRgf3hAWCm8MC4dFwqJhsTAhLB6WCE2IoQ0pDMOSYakwGt4Ulg5vDhPDMmHZ8JbQheXCpPDWsHx4W1ghvD2sGN4RVgrvDCuHVcJH7q8W3hVWD2uENcNaYe3w7rBOWDesF9YP7wkbhPeGDcP7wkbh/WGF8IGwSfhg2DR8KGwWNg9bhA+HLcNHwlbho2HrsE3YNmwXtg8fCzuEj4cdw05h5/CJsEv4ZNg1fCpMDp8Ou4XP/On1lHBgOCgcHA4Ovb9PLY0ui2ZEP4xmRpdHs6IfRVdEP45mR1dGV0VXR9dE10bXRddHN0Q3RjdFN0e3RLdGt0W3R72vn184cNIpp13g8rn8LsYVcLHuGhfnrnUF3XUu4q538e4GV8jd6Aq7Iq6oK+YSXHFXwhmHzjpyoSvpSrmou8mVdje7RDe4+W8HiHIuybVz7V1718E97jq6Tq6ze8I94Z50T7qn3FPuadfNPeO6u2ddD/ec6+med8+7F1xv18f1dS+6fu4l198NcCkuxQ1yg9wQN8QNc8PcCDfCjXQj3Sg3yqW6VDfGjXFj3Vg3zo1z4914N9FNdJPcJDfFTXHT3DSX5tLcDDfDzXQz3Sw3y81xc1y6S3fz3Xy3wC1wC91CtyhxkVvsFrulbqnLcBku02W6LJflVrgVLttlu1VulVvj1rh1bp3b4Da4TW6T2+K2uG1um9vhdridbqfb7Xa7vW6v2+/2uwPugDvoDrocl+MOuUPusDvsjrivXK772h1137hj7lt33H3nTrjv3Ul3yp12P7gz7kd31p1z591P7oL72V10v7hLzru0yFuRGZG3IzMj70RmRWZH5kTmRtIj8yLzI+9GFkTeiyyMvB9ZFPkgsjiyJLI0siySEfkwkhlZHsmKfBRZEfk4kh1ZGVkVWR1ZE1kb8b74ztCX9KV81N/kS/ubfaIv48v6W7zz5XySv9WX97f5Cv52X9Hf4Sv5O31lX8VX9Y/61r6Nb+vb+fb+Md/BP+47+k6+s3/Cd/FP+q7+KZ/sn/bd/DO+u3/W9/DP+Z7+ed/Lv+B7+z6+r3/R9/Mv+f5+gE/xA/0gP9gP8UP9MD/cj/Av+5H+FT/Kv+pT/Wg/xr/mx/rX/Tj/hh/vJ/iJ/k0/yU/2U/xUP81P92n+LT/Dv+1n+nf8LD/bz/Fzfbqf5+f7d/0C/55f6N/3i/wHfrFf4pf6ZT7Df+gz/XKf5T/yK/zHPtuv9Kv8ar/Gr/Xr/Hq/wW/0m/xmv8Vv9dv8dr/Df+J3+l1+t9/j9/p9fr//1B/wn/mD/nOf47/wh/xf/GH/pT/iv/K5/mt/1H/jj/lv/XH/nT/hv/cn/Sl/2v/gz/gf/Vl/zp/3P/kL/md/0f/iL/GvpDHGGGOM/ZeoP7k+8O/8n/x9XDZICHHtrmK5/7HmlsK/zYfKhC4RIcTTA3o1/7dRp05KSsrv92YrEZRaIoSIXMnPJ67EK0Vn8aRIFp1E+b+7vqGyzwX6k/rRO4SI/aucGHElvlL/tn9Q/7EnJmZWCs/H/yf1lwiRWOpKTgFxJb5Sv8I/qF+kw5+sv8CXaUJ0/KucOHElvlI/STwunhHJf3MnY4wxxhhjjDH2m6Gyao8/e36+/HyeoK/k5BdX4j97PmeMMcYYY4wxxtjV91yfvk89lpzcqQdPeMITnvz75Gr/ZGKMMcYYY4z9q1059F/tlTDGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY3nX/48/J3a198gYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4xdbf8nAAD//yx2QLk=") lsetxattr$system_posix_acl(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f0000000a00)=ANY=[@ANYBLOB="02000000010006000000000002000600", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000100", @ANYRES32=r7, @ANYRES64=r19, @ANYRES32=0xee00, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="040002000000000008000500", @ANYRES32=r8, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="08000200", @ANYRES32=r10, @ANYBLOB="08000200", @ANYRES32, @ANYBLOB="08000400", @ANYRES32=r13, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r14, @ANYBLOB="08000500", @ANYBLOB="90961d31412b3066fde16d27b0ef71332acb499d16383de69aa5abe35d98c8ef33692f4161649aaf92ef8aa1fb0b", @ANYBLOB="10000900000f00002000040000000000"], 0x84, 0x3) (async) sendmsg$GTP_CMD_NEWPDP(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="30000000ba390f84fe474b77a6e0596bfc72648f7fb193ca2f2ea5b26b8fabbc7b932bd4a18c537626456255a31f431f08bfb9d1c04a2a9049192db612afabbb26c89e1e011b4a5804ee877a88407d51c2f41331267ca3f6d79c2d42d801c6f70e078e62ce9a035272d487aabb4612c2ee28ebea", @ANYRES16=r6, @ANYBLOB="010003000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000800020000000c0003000000000000000000"], 0x30}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)=ANY=[], 0xc3}, 0x1, 0x100000000000000, 0x0, 0x2000}, 0x40400c0) r20 = socket(0x10, 0x3, 0x0) sendmmsg(r20, &(0x7f0000000000), 0x4000000000001f2, 0x0) 58.522510448s ago: executing program 5 (id=436): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="0653fcadaf1f40cf6a5372823613610bbc9435b4c942b3cc3bb236", 0x1b}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r3, 0x0, 0x80, 0x8) write$tun(r1, &(0x7f0000000980)=ANY=[], 0x107c) r4 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0xeef, 0x72aa, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x40, 0x8, "", [{{0x9, 0x4, 0x0, 0xfe, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x8, 0x0, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x6, 0xc1}}}}}]}}]}}, 0x0) r5 = add_key$fscrypt_v1(&(0x7f0000000040), &(0x7f0000000280)={'fscrypt:', @desc2}, &(0x7f00000000c0)={0x0, "f1a1173fb9462d3589e67197f90be6e423ceb0ab4912f9f6a31854ec98e950cfed21fcad7ff0fbcb566a0982f8938caa52dd8d39af14c31ed56ad59300"}, 0x48, 0xffffffffffffffff) keyctl$revoke(0x3, r5) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io(r4, &(0x7f0000000080)={0x2c, &(0x7f0000000740)=ANY=[@ANYBLOB="000929000000290d826313612b852609003cbdeace918d0fb74237cc6e446c4e88e78881ce2a52"], 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000100)='\b\x00\x00\x00', 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) r7 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r7, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) r8 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r8, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r7, {0x2, 0xffff, @loopback}, 0x4}}, 0x2e) syz_emit_ethernet(0x4c, &(0x7f0000000140)={@link_local, @random="ecb403236035", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "010100", 0x16, 0x11, 0x0, @remote, @local, {[], {0x3, 0xe22, 0x16, 0x0, @gue={{0x2, 0x0, 0x0, 0x3}, "ffb00afe4e70"}}}}}}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000280), r8) getsockopt$sock_int(r6, 0x1, 0x27, 0x0, &(0x7f0000000100)) r9 = memfd_create(&(0x7f0000001cc0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc0sr\x95\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\x00\x01\x00\x00\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec', 0x0) execveat(r9, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[], 0x38}}, 0x20000000) r10 = fsopen(&(0x7f0000000180)='proc\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r10, 0x6, 0x0, 0x0, 0x0) r11 = fsmount(r10, 0x1, 0x0) fchdir(r11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) 56.194289786s ago: executing program 5 (id=446): r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000014c0)=@nat={'nat\x00', 0x670, 0x2, 0x328, 0x0, 0x0, 0xfeffffff, 0x0, 0x190, 0x328, 0x328, 0xffffffff, 0x328, 0x328, 0x5, 0x0, {[{{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x6800, {0x0, @multicast2}}}}, {{@ip={@empty, @multicast1, 0x0, 0x0, 'hsr0\x00'}, 0x0, 0x70, 0x98, 0x0, {0x0, 0x7}}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x238}}, {{@uncond, 0x0, 0x70, 0xa8}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @broadcast, @dev, @gre_key, @icmp_id}}}}, {{@ip={@loopback, @loopback, 0x0, 0x0, 'veth1_virt_wifi\x00', 'pim6reg0\x00'}, 0x0, 0x70, 0xa8}, @MASQUERADE={0x38, 'MASQUERADE\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast2, @port, @gre_key}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x388) timer_create(0x5, &(0x7f0000000480)={0x0, 0x3e, 0x4, @tid=0xffffffffffffffff}, &(0x7f0000000500)) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e20, 0x5, @mcast2, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000001200)="80006466d3805699", 0x8, 0x400c0d4, &(0x7f00000004c0)={0xa, 0x4e22, 0x5b01dc48, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0xb22}, 0x1c) ioctl$OCFS2_IOC_INFO(r0, 0x80106f05, &(0x7f0000007080)={&(0x7f0000006ec0)=[&(0x7f0000000000)=@features={{0x4f32494e, 0x6, 0x10, 0x80000001}}, &(0x7f0000000080)=@freefrag={{0x4f32494e, 0x9, 0x10}}, &(0x7f00000001c0)=@label={{0x4f32494e, 0x4, 0x10, 0x40000000}}, &(0x7f0000000240)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x80000000}, {}, 0x1}, &(0x7f0000000380)=@journal={{0x4f32494e, 0x7, 0x10}}, &(0x7f00000003c0)=@uuid={{0x4f32494e, 0x5, 0x10}}, &(0x7f0000000400)=@label={{0x4f32494e, 0x4, 0x10, 0x80000001}}, &(0x7f0000001880)=@freeinode={{0x4f32494e, 0x8, 0x10}, [{0x4, 0x1ff}, {0x3, 0x3}, {0x3, 0x1800000000}, {0x3, 0x6}, {0xffffffff00000001, 0x10000}, {0x4, 0xc7}, {0x9, 0x1}, {0x9, 0x9}, {0xfffffffffffffff9, 0x80000001}, {0x3, 0xfffffffffffffffd}, {0x8, 0xb6}, {0x46, 0x4}, {0x5, 0xff}, {0x8, 0x1e}, {0x1, 0xffffffffffffffff}, {0x100000001, 0xffffffff}, {0x8, 0xff}, {0x8, 0x5}, {0x0, 0x3}, {0x9d, 0xef}, {0xb, 0xfffffffffffffffa}, {0x3, 0x100}, {0x0, 0xfffffffffffffff7}, {0x7f, 0x4}, {0xffffffffffff99f5, 0x4}, {0x3, 0x9}, {0xffffffffffffffff, 0x7}, {0x1, 0xa6a}, {0x9a, 0xffffffff}, {0xffffffffffffddad, 0x17}, {0x10000, 0x3}, {0x0, 0x7}, {0x6, 0x9}, {0x4, 0x10}, {0x3da00000000, 0x240000000000000}, {0xf, 0xed}, {0x63, 0x8}, {0xfffffffffffff903, 0x80000001}, {0xb, 0x6b4}, {0xffffffffffffffff, 0x3ff}, {0x1, 0x2}, {0xd, 0x6}, {0xe1d0, 0x703f6596}, {0x5, 0x8}, {0x9, 0x80000001}, {0xb2, 0xbc}, {0x1, 0x1}, {0x100, 0x6}, {0xc, 0x7}, {0x61ee, 0x5}, {0x2, 0x9}, {0x6, 0xe}, {0x5, 0xfff}, {0x4, 0x2af9a039}, {0x3, 0x8000000000000001}, {0xf, 0x6}, {0x5, 0x5}, {0x8000000000000000, 0x100000000}, {0x9fa, 0x500}, {0x7fff, 0x8}, {0xfff, 0x7}, {0x8, 0x80}, {0x2, 0x8}, {0x6, 0x68d0}, {0x2, 0x2}, {0x0, 0x2}, {0x6, 0xffffffffffffffff}, {0x1, 0x7}, {0x5, 0x9}, {0x4, 0x9d5}, {0x9, 0x5}, {0x8, 0x7}, {0xffffffffffffa46d}, {0x7, 0x5}, {0xb, 0x4}, {0xfffffffffffffffb, 0xc}, {0x6, 0x6}, {0x0, 0x4}, {0x3, 0x4}, {0xf5dd, 0x8001}, {0x9, 0x1000}, {0x7, 0xd1}, {0x6}, {0x64, 0x1200000000000}, {0x29fc, 0x8000}, {0x9, 0x8001}, {0x1, 0x5}, {0x6, 0x9}, {0x4, 0x5}, {0x2, 0x3}, {0x0, 0x9}, {0x4, 0x3}, {0x7780, 0x3980}, {0xea, 0x1}, {0x5, 0x8}, {0x80, 0x3}, {0x1, 0x10}, {0x7, 0x80000000}, {0x1ff, 0xf}, {0x6, 0x7}, {0x8, 0x5}, {0x2, 0x7}, {0x4, 0x10000}, {0xff, 0xf}, {0x2, 0xff}, {0x8000000000000001}, {0x2, 0x8001}, {0x10000, 0x70}, {0x100000001}, {0x4, 0xcd5}, {0x938c, 0x7}, {0x4, 0x1}, {0x100000001}, {0x4, 0x101}, {0x0, 0x17}, {0x5, 0x2dae}, {0x9, 0x263f13ba}, {0x6, 0x1}, {0x7ff, 0x2b}, {0x200, 0x1}, {0x81, 0x40}, {0xf}, {0x6, 0x1}, {0xff8, 0x5}, {0x2}, {0x6, 0x7}, {0x1, 0xc23}, {0x10, 0x7}, {0x3, 0x1}, {0x374, 0x1}, {0x3, 0x7}, {0x9, 0x3a72}, {0xfffffffffffffffb, 0x1}, {0x7}, {0x1}, {0xff, 0x3}, {0x4, 0x2}, {0x9, 0x4}, {0x7, 0x4}, {0xbc, 0x8}, {0xe, 0x2}, {0x81, 0x8000}, {0x3034f1af, 0x4}, {0x2, 0x80}, {0x80000000, 0xf}, {0x7}, {0x7, 0x9}, {0x100000001, 0x3}, {0x7fffffff, 0x5}, {0x81, 0x1}, {0x3, 0x3ad4}, {0x4}, {0x4, 0x3}, {0x5, 0x1000}, {0x7ff, 0x64c}, {0x1, 0x4}, {0xd, 0x9}, {0x2}, {0x1, 0x4}, {0x6, 0x9}, {0x100000001, 0x221d304f}, {0x10000, 0x1000}, {0x10000, 0x9}, {}, {0x6, 0x6}, {0xec, 0x100000000}, {0x10b, 0x8}, {0x7, 0x26}, {0xe313, 0x3}, {0x7, 0x81}, {0x4, 0xff}, {0x6, 0x8001}, {0x7f}, {0x0, 0xf}, {0x9b, 0x2}, {0x3, 0x10001}, {0x4, 0x50}, {0x100, 0xffffffff}, {0x0, 0x1}, {0x82, 0xd}, {0x3}, {0x7, 0x8}, {0x4, 0x3}, {0xd790, 0x9}, {0x7fff, 0xfffffffffffffff7}, {0x3}, {0x0, 0x1}, {0x51, 0x5b79eae8}, {0xf, 0x5}, {0x0, 0x335}, {0x5, 0xffffffffffff8001}, {0x8, 0x4}, {0x40000000000, 0xfffffffffffffffb}, {0x7fffffffffffffff, 0x19}, {0x6, 0xc}, {0xff, 0x2}, {0x73, 0x9}, {0x4, 0x1}, {0x4, 0x1e0}, {0xa7a, 0x80000000}, {0xffffffffffffff01, 0x8}, {0x8, 0x3c}, {0x5, 0x7}, {0x2, 0x9}, {0x0, 0x9}, {0xbe89, 0x71}, {0x2, 0x80000000}, {0x6, 0x7}, {0x3, 0x6}, {0x5, 0x5}, {0xf, 0x6}, {0x8fbb, 0x617}, {0x1}, {0x5, 0x10}, {0x8000000000000001, 0x9}, {0x7, 0x10000}, {0x0, 0xce}, {0x8, 0x8}, {0x81, 0x8}, {0x7, 0x4}, {0x1}, {0x1000, 0xd5b}, {0x3, 0x10}, {0x3e09, 0x8853}, {0xd0, 0xf}, {0xffffffff80000000, 0x4}, {0x2, 0x5}, {0x0, 0x1}, {0x407e8403, 0x3}, {0x7fff, 0xc421}, {0x3, 0x7}, {0x7, 0x2}, {0x2}, {0x8, 0x7}, {0x8000, 0x8001}, {0xfffffffffffffff8, 0x3}, {0x6, 0x4}, {0x7, 0xd}, {0x5, 0x2}, {0x996, 0x5}, {0x7fffffffffffffff, 0x8}, {0x853, 0x88af}, {0x4, 0x7}, {0x6, 0xe}, {0x6a4, 0x800}, {0xa032}, {0x32, 0x1ff}, {0x3, 0x1}, {0xffffffffffffff1d, 0x200}, {0x0, 0x40}, {0x0, 0x67}, {0x7, 0x89}, {0x7, 0x7fff}, {0x1, 0x2}, {0x2, 0x80000001}]}, &(0x7f00000028c0)=@freefrag={{0x4f32494e, 0x9, 0x10, 0xc0000000}, {}, 0xa}, &(0x7f0000002a00)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x40000001}}, &(0x7f0000002a40)=@clustersize={{0x4f32494e, 0x1, 0x10, 0x80000000}}, &(0x7f0000002a80)=@label={{0x4f32494e, 0x4, 0x10, 0x40000001}}, &(0x7f0000002b00)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x1}, {}, 0x5}, &(0x7f0000002c40)=@journal={{0x4f32494e, 0x7, 0x10, 0x40000001}}, &(0x7f0000002c80)=@uuid={{0x4f32494e, 0x5, 0x10, 0x80000000}}, &(0x7f0000002cc0)=@label={{0x4f32494e, 0x4, 0x10}}, &(0x7f0000002d40)=@journal={{0x4f32494e, 0x7, 0x10, 0x40000001}}, &(0x7f0000002d80)=@label={{0x4f32494e, 0x4, 0x10, 0x40000000}}, &(0x7f0000002e00)=@journal={{0x4f32494e, 0x7, 0x10, 0x40000001}}, &(0x7f0000002e40)=@label={{0x4f32494e, 0x4, 0x10}}, &(0x7f0000002ec0)=@freefrag={{0x4f32494e, 0x9, 0x10, 0xc0000000}, {}, 0xfffffffe}, &(0x7f0000003000)=@freefrag={{0x4f32494e, 0x9, 0x10}, {}, 0x6}, &(0x7f0000003140)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x80000000}}, &(0x7f0000003180)=@label={{0x4f32494e, 0x4, 0x10, 0x80000000}}, &(0x7f0000003200)=@journal={{0x4f32494e, 0x7, 0x10, 0x40000000}}, &(0x7f0000003240)=@freeinode={{0x4f32494e, 0x8, 0x10}, [{0x0, 0x4}, {0x6, 0x1004000000000000}, {0x10, 0x6}, {0x3, 0x8}, {0x81, 0x5}, {0x5, 0x9}, {0xb834, 0x200}, {0x4, 0x3}, {0x7, 0xfd}, {0x7, 0x7}, {0x9, 0x16}, {0x6, 0xd}, {0x8, 0x8}, {0x4, 0x7}, {0x7, 0x4}, {0x9b}, {0x42ea, 0x4}, {0x7, 0xfffffffffffffffe}, {0x10, 0x4}, {0xffffffff}, {0x1, 0x6}, {0xa0a7, 0x900}, {0x60f3, 0x9}, {0xc, 0x3}, {0x8959, 0x5}, {0x15c, 0x9}, {0x5, 0xfff}, {0x1830, 0x14}, {0xffffffffffffffff, 0x1}, {0x0, 0x5}, {0x5, 0x7}, {0x40, 0x636c}, {0x5, 0xffffffff}, {0x6, 0x9}, {0x3, 0x4}, {0xffffffffffffffff, 0xfff}, {0x3, 0xffffffffffffff00}, {}, {0xfffffffffffffffa, 0x200}, {0x9, 0x1ff}, {0x4, 0x9}, {0x889, 0x1}, {0x1, 0x9}, {0xfff, 0x2}, {0x6, 0x8}, {0x7, 0x5}, {0x7ff, 0x1}, {0x5, 0x8}, {0x8, 0x10001}, {0x2, 0xe11d8da}, {0x0, 0x40}, {0xffff, 0xb}, {0x9, 0x2}, {0x8, 0x4}, {0x81, 0x81}, {0xcb0, 0x2}, {0x8000000000000000, 0x1000}, {0x4, 0x6}, {0x6, 0xc}, {0x200, 0x5}, {0x3ff, 0x8b88}, {0x30f0, 0x1}, {0xff, 0x4}, {0x7, 0xff}, {0x9, 0xb}, {0x2, 0xd}, {}, {0x3f1a5297, 0x10000}, {0x4, 0x1}, {0xffffffffffffffff, 0x7}, {0x2, 0x6}, {0x6, 0x8}, {0x8, 0x10}, {0x9, 0xbb94}, {0x0, 0xc}, {0x2, 0xfff}, {0x7, 0x8000}, {0x4, 0xfffffffffffffffe}, {0x4e7e, 0x10001}, {0x7ff, 0x8001}, {0x2, 0x9}, {0x7fffffff, 0x7}, {0x1000, 0x5}, {0x8000000000000000, 0x9}, {0xffffffff, 0x7}, {0x5, 0x80000000}, {0x7, 0x8}, {0x100000000, 0x8000000000000001}, {0x81, 0x4}, {0x2, 0x4}, {0xdba2}, {0x6, 0xb6}, {0x2, 0x516}, {0xfffffffffffffffb, 0x9}, {0x7, 0x4}, {0x7bf, 0x3}, {0x8, 0x7}, {0xff, 0x7}, {0x17, 0x4}, {0x8, 0xfffffffffffffff2}, {0x2, 0x40}, {0xffffffff80000001, 0x8001}, {0xfffffffffffffffc, 0xc32}, {0x9, 0x8}, {0x2, 0x5}, {0x6, 0x6}, {0xfffffffffffffffe, 0x9}, {0x0, 0x7}, {0x7, 0x5}, {0x8, 0x3}, {0x97b3, 0x9}, {0x5, 0xfffffffffffffff8}, {0x4, 0xa}, {0x7, 0x6}, {0x8, 0x6}, {0x9, 0x3ff}, {0x101}, {0x1}, {0x8, 0x8001}, {0x7fff, 0x100000000}, {0x8, 0xa5}, {0x4, 0x4}, {}, {0x2, 0x2}, {0xec, 0x6000}, {0x8000000000000001, 0x9}, {0x4, 0xb}, {0x0, 0xf6}, {0x1, 0x8}, {0x2, 0x2}, {0x7, 0x2}, {0x7}, {0xf, 0xc}, {0x7, 0xffffffff}, {0x1, 0xfffffffffffffff9}, {0x5, 0x2}, {0x4, 0x647}, {0x3, 0x9}, {0x6}, {0x8000000000000000, 0x4}, {0x5, 0x9}, {0x1, 0x5}, {0x1, 0x6}, {0x2, 0x3}, {0x1, 0x30000}, {0x5, 0x5}, {0xfffffffffffffffb, 0x4}, {0x2, 0x40}, {0x2, 0x9}, {0x1e, 0xd}, {0x40, 0x3}, {0xb6ea, 0x2}, {0x7, 0x9}, {0x3, 0x8}, {0x8, 0x8001}, {0x8, 0x9}, {0x9, 0x4}, {0x10, 0x5}, {0xbc98, 0x8001}, {0x8, 0x8}, {0x0, 0x7}, {0x1, 0x400}, {0x1, 0x168}, {0x2, 0xffffffffffffffff}, {0x4, 0x7}, {0x4, 0x8000}, {0xffff, 0x5}, {0x8246, 0x10000}, {0x8, 0xb0dc}, {0x6, 0x3d9}, {0x5, 0xbc00000}, {0x80000000, 0xaa}, {0x8001, 0x6}, {0x4, 0x8000000000000001}, {0x9}, {0x8, 0x10001}, {0x10000, 0xffffffffffffc26d}, {0x1, 0x8000000000000001}, {0xfffffffffffffffb, 0x3}, {0x491, 0xb4a3}, {0x1, 0x4}, {0xffffffffffffffff, 0x5}, {0x0, 0x10000}, {0x2, 0x6}, {0x0, 0xffffffff}, {0x80, 0x9}, {0x8000, 0x8}, {0x9, 0xffffffffffff62cf}, {0x0, 0x800}, {0x8b, 0x5}, {0x3, 0x7fff}, {0xa, 0x2}, {0x7, 0x6}, {0xd635, 0xffffffffffffffff}, {0x7576, 0x40}, {0xffffffffffffffff, 0x5}, {0xffffffffffffffff, 0x679}, {0x4, 0x1}, {0x8, 0xffffffff}, {0x7fffffffffffffff, 0x2}, {0x6, 0x5}, {0x8, 0x9}, {0x2, 0xffffffffffffffff}, {0x0, 0x2}, {0x1, 0x8001}, {0x6, 0x7fffffff}, {0x1ff, 0x100000000}, {0x3, 0x6}, {0x8000, 0xffffffffffffffff}, {0x4599, 0x380000000}, {0x8000, 0xfe80128}, {0x8, 0xff}, {0x4, 0xa}, {0x3, 0x9}, {0x1, 0x5}, {0x5, 0x7}, {0x2, 0x1000}, {0xea5, 0x79}, {0x7}, {0x1aa200000000000, 0x2}, {0x7, 0x4}, {0x0, 0x7ff}, {0x5, 0x40}, {0x81}, {0x48c2, 0xfffffffffffffffd}, {0x8, 0x7}, {0x5, 0x1}, {0x6, 0x6}, {0x7, 0x5}, {0x2, 0x5}, {0x2, 0x9}, {0x4, 0x2}, {0x2, 0x3}, {0x5b6, 0x2eeb}, {0x8000000000000000, 0x7ff}, {0xfffffffffffffff9, 0x100}, {0x4, 0x7fffffff}, {0x8, 0x4}, {0x8000000000000000}, {0x50d2, 0xffffffffffff8000}, {0x4, 0x9}, {0xffe000000000, 0x8}, {0xa378505, 0x91}, {0x7, 0x7b2}, {0x4000, 0xcf7e}, {0x8, 0x4}, {0x9, 0x7f}, {0x4, 0x800}, {0xed35, 0x8000000000000001}, {0xd9, 0xffffffffffffffae}, {0x1, 0x8}, {0x3, 0xff}, {0xeacb, 0xbb6}, {0x7, 0x1dd}, {0x0, 0x100000001}]}, &(0x7f0000004280)=@clustersize={{0x4f32494e, 0x1, 0x10, 0x1}}, &(0x7f00000042c0)=@label={{0x4f32494e, 0x4, 0x10, 0x80000000}}, &(0x7f0000004340)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x40000000}, {}, 0x4}, &(0x7f0000004480)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x80000001}}, &(0x7f00000045c0)=@freeinode={{0x4f32494e, 0x8, 0x10, 0x40000001}, [{0x5134, 0x6}, {0x5, 0x8}, {0x4, 0x8}, {0xff, 0x4}, {0x7, 0x3ff}, {0xfba7, 0x3}, {0x1, 0x8000}, {0x100000001, 0x2}, {0x9}, {0x0, 0x9}, {0x8000000000000001, 0x1}, {0x706, 0x9}, {0x9, 0xfffffffffffffffd}, {0x8, 0x401}, {0x9, 0xaa6b}, {0x40000, 0x64598b4d}, {0x3, 0x200}, {0x4, 0x99d}, {0x3, 0x3}, {0x3, 0x200}, {0x0, 0x2}, {0xb, 0xb}, {0x9}, {0x2, 0xfffffffffffffcac}, {}, {0x101, 0x7}, {0x9e71, 0x10000}, {0xffff, 0x1}, {0x9, 0x8000000000000001}, {0x3, 0x9547}, {0x20000000000000, 0x100}, {0x9, 0x1}, {0x200, 0x6}, {0x100000000, 0xffffffffffffffff}, {0x7, 0x5}, {0x8001, 0x4c2}, {0x8, 0x7}, {0x2, 0x9}, {0x9, 0x2}, {0xe2e8, 0x2}, {0x800, 0xff}, {0xffffffff00000001, 0xc}, {0x1, 0x35}, {0x8000000, 0x8000000000000000}, {0x3, 0x9}, {0x4119}, {0x4800000000000}, {0x3, 0x40}, {0x0, 0x6}, {0x0, 0xffffffff00000001}, {0x5}, {0x3ff, 0x8}, {0xfd, 0x1}, {0x80, 0x81}, {0xfffffffffffffff9, 0x6}, {0x80000001, 0x8}, {0x100000001, 0xa5a}, {0x2, 0xd}, {0x3, 0x7fff}, {0x4, 0x8}, {0xb, 0xffffffffffffffff}, {0x4, 0x2}, {0x8, 0x1}, {0x6, 0x7fff}, {0x40, 0xde3}, {0x5, 0x1}, {0xf, 0x6}, {0xa, 0x4b0d}, {0x1000000000000, 0x2}, {0xec, 0x88}, {0x400, 0x5}, {0xfa4, 0xab}, {0x6, 0x2}, {0x7fffffffffffffff, 0x4}, {0x5, 0x4}, {0x8, 0x401}, {0x1ff, 0x200}, {0x100000000, 0x3}, {0x7, 0x3}, {0x32e4, 0x7}, {0x1, 0x8}, {0x1, 0xf31}, {0x4, 0x1}, {0x40, 0x100000000}, {0x3, 0x9}, {0x1, 0x7}, {0x8001, 0x9}, {0xffffffffffffffff, 0x5}, {0x7, 0x1000}, {0x8, 0xfffffffffffff9d5}, {0xfbd9, 0xd}, {0x100, 0x7ff}, {0x5}, {0x6, 0x7}, {0x8f3, 0x80}, {0x808e, 0x7}, {0x331230f9, 0xfffffffffffffbff}, {0x0, 0x9}, {0x7, 0x10}, {0x13, 0x8000000000000000}, {0x9, 0x9}, {0xfffffffffffff800, 0x7325d4cd}, {0x90000000, 0x345}, {0x7, 0x6}, {0x3, 0x5}, {0x7fff, 0x8}, {0x7, 0x4}, {0x3, 0x7}, {0x8, 0x10}, {0x9019, 0x5}, {0xe, 0x8}, {0x6, 0xfffffffffffffeff}, {0x8, 0x10000}, {0x5, 0x81}, {0x80000001, 0x9}, {0x4, 0xd48}, {0xf278, 0xfb73}, {0x7f, 0xffffffff}, {0x7, 0x9}, {0x3, 0x8001}, {0x2, 0x4}, {0xd2c, 0x3}, {0x0, 0xa97}, {0x3, 0x8c2}, {0xfffffffffffffff8, 0x7ffc}, {0x3}, {0xfffffffffffffffe, 0x2}, {0x6, 0x9}, {0x6, 0x7}, {0x1, 0x4}, {0x0, 0xb8}, {0x5, 0x7}, {0x5d9172c8, 0x101}, {0x5, 0x44}, {0x5, 0x3}, {0x401, 0x10}, {0x100000001, 0x8}, {0x80000001, 0x8}, {0x2, 0x9}, {0xb5, 0xa19f}, {0x6, 0x3}, {0x1, 0x4}, {0x32, 0x8000000000000000}, {0x7, 0x3}, {0x616, 0x4}, {0x6, 0x7f}, {0x0, 0x80000001}, {0x6, 0xdd}, {0x8b, 0x8001}, {0x1, 0x7ff}, {0x3, 0xc}, {0x5, 0x40}, {0xffffffff, 0x7}, {0xffffffff}, {0x800, 0x9}, {0x6, 0x1000}, {0x0, 0xf1c}, {0x7fff, 0x550}, {0x1, 0x5}, {0x36d, 0x8}, {0x6, 0xa}, {0x4, 0x26eb}, {0x4, 0x100000000}, {0xfff, 0x3c5f33f2}, {0x7, 0x2}, {0x401, 0x76}, {0xd7b2, 0x1000}, {0xd, 0xfffffffffffffffe}, {0x9, 0x2a}, {0x1ff, 0x101}, {0x9, 0x675}, {0x5, 0x8}, {0x2}, {0x6}, {0x24, 0x8}, {0x8, 0x3}, {0x8001, 0x5}, {0x3ff, 0x5}, {0x100000000, 0x2}, {0x7ff, 0x3}, {0x5, 0x2}, {0xffffffff, 0x4}, {0x5f49eaab, 0x5}, {0x0, 0xfffffffffffffffc}, {0xd, 0x8e9}, {0xfffffffffffffffa}, {0xffffffffffffffff, 0x2}, {0x76, 0x8000}, {0x6, 0x1}, {0x7, 0x6}, {0x5, 0x3}, {0x400, 0x7}, {0xfffffffffffffb99, 0x1}, {0x1, 0x4b}, {0x2, 0xffff}, {0x0, 0x7}, {0x1, 0x100000000}, {0x0, 0x9}, {0x5, 0xfff}, {0x1, 0x10000}, {0x80, 0x8}, {0x3, 0x1}, {0x2, 0x2}, {0x8000000000000000, 0x2}, {0xfffffffffffffff9}, {0x1, 0x1}, {0x7, 0xffffffffffffffc9}, {0xfffffffffffffffa, 0xfffffffffffffc01}, {0x200, 0x5}, {0xffffffff, 0x240000000}, {0xffffffffffffffff, 0x7}, {0xc7, 0x7f}, {0x6, 0x9}, {0x8, 0x1}, {0x6, 0x5}, {0x5, 0x8000000000000001}, {0x3, 0x8}, {0x0, 0x340}, {0xa9, 0x5}, {0x8, 0x8601}, {0xe0000000, 0x1}, {0xfffffffffffffffc, 0x4}, {0xb9, 0x39}, {0x0, 0x4}, {0x9, 0x7}, {0x0, 0x1}, {0x8ec, 0x3}, {0x0, 0xfcc}, {0x7, 0xe0}, {0x5f4, 0x81}, {0x7ff, 0x7c1}, {0xdc35, 0x7fffffffffffffff}, {0x3, 0x401}, {0x4c, 0x6190}, {0x5, 0x6}, {0x7, 0x7}, {0x8, 0x13dc}, {0x8, 0x9}, {0x3, 0x10000}, {0x1, 0x2}, {0x82e9, 0x20c}, {0x1, 0xab}, {0x4, 0x8}, {0x4, 0xd9}, {0x9}, {0xfff, 0x6}, {0x41, 0x9}, {0xff, 0x3}, {0x91, 0x80000000}, {0x2, 0x6}, {0x7f}, {0x9, 0x2}, {0xb, 0x4}, {0xfffffffffffffe01, 0x100}, {0x8, 0x80000001}]}, &(0x7f0000005600)=@uuid={{0x4f32494e, 0x5, 0x10}}, &(0x7f0000005640)=@label={{0x4f32494e, 0x4, 0x10}}, &(0x7f00000056c0)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x80000000}, {}, 0xfffffffc}, &(0x7f0000005800)=@freeinode={{0x4f32494e, 0x8, 0x10, 0x80000001}, [{0x6, 0x4}, {0x8, 0x1}, {0x0, 0x3}, {0x100000001, 0x4}, {0x0, 0x9}, {0xffffffffffffffff, 0x8}, {0x0, 0x7}, {0x6}, {0xffffffff, 0x7fffffff}, {0x4, 0x1000}, {0x5, 0x9cfa}, {0x4, 0x8000000000000001}, {0x9, 0x8000000000000001}, {0x8, 0xc}, {0x8}, {0x3ff, 0x9}, {0x4, 0x5}, {0x1e7100, 0x101}, {0x7, 0x80000001}, {0x6, 0x3}, {0x0, 0x5}, {0x1, 0x9}, {0x80000001, 0x8510}, {0x8, 0xffffffffffffff2e}, {0x6, 0xdcd}, {0xffc000000000000, 0xfffffffffffffe1a}, {0x2, 0xe}, {0x8000000000000000, 0x4}, {0x9, 0x9}, {0x637d85a2, 0xc000000000000}, {0x10000, 0xa}, {0x9, 0x7ff}, {0xfffffffffffffffa, 0x54e8}, {0xfffffffffffffffd, 0x58f1}, {0x9}, {0xab6, 0x7}, {0x9c, 0x8}, {0x9, 0x7fffffffffffffff}, {0x101, 0xfffffffffffff770}, {0x0, 0x4}, {0x81, 0xd27c}, {0x7fffffff, 0x2}, {0x20000000000, 0x5}, {0xfe53, 0xffff}, {0xc, 0x2}, {0x208, 0xa5}, {0xd5c9, 0x7}, {0x2, 0x2}, {0x8000000000000001, 0x8}, {0x4, 0x7}, {0x2505bf28, 0x4}, {0xd97, 0x3a}, {0x1b6c, 0xc}, {0x3, 0x3}, {0x7, 0xb575}, {0xc7a, 0x6ac8}, {0x80000000, 0x1}, {0x7878, 0x8}, {0x9, 0x3}, {0x19b3, 0xcb}, {0x214b, 0x1}, {0xe, 0x6}, {0x5ee, 0x40}, {0x2, 0x3}, {0x2, 0x1}, {0x9, 0x4}, {0x0, 0x2}, {0x46, 0xffffffffffffff00}, {0xb, 0x100000000}, {0x401, 0x8}, {}, {0x101, 0x80000001}, {0x1, 0x3}, {0x1, 0x3}, {0x3, 0x2}, {0x696c, 0x800}, {0x5, 0x8}, {0x90, 0x8}, {0x5, 0xb}, {0x8001, 0x9}, {0x0, 0xfffffffffffffffd}, {0x48c, 0x9}, {0x2, 0xb}, {0x9, 0xdfb}, {0x3, 0x200}, {0xe90, 0x980c}, {0x5, 0x6}, {0x9, 0x10}, {0xffffffffffffffff, 0x80}, {0x887, 0x5}, {0x0, 0xa}, {0x8, 0xd22c}, {0x6, 0x1}, {0x44, 0x4}, {0x4, 0x9}, {0x9, 0x7fffffffffffffff}, {0xfffffffffffffff7, 0x4}, {0x7f, 0xffffffff95d2d077}, {0x3, 0x7f}, {0x1ff, 0x6}, {0x38f4, 0xc2d}, {0x6, 0x7dddb8f5}, {0x0, 0x7}, {0x1, 0x8}, {0xffffffffffff8e2c, 0xcb5}, {0x4, 0x2}, {0x810c, 0x7}, {0xf9, 0x8001}, {0x7, 0x100000000}, {0x0, 0x2}, {0xa6e9}, {0x1670, 0x8}, {0x5, 0x1}, {0x10000, 0x1}, {0x80000000, 0xebc}, {0xffffffff, 0x9}, {0x6d, 0xde}, {0x6, 0xfffffffffffff4d5}, {0x5, 0x6}, {0xf3b, 0xffffffffffffff80}, {0x3, 0x2}, {0x2, 0xf}, {0x5}, {0x9dbe, 0x4}, {0x6, 0x7}, {0x8, 0x1ff}, {0x8000, 0x3}, {0xef, 0x100000001}, {0x7, 0x9}, {0x2, 0x3}, {0x7ff, 0x5}, {0x5, 0x1}, {0x17, 0xfffffffffffffbff}, {0x8}, {0x4000, 0x5}, {0x7, 0x8}, {0xe3, 0x8000}, {0x6f, 0x1}, {0x4, 0xd}, {0x1, 0x8}, {0x7, 0xfffffffffffffffc}, {0x7, 0x7fff}, {0x9f, 0x5e}, {0x200, 0x70}, {0x8, 0x80000000}, {0x9d3c, 0x4}, {0x7333, 0x6}, {0x0, 0x7fffffff}, {0x49a6, 0x7}, {0x10000, 0xa}, {0x5, 0x10000}, {0x5, 0x76fadf51}, {0x8, 0x5}, {0xffff, 0xffff}, {0x80000001, 0xf2}, {0x81, 0x8}, {0x98, 0x2}, {0x401, 0x9}, {0x7, 0x1}, {0x5, 0x5}, {0x7, 0x8}, {0x5}, {0x3, 0x2}, {0x8, 0x494b}, {0x1, 0x541}, {0x1ff, 0x2}, {0x2, 0x1}, {0xffff, 0x9}, {0x9, 0xfffffffffffffff7}, {0x4, 0x9}, {0xc, 0x8}, {0xe, 0x3}, {0x3c, 0x300000}, {0x8, 0x7}, {0x400, 0x7}, {0x6, 0xffffffffffffffff}, {0xffffffffffffffff, 0x7}, {0xfffffffffffffffe, 0x6}, {0x7, 0x47a6}, {0x3, 0x2}, {0x6, 0x3}, {0x6, 0x3}, {0x10001, 0x6}, {0x401, 0xffff}, {0x10000000000}, {0x3831, 0x721}, {0x3, 0x2}, {0xb2, 0x100}, {0x7fff, 0x9}, {0x7, 0x9}, {0x8da9, 0x1}, {0x2, 0x4}, {0x7fff, 0x5}, {0x2, 0x2}, {0x10, 0x3e8b}, {0x8, 0x1}, {0x86, 0x3}, {0xd5b6, 0x8}, {0x5, 0x72}, {0x81, 0x3b00}, {0x3, 0x6fa}, {0x2, 0xc7bc}, {0xf}, {0x8, 0x2}, {0x5, 0x6}, {0x8, 0x9}, {0x1, 0x3}, {0x5, 0x7}, {0x0, 0x2}, {0x101, 0x7801}, {0x40000, 0x1}, {0x3, 0x38}, {0x37}, {0x8, 0x1}, {0x4, 0x9dcd}, {0x5, 0x9}, {0x654a, 0x8}, {0x3, 0x3}, {0xffff, 0x1000}, {0x3, 0xc}, {0xfffffffffffff2f9, 0x7}, {0x1, 0x3}, {0x8, 0x9}, {0x41d8, 0xa}, {0x7, 0x3}, {0x9, 0x4}, {0x101}, {0x4, 0x4}, {0x6, 0x3ff}, {0x7f, 0x4}, {0x4, 0x4}, {0x2, 0xe000}, {0x7, 0x9}, {0x5, 0x7fffffff}, {0x8, 0x9}, {0x6, 0x7}, {0x3, 0xfff}, {0xfff, 0xd}, {0x2, 0x7}, {0x4}, {0x3, 0x6cb}, {0x100}, {0x9, 0x10000}, {0x5, 0x7}, {0x2c8, 0x1ff}, {0x9, 0x800}, {0x8, 0x96}, {0x5000000, 0x8}, {0xeb, 0x1}, {0x6, 0x1}, {0x0, 0x6}, {0x6, 0x1}, {0x9, 0x40}, {0xae, 0x2}, {0xfd10, 0xc}]}, &(0x7f0000006840)=@features={{0x4f32494e, 0x6, 0x10, 0x140000000}}, &(0x7f0000006880)=@journal={{0x4f32494e, 0x7, 0x10, 0xc0000000}}, &(0x7f00000068c0)=@uuid={{0x4f32494e, 0x5, 0x10, 0x40000001}}, &(0x7f0000006900)=@freefrag={{0x4f32494e, 0x9, 0x10, 0xc0000001}, {}, 0xa}, &(0x7f0000006a40)=@blocksize={{0x4f32494e, 0x2, 0x10, 0x80000000}}, &(0x7f0000006a80)=@features={{0x4f32494e, 0x6, 0x10, 0x1}}, &(0x7f0000006ac0)=@freefrag={{0x4f32494e, 0x9, 0x10, 0x4205b4917ab377e2}, {}, 0x1}, &(0x7f0000006c00)=@label={{0x4f32494e, 0x4, 0x10, 0xc0000001}}, &(0x7f0000006c80)=@journal={{0x4f32494e, 0x7, 0x10, 0x80000000}}, &(0x7f0000006cc0)=@label={{0x4f32494e, 0x4, 0x10, 0xa0000000}}, &(0x7f0000006d40)=@label={{0x4f32494e, 0x4, 0x10, 0x80000000}}, &(0x7f0000006dc0)=@maxslots={{0x4f32494e, 0x3, 0x10, 0x80000001}}, &(0x7f0000006e00)=@journal={{0x4f32494e, 0x7, 0x10, 0x80000000}}, &(0x7f0000006e40)=@uuid={{0x4f32494e, 0x5, 0x10, 0xc0000001}}, &(0x7f0000006e80)=@clustersize={{0x4f32494e, 0x1, 0x10, 0x40000000}}], 0x32}) 56.168432057s ago: executing program 5 (id=447): r0 = socket$inet_udp(0x2, 0x2, 0x0) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x12, 0x5, 0x400, 0x6, 0x1}, 0x50) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f00000000c0)=0x1, 0x4) sendmmsg$inet(r0, &(0x7f0000003240)=[{{&(0x7f0000000100)={0x2, 0x4e24, @empty}, 0x10, 0x0}}], 0x1, 0x4000800) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=0x3, 0xfff) mkdir(&(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000200)='./sys\x00', &(0x7f0000000300)='sysfs\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./sys/class/tty/ttyS0/console\x00', 0x2, 0x0) write(r1, &(0x7f0000000180)="5b790530", 0x4) syz_clone3(&(0x7f0000000900)={0x23800000, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x27}, 0x0, 0x0, 0x0, 0x0}, 0x58) io_setup(0x8, &(0x7f0000000600)=0x0) io_submit(r3, 0x1, &(0x7f0000001300)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, 0x6, r2, 0x0}]) 56.04799566s ago: executing program 5 (id=448): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x100000e, &(0x7f00000005c0)={[{@barrier_val={'barrier', 0x3d, 0x101}}, {@errors_remount}]}, 0x1, 0x445, &(0x7f0000000b00)="$eJzs28+PE1UcAPDvTLeLCLgr4g9+qKto3PhjlwVUDh7UaOIBExM96HGzuxCksIZdEyFEwRg8GWPi3Xj0X/CkF2M8mXjVuyEhhgvgqWbaGbYtbdktLUX6+SQD78282fe+nXnte/PaAEbWVPZPErE1Iv6MiIl6trnAVP2/q5fPLly7fHYhiWr13X+SWrkrl88uFEWL87bkmek0Iv0iid1t6l05feb4fKWydCrPz66e+Gh25fSZF46dmD+6dHTp5P5Dhw4emHv5pf0v9iXOrE1Xdn26vGfnWx988/bhr5rib4mjT6a6HXy6Wu1zdcO1rSGdjA2xIWxIKSKyy1Wu9f+JKMXaxZuINz8fauOAgapWq9UtnQ+fqwJ3sSSa87o8jIrigz6b/xZb6yDg1cENP4bu0mv1CVAW99V8qx8ZizQvU26Z3/bTVES8f+7f77ItBvMcAgCgyU/Z+Of5duO/NB5qKHdfvjY0GRH3R8T2iHggInZExIMRtbIPR8QjG6y/dZHkxvFPerGnwNYpG/+9kq9tNY//itFfTJby3LZa/OXkyLHK0r78NZmO8qYsP9eljp/f+OPrTscax3/ZltVfjAXzdlwc29R8zuL86vytxNzo0vmIXWPt4k+urwQkEbEzInb1WMexZ3/Y0+nYzePvog/rTNXvI56pX/9z0RJ/Iem+Pjl7T1SW9s0Wd8WNfvv9wjud6r+l+Psgu/73tr3/r8c/mTSu165svI4Lf33ZcU7T6/0/nrxXS4/n+z6ZX109NRcxnhyuN7px//61c4t8UT6Lf3pv+/6/PdZeid0Rkd3Ej0bEYxHxeN72JyLiyYjY2yX+X19/6sPe4x+sLP7FDV3/tcR4tO5pnygd/+XHpkonb4j/Wvfrf7CWms73rOf9bz3t6u1uBgAAgP+fNCK2RpLOXE+n6cxM/fvyOyLSyvLK6nNHlj8+uVj/jcBklNPiSddEw/PQuXxaX8+fj4j6VwuK4wfy58bfljbX8jMLy5XFYQcPI25Lh/6f+bs07NYBA+f3WjC69H8YXfo/jC79H0ZXm/6/eRjtAG6/dp//nw2hHcDt19L/LfvBCDH/h9Gl/8Po0v9hJK1sjpv/SL5rovhLPZ5+1yaifEc0Y2CJSO+IZkgMKDHc9yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB++S8AAP///fHg0g==") r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000080)='./file0\x00', 0x1e0dc6c, 0x0, 0x86, 0x0, &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x1400c, &(0x7f0000000040)={[{@debug}, {@data_journal}, {@norecovery}]}, 0x3, 0x498, &(0x7f0000000240)="$eJzs3L9vG1UcAPDvOXFCaCGhlF8tPwIFUSFImrZABwZAIDEUgQQDjFYSqtK0oCZItIpEylAmVCGxI0b+BSZYEGJCYgVmVFGhLG2ZjM53l9iu7eaHY5f685GcfN/d2e997+45z/dyDmBgTaY/kojdEfF7RIxnxcYNJrNf11aXZ6+vLs8mUa2+809S2+7q6vJssWnxvF31hUhif4t6F8+dP1VZWJg/m5enl05/PL147vxzJ09XTsyfmD9z+Nixo0dmXnzh8PPbyG4sIva8lcWlfNkb73/15vEvG/JvyqNLJjutfKpa7XJ1/XVXXTzcx3awOUP58SrX+v94DNUdvfF4/fO1wmd9aiCwY6rVanVX+9UrVeA2lkRjWZeHQVH8oS8+/+a/R+sHAS/v6Aikv668kn0ASvO+lj+yNcNrVwzKTZ9vu2kyIt5b+feb9BEdr0MkO9QCAGDQ/JCOf55NRzvLs+nYY338UYr767a7O58bmoiIeyJiT0TcG2dib0TcF1Hb9oGIeHCT9ddNktSGmVdXR5rGP6XLW05uA9Lx30v53Fbj+K8Y/cXEUK10LitEOfng5ML8oXyfHIzyaFqe6VDHj6/9dqnduvrxX/pI6y/Ggnk7Lg+PNj5nrrJU2XrGja5ciNg33Cr/ZG0mIB15PhQR+1q9QOnmdZx85ruH2627ef4ddGGiqfptxNPZ8V+JpvwLSef5yek7YmH+0HRxVtzol18vvt2u/m3l3wXp8b+z5fm/lv9EUj9fu7j5Oi7+8UXbudXJch5s4vxfqSxVRpJ3a/FIvuzTytLS2ZmIkeR41uj65YfXn1uUi+3T/A8eaN3/98T6ntgfEelJ/EhEPBoRj+XH7vGIeCIiDnTI/+dXn/ywedlYkf8tcPznNnX814ORaFxSarFNGgyd+un7hkon1sM8/+ud3/+O1qKD+ZKNvP/d2IrWwXb3HwAAAPwflCJidySlqbW4VJqayv6Hf2829Z365Mxcdo/ARJRLxZWu8brroTP5x/qsfCEisn8tKNYfiVLtuvHXQ2O18tTsRwtzfc0c2NWm/6f+Gup364Ad54YtGFz6Pwyujv2/3Lt2AL13Q//v2OdHd7QtQG+1+Ps/1o92AL3Xavzv+35gMDT1f9N+MEBc/4fBpf/D4NrAPfzA7WdxLG5+k/xaUI6I5lXFK23g6VsJxiM208LtB8U3I273daLcuzb3I4hSd17nz3x/t1g10v7U+vtSxC2wE1oHyc51h94F/XtPAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Kb/AgAA//8GT9U6") chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x50) getdents(r1, &(0x7f0000001fc0)=""/184, 0xb8) getdents(r1, &(0x7f0000001fc0)=""/184, 0xb8) socket(0x10, 0x0, 0x0) io_setup(0x2278, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000007c0)={&(0x7f0000001040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@func={0x4, 0x0, 0x0, 0xc, 0x4}]}, {0x0, [0x0, 0x5f]}}, 0x0, 0x28}, 0x28) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000700)=0x14) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_submit(r5, 0xf000, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r4, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f00000001c0)='m', 0xffffff4c}]) io_destroy(r5) io_destroy(r5) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=r3, 0x4) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000740)={r1, r2, 0x25, 0x10, @val=@target_btf_id=r3}, 0x14) r6 = openat$selinux_policy(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) move_mount(r6, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000240), 0x20000, 0x0) ioctl$EVIOCGLED(r7, 0x80284504, &(0x7f0000000000)=""/52) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./bus\x00') 49.950088201s ago: executing program 43 (id=485): r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000180)=0x19ca, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f03fe7f0302140006001e0089e9aaa911d7c2290f0086dd1327c9167c643c4a1b7880610cc96655b1b141ab059b24d0fbc50df71548a3f6c5609063382a0c153cfdf9435e3ffe46", 0xe90c, 0x0, &(0x7f0000000540)={0xc9, 0x0, r1, 0x1, 0x0, 0x6, @multicast}, 0x14) 44.704118071s ago: executing program 6 (id=520): openat$vcsa(0xffffffffffffff9c, 0x0, 0xb0000, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c0000000203030000000000000000000008000008000100010000003b5541ba7a7a361399a01c95461c9c160f815f9e5f34c4e102998e7d8d5a9f9aca856f8d77e0054c8cb03a91f1fc8433eff6d6f47fcf7d709e27f981f47692df81b7b0d165230bf84d08f3c574ae7ba433635479b38a21d055c7fbfb2eadd02f2886799522cb54ce7943618d97a4816952f152bbb2"], 0x1c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000200)='./file0\x00', 0x400002, &(0x7f0000000180)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'euc-jp'}}, {@fat=@codepage={'codepage', 0x3d, '950'}}, {@utf8}, {@fat=@check_normal}, {@numtail}, {@numtail}, {@uni_xlateno}, {@utf8no}]}, 0x1, 0x216, &(0x7f0000000e00)="$eJzs3bFqU1EYB/CvttVSkHQQiiJ4xcUpNBX3FKkgBhQlg04Wm6IksWAg0A6tTr6EvoKOroKDuPoCIkgVXOzWQYjUGxtb0jZS01vM77fkg3v+95zvEnLIkJN7Z+vV+cXGwvr6WoyNDcVIMYqxMRQTcSyGI/UkAID/yUarFd9bqazXAgAcDvs/AAyeHvf/m4e4JACgz3z/B4DBc/vO3eszpdLsrSQZi6g/a5ab5fQ1vT6zEA+jFpWYilz8iGhtSeur10qzU8mmLxNRrq+286vN8vD2fCFyMdE9X0hS2/OjMd7OfxyPSkxHLk51z093zR+Pixf+mD8fufhwPxajFvOxme3kVwpJcuVGaUf+xK9xAAAAAAAAAAAAAAAAAAAAAADQD/lkS9fze/L53a6n+d7PB9p5Ps9InBnJtncAAAAAAAAAAAAAAAAAAAA4KhpLy9W5Wq3yeK/i0fuXb/cb02Mx1J73oPc5eHHy/Ofnu495+jfP598Wb85l+Vh6LN6tPTh9qTF5+aisZ2m5OrrXW+tbLqJPs7/KtPffXe87ePJFce71yqevvd45gw8jAAAAAAAAAAAAAAAAAAAYcJ0f/Wa9EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADITuf///tXZN0jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8DAAA///UmKDH") open(0x0, 0x8000, 0x50) syz_clone(0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8040, 0x20) sendmsg$NFQNL_MSG_VERDICT_BATCH(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, 0x3, 0x3, 0x301, 0x0, 0x0, {0xa}}, 0x14}, 0x1, 0x0, 0x0, 0x200088c1}, 0x24064000) 44.600022644s ago: executing program 6 (id=521): rt_sigpending(0x0, 0xfe9b) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000400)={0x2c, &(0x7f0000000000)={0x0, 0x30, 0x8, {0x8, 0x22, "59a1b95388e8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20, 0x1, 0x3, "79dfc2"}, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000240)={0x0, 0x1}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x4}, 0x0, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x8}}) syz_usb_control_io$uac1(0xffffffffffffffff, &(0x7f0000000100)={0x14, 0x0, 0x0}, &(0x7f0000000640)={0x44, &(0x7f0000000140)={0x40, 0x18, 0x9, "012fa556de468881fa"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3a}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x6}, &(0x7f00000004c0)={0x20, 0x81, 0x1, 'O'}, &(0x7f0000000500)={0x20, 0x82, 0x2, "ccc8"}, &(0x7f0000000540)={0x20, 0x83, 0x1, "94"}, &(0x7f0000000580)={0x20, 0x84, 0x3, "820ca0"}, &(0x7f0000000600)={0x20, 0x85, 0x3, "f82f90"}}) 44.560574885s ago: executing program 6 (id=522): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1bc, 0x19, 0x1, 0x70bd2d, 0x25dfdbfe, {{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x80, 0xa, 0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x6, 0x8000000000000001}, {}, 0x2}, [@tmpl={0x104, 0x5, [{{@in6=@local, 0x4d5, 0x32}, 0x0, @in6=@local, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0xfffffffe}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x0, 0x2, 0x2, 0x2, 0x8000}, {{@in6=@empty, 0x0, 0x6c}, 0x2, @in=@loopback, 0x0, 0x1, 0x0, 0x0, 0x3}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d5, 0x3c}, 0x0, @in6=@private2, 0x3500, 0x2, 0x0, 0xfd, 0x204}]}]}, 0x1bc}}, 0x0) syz_read_part_table(0x4075, &(0x7f0000000000)="$eJzsz01K6wAUBeDTn7R5j8cTXYBYnArGDXQVdgMOXIFzlc5chsMijl2Ju7GRtjY2WJ0oKPh9gwP33NsmCd9ssIj+y9B7/669eji7201yMMq0qpJi4z82VScp/pbd/EtysWy6yX2xXk9mX/MNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAT9Z7W9Url9u3zdV8dZYy4+p/ktNVvdP/4GnFIobNWE5mn3l3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXGTQxTPJnvrftqLOIo/N2eXuY6Xi/kzIZPTVtuczj9fg4bP+oruv6dbrJVXt9/cz+HAsAAAAADPK3nsPuMuhHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhyQAAAAAAj6/7odgQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwUwAAAP//Dd0jWg==") 44.504244296s ago: executing program 44 (id=522): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000004c0)=@updpolicy={0x1bc, 0x19, 0x1, 0x70bd2d, 0x25dfdbfe, {{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x80, 0xa, 0x80, 0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x6, 0x8000000000000001}, {}, 0x2}, [@tmpl={0x104, 0x5, [{{@in6=@local, 0x4d5, 0x32}, 0x0, @in6=@local, 0x0, 0x1, 0x0, 0x0, 0x4, 0x0, 0xfffffffe}, {{@in6=@remote, 0x0, 0x3c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x0, 0x2, 0x2, 0x2, 0x8000}, {{@in6=@empty, 0x0, 0x6c}, 0x2, @in=@loopback, 0x0, 0x1, 0x0, 0x0, 0x3}, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d5, 0x3c}, 0x0, @in6=@private2, 0x3500, 0x2, 0x0, 0xfd, 0x204}]}]}, 0x1bc}}, 0x0) syz_read_part_table(0x4075, &(0x7f0000000000)="$eJzsz01K6wAUBeDTn7R5j8cTXYBYnArGDXQVdgMOXIFzlc5chsMijl2Ju7GRtjY2WJ0oKPh9gwP33NsmCd9ssIj+y9B7/669eji7201yMMq0qpJi4z82VScp/pbd/EtysWy6yX2xXk9mX/MNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAT9Z7W9Url9u3zdV8dZYy4+p/ktNVvdP/4GnFIobNWE5mn3l3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXGTQxTPJnvrftqLOIo/N2eXuY6Xi/kzIZPTVtuczj9fg4bP+oruv6dbrJVXt9/cz+HAsAAAAADPK3nsPuMuhHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhyQAAAAAAj6/7odgQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwUwAAAP//Dd0jWg==") 39.840081662s ago: executing program 45 (id=448): syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000180)='./bus\x00', 0x100000e, &(0x7f00000005c0)={[{@barrier_val={'barrier', 0x3d, 0x101}}, {@errors_remount}]}, 0x1, 0x445, &(0x7f0000000b00)="$eJzs28+PE1UcAPDvTLeLCLgr4g9+qKto3PhjlwVUDh7UaOIBExM96HGzuxCksIZdEyFEwRg8GWPi3Xj0X/CkF2M8mXjVuyEhhgvgqWbaGbYtbdktLUX6+SQD78282fe+nXnte/PaAEbWVPZPErE1Iv6MiIl6trnAVP2/q5fPLly7fHYhiWr13X+SWrkrl88uFEWL87bkmek0Iv0iid1t6l05feb4fKWydCrPz66e+Gh25fSZF46dmD+6dHTp5P5Dhw4emHv5pf0v9iXOrE1Xdn26vGfnWx988/bhr5rib4mjT6a6HXy6Wu1zdcO1rSGdjA2xIWxIKSKyy1Wu9f+JKMXaxZuINz8fauOAgapWq9UtnQ+fqwJ3sSSa87o8jIrigz6b/xZb6yDg1cENP4bu0mv1CVAW99V8qx8ZizQvU26Z3/bTVES8f+7f77ItBvMcAgCgyU/Z+Of5duO/NB5qKHdfvjY0GRH3R8T2iHggInZExIMRtbIPR8QjG6y/dZHkxvFPerGnwNYpG/+9kq9tNY//itFfTJby3LZa/OXkyLHK0r78NZmO8qYsP9eljp/f+OPrTscax3/ZltVfjAXzdlwc29R8zuL86vytxNzo0vmIXWPt4k+urwQkEbEzInb1WMexZ3/Y0+nYzePvog/rTNXvI56pX/9z0RJ/Iem+Pjl7T1SW9s0Wd8WNfvv9wjud6r+l+Psgu/73tr3/r8c/mTSu165svI4Lf33ZcU7T6/0/nrxXS4/n+z6ZX109NRcxnhyuN7px//61c4t8UT6Lf3pv+/6/PdZeid0Rkd3Ej0bEYxHxeN72JyLiyYjY2yX+X19/6sPe4x+sLP7FDV3/tcR4tO5pnygd/+XHpkonb4j/Wvfrf7CWms73rOf9bz3t6u1uBgAAgP+fNCK2RpLOXE+n6cxM/fvyOyLSyvLK6nNHlj8+uVj/jcBklNPiSddEw/PQuXxaX8+fj4j6VwuK4wfy58bfljbX8jMLy5XFYQcPI25Lh/6f+bs07NYBA+f3WjC69H8YXfo/jC79H0ZXm/6/eRjtAG6/dp//nw2hHcDt19L/LfvBCDH/h9Gl/8Po0v9hJK1sjpv/SL5rovhLPZ5+1yaifEc0Y2CJSO+IZkgMKDHc9yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB++S8AAP///fHg0g==") r0 = syz_mount_image$vfat(&(0x7f00000002c0), &(0x7f0000000080)='./file0\x00', 0x1e0dc6c, 0x0, 0x86, 0x0, &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./bus\x00', 0x1400c, &(0x7f0000000040)={[{@debug}, {@data_journal}, {@norecovery}]}, 0x3, 0x498, &(0x7f0000000240)="$eJzs3L9vG1UcAPDvOXFCaCGhlF8tPwIFUSFImrZABwZAIDEUgQQDjFYSqtK0oCZItIpEylAmVCGxI0b+BSZYEGJCYgVmVFGhLG2ZjM53l9iu7eaHY5f685GcfN/d2e997+45z/dyDmBgTaY/kojdEfF7RIxnxcYNJrNf11aXZ6+vLs8mUa2+809S2+7q6vJssWnxvF31hUhif4t6F8+dP1VZWJg/m5enl05/PL147vxzJ09XTsyfmD9z+Nixo0dmXnzh8PPbyG4sIva8lcWlfNkb73/15vEvG/JvyqNLJjutfKpa7XJ1/XVXXTzcx3awOUP58SrX+v94DNUdvfF4/fO1wmd9aiCwY6rVanVX+9UrVeA2lkRjWZeHQVH8oS8+/+a/R+sHAS/v6Aikv668kn0ASvO+lj+yNcNrVwzKTZ9vu2kyIt5b+feb9BEdr0MkO9QCAGDQ/JCOf55NRzvLs+nYY338UYr767a7O58bmoiIeyJiT0TcG2dib0TcF1Hb9oGIeHCT9ddNktSGmVdXR5rGP6XLW05uA9Lx30v53Fbj+K8Y/cXEUK10LitEOfng5ML8oXyfHIzyaFqe6VDHj6/9dqnduvrxX/pI6y/Ggnk7Lg+PNj5nrrJU2XrGja5ciNg33Cr/ZG0mIB15PhQR+1q9QOnmdZx85ruH2627ef4ddGGiqfptxNPZ8V+JpvwLSef5yek7YmH+0HRxVtzol18vvt2u/m3l3wXp8b+z5fm/lv9EUj9fu7j5Oi7+8UXbudXJch5s4vxfqSxVRpJ3a/FIvuzTytLS2ZmIkeR41uj65YfXn1uUi+3T/A8eaN3/98T6ntgfEelJ/EhEPBoRj+XH7vGIeCIiDnTI/+dXn/ywedlYkf8tcPznNnX814ORaFxSarFNGgyd+un7hkon1sM8/+ud3/+O1qKD+ZKNvP/d2IrWwXb3HwAAAPwflCJidySlqbW4VJqayv6Hf2829Z365Mxcdo/ARJRLxZWu8brroTP5x/qsfCEisn8tKNYfiVLtuvHXQ2O18tTsRwtzfc0c2NWm/6f+Gup364Ad54YtGFz6Pwyujv2/3Lt2AL13Q//v2OdHd7QtQG+1+Ps/1o92AL3Xavzv+35gMDT1f9N+MEBc/4fBpf/D4NrAPfzA7WdxLG5+k/xaUI6I5lXFK23g6VsJxiM208LtB8U3I273daLcuzb3I4hSd17nz3x/t1g10v7U+vtSxC2wE1oHyc51h94F/XtPAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6Kb/AgAA//8GT9U6") chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = open(&(0x7f00000000c0)='.\x00', 0x8000, 0x50) getdents(r1, &(0x7f0000001fc0)=""/184, 0xb8) getdents(r1, &(0x7f0000001fc0)=""/184, 0xb8) socket(0x10, 0x0, 0x0) io_setup(0x2278, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000007c0)={&(0x7f0000001040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@func={0x4, 0x0, 0x0, 0xc, 0x4}]}, {0x0, [0x0, 0x5f]}}, 0x0, 0x28}, 0x28) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000700)=0x14) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000003c0)={0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_submit(r5, 0xf000, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x5, 0x0, r4, 0x0}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f00000001c0)='m', 0xffffff4c}]) io_destroy(r5) io_destroy(r5) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000080)=r3, 0x4) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000740)={r1, r2, 0x25, 0x10, @val=@target_btf_id=r3}, 0x14) r6 = openat$selinux_policy(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) move_mount(r6, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = syz_open_dev$evdev(&(0x7f0000000240), 0x20000, 0x0) ioctl$EVIOCGLED(r7, 0x80284504, &(0x7f0000000000)=""/52) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./bus\x00') 35.789442702s ago: executing program 9 (id=576): r0 = bpf$MAP_CREATE(0x0, &(0x7f000000a180)=ANY=[@ANYBLOB="0e000000040000000800000008"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x16, 0x22d3, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000001900007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x2840, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_GET_VCPU_MMAP_SIZE(r1, 0xae04) (async) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) (async) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f00000001c0)={{0x2000, 0x41000, 0x8, 0x9, 0x3, 0xe4, 0x40, 0x8, 0x0, 0x30, 0x19}, {0xeeeb1000, 0x3000, 0xe, 0x0, 0x40, 0x5, 0x7d, 0x9, 0x58, 0x3, 0x3, 0x1}, {0xdddd1000, 0xe000, 0xc, 0x5, 0x3, 0x7, 0xfe, 0x89, 0x1, 0xab, 0x5, 0x81}, {0x6000, 0x8000000, 0x3, 0xa, 0x4, 0x43, 0x3, 0xfb, 0x80, 0x7, 0xe}, {0x0, 0x9000, 0x10, 0x1, 0x3, 0x7, 0xab, 0x7f, 0x7, 0x83, 0xf7, 0x82}, {0x0, 0x80a0000, 0x8, 0xa0, 0xb1, 0x8, 0x8, 0xd, 0x88, 0xf, 0x4, 0xfd}, {0x54000, 0x2, 0xd8ac0528b50eee89, 0x5, 0x7, 0x2, 0xb, 0x0, 0x5, 0x81, 0xff, 0x70}, {0xd000, 0xffff1000, 0xe, 0x5, 0xf, 0x7, 0x95, 0x18, 0x2, 0x3, 0x7, 0x9}, {0xb000, 0x2d}, {0x10000, 0x7fff}, 0x80000031, 0x0, 0x6000, 0x42024, 0xb, 0x1, 0x3000, [0x6840000000000002, 0x3, 0x10de, 0xff]}) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000780850000002d"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') read$FUSE(r5, &(0x7f0000004200)={0x2020}, 0x2020) (async) ioctl$KVM_SET_MP_STATE(r5, 0x4004ae99, &(0x7f0000000300)=0x4) (async) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x10) ioctl$KVM_SET_SIGNAL_MASK(r8, 0x4004ae8b, &(0x7f0000000100)) (async) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_TSINFO_GET(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="000427bd7002fcdbdf251900000014089049324a000180000000000000000000"], 0x28}, 0x1, 0x0, 0x0, 0x200000d0}, 0x20000040) (async) getsockopt(r5, 0xfffffff0, 0x100, &(0x7f0000000500)=""/204, &(0x7f0000000600)=0xcc) (async) syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000740)={[{@fat=@nfs}, {@shortname_lower}, {@fat=@umask={'umask', 0x3d, 0xffffffff80000000}}, {@uni_xlateno}, {@utf8}, {@numtail}, {@uni_xlate}, {@uni_xlate}, {@numtail}, {@iocharset={'iocharset', 0x3d, 'cp869'}}, {@shortname_mixed}, {@fat=@nfs}, {@iocharset={'iocharset', 0x3d, 'cp850'}}, {@shortname_winnt}, {@fat=@quiet}, {@fat=@check_strict}]}, 0x1, 0x38c, &(0x7f0000000380)="$eJzs3U+IW8UfAPBv+pLdTeHX3cMPioISvQm69A8eFA9byhaKuaiEVg9isFuUzVrYYHB7aLpexKPgUUHwIh704KFnERTx5sGrVbQqHrS3gsWRJC/Ja5PdrtRtXfx8DuWb78y8mXmdTd6+R2ZfuJ5Wz1Ti7NWrV2JurhTlpeNLca0UC5HF0MWYNDMlBwDsDddSit/TwCiZTYnGSndoaADALul9/qduMfP659vVTz79AWDPy3//r25XZ24y9eMTvX/P7d64AIDdM3H//8Fx2f2Dx/yFR/3lqQ8EAIC95Zlnn3vyWD3i6WptLmLtjU6j04jHx+XHzsbL0YqVOBTzcT1icKGQUjr9ff/FiZP15UO1Wq0bPy1EIyLe6zQi1rqdxuBK4VjWbz8bh2M+FvL2+dVGSik78Ul9+XCtLyIudvv9x1qp06jE/rz/b/fHShyJWvx/on3EyfrykVp+gMbasH03YnN836I3/sWYj69fjHPRijPVU5HS8LKmvnzhcK12PNVvaN9pzMaZ0VmYcgcEAAAAAAAAAAAAAAAAAAAAAABuw2JtZGG0/00a79+zuDilvL8/zqB9vj/Q5mB/oDSbIqXfXnuk8WY22KtnuD/QzfvzdBrl2Hd3pw4AAAAAAAAAAAAAAAAAAAD/Gu2NmWi2Wivr7Y3zq8Wgu97e2BcRvcwrX370WTUm69wiKOd9FIpqeer8ajNlw8opu6FOHmS9zoeZDy+NRlysMzuaxdRh9IrbM1vU+d8DP7wzztyXDY/857hOFtMnmN00jGFQiYi1AxFRjRgVVcZT3vKMHc2DI7c4q5dTSlsd58Lzk62iFFH++/9x2wepF3xx5aV7jrYPPtrPfJoGHnp4/tTlt9//ZbXZ6vXc0/pgZr19Pa0289fTF9tKqbxFp1lh/ZTyc1gqroTydkPdvDHTzL759fS9b321s5mmYubVKXWywXQ+Xm9vlPKflH7RzCDo5W5qVW2dzCLOL0XxOJUpi//2gqmL7eC7S81LF777eafHKbxJjDfqqP7T7z8AAAAAAAAAAAAAAAAAAMBY4bviufzLvpXtWj32VB7M7e7oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODOGP/9/0KwOZHZSfBHNyaLZlfW2xEH7vY0AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4j/srAAD//x9pY8c=") r10 = syz_create_resource$binfmt(&(0x7f0000000000)='./file0\x00') sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00'], 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) openat$binfmt(0xffffffffffffff9c, r10, 0x41, 0x1ff) (async) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r4}, 0xc) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x210000, &(0x7f0000005ec0)={[{@nobarrier}, {@grpjquota}, {@data_journal}, {@minixdf}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@resgid}, {@noload}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x10}}, {@nodioread_nolock}, {@resgid}, {}, {@stripe={'stripe', 0x3d, 0x3}}]}, 0xfc, 0x56f, &(0x7f0000000bc0)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOzKSJbno5FeAw7FSJb1wPPvy4ioA0Mqkf8wpJrjgObcvkfz4GfGgw/WJkCN2Mda48+vvTYSextzo/2ryWMzo3S+O96D9tM2fvnjzu10ia1fh9jXpQ6wIzduRsTpfH7z9T/Jrn+7d7rx4vHWNrYxbP9/oJ/upuOfN9qN/3Lr459oM/450CZ3d6N7/ufu96CZjtLx33ttx7/rl67xkaz2QmPMN5pcvFQunY6IFyPiRNS73vo4s3qv3mld6/gvXdL2m2PB7Dju5/c8vs9ssVaMiLFdhvyYBzcjXsm3iz9Z7/+kTf+nz8f5bbZxtHTn1U7rusf/dNV/initbf8/6tZk6/uTE43zYaJ5Vmz2162jv3Vqv9/xp/2/f+v4x5PW+7XVnbfx495/Sp3W7fb8H0s+a5SbSXCtWKstTkaMJR9vfnzq0b7NenP7NP4Tx7e+/rU7/9PJ1+fbjP/WkVsdNx2E/p/dUf/vvHDvoy9+6NT+9vr/zUbpRPZIdv1rLztXtnuAT/r8AQAAAAAAwCDJRcTBSHKF9XIuVyisvb/jSOzPlSvV2smLlaXLs9H4rOx4jOaad7oPtbwfYjJ7P2yzPrWhPh0RhyPi25F9jXphplKe7XfwAAAAAAAAAAAAAAAAAAAAMCAOdPj8f+r3kX4fHfDUNb7YYE+/jwLoh65f+d+Lb3oCBlLX/AeeW/Ifhpf8h+El/2F4yX8YXvIfhpf8h+El/wEAAAAAAAAAAAAAAAAAAAAAAAAAAKCnzp87ly711YfXZ9L67NXlpfnK1VOzpep8YWFppjBTWbxSmKtU5sqlwkxlodvfK1cqVyanYunaRK1UrU1Ul1cuLFSWLtcuXFoozpUulEb/l6gAAAAAAAAAAAAAAAAAAADg2VJdXpkvlsulRYWOhfdjIA7jaQa4Zle75wclCoUOhZtZ9+5srz5elAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/8CAAD//4yLMZo=") 35.631715406s ago: executing program 9 (id=579): socket$inet6(0xa, 0x800000000000002, 0x0) fallocate(0xffffffffffffffff, 0x0, 0x0, 0x1000f4) syz_read_part_table(0x1068, &(0x7f0000001080)="$eJzsz6FVA0EQBuB/YZfjBA8MJdADEoXG0AKeEiiADqLy3plUEZU2EpcyLi+XM2kgifg+sTsz7x8x4apKWpKP8+FPS6mn8jX5PCbytKkZx7/d8v0tSden1ayTPsN+MWxbSVK/8vB8n8yr6brpe5zemv+p/U1e5ki5+15d7lIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuF2HAAAA//8QTQ2F") r0 = openat(0xffffffffffffff9c, 0x0, 0x84042, 0x1f1) write$P9_RUNLINKAT(r0, &(0x7f0000000000)={0xfffffffffffffecb, 0x4d, 0x1}, 0xffffffd7) 35.400745672s ago: executing program 9 (id=582): r0 = socket(0x10, 0x3, 0x0) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, 0x0, 0x0) r2 = socket(0x400000000010, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./proc\x00', &(0x7f00000000c0)='proc\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/kmsg\x00', 0xa80, 0x0) mount(&(0x7f0000000040)=@filename='./proc\x00', &(0x7f0000000100)='./proc\x00', &(0x7f0000000180)='9p\x00', 0x10810, &(0x7f00000001c0)='/\x00') read(r3, 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000100)={'veth0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r5, {0x0, 0x1}, {0xffff, 0xffff}, {0xffe0, 0xfff3}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}, 0x1, 0x0, 0x0, 0x200000c0}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newtfilter={0x60, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0xb, 0x4}, {}, {0x7, 0x300}}, [@filter_kind_options=@f_basic={{0xa}, {0x30, 0x2, [@TCA_BASIC_EMATCHES={0x2c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x20, 0x2, 0x0, 0x1, [@TCF_EM_META={0x8, 0x1, 0x0, 0x0, {{0x7, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x5, 0xe, 0x1}, {0x5, 0x40}}}, @TCA_EM_META_RVALUE={0x4}]}}]}]}]}}]}, 0x60}, 0x1, 0x0, 0x0, 0x24049094}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000100)={0x68, 0x19, 0x1, 0x0, 0x0, {0x1d, 0xd601, 0x9}, [@nested={0x4e, 0x10, 0x0, 0x1, [@generic="75d1272eda9a610666b7bf1b522a94d039c4c198c8a545afe67db79566108120b046d2d71669f90ae09d668ef54bfe1a2f609363fe795a3aea2d9317fd82d3f0ffeb2eef8788adffc67c"]}, @generic="4696ee"]}, 0x68}, 0x1, 0x0, 0x0, 0x5}, 0x0) 35.262497485s ago: executing program 9 (id=584): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file1\x00', 0x10, &(0x7f0000006d40)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c00a3a2a4e7417e941910c27d130b5500005f7a61e59ec6d5de07239091924c32eeb367d16409d6d3ec1fb755f9a7989ebc4e96918e268f0b7acebf67c07bc4731250f87d27b5e9e61000e70f0c6a4e2432073d0d3e18f864e9ef64637d14e5485f36e53c821cb5898685c055a367ea51b653eff6581710f6c3824bc667bd24219163c60803099f985567be0d978e301b4f6603628606afadb04eee58f42f1853f2e8598a5e250e0f4c9a0a08b55db183ec794a5d9953cd3e04ed42987344ab9528d5c797965c4696da13605033397fbc6a33784bcc44a085b6344f39a21e52b225d5dc87a8e9835a60dcdd96222ed3a16a7dd58ccfcb2846c2799f5612caed0361cbcecd6f69ec93f5075b38f872b0c25baae18776ba19eb32d5a380d696fef541e0c8bba19aa739e4314a6134ed00e4b1844f7fa03ee43a7e7c75f864bdc67aa5"], 0x1, 0x14fe, &(0x7f0000002ac0)="$eJzs3QnYjtX2MPC19t43L4knybzXXjdPMmySJEOSDEmSJEmmhCRJkpBMmZKQhMxJ5pBMIZnnKXOSHEmShIQk+7veOuc453T+/875zvl//t951++67uvZ69r32vfez+K5h+t9n/ebDoOr1KtasQ4zw78Ef33pDgApANAPALIAQAQAJbOWzJran0Fj93/tIOLf68FpV3oG4kqS+qdtUv+0Teqftkn90zapf9om9U/bpP5pm9RfiLRs2/Rc18iWdrd//fl/yq8v8vz//0Ny/k/bpP7/ac5k+Gf2lvr/J7kUQvjnMqT+aZvUP22T+qdtUv+0Teqftkn9hUjLrvTzZ9mu7Hal//0JIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEgbzofLDAD8qX2l5yWEEEIIIYQQQoh/n5D+Ss9ACCGEEEIIIYQQ//MQFGgwEEE6SA8pkAEywlWQCa6GzJAFEnANZIVrIRtcB9khB+SEXJAb8kBesEDggCGGfJAfknA9FIAboCAUgsJQBDwUhWJwIxSHm6AE3Awl4RYoBbdCaSgDZaEc3Abl4XaoAHdARbgTKkFlqAJV4S6oBndDdbgHasC9UBPug1pwP9SGB6AOPAh14SGoBw9DfXgEGkBDaASNocn/Vf4L0AVehK7QDbpDD+gJL0Ev6A19oC/0g5ehP7wCA+BVGAiDYDC8BkPgdRgKb8AwGA4j4E0YCaNgNIyBsTAOxsNbMAHehonwDkyCyTAFpsI0mA4z4F2YCbNgNrwHc+B9mAvzYD4sgIXwASyCxbAEPoSl8BEsg+WwAlbCKlgNa2AtrIP1sAE2wibYDFtgK2yDj2E77ICdsAt2wx7YC5/APvgU9sNncAA+/yfzz/1NfkcEBFSo0KDBdJgOUzAFM2JGzISZMDNmxgQmMCtmxWyYDbNjdsyJOTE35sa8mBcJCRkZ82E+TGISC2ABLIgFsTAWRo8ei2ExLI43YQksgSWxJJbCUlgay2AZLIflsDyWxwpYAStiRayElbAKVsG78C68G6tjdayBNbAm1sRaWAtrY22sg3WwLtbFelgP62N9bIANsBE2wibYBJtiU2yGzbAFtsCW2BJbYStsja2xDbbBttgW22E7bI/tsQN2wI7YCTvhC/gCvogvYjespHpgT+yJvbAX9sG+2Bdfxv74Cr6Cr+JAHISD8TV8DV/HoXgWh+FwHIEjsLwahaNxDLIah+NxPE7ACTgRJ+IknIyTcSpOw+k4A2fgTJyFs/A9nIPv4/s4D+fhAlyIC3ERLsYluASX4jlchstxBa7EVbgaV+FaXIdrcQNuxA24GTfjVtyKH+PHuAN34C7chXtwD36Cn+Cn+CkOxAN4AA/iQTyEh/AwHsYjeASP4lE8hsfwOB7HE3gCT+IpPI2n8AyewbN4Ds/jebyAF/AiXsRLeCn1P79KZZRR6VQ6laJSVEaVUWVSmVRmlVklVEJlVVlVNpVNZVfZVU6VU+VWuVVelVeRIsUqVvlUPpVUSVVAFVAFVUFVWBVWXnlVTBVTxVVxVUKVUCXVLaqUulWVVmVUc19OlVPlVQtfQd2hKqqKqpKqrKqoqqqqqqaqqeqquqqhaqiaqqaqpe5XtVUP7IMPqtTK1FODsL4ajA1UQ9VINVav46OqqRqKzVRz1UI9robjMGylmvrW6inVRo3GtuoZNQafVe3VOOygnlcdVSfVWb2guqhmvqvqpiZhD9VTTcVeqrfqo/qqmVhZpVasinpVDVSD1GD1mlqAr6uh6g01TA1XI9SbaqQapUarMWqsGqfGq7fUBPW2mqjeUZPUZDVFTVXT1HQ1I/WjVc1Ss9V7ao56X81V89R8tUAtVB+oRWqxWqI+VEvVR2qZWq5WqJVqlVqt1qi1ap1arzaojWpTBGqL2qq2qY/VdrVD7VS71G61R+1Vn6h96lO1X32mDqjP1UH1B3VIfaEOqy/VEfWVOqq+VsfUN+q4+ladUN+pk+qUOq2+V2fUD+qsOqfOqx/VBfWTuqh+VpdUUKBRK6210ZFOp9PrFJ1BZ9RX6Uz6ap1ZZ9EJfY3Oqq/V2fR1OrvOoXPqXDq3zqPzaqtJO8061vl0fp3U1+sC+gZdUBfShXUR7XVRXUzfqIvrm3QJfbMuqW/RpfSturQuo8vqcvo2XV7frivoO3RFfaeupCvrKrqqvktX03fr6voeXUPfq2vq+3Qtfb+urR/QdfSDuq5+SNfTD+v6+hHdQDfUjXRj3UQ/qpvqx3Qz3Vy30I/rlvoJ3Uo/qVvrp3Qb/bRuq5/R7fSzur1+TnfQz+uOupPurH/Wl3TQXXU33V330D31S7qX7q376L66n35Z99ev6AH6VT1QD9KD9Wt6iH5dD9Vv6GF6uB6h39Qj9Sg9Wo/RY/U4PV6/pSfot/VE/Y6epCfrKXqqnqan6z5/HGn2P5D/9t/JH/DL0bfqbfpjvV3v0Dv1Lr1b79F79V69T+/T+/V+fUAf0Af1QX1IH9KH9WF9RB/RR/VRfUwf08f1cX1Cn9An9Sn9o/5en9E/6LP6nD6nf9QX9AV98Y/vARg0ymhjTGTSmfQmxWQwGc1VJpO52mQ2WUzCXGOymmtNNnOdyW5ymJwml8lt8pi8xhoyzrCJTT6T3yTN9aaAucEUNIVMYVPEeFPUFDM3/sv5vze/JqaJaWqammammWlhWpiWpqVpZVqZ1qa1aWPamLamrWln2pn2pr3pYDqYjqaj6Ww6my6miwkA0N10Nz3NS6aX6W36mL6mn3nZ9Df9zQAzwAw0A81gM9gMMUPMUDPUDDPDzAgzwow0I81oM9qMNWPNeDPeTDATzEQz0Uwyk8wUM8VMM9PMDDPDzDQzzWwz28wxc8xcM9fMN/PNQrPQLDKLzBKzxCw1S80ys9wsNyvNSrParDZrzVqz3qw3G81Gs9lsNsvMn35Ac6fZaXab3Wav2Wv2mX1mv9lvDpgD5qA5aA6ZQ+awOWyOmCPmqDlqjplj5rg5bk6YE+akOWlOm9PmjDljzpqz5rw5by6YC+aiuWgumUupl32RilRkIhOli9JFKVFKlDHKGGWKMkWZo8xRIkpEWaOsUbbouih7lCPKGeWKckd5oryRjShyEUdxlC/KHyWj66MC0Q1RwahQVDgqEvmoaFQsujEqHt0UlYhujkpGt0Sloluj0lGZqGxULrotKh/dHlWI7ogqRndGlaLKUZWoanRXVC26O6oe3RPViO6Nakb3RbWi+6Pa0QNRnejBqG70UFQvejiqHz0SNYgaRo2ixlGTf+v4IZzN8ZjvarvZ7raH7Wlfsr1sb9vH9rX97Mu2v33FDrCv2oF2kB1sX7ND7Ot2qH3DDrPD7Qj7ph1pR9nRdowda8fZ8fYtO8G+bSfad+wkO9lOsVPtNDvdzrDv2pl2lp1t37Nz7Pt2rp1n59sFdqH9wC6yi+0S+6Fdaj+yy+xyu8KutKvsarvGrrXr7Hq7wW60m+xmu8Vutdvsx3a73WF32l12t91j99pP7D77qd1vP7MH7Of2oP2DPWS/sIftl/aI/coetV/bY/Ybe9x+a0/Y7+xJe8qett/bM/YHe9aes+ftj/aC/cletD/bSzakXtynnt7JkKF0lI5SKIUyUkbKRJkoM2WmBCUoK2WlbJSNslN2ykk5KTflpryUl1IxMeWjfJSkJBWgAlSQClJhKkyePBWjYlScilMJKkElqSSVolJUmkpTWUo9ad5Gt9PtdAfdQXfSnVSZKlNVqkrVqBpVp+pUg2pQTapJtagW1abaVIfqUF2qS/WoHtWn+tSAGlAjakRNqAk1pabUjJpRC2pBLakltaJW1JpaUxtqQ22pLbWjdtSe2lMH6kAdqSN1ps7UhbpQV+pK3ak79aSe1It6UR/qQ/2oH/Wn/jSABtBAGkiDaTANoSE0lIbSMBpOI+hNGkmjaDSNobE0jsbTeJpAE2giTaRJNImm0BSaRtNoBs2gmTSTZtNsmkNzaC7Npfk0nxbSQlpEi2gJLaGltJSW0TJaQStoFa2iNbSG1tE62kAbaBNtoi20hbbRNtpO22kn7aTdtJv20l7aR/toP+2nA3SADtJBOkSH6DAdpiN0hI7SUTpGx+g4HacTdIJO0kk8TafpDJ2hs3SWztN5ukA/0UX6mS5RoBSXwWV0V7lM7mqX2WVxKS5DNwD4c5zT5XK5XR6X11mX3eX4q5iccwVdIVfYFXHeFXXF3I2/iUv3KOPKunLuNlfe3e4quNLur+Nq7m5X3d3jarh7XVV311/FNd19rpZ72NV2j7g6rqGr6xq7eu5hV9894hq4hq6Ra+xauidcK/eka+2ecm3c07+JF7nFbp1b7za4jW6f+9Sddz+6Y+4bd8H95Lq6bq6fe9n1d6+4Ae5VN9AN+k08wr3pRrpRbrQb48a6cb+Jp7ipbpqb7ma4d91MN+s38UL3gZvjlri5bp6b7xb8EqfOaYn70C11H7llbrlb4Va6VW61W+PW/nmuK91mt8VtdXvdJ2672+F2ul1ut9vzS5y6jv3uM3fAfe6Ouq/dIfeFO+yOuyPuq1/i1PUdd9+6E+47d9Kdcqfd9+6M+8Gdded+WX/q2r93P7tLLjhgZMWaDUecjtNzCmfgjHwVZ+KrOTNn4QRfw1n5Ws7G13F2zsE5ORfn5jycly0TO2aOOR/n5yRfzwX4Bi7IhbgwF2HPRbkY38jF+SYuwTdzSb6FS/GtXJrLcFkux7dxeb6dK/AdXJHv5EpcmatwVb6Lq/HdXJ3v4Rp8L9fk+7gW38+1+QGuww9yXX6I6/HDXJ8f4QbckBtxY27Cj3JTfoybcXNuwY9zS36CW/GT3Jqf4jb8NLflZ7gdP8vt+TnuwM9zR+7EnfkF7sIvclfuxt25B/fkl7gX9+Y+3Jf78cvcn1/hAfwqD+RBPJhf4yH8Og/lN3gYD+cR/CaP5FE8msfwWB7H4/ktnsBv80R+hyfxZJ7CU3kaT+cZ/C7P5Fk8m9/jOfw+z+V5PJ8X8EL+gBfxYl7CH/JS/oiX8XJewSt5Fa/mNbyW1/F63sAbeRNv5i28lbfxx7ydd/BO3sW7eQ/v5U94H3/K+/kzPsCf80H+Ax/iL/gwf8lH+Cs+yl/zMf6Gj/O3fIK/45N8ik/z93yGf+CzfI7P8498gX/ii/wzX+LAEGOsYh2bOIrTxenjlDhDnDG+Ks4UXx1njrPEifiaOGt8bZwtvi7OHueIc8a54txxnjhvbGOKXcxxHOeL88fJ+Pq4QHxDXDAuFBeOi8Q+LhoXi2+Mi8c3xSXim+OS8S1xqfjWuHRcJi4bl4tvi8vHt8cV4jviivGdcaW4clwlrhrfFVeL746rx/fENeJ74xLxfXGt+P64dvxAXCd+MK4bPxTXix+O68ePxA3ihnGjuHHcJH40bho/FjeLm8ct4sfjlvETcav4ybh1/FTcJn76d/u7xz3invFL8UtxCPfo+ckFyYXJD5KLkouTS5IfJpcmP0ouSy5PrkiuTK5Krk6uSa5NrkuuT25IbkxuSm5ObkluTYZQNT149Mprb3zk0/n0PsVn8Bn9VT6Tv9pn9ll8wl/js/prfTZ/nc/uc/icPpfP7fP4vN568s6zj30+n98n/fW+gL/BF/SFfGFfxHtf1BfzjX0T38Q39Y/5Zr65b+Ef94/7J/wT/kn/pH/Kt/FP+7b+Gd/OP+vb++f8c/5539F38p39C76Lf9F39d18d9/d9/Q9fS/fy/fxfXw/38/39/39AD/AD/QD/WA/2A/xQ/xQP9QP88P8CD/Cj/Qj/Wg/2o/1Y/14P95P8BP8RD/RT/KT/BQ/xU/z0/wMP8PP9DP9bD/bz/Fz/Fw/18/38/1Cv9Av8ov8Er/EL/VL/TK/zK/wK/wqv8qv8Wv8Or/Ob/Ab/Ca/yW/xW/w2v81v99v9Tr/T7/a7/V6/1+/z+/x+v98f8Af8QX/QH/KH/GH/pT/iv/JH/df+mP/GH/ff+hP+O3/Sn/Kn/ff+jP/Bn/Xn/Hn/o7/gf/IX/c/+kg9+fOKtxITE24mJiXcSkxKTE1MSUxPTEtMTMxLvJmYmZiVmJ95LzEm8n5ibmJeYn1iQWJj4ILEosTixJPFhYmnio8SyxPLEisTKxKrE6kQIebbHIV/IH5Lh+lAg3BAKhkKhcCgSfCgaioUbQ/FwUygRbg4lwy2hVLg1lA5lQtnwSGgQGoZGoXFoEh4NTcNjoVloHlqEx0PL8ERoFZ4MrcNToU14OrQNz4R24dnQPjwXOoTnQ8fQKXQOL4Qu4cXQNXQL3UOP0DO8FHqF3qFP6Bv6hZdD//BKGBBeDQPDoDA4vBaGhNfD0PBGGBaGhxHhzTAyjAqjw5gwNowL48NbYUJ4O0wM74RJYXKYEqaGaWF6mBHeDTPDrDA7vBfmhPfD3DAvzA8LwsLwQVgUFocl4cOwNHwUloXlYUVYGVaF1WFNWBvWhfVhQ9gYNoXNYUvYGraFj8P2sCPsDLvC7rAn7A2fhH3h07A/fBYOhM/DwfCHcCh8EQ6HL8OR8FU4Gr4Ox8I34Xj4NpwI34WT4VQ4Hb4PZ8IP4Ww4F86HH8OF8FO4GH4Ol+R31oQQQggh/iH6d/p7/Bc56o/tngBw9Y5cR/62f1P2X9u90+dumQCAp7p1ePBPW6VK3bt3/+O+yzRE+ecBQOJyfjq4HC+HFvAEtIbmUPzP/Sl/cazeqtMF/u/GB4iStwBc+ovvNUjNzwh/O/5Nf3f9vdWoOf/t+Bqi5DyAgvkv52SAy/Hl8Uv8F+PnaPo742f4YjxAs7/IyQSX48vjF4PH4Glo/Vd7CiGEEEIIIYQQv+qtyrb7vfvb1Pvz3OZyTnq4HP+9+3MhhBBCCCGEEEL87/Jsp85PPtq6dfN20vifaoQsv77V/1vmIw1p/AONK/3JJIQQQgghhPh3u3zRf6VnIoQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCpF3/L75O7E/H+r2/NSiEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEL8p/o/AQAA//9EzkE1") (async) syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file1\x00', 0x10, &(0x7f0000006d40)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c00a3a2a4e7417e941910c27d130b5500005f7a61e59ec6d5de07239091924c32eeb367d16409d6d3ec1fb755f9a7989ebc4e96918e268f0b7acebf67c07bc4731250f87d27b5e9e61000e70f0c6a4e2432073d0d3e18f864e9ef64637d14e5485f36e53c821cb5898685c055a367ea51b653eff6581710f6c3824bc667bd24219163c60803099f985567be0d978e301b4f6603628606afadb04eee58f42f1853f2e8598a5e250e0f4c9a0a08b55db183ec794a5d9953cd3e04ed42987344ab9528d5c797965c4696da13605033397fbc6a33784bcc44a085b6344f39a21e52b225d5dc87a8e9835a60dcdd96222ed3a16a7dd58ccfcb2846c2799f5612caed0361cbcecd6f69ec93f5075b38f872b0c25baae18776ba19eb32d5a380d696fef541e0c8bba19aa739e4314a6134ed00e4b1844f7fa03ee43a7e7c75f864bdc67aa5"], 0x1, 0x14fe, &(0x7f0000002ac0)="$eJzs3QnYjtX2MPC19t43L4knybzXXjdPMmySJEOSDEmSJEmmhCRJkpBMmZKQhMxJ5pBMIZnnKXOSHEmShIQk+7veOuc453T+/875zvl//t951++67uvZ69r32vfez+K5h+t9n/ebDoOr1KtasQ4zw78Ef33pDgApANAPALIAQAQAJbOWzJran0Fj93/tIOLf68FpV3oG4kqS+qdtUv+0Teqftkn90zapf9om9U/bpP5pm9RfiLRs2/Rc18iWdrd//fl/yq8v8vz//0Ny/k/bpP7/ac5k+Gf2lvr/J7kUQvjnMqT+aZvUP22T+qdtUv+0Teqftkn9hUjLrvTzZ9mu7Hal//0JIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEgbzofLDAD8qX2l5yWEEEIIIYQQQoh/n5D+Ss9ACCGEEEIIIYQQ//MQFGgwEEE6SA8pkAEywlWQCa6GzJAFEnANZIVrIRtcB9khB+SEXJAb8kBesEDggCGGfJAfknA9FIAboCAUgsJQBDwUhWJwIxSHm6AE3Awl4RYoBbdCaSgDZaEc3Abl4XaoAHdARbgTKkFlqAJV4S6oBndDdbgHasC9UBPug1pwP9SGB6AOPAh14SGoBw9DfXgEGkBDaASNocn/Vf4L0AVehK7QDbpDD+gJL0Ev6A19oC/0g5ehP7wCA+BVGAiDYDC8BkPgdRgKb8AwGA4j4E0YCaNgNIyBsTAOxsNbMAHehonwDkyCyTAFpsI0mA4z4F2YCbNgNrwHc+B9mAvzYD4sgIXwASyCxbAEPoSl8BEsg+WwAlbCKlgNa2AtrIP1sAE2wibYDFtgK2yDj2E77ICdsAt2wx7YC5/APvgU9sNncAA+/yfzz/1NfkcEBFSo0KDBdJgOUzAFM2JGzISZMDNmxgQmMCtmxWyYDbNjdsyJOTE35sa8mBcJCRkZ82E+TGISC2ABLIgFsTAWRo8ei2ExLI43YQksgSWxJJbCUlgay2AZLIflsDyWxwpYAStiRayElbAKVsG78C68G6tjdayBNbAm1sRaWAtrY22sg3WwLtbFelgP62N9bIANsBE2wibYBJtiU2yGzbAFtsCW2BJbYStsja2xDbbBttgW22E7bI/tsQN2wI7YCTvhC/gCvogvYjespHpgT+yJvbAX9sG+2Bdfxv74Cr6Cr+JAHISD8TV8DV/HoXgWh+FwHIEjsLwahaNxDLIah+NxPE7ACTgRJ+IknIyTcSpOw+k4A2fgTJyFs/A9nIPv4/s4D+fhAlyIC3ERLsYluASX4jlchstxBa7EVbgaV+FaXIdrcQNuxA24GTfjVtyKH+PHuAN34C7chXtwD36Cn+Cn+CkOxAN4AA/iQTyEh/AwHsYjeASP4lE8hsfwOB7HE3gCT+IpPI2n8AyewbN4Ds/jebyAF/AiXsRLeCn1P79KZZRR6VQ6laJSVEaVUWVSmVRmlVklVEJlVVlVNpVNZVfZVU6VU+VWuVVelVeRIsUqVvlUPpVUSVVAFVAFVUFVWBVWXnlVTBVTxVVxVUKVUCXVLaqUulWVVmVUc19OlVPlVQtfQd2hKqqKqpKqrKqoqqqqqqaqqeqquqqhaqiaqqaqpe5XtVUP7IMPqtTK1FODsL4ajA1UQ9VINVav46OqqRqKzVRz1UI9robjMGylmvrW6inVRo3GtuoZNQafVe3VOOygnlcdVSfVWb2guqhmvqvqpiZhD9VTTcVeqrfqo/qqmVhZpVasinpVDVSD1GD1mlqAr6uh6g01TA1XI9SbaqQapUarMWqsGqfGq7fUBPW2mqjeUZPUZDVFTVXT1HQ1I/WjVc1Ss9V7ao56X81V89R8tUAtVB+oRWqxWqI+VEvVR2qZWq5WqJVqlVqt1qi1ap1arzaojWpTBGqL2qq2qY/VdrVD7VS71G61R+1Vn6h96lO1X32mDqjP1UH1B3VIfaEOqy/VEfWVOqq+VsfUN+q4+ladUN+pk+qUOq2+V2fUD+qsOqfOqx/VBfWTuqh+VpdUUKBRK6210ZFOp9PrFJ1BZ9RX6Uz6ap1ZZ9EJfY3Oqq/V2fR1OrvOoXPqXDq3zqPzaqtJO8061vl0fp3U1+sC+gZdUBfShXUR7XVRXUzfqIvrm3QJfbMuqW/RpfSturQuo8vqcvo2XV7frivoO3RFfaeupCvrKrqqvktX03fr6voeXUPfq2vq+3Qtfb+urR/QdfSDuq5+SNfTD+v6+hHdQDfUjXRj3UQ/qpvqx3Qz3Vy30I/rlvoJ3Uo/qVvrp3Qb/bRuq5/R7fSzur1+TnfQz+uOupPurH/Wl3TQXXU33V330D31S7qX7q376L66n35Z99ev6AH6VT1QD9KD9Wt6iH5dD9Vv6GF6uB6h39Qj9Sg9Wo/RY/U4PV6/pSfot/VE/Y6epCfrKXqqnqan6z5/HGn2P5D/9t/JH/DL0bfqbfpjvV3v0Dv1Lr1b79F79V69T+/T+/V+fUAf0Af1QX1IH9KH9WF9RB/RR/VRfUwf08f1cX1Cn9An9Sn9o/5en9E/6LP6nD6nf9QX9AV98Y/vARg0ymhjTGTSmfQmxWQwGc1VJpO52mQ2WUzCXGOymmtNNnOdyW5ymJwml8lt8pi8xhoyzrCJTT6T3yTN9aaAucEUNIVMYVPEeFPUFDM3/sv5vze/JqaJaWqammammWlhWpiWpqVpZVqZ1qa1aWPamLamrWln2pn2pr3pYDqYjqaj6Ww6my6miwkA0N10Nz3NS6aX6W36mL6mn3nZ9Df9zQAzwAw0A81gM9gMMUPMUDPUDDPDzAgzwow0I81oM9qMNWPNeDPeTDATzEQz0Uwyk8wUM8VMM9PMDDPDzDQzzWwz28wxc8xcM9fMN/PNQrPQLDKLzBKzxCw1S80ys9wsNyvNSrParDZrzVqz3qw3G81Gs9lsNsvMn35Ac6fZaXab3Wav2Wv2mX1mv9lvDpgD5qA5aA6ZQ+awOWyOmCPmqDlqjplj5rg5bk6YE+akOWlOm9PmjDljzpqz5rw5by6YC+aiuWgumUupl32RilRkIhOli9JFKVFKlDHKGGWKMkWZo8xRIkpEWaOsUbbouih7lCPKGeWKckd5oryRjShyEUdxlC/KHyWj66MC0Q1RwahQVDgqEvmoaFQsujEqHt0UlYhujkpGt0Sloluj0lGZqGxULrotKh/dHlWI7ogqRndGlaLKUZWoanRXVC26O6oe3RPViO6Nakb3RbWi+6Pa0QNRnejBqG70UFQvejiqHz0SNYgaRo2ixlGTf+v4IZzN8ZjvarvZ7raH7Wlfsr1sb9vH9rX97Mu2v33FDrCv2oF2kB1sX7ND7Ot2qH3DDrPD7Qj7ph1pR9nRdowda8fZ8fYtO8G+bSfad+wkO9lOsVPtNDvdzrDv2pl2lp1t37Nz7Pt2rp1n59sFdqH9wC6yi+0S+6Fdaj+yy+xyu8KutKvsarvGrrXr7Hq7wW60m+xmu8Vutdvsx3a73WF32l12t91j99pP7D77qd1vP7MH7Of2oP2DPWS/sIftl/aI/coetV/bY/Ybe9x+a0/Y7+xJe8qett/bM/YHe9aes+ftj/aC/cletD/bSzakXtynnt7JkKF0lI5SKIUyUkbKRJkoM2WmBCUoK2WlbJSNslN2ykk5KTflpryUl1IxMeWjfJSkJBWgAlSQClJhKkyePBWjYlScilMJKkElqSSVolJUmkpTWUo9ad5Gt9PtdAfdQXfSnVSZKlNVqkrVqBpVp+pUg2pQTapJtagW1abaVIfqUF2qS/WoHtWn+tSAGlAjakRNqAk1pabUjJpRC2pBLakltaJW1JpaUxtqQ22pLbWjdtSe2lMH6kAdqSN1ps7UhbpQV+pK3ak79aSe1It6UR/qQ/2oH/Wn/jSABtBAGkiDaTANoSE0lIbSMBpOI+hNGkmjaDSNobE0jsbTeJpAE2giTaRJNImm0BSaRtNoBs2gmTSTZtNsmkNzaC7Npfk0nxbSQlpEi2gJLaGltJSW0TJaQStoFa2iNbSG1tE62kAbaBNtoi20hbbRNtpO22kn7aTdtJv20l7aR/toP+2nA3SADtJBOkSH6DAdpiN0hI7SUTpGx+g4HacTdIJO0kk8TafpDJ2hs3SWztN5ukA/0UX6mS5RoBSXwWV0V7lM7mqX2WVxKS5DNwD4c5zT5XK5XR6X11mX3eX4q5iccwVdIVfYFXHeFXXF3I2/iUv3KOPKunLuNlfe3e4quNLur+Nq7m5X3d3jarh7XVV311/FNd19rpZ72NV2j7g6rqGr6xq7eu5hV9894hq4hq6Ra+xauidcK/eka+2ecm3c07+JF7nFbp1b7za4jW6f+9Sddz+6Y+4bd8H95Lq6bq6fe9n1d6+4Ae5VN9AN+k08wr3pRrpRbrQb48a6cb+Jp7ipbpqb7ma4d91MN+s38UL3gZvjlri5bp6b7xb8EqfOaYn70C11H7llbrlb4Va6VW61W+PW/nmuK91mt8VtdXvdJ2672+F2ul1ut9vzS5y6jv3uM3fAfe6Ouq/dIfeFO+yOuyPuq1/i1PUdd9+6E+47d9Kdcqfd9+6M+8Gdded+WX/q2r93P7tLLjhgZMWaDUecjtNzCmfgjHwVZ+KrOTNn4QRfw1n5Ws7G13F2zsE5ORfn5jycly0TO2aOOR/n5yRfzwX4Bi7IhbgwF2HPRbkY38jF+SYuwTdzSb6FS/GtXJrLcFkux7dxeb6dK/AdXJHv5EpcmatwVb6Lq/HdXJ3v4Rp8L9fk+7gW38+1+QGuww9yXX6I6/HDXJ8f4QbckBtxY27Cj3JTfoybcXNuwY9zS36CW/GT3Jqf4jb8NLflZ7gdP8vt+TnuwM9zR+7EnfkF7sIvclfuxt25B/fkl7gX9+Y+3Jf78cvcn1/hAfwqD+RBPJhf4yH8Og/lN3gYD+cR/CaP5FE8msfwWB7H4/ktnsBv80R+hyfxZJ7CU3kaT+cZ/C7P5Fk8m9/jOfw+z+V5PJ8X8EL+gBfxYl7CH/JS/oiX8XJewSt5Fa/mNbyW1/F63sAbeRNv5i28lbfxx7ydd/BO3sW7eQ/v5U94H3/K+/kzPsCf80H+Ax/iL/gwf8lH+Cs+yl/zMf6Gj/O3fIK/45N8ik/z93yGf+CzfI7P8498gX/ii/wzX+LAEGOsYh2bOIrTxenjlDhDnDG+Ks4UXx1njrPEifiaOGt8bZwtvi7OHueIc8a54txxnjhvbGOKXcxxHOeL88fJ+Pq4QHxDXDAuFBeOi8Q+LhoXi2+Mi8c3xSXim+OS8S1xqfjWuHRcJi4bl4tvi8vHt8cV4jviivGdcaW4clwlrhrfFVeL746rx/fENeJ74xLxfXGt+P64dvxAXCd+MK4bPxTXix+O68ePxA3ihnGjuHHcJH40bho/FjeLm8ct4sfjlvETcav4ybh1/FTcJn76d/u7xz3invFL8UtxCPfo+ckFyYXJD5KLkouTS5IfJpcmP0ouSy5PrkiuTK5Krk6uSa5NrkuuT25IbkxuSm5ObkluTYZQNT149Mprb3zk0/n0PsVn8Bn9VT6Tv9pn9ll8wl/js/prfTZ/nc/uc/icPpfP7fP4vN568s6zj30+n98n/fW+gL/BF/SFfGFfxHtf1BfzjX0T38Q39Y/5Zr65b+Ef94/7J/wT/kn/pH/Kt/FP+7b+Gd/OP+vb++f8c/5539F38p39C76Lf9F39d18d9/d9/Q9fS/fy/fxfXw/38/39/39AD/AD/QD/WA/2A/xQ/xQP9QP88P8CD/Cj/Qj/Wg/2o/1Y/14P95P8BP8RD/RT/KT/BQ/xU/z0/wMP8PP9DP9bD/bz/Fz/Fw/18/38/1Cv9Av8ov8Er/EL/VL/TK/zK/wK/wqv8qv8Wv8Or/Ob/Ab/Ca/yW/xW/w2v81v99v9Tr/T7/a7/V6/1+/z+/x+v98f8Af8QX/QH/KH/GH/pT/iv/JH/df+mP/GH/ff+hP+O3/Sn/Kn/ff+jP/Bn/Xn/Hn/o7/gf/IX/c/+kg9+fOKtxITE24mJiXcSkxKTE1MSUxPTEtMTMxLvJmYmZiVmJ95LzEm8n5ibmJeYn1iQWJj4ILEosTixJPFhYmnio8SyxPLEisTKxKrE6kQIebbHIV/IH5Lh+lAg3BAKhkKhcCgSfCgaioUbQ/FwUygRbg4lwy2hVLg1lA5lQtnwSGgQGoZGoXFoEh4NTcNjoVloHlqEx0PL8ERoFZ4MrcNToU14OrQNz4R24dnQPjwXOoTnQ8fQKXQOL4Qu4cXQNXQL3UOP0DO8FHqF3qFP6Bv6hZdD//BKGBBeDQPDoDA4vBaGhNfD0PBGGBaGhxHhzTAyjAqjw5gwNowL48NbYUJ4O0wM74RJYXKYEqaGaWF6mBHeDTPDrDA7vBfmhPfD3DAvzA8LwsLwQVgUFocl4cOwNHwUloXlYUVYGVaF1WFNWBvWhfVhQ9gYNoXNYUvYGraFj8P2sCPsDLvC7rAn7A2fhH3h07A/fBYOhM/DwfCHcCh8EQ6HL8OR8FU4Gr4Ox8I34Xj4NpwI34WT4VQ4Hb4PZ8IP4Ww4F86HH8OF8FO4GH4Ol+R31oQQQggh/iH6d/p7/Bc56o/tngBw9Y5cR/62f1P2X9u90+dumQCAp7p1ePBPW6VK3bt3/+O+yzRE+ecBQOJyfjq4HC+HFvAEtIbmUPzP/Sl/cazeqtMF/u/GB4iStwBc+ovvNUjNzwh/O/5Nf3f9vdWoOf/t+Bqi5DyAgvkv52SAy/Hl8Uv8F+PnaPo742f4YjxAs7/IyQSX48vjF4PH4Glo/Vd7CiGEEEIIIYQQv+qtyrb7vfvb1Pvz3OZyTnq4HP+9+3MhhBBCCCGEEEL87/Jsp85PPtq6dfN20vifaoQsv77V/1vmIw1p/AONK/3JJIQQQgghhPh3u3zRf6VnIoQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCpF3/L75O7E/H+r2/NSiEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEL8p/o/AQAA//9EzkE1") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0xc00) (async) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0xc00) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000380)=0xcf5) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) (async) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e21, @local}, 0x10) connect$inet(r2, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) socket(0x10, 0x803, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r3, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c000000100039042abd70000000000000000000", @ANYRES32=r4, @ANYBLOB="01180200031100002c0012800e00010069703665727370616e0000001800028008001500a8bc0d00040012"], 0x4c}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000002c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x25dfdbff, {0x0, 0x0, 0x0, r4, 0x32d26, 0x1cdb5}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x10, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ERSPAN_DIR={0x5, 0x17, 0x1}]}}}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040014}, 0x200440c4) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f0000000100)=0xfefffff9, 0x4) (async) setsockopt$inet_tcp_int(r2, 0x6, 0xa, &(0x7f0000000100)=0xfefffff9, 0x4) setsockopt$inet_tcp_TCP_REPAIR(r2, 0x6, 0x13, &(0x7f00000001c0), 0x4) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, "0062ba7d82000000000000000000f7ffffff00"}) socket$netlink(0x10, 0x3, 0x6) (async) r6 = socket$netlink(0x10, 0x3, 0x6) bind$netlink(r6, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) socket$inet_udp(0x2, 0x2, 0x0) (async) r7 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) (async) bind$inet(r7, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x16) connect$inet(r7, &(0x7f0000000480)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@dev={0xfe, 0x80, '\x00', 0x4}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xee01}, {0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x2, 0x0, 0xffeffffffffffffe}, {0x0, 0x2000000000000}, 0x0, 0x0, 0x1, 0x0, 0x2}, {{@in6=@ipv4={'\x00', '\xff\xff', @multicast1}, 0x0, 0x32}, 0x0, @in=@broadcast, 0x10000, 0x0, 0x2, 0xb7, 0xc4, 0xfffffffe}}, 0xe8) sendmmsg(r7, &(0x7f0000007fc0), 0x800001d, 0x1c) syz_genetlink_get_family_id$tipc2(&(0x7f0000000100), r6) syz_clone3(&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) syz_clone3(&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_open_pts(r0, 0x0) (async) r8 = syz_open_pts(r0, 0x0) dup3(r8, r0, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1900000004000000040000000200000000000000", @ANYRES32=0x1, @ANYBLOB="0202000000000000000004000000000000000000ce23d27268c52d9c9dd885bcac3ea573c777bdd73ca0d82743b06185623ca2f9ea1bf1e7ad4d49e6df4b3f7483742dcb72735c7bda3e5eae39c6e01b93d6a0711ccf866d9906ed876f78d272ef2ddf96b3563b04af1c8c8f68d425d876b247fe47dcc4e39c970fabba76a5376293ac4d7b8a7b2ac0cdaac866235a0e4f371d96c4363f2a487b684a899292890519c4a467337bce0f71d5ffeaa4f25eb02e1f12890a52797f3aefd8694e8017961ce89bc56e0b7524ac9ab0d5ac5b95065141d8b82c1012b0a4771e2ad32c5495f338d724ad383800"/249, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) 35.141298858s ago: executing program 9 (id=586): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, 0x0) clock_getres(0x2, 0x0) syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000240)='./file1\x00', 0x80c406, &(0x7f0000000540)=ANY=[@ANYBLOB='dots,dots,dmask=000000000200000,nodots,discard,nfs=nostale_ro,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c646f733178666c6f70707900000000000000003030ffffffff303030303031373737373737373756c0f39fdb37372c004c0f1208ec0c34b7df4ba1c1e6b76697434db8574db9bcaef6a61a12c3f260bebc7ac5b1b11361119b83f1cf9f686b715b8e58fd37cea6623dc422c2ddbcefe94e5c255b5e8c90613e6b598b3b7a2c05de53dab7"], 0x1, 0x291, &(0x7f0000000280)="$eJzs3M9r034YwPGn6dZ0+7Ifpy/oxQe96CXMelQPVTYQC0q3inoQMpZpaG1HErQVwZw97e8YHr0J4j+w/8LbEGSnnYyszbKs+4Wza2f7fkHJkzz5tE8SUp5PId16uv66uupbq3YgRl7FEAllR2RWXNmTiZe5dpxLtsvdgoRyY+7N9sfFZ88fFkul+bLqQnHpVkFVp698ffv+09VvwX9PPk+bpmzOvtj6Wfi++f/mpa1fS69cX11f641AbV1uNAJ7ueboiutXLdXHNcf2HXXrvuMdyK/WGmtrLbXrK1OTa57j+2rXW2pIS4OG5uOq6mpZlk5N7sZ5GSG5Px5R2SiX7eK5FIMLw/OKdlZEJg7dDZWNwVQEAAAG6fj+30j22ev/je7+X+SU/v9DvNf0l573/1lJ+v+q0+7/A6+l9kvbTff/ONHZ+n/jfIrB38iEqZV7B1KeV5w4ehD9PwAAAAAAAAAAAAAAAAAAAAAA/4KdKJqJomhmd2mISBSvmyKSTa0fMXSknq0fVunrH6VeZnyBT7j+GAKpB/fyIj/CZqVZybSXnfzCg9L8nLalHvzbbjYr2SR/s5PXg/lxmYzzhSPzObl+rZPfzd1/VErn15uVCVk5sfKwV6cAAAAAAIChZ2liNtmYl2R+b1lqSne+PX/vROH+7wNd8/sxuTzWv+MAAAAAAADH81vvqnat5nj9CbJ9/KwzByJnG347MntSRlZETtmnvCgy+BN1KDDlQpQxzMGdnr1hlBHpbBmPvwy67gIAAAAAw2V/PjDoSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGF39+OuyQR8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFH8DgAA//8sg70h") r0 = syz_open_procfs(0x0, &(0x7f0000000040)='mountinfo\x00') lseek(r0, 0x10001, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r1, &(0x7f0000000140), 0x10) sendmsg$can_bcm(r1, &(0x7f0000000000)={0x0, 0x21, &(0x7f0000000440)={&(0x7f0000001980)={0x5, 0xe13, 0x0, {0x77359400}, {}, {0x0, 0x0, 0x1}, 0x1, @canfd={{}, 0x22, 0x0, 0x0, 0x0, "645b6048a2e4931133f6d9919fd48557d76811cd874f3c107bbfc1c8831026d40798a2be4cc414e02216198977dc3d41ed0880c64c39e5f4059bae641ed15112"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000090}, 0x4) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, 0x0) (async) clock_getres(0x2, 0x0) (async) syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000240)='./file1\x00', 0x80c406, &(0x7f0000000540)=ANY=[@ANYBLOB='dots,dots,dmask=000000000200000,nodots,discard,nfs=nostale_ro,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c646f733178666c6f70707900000000000000003030ffffffff303030303031373737373737373756c0f39fdb37372c004c0f1208ec0c34b7df4ba1c1e6b76697434db8574db9bcaef6a61a12c3f260bebc7ac5b1b11361119b83f1cf9f686b715b8e58fd37cea6623dc422c2ddbcefe94e5c255b5e8c90613e6b598b3b7a2c05de53dab7"], 0x1, 0x291, &(0x7f0000000280)="$eJzs3M9r034YwPGn6dZ0+7Ifpy/oxQe96CXMelQPVTYQC0q3inoQMpZpaG1HErQVwZw97e8YHr0J4j+w/8LbEGSnnYyszbKs+4Wza2f7fkHJkzz5tE8SUp5PId16uv66uupbq3YgRl7FEAllR2RWXNmTiZe5dpxLtsvdgoRyY+7N9sfFZ88fFkul+bLqQnHpVkFVp698ffv+09VvwX9PPk+bpmzOvtj6Wfi++f/mpa1fS69cX11f641AbV1uNAJ7ueboiutXLdXHNcf2HXXrvuMdyK/WGmtrLbXrK1OTa57j+2rXW2pIS4OG5uOq6mpZlk5N7sZ5GSG5Px5R2SiX7eK5FIMLw/OKdlZEJg7dDZWNwVQEAAAG6fj+30j22ev/je7+X+SU/v9DvNf0l573/1lJ+v+q0+7/A6+l9kvbTff/ONHZ+n/jfIrB38iEqZV7B1KeV5w4ehD9PwAAAAAAAAAAAAAAAAAAAAAA/4KdKJqJomhmd2mISBSvmyKSTa0fMXSknq0fVunrH6VeZnyBT7j+GAKpB/fyIj/CZqVZybSXnfzCg9L8nLalHvzbbjYr2SR/s5PXg/lxmYzzhSPzObl+rZPfzd1/VErn15uVCVk5sfKwV6cAAAAAAIChZ2liNtmYl2R+b1lqSne+PX/vROH+7wNd8/sxuTzWv+MAAAAAAADH81vvqnat5nj9CbJ9/KwzByJnG347MntSRlZETtmnvCgy+BN1KDDlQpQxzMGdnr1hlBHpbBmPvwy67gIAAAAAw2V/PjDoSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGF39+OuyQR8jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFH8DgAA//8sg70h") (async) syz_open_procfs(0x0, &(0x7f0000000040)='mountinfo\x00') (async) lseek(r0, 0x10001, 0x0) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r1, &(0x7f0000000140), 0x10) (async) sendmsg$can_bcm(r1, &(0x7f0000000000)={0x0, 0x21, &(0x7f0000000440)={&(0x7f0000001980)={0x5, 0xe13, 0x0, {0x77359400}, {}, {0x0, 0x0, 0x1}, 0x1, @canfd={{}, 0x22, 0x0, 0x0, 0x0, "645b6048a2e4931133f6d9919fd48557d76811cd874f3c107bbfc1c8831026d40798a2be4cc414e02216198977dc3d41ed0880c64c39e5f4059bae641ed15112"}}, 0x80}, 0x1, 0x0, 0x0, 0x4000090}, 0x4) (async) 34.739191128s ago: executing program 9 (id=587): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0700000004000000080000000100000000000000", @ANYRESOCT, @ANYBLOB="1800000000000000", @ANYRES16, @ANYRES32], 0x48) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101081, 0x11) fcntl$lock(r1, 0x5, &(0x7f0000000200)={0x1}) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000340)='fd\x00') pipe(&(0x7f0000000500)) (async, rerun: 64) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000000c0)) getdents64(r2, &(0x7f0000001f00)=""/4111, 0x100f) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r0, &(0x7f0000000000)="f131dfbbc201288772c452217c18fcd483512b5aae1426ab6d12e10dd406fab79af8ed1dfa", &(0x7f0000000040)=@udp6=r1, 0x7}, 0x20) 34.712990349s ago: executing program 46 (id=587): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0700000004000000080000000100000000000000", @ANYRESOCT, @ANYBLOB="1800000000000000", @ANYRES16, @ANYRES32], 0x48) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101081, 0x11) fcntl$lock(r1, 0x5, &(0x7f0000000200)={0x1}) (async) r2 = syz_open_procfs(0x0, &(0x7f0000000340)='fd\x00') pipe(&(0x7f0000000500)) (async, rerun: 64) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000000c0)) getdents64(r2, &(0x7f0000001f00)=""/4111, 0x100f) (async) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000080)={r0, &(0x7f0000000000)="f131dfbbc201288772c452217c18fcd483512b5aae1426ab6d12e10dd406fab79af8ed1dfa", &(0x7f0000000040)=@udp6=r1, 0x7}, 0x20) 24.950110841s ago: executing program 3 (id=662): r0 = socket(0x10, 0x803, 0x0) (async) openat$pidfd(0xffffffffffffff9c, &(0x7f00000001c0), 0x117101, 0x0) (async) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000040)=0x80000001, 0x4) (async) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000001200)='io\x00') bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000040)={0x17, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="85000000650000009500000000000000"], &(0x7f00000000c0)='syzkaller\x00', 0x2, 0xdf, &(0x7f0000000100)=""/223}, 0x80) (async) preadv(r2, &(0x7f0000000c80)=[{&(0x7f0000000cc0)=""/102, 0x66}], 0x1, 0x0, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'veth0\x00', 0x0}) sendto$packet(r1, &(0x7f0000000480)="280320000a00140000007ef506b2f7000000000000000000a8889429d88731f71400143b89111f1f858c0400", 0x2c, 0x400c010, &(0x7f0000000080)={0x11, 0x3, r3, 0x1, 0xe5, 0x6, @random="76caa646ae4c"}, 0x14) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="540000001d00000429bd7000fbb0282507000000", @ANYRES32=r3, @ANYBLOB="00000903080001007f000001060006004e20000005000c00fd000000080007000a0d7936080004001708000008000f00000000000600050001000000"], 0x54}, 0x1, 0x0, 0x0, 0x240080c0}, 0x4040) fsetxattr$trusted_overlay_upper(r1, &(0x7f0000000200), &(0x7f0000000240)=ANY=[@ANYBLOB="00fb530209a80a9946ebae8833b97c2044cd7d4a31310604c446197b8c33835031adc81a4761a7c9f4882df254ec94bb1fab99a79ef92dc004388836880280449dbeaa86771ad5"], 0x53, 0x1) 24.896020252s ago: executing program 3 (id=663): r0 = syz_clone(0x20804000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') syz_read_part_table(0x407b, &(0x7f0000000180)="$eJzszz9K83AcBvCnafu+qRSKoJMgFgc3iZtTLuDcXbq6OjmomJs4igfwHt7B1SNUpDa2ijiIiPL5LMn3eZLfn/Cjis8+eFy8lG3USXI3vV1PsjNOU1XzsrfoB69/Vwfpr5VFhklO3y8+ufnq+QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/h3/zxfykqlvLkIklzf7Y3eJnLtp1upTmvczhMys1RctVNv97uZCMZ77/Z5uQo6SYP6bXRZPR9twIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pLj1fFydSw+Kp5d76ap+207mz2xO8cEAIBADAM7gkBMYrJY4Pc7A0mb/ZldybnzWwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAxkAAAAAYf7WebQfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeCkAAP//oYMWnA==") (async) fchdir(r1) (async) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) (async) r2 = fsopen(&(0x7f00000014c0)='proc\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) (async) r3 = fsmount(r2, 0x0, 0x0) fchdir(r3) (async) unshare(0x22060600) (async) syz_open_procfs$namespace(r0, &(0x7f0000004240)='ns/time\x00') 24.895674982s ago: executing program 3 (id=664): syz_usb_connect$uac3(0x2, 0x80, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x41e, 0x3020, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x3, 0x1, 0x45, 0x10, 0x1, {0x8, 0xb, 0x0, 0x1, 0x1, 0x25, 0x30, 0x37}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x9, 0xa, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x2f, 0x9, 0x9, {0xa, 0x25, 0x25, 0x0, 0x6, 0xffff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x6, 0xff, 0x0, {0xa, 0x25, 0x25, 0xc9c, 0x90, 0x9}}}}}}}}]}}, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c, 0x28, 0x81, 0x7}, {0x20, 0x0, 0x0, 0xfffff00c}, {0x6, 0x0, 0xb, 0x63552b74}]}, 0x10) r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000000500)=[{{&(0x7f0000000100)={0xa, 0x4e23, 0x0, @local, 0x9}, 0x1c, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='$\x00'], 0x28, 0x7ffffff7}}], 0x1, 0x4040) 22.755931355s ago: executing program 3 (id=680): syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000280)='./bus\x00', 0x10082, &(0x7f0000000000)=ANY=[@ANYBLOB="696e6c696e6563727970742c6e6f696e6c696e655f64656e7472792c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c0068f9e42d819469a61b133518a2fdff195a02ab169551ec8e5d1038e2a29605e556230ac181b672b9c209ba0802faf4390229e2a44361d033a5adc3698e6b1f9c2b84471c360f284e6d3bb4a8982de0a25c2d0fee33d7260cfe3d81617bbb6b21b8108421eede4c63c25a7028efcded0aac8a5d128166077e0012231865289f00f7906b9c1bdab7792758b5b922106ac372d3ce2b35f8f4be09093c7e96e0ebe3c6"], 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000001c0)={0x3, {{0xa, 0x4e24, 0x2, @mcast1, 0xff7ffffc}}, {{0xa, 0x4e08, 0x4a3, @local, 0x4f1}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000180)={0x0, {{0xa, 0x4e22, 0xf, @mcast1, 0xfffffffd}}, {{0xa, 0x4e24, 0x1e, @loopback, 0xfffffe01}}}, 0x108) mkdir(&(0x7f0000000100)='./bus\x00', 0xe8) mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0), 0x2000000, &(0x7f0000000140)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) syz_mount_image$vfat(&(0x7f0000000580), &(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="696f636861727365743d63703876322c757466383d302c696f636861727365743d63703934392c907466696f636861727365743d63703835372c757466383d302c757466383d302c73686f72746e616d653d6d697865642c756e695f786c6174653d302c6e6f6e756d7461696c3d302c636f6465706167653d3837342c696f636861727365743d63703836312c73686f72746e616d653d6c6f7765722c757466383d312c726f6469722c757466383d302c757466383d302c000000000077b0b1ea986ef6506413a7b8f5d2563bd0b6b460e0b24440148648cf5dc683d60c5b271ed0f5a64d65636c9a5a180d4700d4d0a689e22d5933fede797cdf92200f29b5c0d98b8cb137448d3e588fd295916cc6e20195d767ec10c202d7328ae000a879ed289ec42a6446ba24965fe5759df1c6cb6bf379271600b58573bcc67ccbc77408ff67519c1cdf255cb2ffb6cf5be250fcc7f8c41e65b8a344831fb015125e72cc3baea21c04ef65c6a2143a"], 0xfd, 0x2b2, &(0x7f00000005c0)="$eJzs3UFrY1UUAODz0jSJukgWrkTxLVy4GqbzC1KkA4NZKVmoCxVnBmQShCkUqmLsShAENy79BYLQnX/Cjf9AcCu4s4vClZe815fUJDXQtOp836an997z7rkvry1d5OSDl8dPHubx+OTzX6PTyaLRj36cZdGLRlS+jAX9bwMA+C87Syn+SDOb5GUR0dleWQDAFm389/906yUBAFv29jvvvrk/GBy8leeduD/+6mhY/GdffJ3N7z+Oj2MUj+JudOM8Il2YxfdTSpNmXujFa+PJ0bDIHL//c3n9/d8jpvl70Y3edGgx/8HgYC+fmcufFHU8X+7fL/LvRTdeXLL/g8HBvSX5MWzF6/HbN1lV/53oxi8fxScxiofTIur8L/by/I303Z+fvVeUV+Rnk6Nhe7qulnZu+KUBAAAAAAAAAAAAAAAAAAAAAOB/7E7ZO6cd0/49xVDZf2fnvPhmN/JKb7E/zyw/qy50qT/QJMX3VX+du3mep3Jhnd+Ml5rRvJ1TAwAAAAAAAAAAAAAAAAAAwL/L4fGnTz4cjR49vZag6gZQva1/8+ucTrP6cyOvxvqsdr1XowzXbBE71ZosYm09xSGu6bZcFTy3quYfftz0gp2r1+wWe3Wu8RTVyz03EtVItvweti8Wd6qH5KdqJKWUWvEPd2+tmkobPX6tpVPdje9G64VpMFmzJrJVhX39Sv1zWU5ll0/RWrjPC8FuGcylX3o2Nnqe//67ItOtAwAAAAAAAAAAAAAAAAAAtqp+0++SyZO1qY3U3lpZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCj6s//P26WQ/XIqmBSrly3pgxa8fTwFo8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAM+KvAAAA//9X6Fqp") mkdirat(0xffffffffffffff9c, &(0x7f0000000540)='./file7\x00', 0x1c0) linkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file2\x00', 0x1000) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'veth1_macvtap\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@bloom_filter={0x1e, 0x1, 0x7fff, 0x6107, 0x20000, r1, 0xffffff48, '\x00', r2, r1, 0x4, 0x1, 0x4, 0x4}, 0x50) 22.284443137s ago: executing program 2 (id=681): bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x7, 0xc, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYBLOB="0000000000000000b30800000000000010000000000000000000000000ffffff06150000f8ffffffb703000008000000b704000000000000850000553800000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000001300)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, '\x00', 0x2f}, 0x6}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x100, @loopback, 0x3ff}, 0x1c) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) socket(0xa, 0x3, 0xff) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/raw\x00') preadv(r1, &(0x7f0000002780)=[{&(0x7f0000000280)=""/116, 0x74}], 0x1, 0x2, 0x5) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x882) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="4800f3e977ba10b77121c9cad8abff0000000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000280012800e00010069703665727370616e0000001400028006000200300000000800150000001000"], 0x48}, 0x1, 0x0, 0x0, 0x4040080}, 0x0) ioctl$EVIOCSABS20(r2, 0x40044591, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000300)={0x57, 0x0, 0xc, {0x0, 0x1}, {0x74, 0x2}, @ramp={0x101, 0x8, {0xd, 0x1, 0x207, 0xcc1}}}) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x822b01) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000000)={0x2}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x15) ioctl$TIOCL_SETSEL(r5, 0x541c, &(0x7f0000000000)={0x2, {0xc, 0xa00, 0x106, 0x2, 0xff, 0x1}}) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x5, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1809000000000000000000000000000085000000080000001801000020696c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, '\x00', 0x0, @fallback=0x17, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x94) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={r6, 0x2000000, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f07df33c9f7b986", 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) write$char_usb(r4, &(0x7f0000000040)="e2", 0xff0f) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, 0x0, 0x61, 0x0, 0x0, 0x8000}, 0x854) r7 = socket$netlink(0x10, 0x3, 0x0) writev(r7, &(0x7f00000003c0)=[{&(0x7f0000000180)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) pwrite64(r2, &(0x7f0000000400)="9f3b07a171147007200c32cd41df8e795bac70a277a3c0d59d1429676cabbd972c7f1fdc79757d4d7288c8fc0872a24797554ef99a0b0758b54569daf80a068ff745448813c0c7b4fd5887e7ea291499f6233d6b822346bd1ac005fc9324a22e953d42e24de96f7e301daa93b5e4511e3e6d738e5fd7b7e82a460b7f9d2fcaed0008206355e2a59326c87f18adb9d049f5d494422841a9a9c89013fff28e4eaa081742e232df2fac1f02ba0f323faeb1f6fec8d0e38742ceb45b6542f0182465109625402fd20ca9b3deec2be9f77e", 0xcf, 0x3) 22.239681578s ago: executing program 2 (id=682): openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x8044) ioctl$TCFLSH(0xffffffffffffffff, 0x400455cb, 0x7) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=@newtfilter={0x24, 0x2c, 0xd2b, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x6}, {}, {0x7, 0x3}}}, 0x24}, 0x1, 0x0, 0x0, 0x4084}, 0x24040084) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x80401c, &(0x7f0000000040)=ANY=[@ANYBLOB="666c7573685f6d657267652c6e6f666c7573685f6d657267652c6d6f64653d667261676d656e743a7365676d656e742c636f6d70726573735f63616368652c696e6c696e655f78617474722c636f6d70726573735f63616368652c6e6f696e6c696e655f78617474722c6e6f646973636172642c6261636b67726f756e645f67633d6f6e2c6261636b67726f756e645f67633d6f66662c636865636b706f696e743d64697361626c652c617467632c67635f6d657267652c6e6f626172726965722c004b1c091f21dfc606226168fd668d440f"], 0x0, 0x552e, &(0x7f0000008200)="$eJzs3M1rI2UYAPB32u1+uxbx4G0HFqGFTWj6seit6i5+YJey6sGTpsk0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJl3qltdQWja2M3vB5Nn3mfePPNODoFnJiQAU2s+/fXnJNwIV0IIsyGE6yEU+0m5FdZjeCGEcDOEMPPYlpT5PxMXQwhXQwg3RsVjzaQ89Pnt4a21n9765ZvvLl249sXX35dpYAqNvla6O3F/vxtj3orxYZmvD9tF7K4OyxgPdC7H49085vezraLCfv1oXr2IK604P9/Z64/idqfeGMVWe7vI7/TiCfvD1lGd4g0P67vFuJltFbHdz4vYOoznPTiM322H/UGs0yzrfVSUD4PBUYz57CCL17PzqIiN3qDMx7p5MzsYxWEZy9OFRt5pFuvYOsEH/T/3dru3d5AOs91+O++la9XaS9XanUptN29mg2y1Uu8276ymC63OaFplkNW76608b3WyaiPvLqYLrUajUqulC3ezrXa9l9Zq1ZXqUmVtsdy7nb5+/72000wXRvHVdm9v0O700+18N43vWEyXqysvL6a3auk7G5vp5oN79zY23/3g7vv3X9l487Vy0j+WlS4sLy0vV2pLleXa4hRd/yflosd4/XAiyaQXAHD+TLj/B6bUiyfo/7uPyvET+//dByGcfv8f9P9jca7632nv/0/h+uFE9P8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFPrh7kv3yh25uP4Wpl/pkw9V46TEMJMCOH3J5gNF4/VnC3rzP3L/Lm/reHbJBQVRue4VG5XQwjr5fbbs6f9KQAAAMDT66uPb34Wu/X4Mj/pBXGW4k2bmesfjqleEkKYm/9xTNVmRi/Pj6lYuFBsB2OqVtzAujymYvGW24VxVftPZo+Fy4+FJIaZM10OAABwJo53AmfbhQAAAHCWPp30ApiMJBw9yjx6Flz88v6vB4JXjo0AAACAcyiZ9AIAAACAU1f0//7/DwAAAJ5u8f//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP9i5nxu1gSgOwM82DuSfgqLc00puUEZKyDHHiALSBAXkQA1pgBrILSVEOMLjZWHFYSWPbS36PskMtsyPNxYcZkYaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGNKfelfHj88/++Ycm37y9AYAAAC45VDv1u2bZTp/211/31362J0XEVFGxK2xexWvrjKrLqd+vP/X5f31kxp+R7QJp++Yd8ebiPjSHf8+DP0UAAAA4H7tN9tVGq2nl+XUBTGmNGlTvvuaKa+IiHr5N1Naecr7lCms/X3P4numtHYCa5EpLE25zXKlPUv7dz/P2i0umiI15c2PnYvM1ncAAGBE1VUz7igEAACAMX2bugCmUcTDUuZ5KXCemm557/XVGQAAAPACFVMXAAAAAAyuHf+PtP9fM9D+f02V7XEAAADAfUr7/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCkQ71b7zfbVd+cY9NPnt4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPxnf95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAePO7v/yfmBpnkrnXxtLzSLJ2amydGnvnxtEfxtevAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+6He//J+YGmeSudPG0vFIsnbV2Lpq7D1oHD0Yb/8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mdmdrq2KMkkNEFDzYi023tbUHQTwowYN/ghDSbY3d+qPNwZYi5uJNcu5F1JuIoMRbT/4DPbfQS731kEMF8Tjydmd2p22w22BnpsnnA2/ed4bhve+bQMh332QBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNL2u9O4Ew9z4zgtrt24e2U19jfv66Nrm7cWY4txUmfST4aXqyfJQnOJAAAAsH90yvo+hHA721qOfTo3qv+z8p5Y83//7Dgu6/n76/6yL2v/2H7/7c6Lk4nmxvPEQc+sDQdHH0yl+/hW2W7PPfSO7ujJp8Xziz7YeGE7G50n316//l5vFB547KkCALt0pOyLoPx7KPb9JhMDYN/oVgrvsv7vzDWbEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAdtjfC02WchBAWu9M4unn3yupO/bXNW4tlO3n16mb4ejpmHCILIZxZGw6O1rqadrt46fK5leFwcGGG4O3Df/yY53k+080PD14JIfwf4+wmeKdY/rmPZrg5hAYy3E3wTzvSaFuQFj/stuTzZAQN/lICAGBPyooW6/rb2dZyvJbMh5D/cG/9/3olDjPW/3c+PnmjOle1/u/XtsL2W1o///nSxUuX31g7v3J2cHbw6ZvH+m/1j586ceLU0uizkiWfmAAAAPDI8jzPJye9olXr/3T+wf3/Q5U4zFj/f/Fd/6vqxB31/46mm35NZwIAALC/Pf/q338lO1xPer3w5cr6+oX++Dg5PzY+NpDqIztQtGr935lvOisAAACgDtsbyT37/6crcZhx//+Zn176pTpmJ4RwsNj/P7L62fB0fctptTr+nbjpNQIAANCsg0Wr7v9no/f/08krD2kI4fBr47j4GsD/rP+zov7vvP/Nz9W5qu//H69via2ULoyfx6hfCKG70HRGAAAA7GVPFS0W+39mW8uf/Hrow573/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADq9m8AAAD//xSXQ+k=") r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x94) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f00000005c0)) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x24880) bind$inet(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000300)=0x0) fcntl$lock(0xffffffffffffffff, 0x22, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x2}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r1, 0x1, &(0x7f0000000040)={{0x77359400}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file4\x00', 0x11c0, 0x80000) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wpan3\x00', 0x0}) socket$inet6(0xa, 0x1, 0x8001000) sendmsg$NL802154_CMD_SET_MAX_CSMA_BACKOFFS(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r2, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5, 0x12, 0x4}, @NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5, 0x12, 0x6}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r3}, @NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5, 0x12, 0x2}, @NL802154_ATTR_MAX_CSMA_BACKOFFS={0x5, 0x12, 0x7}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x8085) openat2$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file4\x00', &(0x7f0000000380)={0x8a001, 0x0, 0x12}, 0x18) write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) 21.904523087s ago: executing program 3 (id=684): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0xffff, 0x3}, 0x6) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000300)=0x20, 0x4) recvmmsg(r0, &(0x7f0000000140), 0x40000000000012a, 0x40002100, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000180)={0xcb2e, {{0xa, 0x4e22, 0x1000, @mcast1, 0x6}}}, 0x88) write$binfmt_misc(r0, &(0x7f0000000300), 0x6) syz_usb_connect$uac1(0x4, 0xe8, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r1, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, 0x0) mount$9p_fd(0x0, 0x0, 0x0, 0x200000, 0x0) 21.621714214s ago: executing program 3 (id=687): r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x9, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @cgroup_sock, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@fallback=r0, 0x1f, 0x0, 0x1c, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f00000000c0)=[0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0]}, 0x40) ioctl$KVM_CAP_HALT_POLL(r1, 0x4068aea3, &(0x7f00000001c0)={0xb6, 0x0, 0xccbf}) getresuid(&(0x7f0000003740), &(0x7f0000003780), &(0x7f00000037c0)=0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000003800)={0x0, 0x0, 0x0}, &(0x7f0000003840)=0xc) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000003880), 0x2, 0x0) r5 = accept$nfc_llcp(r1, &(0x7f00000038c0), &(0x7f0000003940)=0x60) r6 = fsmount(r1, 0x0, 0xfb) lstat(&(0x7f0000003bc0)='./file0\x00', &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat$binfmt(0xffffffffffffff9c, 0x0, 0x41, 0x1ff) r10 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x169140, 0x0) r11 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r11, 0xae60) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_MP_STATE(r12, 0x4004ae99, &(0x7f00000000c0)=0x3) ioctl$KVM_SET_LAPIC(r12, 0x4400ae8f, &(0x7f0000000880)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1000700000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd673c1eeda4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d06c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235eaa92143ce4bb5c5acb290e8976dcac779ff0000f5620000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05be23dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe656c9c46bffbe9dd03970800000000000000d372bdd6f89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) ioctl$KVM_RUN(r12, 0xae80, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000005400)={r1, 0xffffffffffffffff}, 0x4) r14 = syz_ublk_setup_io_uring(0x7a26, &(0x7f0000005500)={0x0, 0x48e1, 0x1, 0x2, 0x131, 0x0, r1}, &(0x7f0000005580), &(0x7f00000055c0), &(0x7f0000005600)) fcntl$getownex(r0, 0x10, &(0x7f0000005640)={0x0, 0x0}) lstat(&(0x7f0000005680)='./file0\x00', &(0x7f00000056c0)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000005740)='./file0\x00', &(0x7f0000005780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r18 = getpid() sched_setscheduler(r18, 0x2, &(0x7f0000000200)=0x6) lstat(&(0x7f0000005800)='./file0\x00', &(0x7f0000005840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r20 = gettid() fstat(r0, &(0x7f00000058c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000005940)='./file0\x00', &(0x7f0000005980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000007fc0)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000002c0)="129ee9507a6e4174e09f2b386dfdac0eaac497df8aaf768943786e462e56f4e716df0ebe989606f95650c618edd517f4262c135cce602ad89b25b4b7adf00923749d7e3358b0484fc5faa29d1f8e28031ec6b304da4ce4f5fdc7bedba6f1261acd6f7d1a569846cfafe0ddcd1cc5bf0ee2d600babd1173832aa3e34ea5202b3c2f20464393e8bc3d54559c0caaf032b390b10c8c1536f1a9", 0x98}, {&(0x7f0000000380)="d12f34e6dd502ef9ebc034cfd1e5b7e683573dd2cde8c3334bcf3b9c140f", 0x1e}, {&(0x7f00000003c0)="0d4b589de7a466b43baa75d29f0dc829be594475cc56817785e4f780db17554c7f683f30efb2a7839d3b5a04d99cd6393759d7f6eec036bd36e63c45e6b1c54f3bccbd1ec7a9a652976cf1ec9846669abe8c21ee73cfbd7cc94737164d39e0fea8dcf2d705bf43abb5639837cc399087ae6915e80041489c0426e4f04aa9553d309118bae2714b0c328dad0ae348ab771ff878cc19a2e5c5e731e24338da366748dbed388adfa99f03e6520647de887f64f17a65e96b1f10d89613ad99f8ea09e78d995ddf7ad3756dddf01c", 0xcc}], 0x3, &(0x7f0000000580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r0, r1]}}], 0x60, 0x811}}, {{&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002900)=[{&(0x7f0000000680)="677ef2bec05fb342e85b4087306eb92056c23e0b5bce6c5594fd88c038fc34abc164dcf46eeb562593de8000f8559a829ba4012351dbdaa78197c2051c54eb5fc6216a9f400a54e6a1df5e131574f8e31f8d7c8d5f5aa1bb18d379558df25d679e16a04ccf1561bc5b71ecffca50097543f2fbcc42668d06c22baea3db6e5240303486394ac3f19930d1356150d474344b185d020240b29acc17635a42e836bab5632a2c708939f1d19c1155ec70e8706057407ffe1f7cdee4284fa9b7f8576c888e189f65d255a9c3879f8bd15db54054db6ded7262774c94776536", 0xdc}, {&(0x7f0000000780)="0d78309febc7a5952de9fea0a3ade9f86f4eeff33cfc8cb2d9977d31c0cab574ed3f93cff689e8f6d0a18fa05122a6f4509687dfeafad7b989c194221d332f4ac282fc3ec3d0f50ba391fecdf6ac0029bf39bc880bbc993257021760dc412cc1536598054190a4feb226bef2e4d5c5ce2a6ff950a1221dc6c533dde5255b5c8e3e44d8102abb7da05e42e179f61f4403ca945e30d5b1c339f0c7777fe0e4a36661e9448a40a6a295220e3bf49479f4f114d5879d40f15d16bdac242af98359fd5a88a87a2c25b24fbef6e3015d64b1d5893cb3dfdf3d4536aa4d5ea1bb4fcf19bc392d05409f89125e0425e23cefaa67ace042fa5927f0e6ac39dccf332f378f0c7325c204ac5b20de0c0735917a6ec3bfcd3d1a6b73025b0438a36aa347dfd3df311a5231c2c778d0bb8dadf57604af96cc1f486d84180fbc4dce25fde8bbe0447b281d1f98389ded84de974aead142f792c14c3bacac3fa2f92f565c29239790848f58fee717a68df51fd913a912b3784501de420b9b30b16bb8ad392743a236a962b71100d65faf2073641594157de40183e46bf828d2355bcaa1b1f354efc42f71529ec007e8cdcf487877357e250105ea68db1c814a17b9d04110e96454b7364027de4b4643b79d0a38406d7b3d1ce80535da86c76d679270388e4fc118739fdd00aef49f01911b3a5e6b0b59445caf35f947a72c90d589b2c9bdaa42eb97e0677c451d1989177d6e3e1f07a36cda25d027c5455ef5ecf57061787ab0287922f86a8af5acf42da049f957142f4f3337719950503ea65df90b3764eece713724e4bead40d9c1d244ed59f75b9efb3420e915908110853265e9145e2f18dfba2832ad13e041d929a09ad203462192e57f77cc558b99f13d0b27e0a4c91efff30b14f8672b026bd2410c0ad0df1b9338be884cb2e8ba5f204343909844dfd700e03f47b56104cb643329c14eb21c132980b77d0e37f35feae42f25b9a4f7d28b990b2bf9801a3370d5acb517d6b88fc3b086e14afb120b76948230939cfbb982f5f82ff1572725b0480b6758d3528cadd2d0b2b1722e8fc9089b1a420f72ba2ea13975a0ea3d4e9f107e4742b29b57c01f7da76da233d6353ca767c17904fdf482a0fc4d77941decd0f7cdc52a4f39652d02d7a7cf2b57418c420549262dec89613cb239da639dab82dc47270f557a517a1e3ee59d2686faae1320882febaa6e5ae2eec2eba2ef92399a7b8eccf3d7acf7429d20163c4512cd0a3d1ae31901c300d1a98f1d0469adcbb81c56a978b5cc1253827c803abeb9a0660af28bc05f0f61dca7e5ea85a7e4fedb8e7a6a86d66ac12d7af361a1a6c5938a85ea7149ad98b9d9b56426de80540abe43cecb586f178c784d3794b0cc9f2983e5dc5a78ef38266797e2205ac22ce9f997c4a91ae0bb05da6427192a5c817beabc5badc317bb1f246e72b95afb5e11801250c13573bf180a1592213454086f518f31a706528d00465cf3b3e5eb744074e7d53db721e6f9b87a8314e4fcaf5d09851d8743c3d9422db1cc46d1bc727ceaae11a26b8a9bbe5a8459666a38265e4c99f169faed5bb8f6635cfe273e0469ed33272b9bc5d03e81a83320e18fe4029a13f53ef56df9a561cd92cd0b69e65cc6615149334d39359922facec46162b8021d0b251ab0d9b1d001c256420c02a6fa5d659086f580f8766c29f570b70cce133abe924940fe9c6e415b343bca475f668ecb0c032f2d10852f40fd181b8c7beb630dedcb4b7b2c85df783900830eab3353c5f8eeb0aec1721a7f9c807b06707a92dca3801ac1fa4c8fc52be48e90aa3c386f78c1ec98739c33a6661845e08e363ab74793c00dca430395ac54a52ab5256865ea37ca0314e2905706bf5c80f6710884d1f73916de29a9d2ab3a9545bbc561596f13f195a9f5de23fad59bc50e962dbd845c992bd534fb6e96b40a49a4a58e4c8dc1bb0cd96063068fd55d7aacd0afad2b299048703bce1fc83ece5fdbd0603e45785a9afc7c099dbe244df528610f887e35bcae76e7d2fc5d6b6fe43f002a2d609f6c2af8f0b59fe9dd3cbb16c6828c513bf54f62e63858cce402f1a74aa107b269f638403a8f58977a4d98529d8072e50ec72fffba154c4467c5e74598420c86a2975dcfae0260b3f8ba2374b626df8558fd118a6958050544657ae1fef4fc637aebdcee753ff167d2aa221b3027a9b82559a57228005a84e66d509fd105050fb7ab4d85187a984679f4cead9a01c3ddd96ff06bacc4b1b1c8ec46798e35b19eb1b23ef14350c2fd08bb102f77200e1c87cf10ba1868977ef534ad4621e7eff2f81cb136eac61ca2eabd799b33d73653e04ebc53355417eb7a499eef94a6ec644c0f8900ebbfe304c4ee2c6861ede78208519dc8ad484f6e7a97c9dfd673b1f409d17a09fa4038679691cd30d8f293274efb24215c4cb4c727e1a6a84aedae28160b34d00b1a59395bc9058bbb3fe0fc1f639b990ecd5d630061a95eb3eecaa53247fcc921b4e310a5ca7ee963a46727367c482dd17158a2c0fb601ed21cb6667ad8f588f6924d75bd51338d1cbd8745a378884b30d1732c31190a89a9fc34ace8526a2ba169fd72a073e93b02dff3d05a33d7d26591b499c987a0020160f9b18e873063852b61312dce5cc00c6bd932b972ad8a80097ca78b98664c67e798cf081f42aceebeceb0c4d5c2e480d82f83b205e7f5398072714815729f0499c16d1de3639ee48c5ad748fa400ff71877e49d63eeb3a9be6a1d990aa9f1caba5dfb739dfb93a6d043250a3fa6600d93f70e8d35a6ae0469d7ed71df3673bf257f54e35bd4858562db8925a28d7757f719d7b85f7c6f9f2ae29808bba5d5ebf9855857ba5f18a3ab8b82b0f6890b6d3c6dff61e1bee49c1d124e7f8a097e1490050793617538e3705b35df7b1227a05f6df15bc93adcc14e5f3278aef87d2f236ff13bdcb9c2db8869ee7aca6ba70a1be1427418522440edae653787b9817e0f659568b80386d4c644ad53edfb5629e1e551aea0119abb8a31a696a7b05bb508ce531e966023c972704e51aeb3967410a0be29ae926bac4843b51d147494e986e7e72eff8b0070d2c7eb6517c30da0c7779add0e4f0f63953e22c38f74ce45a9b72897db5432036cbb73d9a9392112d9d6e4cb835713fb3e4f385ab786c747fc86ef2a3f6b9174210bc2abeb7b6a4af57860a39fae09d99d4e55d2c391221d445b66e74260672f822ea787342307c2d37c8daaf5820c60f31a051a79d5607f1f3076d1dbeab825d584a8e04dbae270a7b85302b883d2849737831785245c154e8883fd8f9a46f61b88bafc7d39b4bd10208f54d776c78f39ec6a4f24281f95d4c0148a70e173d923fe542fb5711c25e5369c12b0e6d4f82d6804a8b40bce72df476029a429082d0900eef7ca35cc183c4e71cba6e191f43d9fa2675b375d93a8bd881194d933d4aabae32806507673dd56421a05d2f191256b91720519c46d9a7906220e71d43bc5c66bf01f4f803a1edc719a4465d53b7f14470c3ff6a008aba9df040d2f45d2caef130d1c9b069f767f39f51235a512e79254d71d8a7f040b639644063d92963374975012d3883b9428f9cad6f50a269a9fc8b13126eec11fcfef2aa58829dda3182445c0d9e3f4772dbeab778aef21fcc3f58817c07a07f0fc9baed73d083460215c25a4fc7c532f2640e379ff3970d8b39175a15225ae4369774ab4ef19731abb9d60d930965b03d422f648557e91eb727ede383485ad2bedc9fe87e9c94453624780badbac2edfd1a32a6481eb578c3c789df04864f0882e8a4e8568bc195d2c196cd203427974ea31a163b91a218210f26be288ce86d972bffa1d8ca6b7d6d2be7f6e5b43a553ec28a734a82d5f6c6b5c13a07a05880871fa07fb682f47accd65f5c0d66bb1a96ad28d9678dc8e157f0c2882b0858c875ead398112a577d9d3f86b9a2b2a477ba640a49316a127d5553726c4e11832f2bdc0d41e08f876e10d7872ea5239c798049a7282b983682cdc72dbcb8721df7a6758fe1709ff102dbe6ee004810a707f50a03a5ce116a583b6f420b6c71ac0af950e8243e12fbc9f803bc699a814f92ad0136cccc14f0c8d20d6173639afb58c79a5fee1017a53159452cb981aa42d657eef8181596e617cd679cda417f1fbb663ce33c5aa7706df4738f5d7a4067510178361c44df8f605c77b3e95f29816398975a282d7923d1fd63fa8dcfeaeb4bc75846fe1f184d420db7a728a3dce22edb415cdd03cd5365f5b6227486d9342d77a3da0e98c5c6ce64f35c12d1d69136e317b6767ca4d8749f9a81378f92462e3ca78b30b73a3cae26b46fd855f98c5c181c84e16685166ee40465776441b360f6458043af444788a2919b8698b5be5707709a8a2c88b4d5740ea8f77d227985eb45d6a33bc1ce6a381958c6b838516d31594a778ef774a191b0607f33f02afe9a85fe4784d07c95c68316ced876a34c919fbb9f5f69ff325b26697f1192e27e34a251d88d02276170b1d698b13219529002cc6bf898ece83d9fc1eca206a2022f7464833ff1b50ba70bcda47fc5249de87613750ddc013b1a227556e2b4d9ceb5c7fbdf701687eaf9eb577dc61abd9a186740c59aa36d836685c354e376cadf491de7a4ebb936172d8f8526fad5d1b7061c8c309a6a6ba9900bb07c46f96defea0d2df2081ebd0973b648a9c477ffdd5a2c5963fb22b7a9ca1eab559c804ecb1e928fcf744c7bed14b54e6d27ccd24a8096b536c693cf046f01eda8fd43c044f4305a0217f56a1cd64686c40fd5eaff60cedde7cd933f6ba9bed30b895cb01bc13ba28bd19164ca05142cae80b72f56ca97d7eec70c3e9d7d5da1cbf264f0238638c7e73795fcbd0978e321e12f8a88e3b483c2788e1503586ec21eb9683a1e5c93b89a7d62e128477f9b2e5e4e11ab530798a2962bbbad0f53756835cf67c19f2f42ef8a0e94e3388b95e8f1ee0da16905a60be72557e1202694d92818e11589108f565c70cb2aeb035014c3f332211c3c4a325c5c273a8abcdcff675236d32f3c28c10019cac82143e50f95d86d067734255b6b3bf0aa7d7e340894afc3b735a12a687c4864b55171475f228ebf2a0c7b6f939cc7a271a34729d5365bea59ee6aa54e0c9d623407bb24bf7f9e7ab36caaa6c6a6e079f9a7578e166645f42796fbff85220a416610099728f505a8c838562d1900f80058de6a9b90f04428159c4aeb77230e94e12f18d44a81b0bbf7a410c2f46fec7b60cba27050446ab575ceba67cf8436f84d2ca1257a571ac56b67a70b4791f20482d8b7eedf2e893cac31514f2d7312c1722026224deed90bf9615abe92597940e009a1fab77bd45c3243baee331e1e86c8a306bf561b316b8128458c77ff496908baacf0022b760551a580bf8a240167ce4658515cc49be01f5942a1269d0144d4faa6aad7c47fa712ce7303a561e326fa95c4fc0a135249ec2e7666b51be9cbdb4b14c63ac5ed5df837f4104b5cc2eedff1286e14bb1812f0666a9b3fa86836f24fb8277ba8ed7e54b09a9cbee553f9fdbfe001429e56235e43e05ffaa7d9a41b84bb5f23b943d0b76ab81591558ce5150e2cd7b35dd28eb8ac5181a21af212f3f31cb1d18e5205a0380e22dae9d9f941b7427670263f5a1634aca23552c392920bffacaed7072696a71a22ecd8f6cc1996f5667f964dd0074409301639b1b04ecfd1f214a2df0c92322931f62846364a68ecc3ebd7066d3ff6d78d56b13311ef27651578ce455fc814e0eff9d", 0x1000}, {&(0x7f0000001780)="07855db5e403d1158593e2355a5efbe6721bbc0972c3c5d8f3ea", 0x1a}, {&(0x7f00000017c0)="531e48d60908f9cb5c2210028648efacac9c457112aae14130467c2fcaddcb325e704b6eeab298a2df81e7a2482267ca773fd799cce27d566e1eb322c9f2b9b497320684624c7cd5405e3f598e5f5f7fad60e676bf3e895f2621d68ff7e48dc331c9f058ccc0a81a2686ded22ca5ba268f7fe886c27f20e1f383c7d23419f8e4f7d261aaf17dc31600905725aeec4c9cb63d3a0a93568dcc62a56f1023421c43fa439a29b9328a1b48fdf6eecd42333d4e94f9", 0xb3}, {&(0x7f0000001880)="666c3be536c422f805314ce92ef67a41c73c56ed6b0b3051da1d293b701fce94d08468c7c3bfa5ea7118da9804e805cef6c8383a0c76f202871fbef633a685724f9d78ce942a9a85b96787751ee9d43f9af702825bed9fd3e8bb47621ee2f5b47fb61120464cb06979d195182675dd080b9557e8590188915cbfc8eefcf63dead44f03359b3fae40c5a7e0f4243d1fe2aec6156f14484ddc5c8ac9e581b0ef10c8c4cfb28b278ac9b67eb21c0942c57fe0be83c4e3bef562364b60ee7ea2a52f6d07f0050a5d14315a87547d7efb0ca3cbd26223892d7be8147f6867f65d2d683852eee6dc60cf79daa1dc5619380aa87f732e978aad1622ed99de3bfbe5dfac6d1e595473a26f26578b0ba0e5dc74be5e43952770fcdc3d19b5537b285fc2985aad5db1f0ebed5d0077bdbe56e4463596337a0a2a0d89c9409e5103b8c3e3cfbb673ba1a57d1921d0178b7f90a3fced6cb47b7842d5be9be855828c621b09f689c8e7cca67e80be366c1fab09adae3371ef1ce41fb4c486d58c03b30b9dc73495efea546aa70f872f0ac6e3f58253f3cfd82118ba2f21e49b23a3c7663ff92854728cee63fe0b718fb0a811bb8bb8e8dc25e6dfb4126f7976621af78e1ceca7c11105fff4ad9bc19594bcab5d68553dd24c88d8a8537f7bfbd2c72b164bdd8afa39f016455220359dacb16eec59aaaa3e78b12e3f6bbf2ff98801c2ccd8779307a59404268192a3e61e63cf94c7a687c793a43726a0472a4de70af426a75b959f51c65cf9a515d5211187b5261adc85af5a3db4d79ed839fab7b5f7c8ea3bd401f9d8e91b4d4fa50d3ae1ec2d72f56deb0465319072c04c5e1eac8526d3cc6259a799b13d64cdc4cd353eb182dd5dd133e0b553d8d6cf5bdc60a78fcad7417fb8dab7e0a3c59f369eaf24079c106bbdfdce29f6ca5da997a7ed00fa897bf5a39047a6b64355b5db4b2399c1b03b7e941f57f4e7db02d2f32dd612c7f3b03f389fed462d2c657ce94b0c7b416d6b24f83c19fa5e007c3ff8815e82b8a19a522a8dd581241757934523dcc6eb68352d8c5010a9045e932f7cbf6691331fdb69736e0d2b3c55c93475aeaba40a05925858528b6a78c31ce3c8ee460de17239f7138eb899af943bd1a2b2a16589ef334b276702755089758d2a548a797d12538314d79d401a14a618b2dbd60dce30d293ba473091639731703d3fec76dcd20c1e628b4458d8d3ff9917d76abe91619b912aa6eecf0aad19a1e77921b167114475b77e9091a63ec534d0d29a1efe74110cd8b232e4e1ed2c8edfd4f0b2ddca80e027253870cf74e37e79af326d909d866861570bc0e88b01f19e30ceaffbddba31085c07239b655cc1095f4c821c75a2e4b028bcd266e2f1eb51754ebf86de34a0bae7266d640510046e024742773af58d2102aeee3c54393b2f68c6a32d2b625e82fedcfe0c036904be2d68774cbed7c3469955eddf4fc443abd7c9a33326f2391969578b5e265edd795caaf16a49c777c9601790420214b7cd7479cd7bd4ccbd45605818baa3a9aa2ad605f865d7bdfdc18d88cb7f85d4d6123bdc99daa6a7659b60db35b7e429d4565ba3bb0aa47894e6f6307c7f781a2ae6ffe15ee439bd30317c6c4ac8afc3eec3f800d6d782eeca2412bc44684517ff2f878791e6e8afe50ed18b1cff2f3dd29b1ab5dddf4fc0eecc2b8a6900413430dd985cb7946369e8c208f1bdfd4d59c5bed36f7f32d93b8b64e9125afc7135b79d6906db4df3b6219c8bdf9c752b81278a009a555c964af29d88111d37c1aea8ab5c0241ccf32f981e69a96431920a15875201885468aaf67dd9f3c4da0fd55c31943f306bfcfe106233df831945cbad8eb7520a109e4bea753263b58cdb65575ed8df6392059cf2059ee23ca89a9659daaa3a6536b102590e560a5d764dd2266a906839174040316ccfb9c52149ba4984bedfe79e6cffffb826ca53f8d3c8f2c39c69842e449b8b229e90df10ba4abcdc88646a4d1884e49833f1bdd43d3dee424d717ee92b0503a1c252d6590f5dcadb069556c2b97c692c3e62eeb3319f7a11889092afec6e237a1184633d00da4b074756ee192ff5948eb0d8fb6b16ef403edf85d790764ff309f47ab999c2a5068a388804505e008fd4cf6fc189a2ba61fc7bb37820dd777217d5f8e0911b3f2858deca93de525c90f02a2992f03383a8455502fd660e99b35384fd8e2a37d0debc7e175ba50ee1af391e0545660b301d23dc77d9e9443f05d19c9fc8bb9ce0d459a51a579e8793bef5b48d1e90e1d5c5c2a14d6790980f8457eb541660e0529053d208b4f8ef0487cac2bc9814e68c65214d61120e91a618680fb1297957b1414f6e8ed4cef5bc64eb3a2ed2e2247118305655e03f1ad5c945f04cac607de867c54846d755a629c6902a8ed25c2de66f05b79f6ffd691f17ca08731ad3dc06f6d6b5439b3627805419aa8d03dc582ac14ae9a63b27d6602710fbfba1aa2f05b2393fb65c597e407305c639e3feb0c1d58e12c96fedff430e6060eb6ff1c675567bb25893c7e0cb439ea23ff822c54b1dc0b4965ef7483a1e99e1e726df4af9417cb5d534d7a29afe9c66dff9ff60ef6e48c25a644f5c2f7d3a19bb7b71e732bb1dbe32d3703436dc8de3b9d7896a458b305ce7e64ace20b1289e18bfb09bf75d18c32aa2d03a8f8d5e4aaf2f26363c8425930374b1f60067baa946d6dedf941a1d745871b15a7b1b4bccc53e04dfae0f192ed121da6be8c103ce76d76c787e4cc26bbb8c914273e31f4f4dc2f933a452f82d825e1896d7969649efaf1b17776a2de49f3edbfc68d73e945c6cee9bcfc9923f3971e0d1b3a3f2a98a9dbd26140749af53f453abbbf85a02b8cfdfe81d4800aabd9f875f81e236579c92f25c7a9cdb23688c286969704dc34f9ea1914086de0b4407803503455422057df8fc11536517a2af8eecdcc8cf72dd533dcf8a3821018c66ab2695a4f3161f78bba56679a6d0c7aac34feb044daada441d2b482f36d13652b1e7a74eb286c34bf3c9929d6afaefc539a75f10dc513009f234433db31ac191b169ede3115bd9da66f714f8023defa98292a53986c0eeace10ffcb7f6944d41b6f15f4db8eb9480dae4b307b5348670a96d29dd7590ec07b9423d40ee10d34c25a1c6cbce7466ada34cc4f82501e27a4d1d1da15852e20495a77d98b88ff7adcf8114d1e6f0bdd5c39fdc1e38211408679d369fde217c6dc22f3f455d9e8f930f297500e8a7ae194dc74fe39047811246b026120dc42af9c0d9cc7f547a9265f547813378c1de227ba787173b22a77b2e018a1df0e225e1d522bd5c3c0b53c986ef13edc4ca1388824282c477d75ee6e5ec9a9a6a2cfa1e297d7af58b7040b5a9065e4c65391acc0b9282c4e18f65fe327c2b45f0f27ee5103fe653520059e60e73c5f9f2c3781053eb75c0f2884f98334b688a4af055d83a55665dbb5ca13f05b110e052413b5f9314ca1a762868bd76eccded3072c31eea2070e3639c1bd03ec91f527b8e509da2b09f560318b2a387b52e25157ea48ce3dfd0ea8b287593714d84d74b9e29c1e42ac19a0d1000a9074b9d609eab2ec2b571aff64d0942ee734f5f3a6d55f8e9e5407c01b1192b21d5820d9550356aa74df119481112a59aa81d47bc5cfd7446113743fa64f3b96e615e1ebfc8d42dcdbe4b7019577594874de1a47dc77b7fe308ea2a070b8f00a67542e76eef7d9af270a08a826e3476e64567cfd0f207bfed7aa41a5618f4fc681f1377ab10b4d7bb5d4c1961cf2696e53436c28068f66f76e222924b6af4b0e7d3eb3c956bcf16b5dfde2397c27feffbbfc8ef5ba16a69117ea1cf0d2e8306648ef1b65d8a2d86598bdc4301ecac7b19a51d3b7f73f4bdb6e87dbedade536254789ddafba3ac9842d1e6ed5371c5a9630d75984081ee580a84f8d8d3277bd1f72516870b973a4b0bd0e1e2b82f5a52b79a6798554b322b09a76879642bd37aeb5c9d2dd5cb5a5db22b23806a12846650c39c4edc09b6e30df411e93f49f38df3b7c5bf9f0f3f010aed8ed0fc895ca189f0763005af86aaf16c9a69a83a6b7efc248381839e44e84213482f87a69b230fd0ea42d0159d96e7b9c0831bc9f046bc976b79dc941c0080c646236fd0ab5af2b0a046f06deed75362e463558377a1c5e6be54b3628ed84499a07ece57bdbe36d7e6d901607e5799f861a29b6f2065d4e759625a889b88928ff9965b7d6e39b06bed3d1b96a4f991eb0ea1259051aaae95d0622c72f2dacdf5ced010db373970c83d96ccbf1cbcec2e47a7dfdbc05edcaf75ffe230d6c79360ea56942fc9bad7a936f7d94dd29ade209bfb58e19718c9a36855c9c70e511629184cdd0046a4b8b57befa8631bf80062cb798482c427ed05f1c1635aae43c7ecc5fb7567be86fe403c9d0b3e3800e534af29dd0d8a06a8d48ed6ceb0dd485f631b91b7b27d5af14b83bdeed8972dcd828f49e1a1d1bcf892dd7f93067f45e3d9d308952e6e8aefdade27d6da086212b70a4088638a1abc50cf5f0ec49abb959ed3febacb17feeea78b3b1b2ee271e12ec3a78a5e58643379bf55c87efa71c73983e411cfe507ab3bb629546148880336a94faf4f7ad758c3e3994ed06e5f56dd056f704b2636dee45851cb23e169bdf0871a3b048b1f0d5c04d3029cd6d19ccb52df695fcbbb1da49fd1a04c99e846352ff78417362d49c85f948106d42c25bb639ce7055cb0bee6dfe8c9be85c53994e7f32b30629a1c568f779354fc5dc9e64f1eea4a2c2835639d314352b3b8c7bfc59822f039b6ac15c84735458944d1c6166758386041a1106de42201dce6f0c8dc80bc8a2c68b68f79588948354959f103fa5b6607217f95e0b98949ea8c3af5c2135288bb6242b59a7e3616db1250a18806cae504130a3281d40f946f8b2830087b392549132372280eda60172485295e4b4d258168341ebb8f6b6614e22b87bd9fae0216a29e16b593be7162c84f4a5a19205baa6d87f90ad3063ca8c2c23b415bf2e7edec1c9d390bb359fb25025e6e5672f9c3c2f6f435053381f46fcafe6eed4e8ac49fa37707f9593cd52c7740cc8a75f351e79936067b2b26006518345c892d39af0a468f490b5abb9953ba0865f7ce636ad3625aed5c36af11e98c118e2ffaaba809d7aa628062191a4719b21559c8ebab115fe20ca19508df68646cc26e48f05129e5096537ab3053f3100815ba80022fe51d327f21bca44035ac246a887d208ef52671564414378cb179fff0387b110ebaa37e52a5bd6f17c147ffca651354ebade898095085ecddcfee44c2bf2eb67f3b5fa63016e6728de4a715733fed1ee17afb129d4e96ebacf8bbff9052cd1d8d057d7c3e8c6dc7d37480598ae37caa7666bd56581997a0f83d619539fb270ae6dc93a7d8553995cadc53c605f8b4ca5ef73bb549fe832ef2bca84de280bd34916fdb5aa15b5ba2c4d862218f7cdaf0caa9aa7ccf544b9a8657431da3cdd4546f8eef9ee0142e3b2456434222a0fc5a82782f672deff90c81adb4dff1f78ec567c6ae777b03cdfc02607c48aa9a71fe19f4dabe778ea869340524c809aa73a4a00f10c4f12ef531f58c87f7fb40ebe39d4b3cada91276b9020a1cfc4355d2a948c358c4a39997c7f054703f971329b5c7bbcf6bc687eb47b4e8885d67239e74958cbe567c2b5162d3ce98cbc47e4a5b1f36cad8ffb95f1cbce6d6aa0fcfa5f540610fdccb27988078e6ee7e12e2da897fcfbb18fb75a249da2416085f55c881be80983f2b68ae07", 0x1000}, {&(0x7f0000002880)="6a117321701e094ebbb5b3b550b95005b112531d35339315f745b46598101d4366ec9082d3d7308691ed5fccbd6a1322bd3ab0d8845d51a2b54fd591f35c4892857996b5c2408c2b28a9936d2a6027b4b198959ac01d796c656d6070ed7b4bac23cd3f8253650b3db570d53fa228", 0x6e}], 0x6, &(0x7f0000002b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x50, 0x400c810}}, {{0x0, 0x0, &(0x7f0000002c40)=[{&(0x7f0000002b80)="420bbbeb557e03c23e2ff75e944e5fa87899e50174d6044ebe9f2008c5cfebaf0fc31b8bd0bf1998a5ace46eb53ebcc2799ccf93fb5c9ce47810e80e057cfd1d719bcd00421c8123b2fde400083b8ce40fc7aed8b63a825092c4143c646bc17bd6679e4d47b362b8e668dbc31e261e4557d56ca8c8bbdea552553f1d10b48ed3648983e420de690a88919cd588db69f31b7b213b7b87ccde8d4d1ecbcb59bd72812532271d92615fcd00f67e", 0xac}], 0x1, &(0x7f0000002f80)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, r1, r1, r1, r0, r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r1, r1, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r1, r0, r0, r0, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0xe0, 0x90}}, {{&(0x7f0000003080)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000003100)="d769f7cf13c3b9bae560700ad5c1ecaba816bfb0bf13caa57315ca5b2c1fa56e940e9f23c44d80ea2fd1d829a9b2fbdbb29fa9a61935cd9c964e7e944a7defbbe59fd61a8ed7bda1ca5bc821f6592613", 0x50}], 0x1, &(0x7f0000003980)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r0, r0, r1]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r1, r1, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [r4, r1, r1, r5, r1, r6]}}], 0x100, 0x4}}, {{&(0x7f0000003a80)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000003b80)=[{&(0x7f0000003b00)="ddfd80d41a79bd80f96aa1f6d6c4068822a3f3e158ad4b771612e5e8f3a517c6ec7ebe1c00701cfabe7083dbdbd8af12258d3a90a7d645ae926a23fa27324bb42630a8f7b0bdeb952276ff992c91a5ca58cf3ba79bd670706246760bc8046ffa87bc3769fea2", 0x66}], 0x1, &(0x7f0000003d40)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}], 0x38, 0x24000040}}, {{&(0x7f0000003d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005380)=[{&(0x7f0000003e00)="e668081b7c6b2a9b7f9241defb63b52f8d40b88188ef5956373a8f5555a10cb6e5aca9007143c6b7627c4b21739306b36641b308ac93b6eb7db39ac49b0f9b131160640492a723daa58b276704e8dc16d1daae02c2809224766bda6f6ac1d4e7bb5db2c93758c1927584a6e8137a51090d757ecb6b57bfc67363f1f9721c9f91b30a2e2e7f89c3a62ed1904d8b046224679c5805d2e8ddf0b699be2e2d828702e6d1fc069d0f7a5649a7c5a24db4bf1237a6cf4cb0031c72e42566e6362885dddfb8267309e0557a7340a692dac08b7ea1", 0xd1}, {&(0x7f0000003f00)="fc361428af3085ac0e28db8f904519ef0a4e7e7482b5d0308019e84e337207cddb012f916eaafd733e4e4078f2644822b5f49f30b2bee9e3d3e03046b845555138adac8d4e956c2fa3ffc1896a264a923d3a40bac0801e4d875ca7d220be90e955b97a115db6c66e234b61bf772cce44f698fee980def2db491ae088ebcf4b", 0x7f}, {&(0x7f0000004000)="2d96c7b5e3758e74fb48b5011a9f900bf3e50bb17cadf8646a8712af99402e82e15923e9bda2c617cc0f357f996e03765c1c222cd0c3bd447b1276ad6e96391c218c3386c4eaf0c16eb8fa225a0deaff2104fde157cb4965a629834daef9867129f413c9a13043448a8419c0c9733f925cc9bd5b3b78cb1e1b2bf5a5a4a53126e0c5976dfe1716b69b642db4f70fb98ddeeb6d5dc3f0d009500edb446c4a9701fe3b5f18d8472f194579f4fecbd709829c0602df0c44ea4a", 0xb8}, {&(0x7f00000040c0)="ecec045a1ef24186dd89982f25691016d9305f8a690f39e68ac50be8e964574f0264657f54b9b1d0183ee699b2ddaab42218a7055b5f1337a6ef6f5f143e9284b9595bec03fe6db3b7ebac9ae9ebc7f1f4eac842ef53ac290893dfd844a488886d83a38eea622b1f9a07d14f051a4f33bbaf0b83f53944d56e0b3036cdca3251e8874501b962d9cfbcf16bd259578c72dab2013e5cf6c6185aeec9d2cdd73f92a8241d8e7c239770d850c18c1e4d62873517e65248039f78b9b2b5aa954e98fa988c35cbfe59cf2daf55ae946aafce3523d3242ef5cc0e9627bb891b78db020186b9c9f7977d94", 0xe7}, {&(0x7f00000041c0)="f072570b37dfd84b0959125747e324ba26fbef2c7d20c44a7cda26f5812b68c5426c7028f5fd0e60f6e4af9866812c706458bba30be297582c969f92bf696c37d434c479f49c69f26eb3fec83c67a149bfff8201111dbbf0f4a835eccebd35192dbda08c31f7ccdb0e4f8b33b02c9d9abe8ccb30a40c46462375ef7ca142953836de9acd0eaed300c0decea4", 0x8c}, {&(0x7f0000004280)="e88e2ef6d83b0ec4a505c4fd0697fa9bdc2e7c978c415f1f2d7ede00a3e2b8c2973b86b3e1425bbeb276b96bf3be7bfbcf7c3ecd158d41ad48b52982622e", 0x3e}, {&(0x7f00000042c0)="4925f6a55f112075456833a12689355c79cc76a4831793068fac271a7bfcfd7313f2107d267ca4ba0d404f8100955b12ac4a8930d5245b94a4c8189c7b76dbf7d55619818e858ed2d17b83066a118554fe6a8673463dea388a0e36f0b3dc67e09060879b1d9ba2b3911cc5742fd37f43861bf31fd0bfd9a612b9758aff1d2d5d07dd85d2543909b38a6fb13928543fe978d845fcf50fe992f977453befadc9790477d4e6741ee3d1362d42cdb98eb635cae3f6db467d3ca6d08c8428632c08a1202042f11c1113387f159780753cea2581410ba18c5e276bab6024113e3de90b3c43bb2a10fbb97b1981dc6d5699a36e3225717ad2364686f4660c181cc70fdaa8c0e2559efac450d79f8bad81c950bed54f4046d91bc12cf83aa27776959466934696a9f66c9ed808490e01ea37ed69456c499cf0002ea6f86a3716995b8325e47922c9c37e49792220ecb00c53c69d84f3a37b08c39c7524197f227e24c33afe93b91f6ddec91f038967061d63321575fb1056d0416fc6e286e8d40b578e095ffff6f6205779a39eaa370a0f2ca91ed05ee9bdb22c84130c9cc7f91d4d0f65e46705c21cba5a656d206cc66757720be5749fcae4827ed9b5e5c5a84fe6fe1a8d858701beded6683d6f1f4392d063dcd5e499378e860481ec7dded4e71685a92504421cbf484e1b14e04df2ce735717c9ddcfed22ddd7c7cba5b58c99f33462fbfd551686197c69fce4e3ae5ab2ff45b9428ef10472fb852ea644ae59c0b1dfeccb277c559dc0c7f0f6413a721272c2e22ad3d808159a1db608ecf0baadcf29eff84e8bf8aeb2a55f645ef691952a0063b18faf0a70c6fea2a5821bf9f9d910c37b99028d2939e2de58baa6abb4813c0675383c3600e559cb2ba3e2021bd64507867836d375fb7c063208e96967693b53e930cc1b7ceb1d6cb746b280eb237e74e9df774240fe558e90a2320aa2a10dd06bdb4b0006f2e573a31020a3ce38026c6d0fbd6586350ff57b5af57ccf29853681a558c19885e921b3f91e60bf2d6bb95bb6ed7098398ef19eb7062927fffd826a00382ca8db4892591c3ca098ed5b8e9dc3430b05ae0df40d726f1a5028ff46f1d99c94c2c04df6810c46db62532065fc34ab0317aa7a9ac626b9eb44e53320f76cb4da7d086c27150780775c1daf059d55e4d3c191b49e9276438a5d1c014e617221c23f35a70b6c7c7bbda070d3c146062eaacfc19e9e2e5204e449b7ae5f04c1721e4e55321c81d0313b401a14839d1e2ea9d5d9eda2d92c8e19f0841bb251226837011bf4e73e48a244ed8d4eb576b3f34a64f60e3e586753064688a8721864e83bdfb6236f0eb32156cedda0a1898b482ac926f66edba92d83d5e3aefd7dc3e0ffd54d1796de4f664d0bd889842c78c5af3b3b239358bd084b0addfdc9a218691af4ab462ab897d554388ce465882d1df3870e4868ff1f839312a3d2d02e68a7c58adf64f2bab6c155196ab684cdf3987a6a2bfdbc15c59e173f3f2804ff33c331079997f8799b0ed070ee0a3863142bfc29981c4d7508d6f3ce73e78dd58b77c1aa895c59541f0f36bec017ffa377f93b3fa8328bee1bd72dbde62a1650380ba0a555f044e2ddacc49629a4798781170fdf1546295ebb4244ae02fd3f5676274443f28ff68fc9e73ce919741401dd1b17eaa77b584534da376feef1ff4425be64116398b3c074614ddf574c230c1af21274c1947b29b45fd6d80ae416d9c6c1480f22f12112bdac49591aeb3476b39755fb5154499ec8b9cdb7462b72b4f893429b59a8dbda0b3df36f8852e7a91a5aaa194a3ad6cdeaa278f6455c5040d32d24e56c82eb781fc352cc151040dfecce2efb9ad5df4db032917f9ea1382a26b530ff544cb0b634255e44aaf884bbeca45b6a958b36b080c435d06e7075389b40d4d7712b7669b1a86ee02a01845119967d70b87e6accc3395f5fbd0709d83f0cbcfb8c9fb39835f73980dd4c264afb3b224b20efb76b9bc8f1a9ca4a9ce63b5c94184b3d5c31de329e615d089b953b49e8d5f791226cd2544558ea67d687229f5a4d91b2e8d5c0f17aa842b0370672cf8d25af01c706c459ab058eb750e57e394068a7de154b5bf09ff0ec8e8134086f9622fdc4cb4ea0d79ccd75cd3c57deeb9871ef399292400ca75b05fba126a843f838a99701422d11847c17fb6a4c92563a603cb9488aef41705596e6e6db88fef74adbda5d95a6a398367a138e04c0eba37c1330b42fb3fe3d690923ceb0efd5f06c23e8a56ebe7f303b42749b9c24079907b1c044cd85d4fcc2b5d3f8a2558fc8e21fda2a96ed45bb12b3fa30edf9df215dd5aa39208e1953ca1642d4fd70ba77e7f948b478374c3678a9e24b5a0e2d42bce2186952796c38dfb402adb01137852c3598b26407d2011149ebde260cfcf4723251e5417c0912056fe90a4d805edf037f1da103acedaf61d258006f111375e216f4e4a4b388efd4a9083ed1fc8e1856aed03cd08d9f9fa2ee2ce4f75c4cb288b1f3549535dcc0b5428ace1972f5d53fec487ec66c787b964c043fc7e40c545bd15d5775a47bf1dbc83a07853ea4cafbf4b7e3fde9c5197a39adc0ac9dd10d193cfcec1b41effdb322ae89419b16e6f5d05dcf7ce981b683957cd8c74332704914fec2b1abb2eeb98d291db6f7ce21e441888d2f70feca421f0514ccd0797434650b524a593f11d123f3da1cbb27dabb32b5f8ea521f99f26c4e6cfab2a1b9cb34aaffe99e9590e1712d9e38ff6a98d74718c9e916af3ca74f293a49f1e60ff757ac02640d75b22b13cd3cf7bd8a6dacf09c1ea97bdc69d00c79c24a593c596ba232b5d6fbe66d8dadf9a3fcab335e95d2cd5f806da432ba1e45ee7a2d90a763940b011b032c01fdaa89c11f414522aa19d45f26e97a35ab1c1811f0b9cd4267f2d41e3eb8e720be46830bb2977132045d98631bce4f808092191f86be7f0c72d909023eed88b60609bbe2c81b33f40bde074b8df3ddbd72805e06672d3387d62e62ef0f8890dcbb7e36a2800a3c6a1ae01541f0c32f2f05b4f775af0c312f5d9d89127d70e054612805e19dcac7c4500fc3a0f9edf1768ce4b1f79b085ea3edebe6e4abe88f88a2153afe5cd0a30dddb3da18be68ced0d3550dc9c33f987149978be64fbd1371f17b48cc90d8b9c92ed18242efa9c987662643bb35d7dee742572abcacc2cea67f13e1763204d02453b457abec23315f1670f954b229edf041ae3b1fd9eca683e6bcccf600b2b3bddcfc477008ed043d4ae889b0ce1c36b754fbff15db2ffc80a5942766924f98d1c28494d8ca2c6748f31646f31cc60c5448f9413d16a4be242988d1eb1c14d6d5bb4216da90dd8d2aa432edb33e14cebca5fe329c806ab393fffc4e78795d0273731fac295b87042628c0befe868d5f983b77388be56bb40bf840bc7cb454d72d23158186fb428a5b8d0ee8b27e6fd8e1004dfcdee2e8eaa4983b6df292b1ef54744bba62ce2d9e131d1eed01428e41ed22db768bc37057875efd72c3c092607db2d125ba564d885590f78f159c0a4dee2e3a24cc9b2fbb9aaa5a0060765cb29919f74f140fcc5cc013cd80dc29d3be9c58fdb3404981b412d0440e31541cc1c5385a77253688284dd30ff715e8e7c1aa1588feab7d7ea02f511824816d5889e3a8f119a891b799cc8d1e5672c0cfa80474f43a6ad3b19af4f6edba429e5025a1271558c1aabad678426f774b19acbb3a69c64331ddbcdf8ad52df40df4833778d67a5e5985fba05eb0180e3f3246a06966483debe143a8c26daccb7195f8c064f5d4da545a35eb349e1160423b336049062d18c07484f8916449f0b1cdb263e3c007988ad1c0a55d25f741d520c638c582d63acaea5f095a9254c16d0c7ef95bce381d664ef3a05d3c557322d0f2c1be1a3be4a32b37a1e97e95d92ddf64cf9dfef1db1db98ca5477f5c529b69d500a08500dcfbfc9f55fed64dccdcadcce19c50321571a918528768de0dd271ed8d0a5dc341c6e349f91ac81bdb88eda2b0f07c97cbed554706065695d359584b40cc3bd2aec66b605e18e06e95897691f3fcb9cc9f278e0510b165ef426c6c8c406650633531ad513ebd350e6578fecc6a9836b0364c1ee1fa29725eddc22a2b3b8c74d58f3989817b45f3d77fa18ecb1862eefa200818498b9cd9b4a0e738a14c085d3711f1f8185915bd6ffc7c5711081b8b1c07a89d01af9dc352fc2ec59c6e09e2f3a419f58553a559736fba32223aace52f009652ee85321a505347fb6b1734d306c303d203ff989df9d22776a71fe5d39cc2e0e5b6922ff76647589cb846cfeafad0bd06a4313d83ec4fe44d582975eb4062aa289bb2731dc34e0f6beeba0378c6bdd9e2009fb084daa2ce64d26a40dc837e98136b9e8911583078923a90df2aa064661c10e2b16056f549b60ae45ac38ae6bd93c72071e6604bbe5d352d4cf96d0ce9a94218e1f5732196882d5178c1c7886bbad69e11cc2c244e5fbf778021355cb4cabe114b4197df4b1bb40ee37d8e7d21f1224e08634a493f7037cf8c572965f4b9b23e818993f73f375d43741eb6f8bcaccf919b8435bb1628134c72e2cf4de5657d8c84cbb860f1b2fd144483404c291495e304be68b3a101d38ca0f5231ae1d9fab1f3dfe6c2e83fbbcf0c09ae5a1d38bd389daafe3c0d5ad6f02512ec5c3764de47f678e818150a009c06d68284a17eac015634c4c26fab851eab4c250a4d0932f544c8df315a8e644a883c952c0ccd835edc06f7fd72c02691847cc026aacfb5541c1feb8510dd61d88fd105be1ef3c258610db2f25e1fb7aa6a5a9f86e35ce8c6f7bfb33df88b3ed17d7e0fdeb601fbc980bf024593831638af3c028e6bb4b3f1672ca8b412f00faff318ec23b1fbd0c567e014f138965c804ab62b54e981503b2e77f8d3c0d064338958f750f3f9ca63a371cbff63cb78c393d754e8a60dea8cc7aaeaadb9e393ab8323181b6cc65fa6ffe3a97a8a1ced89891a1379d5ab8fdad7db3d09416d19357b9b162c332a65968aa77fcefa8a8cc42d431a9f533691d2f50da77a931f63f27c421a94fa38147b0b497517deb179097ef97a9b7926d2515bcaa47ff591e53203db4cbc5c3c8f6510951b262cc6a5991e8fff98fe0fcc1bfcd5d91e731adf0b65213ea10c6062e44c83664322c92331c289a1c3c4c224ffdb4d5c973fb7482c96aabd4aae7f0f5ce4ba0ec2a9e7454249433ce9c1b7a1ac4e5b62d0aa66ed561432bb9ba1d6533d02bf5d21474c81efda947c523fc2dd8126bed65ea7427ab644d49de9e8b1a2c2218fc2b630f5feb02df665e0f93512ab5916936288901df1845b5fbfa27dacfc59f3ce380c795a13ccb880cce62bd8abe796c2f4953f2bd1061797346bf7f9983d21257c7a783ca68ca4000ae6e668e6201d9ebe0657ce00e3e33cd74c22c82d572bc9bda3a66cd6d44b90fff977c59946c3a966c9dbc6be8dbe45a4b00f0ad610c37d4681c81e862727f62d9557ed8244f7570466e896b1a2cce91dd1bc486ac5fa11e7794a0b051e517d7506eaa8595d359b7c4e22652a08450e434271c47b34a010cb43c5d5f478bbb40a53e1755324c3eb68500d32ce7edf7048b644157eb34558d591d0f772d2d558656a562b6f5cee456dfea92510c0e0539a45021b3e8fd9b1357d5fede411e45b8045d1779981d5ccba426fc77c2f3cd51ce2f5ff926b5b5c26e59fc8cc2d87e9cb74556e132901a8e0281c294e2bb9db31c7b7f03f8cfc87fb8af1bf7587326c81b6bb33280f36f4e5", 0x1000}, {&(0x7f00000052c0)="c5ff84f5f304b0490b58ec1d018a7e1b62d737cbe3e437af8fd841d883a03652effaed67fcc6591dc47cf03d3383b7644fd8a0381b4f3fe9e2b24dccbfb39bfe99213e532958faee7729c4c5528ef3acc3f5bd6c3d54638f3e786c74a506dc3d874838e578ae1a66b3a2d24c792ec72ce32383e1886a14c21f46d820055d29f8d8cfc4781147e24786e840ea182ff5a7505d7e776f58836011538c64ccef71dc5c93117664c6cc3b78f3c331", 0xac}], 0x8, &(0x7f0000005440)=[@rights={{0x2c, 0x1, 0x1, [r1, r1, r9, r1, r1, r0, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r12, r1, r1, r0, r1, r13]}}], 0x60, 0x400}}, {{0x0, 0x0, &(0x7f00000054c0), 0x0, &(0x7f0000005a00)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x18, 0x1, 0x1, [r1, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}, @cred={{0x1c, 0x1, 0x2, {r18, 0xee00, r19}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r20, r21, r22}}}], 0xb0, 0x800}}, {{&(0x7f0000005ac0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007ec0)=[{&(0x7f0000005b40)="414cdd6d0b1b9fc94957d56b017617416243801b90ec06027650eae8900b7dc4029a179d702ebe9399727d7e9c2d68357f8f55b6c09394be1d325cabff3acd5a4e408ab1de796f7446655c003d734b976430a4e4ad89acb924cbdeee68447017ad452d5e1a94e3915d2af987c9caaca3772266b26e9ac8f1f31eba2e21811a1094870f217b2b57863900ed29e535de5b047e8545ed8a32cd3e1ace6522a797ddf1a43b4b3260018ce4f21ef6e7edccddae1c4f8b58941bcd61e80852c3dfbefded94e92ea3825538d73d8ba36c2075cf5dd227fab8d81129b4ce17d0ba8ab5925ca65a116f933a79d159e8e7763b11af6d23eb85f72797d8649360", 0xfb}, {&(0x7f0000005c40)="2fe8fbc651bbfdb0647663b3edbde7a0baaeca7420305ac511a8db3d4b54c075478f195d8e53d29d45dbde47bde91f364fab7989ba99fe35bfc7c41cc05509884f68da9be83ffd59d1710f294e6b86aa20f1cb26aad4dc989c4951839826f7e6c7dda4b91d827d7a1d3c39b3138ed181a2286a6481ce3a5685029df9976383db943a887b89148566b3e9a4a5e81e702c8d04a465af27ec38bbd30ef9dd5dc119b332ac28fccb04400d3c4198b7334d29c6b3fe29e02e9cc9df163e02a2d33375a15cc3ee805770bc9384460a91a0517c08ce201edd2578c17d16aefb08aff609cabe14196c9abb172520c3cb60079bfb1b142f1a520aa7a8c3247541830b5d70a3d10264724f80657277e12c67b7fd5465d51eb77a2a7d216bf337a40b5bff00be9ac92ed78c97a35c48a076f54cedadc8565632577e3c2f5492a542e62432aa4a0a469ddbc8c6b806a7ed5e68c7d8f06eb1a7c4f0a80f16db7cf70acd339a0ba6623ea994b5f07c61e5a026ef9a9c0e28292024d4ae6f837d948c239ca39a4f46a5c28102f1fdf9e91e741b783390ec1113cadd3249a71a24d11c0051e8583e87dc452e168da15cac02386bfa1bd10cb11863500caa54b1fa31071f861f77bd4074f92b88fac3805b3d41378a6c9de018187f29a0eff238ae86a30038b3226c8d9d562f405850cf48b6179c25eee5d464ce3d9a5e5925ede4633b923183af33d90db86b66846aa934a81793386af9294d52ed51f0cbe39b33d360ea7e2a96bc52526a08e61dacd35a4231c348777b75d01b6df1298f65a9cd1116b747afd7a24024fcb143c61177a926eb8d295c5f435ab72e3223d3f05e916b3b4dfc0be908d96977f880ed59738d3e30e5c8b5d455b970d75ed9ee7a01243d23ec7baf0fe49d4286ae77a74bb55e5bdb4a0dbbd9e9fabf2e7d1b0027bcc0ad3b347181bbe054ebafb21d2fa3798b34fa6a6cd79278305302ef03f2253ea5fd85d192f10298ea55d181d38a2472ed33e51bae58a11ae6aad87bfac2514882f936d89a0e47321ba094093e2655a622522c8b1ea9e0af70310205562c900ca357b0f4f9e608990710f73965639a322a25fcf3c57eac75e7d7369999034e4ac072aab9666ce09a8610406ea96088761f79def28ad0a79e8b7271472d5edf2ae9093e3a723e804533e435d98be4a68ac990dc77bfe3abf3b7703f4fbbeb6ed59c1e676f9886cd02145c1ca181a33962d67297a304f9604eddf821f222fd0fc467c4e33b40c8b592f0839faeea7191d74ac4b31839685dd83bf374de2cb4d6a047049ec26e3f6524f4405d0a46e1b92d64ad0ca3fc4a722a91fbb09f5b2d467ef6823ec89e07e338db6efc96a5f36e87234524756c2fff2bc20a7aa62f420da1067a5781be48a7e7bfa92cda6cf7bb3b67f714af0c2bfa5946e57ec652e64079773f537d7376e8678bb5601892f8893d0edcc2aa10cbf3b9b16a6104e3ba159564324583133c3cede9e003be945d83aa8802a93526044df8b2063ae05e9c9937fdc27a17a5ac3c343ce1a2b1a07e2e28e000a563285813e514717f9433b1d28bee05220dfa6e1684006fdba6d32695a37db4b2a0d992b01a5502ad0c6c653e6c36365c16cd9ab6b2a14800070fcfd06a0799872bb3bc3d86ae5d74c93d4f1a5fe8617bfbc7110b9efd37a4b8a43e2c80c73391c81fcd82c0dc227380dd36404a999ffb08afe5524b9408f4308db4a0d3bc2667077d725d9da9b2cdd68420f593c44732a0247c139c6d49b9f24d7bf86cfde2c5643c9832a2a7ee2648db93b47ce9a22c8630c70b4f44f5989bf6f55fcbad72a9c05406ef19ba8ea5630bb8362e3b94ae549c1263dd0f83ec348e082d03c8494df3dbb5572298c25bfd81e5a606a3bfdb44436d366899460f7907b342bb89294e99c0855cac653fe6f8de318bd17f91f59e4930f11af60caae5f7cee4fdb0eaf8e78ba7e4fd5c370975a922715516286e190db92c372a9571576cf5db5ee61429e7e675394125128f2e65eff9ba7346d3fa6a3402716be33700aee4dae4efc4d83ade7204c30e3d8660a41313c99f2fa22a4fecd0971cf8c4f524179816bd3043ff020f342f43b5fa172d9d790898a062a8cf33044d204960b74716f73f57785f6b0982544e90e227e5a7241c3f709ca434a3a2bc27e305f86c2994c11929f54628d0a3f29c4bf495f4c83c74554eec3a47c8383ecb88b7244a577a3f5a745f091a839b3d26e78a291c779caa337e20cb0b3c839d16ccc49dc8f53d200dfeb86ee76f3ec67d4e180d625f472db9fadda7c110a9ede862c55878f1676e9aae413c056a3ceaa28557108ea00d63482ff66e0c24c895cede5ff59dd22cccf957bf5d941e5ab2de3d6576cff3052cd921602bcf9422a97622c7c32fac9317daba18a9fc527d1917e2ea776ab2806fc9ea11d2d3a9f4f70432e9e35a8639b6907d51cf7cbcff07259aca04315a6284ce4d1a47109ab8c1d57744bd0ae6fe0781a21fcb15640db9b3aa95129e076275e0a0d374267d14205186359bcc24d3a5e3720264c4022662984a5685d6a269df5ab824fef50e22ee86a53f2523a86910317cb5f4b8ba25d5e87d558da86a4c0d04a1a6ff2e969738ab6fa07c77976f08a715438407a46f264404f20c785baab909b02a3e9faf7a8d0b72e7b30458bf12da2ba49dfcc700c2a876072963302795a92e5c96d818ce1afa26718c9f97cd102c927cea49c17ceb2d90395d778278336fb83203a10155c34c254dde7d8336c1b6026ff9ec54f0cf0fb508c0a1603865976bb0b7f32d43980f238dcf6f39967d20b4e3f95e7b8df2533b3c5e8c7df78fccb9eb6adc36e83732bb0c21702635c16ae376012d86d3fae7e8077223fadfb87ac7751a354a667e2496e296c082e24665a5790e529981d82f8e0d953fdf379c4412152cb3b1d2be7e900e4ba9ed3b809c8bfb2400054352323ca05653c02272a8d1de5ec3ebbe73f631de0dd4bf628c657d001209b1eae6c98e9786249cb4ae7944ba7728a960970949fd5f360c1dc3e3fff7530e42a117d80008db7c40cc1460c766ec663406cb4a5f9a5180dd7082090938761a7456f40184508d043b41008e4c5d8826cd5e92b7f12d0253b5a3863127271973dfc8d2116433b03ec4b0efbb93aa310a9542d931d50d81b109cfd213d9a7b5213017e61d67341b6f7c9cdead1622ef1e26105bd0b331d931b94af0e78c167f8937e8c7759731dc1576520ee2cb0e4595502f491cafab371fb712b9739271716cb3637d600f0e4d4841f1ab3176774db74790860a1971681b7996c81995e291e9b3b8f85849953fa50c7109cdb7d30cbeb9c719ca76faab3d51c8a414c89df4c2d0a5721e8b437c153735422c38f1278f1ed23c6cff2963aaf74197217ba87e794e0cf9e160cfd302a0ec787c07fded62313128bd18252b84e651fe9016bb1fa68b09ee48a0ed43bccdea7524b009660cb1ac0163a201c8257344e915d2d1652c96f3a397aafea65dfe6eac365c66c6c9ee6dd444f9183708fdd78b1b6031a6f90a57ea4f38fe71b1d99e79016f707fceef4a110c8ff3d4b33c8cc87129006cb19a123eeb0a11a95caaecbaa91990b881defa34edc276af5f4b37091152c5fb9a861f3fff25704d98571ca925234a649eb04b73a1eede7d86dfbf115f1470d5c84439e4c24777fee5130863810500bfc7d2eaeab3646b0666dbcedbec43b8009392b3ae01d2e81da51d0a426c8ae2d23e294fca08002203fef77d9ae7a64644c011f601cb7a956942e29485aa36a85b2f4c0c8b89f0ab78c03d208904782cfef2a58364655d6e78eca759f9cf6f747f0b65feff1f26aec2031e5950f325c31218f797768ffa292564d922bd2dcf49f90f8c2efcec940a35b37bc152ab2daf74096a0646d44dd49578d5113852824c97daffd5a24aea8a7f4e215ca88239e68af324e44b965c1df710f43c1b14ceb127390f2dc930190c655eff301de2d03304984ab00c992073b4740f3bf39dbc83cf90dd6050140ca62156672a3083ccd96b94b69768dbd60a4df922be6c2882038ffcd99f0a97f420a9b73003efef988489f6b0995f81e541807cb9eab0a7fb894e50c3dcd05dad0908d4b7d77dd5ddfb4f85a2a7b0d9164d6b45efa2af115ef3fe8b5197011a3ce2b0e3d9aaae1b8cc8910ee84565d41f3051853147ed40d785eab8b9be4dda5f08accab44b6dc16c633750b0d71d8b62a3c3f938608688e44c5230ea330475b85ed41da6714439d54ec3481b860f5cbc670cd59ff33e5aa91a11a53b93c35ef978597bc9d4a24e0da1f223e3ee1e43372e464d399680598ba0f33ba02547ee9824436b54dd52ede533ddbe2db3c5742ec06a63cdac67794897fcf2051ef505b1587bb14b9b5753cf627cd9e8c7b089137d58fbf5e02ba0f34ca75bdec8a3f8ceaabd8a86ea2f9528eeb42a0e178b14a89d7d53a3eaad0980500667f0e58722f894a0ccb4c2fc026cf624d57002dbf6cdfba25ff161fca120429a00d015489eb794d34a040102c38134bc42c5355a48923ac8c4ec3c2bb31b4b8f64f8d2f8ca3f25962d530d3431f9d8187d6c67bf1fc37daec9d4f7b7f7a43fa1609f7bdf1dae66a1ba77d2482ccf290d6426ebfe7f0a22a0b7b22c1c7ae2317e0f54a610000835284af628f8b686a80db6299ff820cd726500d4c3a311c38cac5722e30d45f1f93165a68989a51c9eb8ead317b54218be891d8e120a2237df426aec2a9f5a7e6373e5251f589429bda167f84cf342da46d151c383edd9a0673c7baf8b119b1393cc79589e6364867d40cb3f2a5f0016c6bab1c7a1fffe474f27c457d847a5210efc7d83c1cc7e3d84e85017fc7ea895ac08b008a85fb8863c870136c017e89cef51098a21e4c87a8bd7509739f01ea8058df508712984c6113196e2d0cd4e693bf2f9c8dc2bc438a54140fe5854de0bc0a24f1804b430ba4828db5a3cc56d29cb5265a052cd95f3f4c543074f54f66a19ac915d26e3a720ceb55efb28063b62bb0579616047a942743f6654b97b2f305aba5992e369cf3c7160c675777a5829793c194c42841075fadc5c2e3f6e70e8b4f26ac62c126ef26fcfa21ed88d6da1eddb2f8ed24ce070fa275ef0fb875cc18b3913d9637a02af3b63ddfabbabedba33c29a2565d2fa7a938a2069cdce48c95ae00610d9f7ef0479b8e0f18719f72559320f8e198ee531250d55771d4c76658b71ca29eb3b14163a76ee6f0d012f01115d544b5ffc2e1a02156fc8e6492a66f5eb47eab5c1d71521e7b5193b32bfc9658f14e0380752737b3b3fae6ee576ece68f95e375e5ac143e0d3225857a4c73ac8d561114072127df1e98dd35329368cb2b44c69cf3edd78ef5965950ed0c8b3e64b0935fe965dcdd117b94567098762b80f1b58d1463f4d2d838394d84bb54c6880e67c71562a754eecc2e35973ed6d7421111033a2950165b7cd80e5d1cd7896e693c0e59e198ffd3f68d1d57989041a48e5bab4d2e11ef0a7c0500fc8f91e9d62f3bd11a00aabdf18c7df2dc785f2034965dc977968726eaad037712c042fbbf86909a7e138dbc648cf7a6ca32b5af76c021993bc6c4748ffa7f1777cbdad87196ea828064d1b7a16f3a624fdc76d26220d839399c95577ec4fbda815dbe326f44e54e19485455ed26e0783c4886831656b5df364ea19b409318f5130684e9631357aff32330fc8f242ea32d0ff87c5c95fe71cd8d5daee05459f41ecf83bad5b565ab656d79aede8cd04a6f951119346d21bce4b0770d73f34b61a4d9", 0x1000}, {&(0x7f0000006c40)="48cde1514d093612d6908d2c8f7bf615a0121cf7cfabd0304808f4a2c00a283de263de99", 0x24}, {&(0x7f0000006c80)="5a63cb2c05c836831bcc8f20b67ab04d5ecf1e9359b9", 0x16}, {&(0x7f0000006cc0)="05eea35490a251555f36802f2cea4b436813a5a156710a836703f74b05f29c3980d9e2daed91648319ed72e8fa74346585b3a20971825c5f836485146b1f91de05926d7aacc0ecd380f50673395613eb4af96484309f34959b2be64f0a0f386d8886aa34b32f2078e891c9234bb79e39801ddd3d1ec20d35deaefa6f61a1b893a57044c56873aff0b7b0646c7891f5b38dfe92c4095da7ebfe3230d32f2055d0a8f5fb9fe890731ea93ba31f84c46f01c06b27827a8f6064f8c8020a38faa12d14a5290e572bb24d216130d890c063fe07bdb38e668c1668385c0bd99f3b084c27b4193d1eaec9690e7e3b870a8c366c037f56cc70bc13acb4b3b83990069a34ae2b78869257c1c8f3258e2cd0e4d4877193030648627b8a8eadba3b84f37259aa2f280748aa60d6b19c9b3521dd35ad4b84140c2b04ece05b284a8ebf84e39ea2940d84a1705652eda0bb1da4adc31f3ab0df9c8c9ccb68d881f29504222c43271c13652eed91c1128e075faf2a44cfca52fe40bbda1acd7c60a48a65477725c91a9cf0cbdb279a2d84782c25101878b43fac0a89dc03a96fcf282f4651028b9e0f7ef796c1fe162661810c49018376a9e12e97353f0f381984bd00ddb733b3e70e8470d7cf7c874570044b90bc11f8e3f4db77b0f36c46651775365c7a237756b7b1d6bf621b3b97dc8a1ad21c989e4b9881a79bcd8f1ec2029c0b0bc461ebd2aee4c4451f9ba07cff234e4ba93a07566a1029fd9fcbb41355ca680039081c5553e5500f7f75511b1cd949b77a09136cc627f8b319daa9dfa53e5c3f491a18102a1d422a415e50ab882e12c5439faf2dc34a8734efcf257081fa75713a68c90ede046f3fdef12b9e59b11e8050669557ccbe69d63870f9c509d90d514b64c4a8ad2cebd1205d34bbee489efe9aadfdd96b240d73273aaafeb298e44bb6ef1d0b22ba59cb75b0839f754261865a3d4d850393ae97cb569a410cb18b1c816e0cfc5315e2c755b8f8cae3a708b87cf0b3d1c44ca332e5055a353fe066ed494fb66827b943ea60e323f6c983edc8512eb075e97bbb33664e1a6dc7afb93b28ed4093463869380eeb3859652221d07bc62256fa315f53a68493687f0a5b48ecd74eac7f796855b0ecec16442d5b28643710d908e14bdc26e8adad26f67985bfc730c7860446a77c82e8271b2d49e875b61e9767f68efe3ded130464c1bf195f774ddba649dcdef5b7c24bffadca5a45c2da5d11e54dd2ba6980d858943511f3aa10c57fd40714360f2295603ffaea86f8af49bcba57efbe00b95c057d0823e2384f91e6f0c67dc97a274bbacf3d910fd62acdeabe46f597dd8804910b4783b39d656a9968c19b298c6928496b60b56051395efb94d1bce12334586e6d0d4f30a1bace6db5177e597f33dfae6c057705c104f615324320ee0952f31ff9ca3fcbddccc0f4e0117d327d747ceed4f9babf9f9622c2de6da9474605bc166600d9042fae31db6b092fcf2dc9036dca9a185ae5ba4388f6295bc1f652048b7b89d54bdb8ec78bdea0aef8617f893741c8961d5e13c8492d9f14369a45ebc426390e4a6189cd7c2b3cae99de6a1227b20c695366cdb8eccf477caaaacb181567ae036361172d4262f5cc470b849db2a14cb01a0616d7ed788720efe0efc8d4bc7f44059f09d966fee4994e0fac428a18424bc2926613dc6d25b54defeba8452f4178fad8e408d25afd25e7c27ce1b6b08b97ea48f53128023efa0c2252730256bdab1925f9e68be666f11a15de23a10d6ca8fc2d7a26f37a293fb8047ee67892b8bc6722cc26b06efeb9d071a9c7358080247c1963cf53a278dcd3ccbf802d79f07b28cb9cea37a4a5c2624010e8641f1f7ccab700727e7e9eee342a6309e3d4b8e468104ee1fccbe18a3ee4ed1c877943db03fc517742461207fc13ce4739f07df1835ef25a01b365adff6ef3ab0ee6f6b4d46db884fedb7ee2322c46e91d83fbf940a2134c315524f76996c00f45708f133b733b1f0f8d3f1bb5f5b9ab932c270b774bce9cdb331f04a3d8080bf51da5f5fb233770d0f5fd2286611311034a31a2c30f6d0c5db94c1a6c103aea56108a863ad435f6ed1f2cb78e689bd476ebc27f41fa0d74063017750a2eb8b2b2fd4144a4c96eb6a0e3d625f2d372e4a1aa304ee04cbf6116b9f8f3bae04f38b6b624c79391f0b7e5f763959759763bd37d0333c2e184fc37153ea2683df508ec8d2f51cc612a977e096087e696987f56726e4f1e84866e2895fdf86d680a1275e94cbda56c07631440eccf9391d70c1551b80fb9cfbd465753c34485718fbc1c33aa3c901980b4386e5dadf4052b0a110ebffae3829e94ef070b4d10fb30b4b4b89c55defae59b435bb0e5edbb9b4c8ace45dbefc93ac6feb03c387c357ef0ec5cc2446a8a1418c97b47559ee8c4cd322e2bf05784f0b39b0ca39600f0743bc310b3850991c85adca435f6c437284f510413ede751027759e2ec74c312054d76c29bdc8558d2faed8e500655f9f68c6f324247e3ada2d5b5857c24349f15fdfce4f6f2e046609bce3b6f46e2a5899468f72e1e9f789ac212e31c4b58133a2ceb5e15ed7bb713adff76104bc4bab0f85fa9394876c648b67de5fb7a9dc4ba3a8cc21a6b7c99aa7ae951d5b5fcec4e83a52da5b3e07293b7d112f9bd413d590d8c967635281c9f10e9d030971144f2bc360daed3082c03b858de31bfed05ee8f29308b89b2e4f51c138df64078740513896c9c04662ddce26725e5efcadad722c5ceaa48d740407d0d10b8384b4a7cb8e1694d45a25ce415cb2f2947c49293d2b329e2005d1008ef8f19eed5c347da91bebe0af3281cdef9af019b9f8d85476dbfe1184f602270120599fea1697cbe987a9dce132754f4ae2e0c92f3df5e05eca915273d6b1a1d72cbb2a8038548b019472e86b9024e53bd551b56db561c8fdfa5f27d68f3d56e88e23e9baab3f3e7b118adde56e8892c1add16ec1a7a7c6d63f6a1edde12e57ce99a530bed4e0fa95be4bd11fab83bfac133e1458f964b240539c9f43845d12979ae35a89016b8782c8a90c93816ac18d726277299d4074dde4a655e7b3533c382c1b966175686844402987fa90e39521eb2108663a882867afdd52a42706d90f02253f47981a2e7ed747edd6318948798d1d0553daadb0799eb8ca6de5f22111d8329dd1d4cef9ca5e17323c683fba5f8f69a67fed1f4fc8f495a14e9ed0db8215560e6895a28d1d13c05bc07199be96fc242d17ad6e86dabf43ce1389d3c6cbe29766131dca32b371bd5057fc25bceb97e6e49a8f4fa83732afab48f4acaa92f618b111b137e6ce1e4b8df65b9f54cc86aceb35fbdb8405d73b48a64afbb8419a82e1d42147108dd9538e9d08bb4ba326f16783f8d640da63fdaaff24118d7c8fda32727341fe08dfc67e894b0e0933c5cca8000a351e5648aa07e45f02a59174d3673375385ffad8884aed5417eea4168bd3404dc10c011071c03fc42b9b33b7088c6824ff7062ba8a3890bb4042562031b1036b7daaf7383ebb3057fb7a57069016867829c983da69960af0a62db6afcb4e9cb233b7fc6d56cfdd6aa7918b886ecdbe072d60885fce65e7a16caf01f463b50b164324b979fe64d94485919f67f7b7a1dc553a04f1441828495825138ee53bd26c46f75de60fed6628fcb4b5ed26d440df0ce8c413234eddcab28c45830fd2a9fa05aec2cc2fc0840882a08526169701ddb7b50bafb42c7b2b8a369b2253b21fca0195db2f2bd7654eba92785e5171afe873d7d54d4c593b24194d62ce4547e7e44c4fe867f79d0db691f68767af87534f38b02fd1169f767ce1c44362e3a51edb3c1e8f54f7562c0bbbe67849573ab8214856ca5ce1816bc383c7ae71db5175cce74fc3ff59ddbcfdcde7dd397acac27ee2f063a034c23c9b2988ecc98db9a3d6ed07ae2a2051595e2cee59c2362cc3f52a77f815e55150b10fc97cbc90c508363f951055b2628cfe8a6bb13733bb4d1534b1fc0157c4a6629cff2ebc7d5b924f8ccec8bdbbb20e1a6a6a0d562cc700a156114575284c4595e34c442f93a6c1601ed5ed69c471ddbea634a19b8178685c8722c28317e0321dc7199cb9432e34605492645f7dc7a65ee25619328876dfe9fcb507888f83c39b0b963a6f42ec00ef80bb1a74f8955de7deac438b8f56f92fdb1a5e23e5fdf89d1b6e8d3442e5732ec34e876b19bcda6225236ec644b7c655ebc9f7d2e3846ee7576f0d79b0db338e6212bab7f7e0b58d50f05788a45dd4c7caf01f8a7de318caf701ad99e18ac4f78d39391db829214f40cafdc030b12eec26e7e036751da5613cc0f4d5a5766a85013b9879e625258c4c43808538f8ea07a6925faa8e431dcd30d08bf2f83716cab03bea2abc882c91ece3f5bec303d3bc1900992253b6a2a4481109c894b9794459527eac34f5b6fd377ed4a2ed41adeed09725abcfbc133a5da83915509c9eab7130acb0f7f134b7bf66819460f4fa89aa5983b87796010e73f5d50e6e6ad316d15aab0765e5bcc04fb183513393cb0dc844de4dc3c6501074242f435e29510ede9dd68df47a067b4d909493cb44b32ae3cefe3b8784e86498c055b2886471c7fbb6f923aa48d32989cfcd5eeb50b3a756475007113314cecab3ce9cc09c321107a35817277ba9bac18e695d1144ca0db7bd1a5fad2e960303843de1654f8c6b0aa64cd78c91196157b50a5c105da7a2dbcb8879fb51e8a943fac55bd6aec5d1576a81b9784b30dbb50e1a06bdbaa609bb13ec2efcf923461ac9bd737876dac0c3c73ac973ad14df8291e34ff558ae93cc5178640d85a6b6c6b42b6567f577dd83e0ecd80e4cbaad961eef6cc0ada1d36d6d41f4859e53c1b6ee12fefff344874863174f7a75b07b68814bf1c57f1c392826cfc353bb8b901c93d116f7f4f3d9e3a5be92bf9184f65525bfb0cbc675d8319120fe7e2687dd84da49d7c20fb507cd482e6c033de3cabab202ee39584e7e8d034f78a77de3debfb42f004aec30445260cc489c7f2ae36b0e3f4df3b9cc0d3b65d74e051008b5194eb2ac3294638d4c3f18341c7780bb36625a82992ba56834f279306bfb8860c0552ebb2743dc19c58683805ab0df49a99b7379a9bb7680c176f4ff9c910637dd52a7fb9182b23342f42194481e3864111899ee34a762f1b8a3fdafd7291e5190877788c66fedafdf54cb5e893301e30a4739545e520d2e6fd39b7b2b2c09fb7e2201d7a3d768521f57980e8ca22030b5bc9cd602c3bf5d97e1956af61d19f89c7259e0ab3eb3759ba6d2f4b90aa8b30ee136ce58a5e3c47109517e5ed2cbe2ae8e3b104d6a71f718de5218efa2ee3734066ebadccc895f6141009602144c57c08fb061591c7f2fd9281ab56e544e23804315629405fa089930ae801eec8faf079a518d7744c89aab01e3dbb81b8b5655ade28df0f5cf475c3a7aafc8f4dc198b9c24d2e71af3a12f3e2623793f1502308db41a1beafb3261258da4c36f7f99fd78383405ebdc8e24298e1c6b364bd7b646bfc9305b8069e05d53cec2ee214bf84efa0f3db1026d97f58b7a40f08a6606aae387d66e12b97b57dec6a071dc55ddcf93100314236488f18d03b65c07cef98838bf8249d123660b768507bff84b0a6320155cdd947314c2bb19181aecac9a8fb24f4959d27fd7040ae08a6fb16f672a56aec3d08367b56de16fbb097061f19deafbbdff3ddf545ad2d7a74364a52547056eae2143d1b278807b0bb29fa4e91c8175e07545975698fb6e60e9f45ac7515", 0x1000}, {&(0x7f0000007cc0)="7efddbe47c36e21a3e2d4c4c75b2d53fd2cfa3bcbf052024fe91020af85a48da60d8c9f7aa68dedacbf96cb8e8a6e3b359970a47ea6cda16d1dd4c65f8dfef64c2f5d933d6e1a13ee52eaa82cc62bfdd1e907e40b67933c73fb652678e2f25da3e8dca908916046439967be42c1933ae32947601135e765c96", 0x79}, {&(0x7f0000007d40)="5661acbb287d84ffee839777fbb85f151394ccb79a4f4db8de129a4cc93e511a183ca32448d142797afcea330240963a45154bcbfcf4d1712729232266c8d34121878bf2709b1d4926294139c52cba6a08ea4f0c0fee34b40d90c8bc4f4ee93f3659ed316414d26ec695f89d7741a51b22d08325d8edbc347e3869825bb2c1732fd3ca4a3eae14e399db469199d034bfe1fb2b34b5c60e70fb62230ed869152ffd7a887c5e445c88dd4eff4f0871d269f5a526", 0xb3}, {&(0x7f0000007e00)="edd9010a8922a0470167bffd37aaa6562a8bf240521ef909e17dbc22204f044b88e41bd8d06939d6a84f9ba3d70b66c8409d7d72faec7ca510308f6e3e81cfb451713a85a55225d24f3d325b8ae2e8458758644af268", 0x56}, {&(0x7f0000007e80)="87f4f71f5b6e4e8fdcd93aba8f719b8fe29954f2897f7d92e599a5c5fe", 0x1d}], 0x9, &(0x7f0000007f80), 0x0, 0x20000000}}], 0x8, 0xc000041) 21.600917504s ago: executing program 47 (id=687): r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x9, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x63, 0x11, 0x10}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @cgroup_sock, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000180)={@fallback=r0, 0x1f, 0x0, 0x1c, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f00000000c0)=[0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0]}, 0x40) ioctl$KVM_CAP_HALT_POLL(r1, 0x4068aea3, &(0x7f00000001c0)={0xb6, 0x0, 0xccbf}) getresuid(&(0x7f0000003740), &(0x7f0000003780), &(0x7f00000037c0)=0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000003800)={0x0, 0x0, 0x0}, &(0x7f0000003840)=0xc) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000003880), 0x2, 0x0) r5 = accept$nfc_llcp(r1, &(0x7f00000038c0), &(0x7f0000003940)=0x60) r6 = fsmount(r1, 0x0, 0xfb) lstat(&(0x7f0000003bc0)='./file0\x00', &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000003c80)='./file0\x00', &(0x7f0000003cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat$binfmt(0xffffffffffffff9c, 0x0, 0x41, 0x1ff) r10 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x169140, 0x0) r11 = ioctl$KVM_CREATE_VM(r10, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r11, 0xae60) r12 = ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) ioctl$KVM_SET_MP_STATE(r12, 0x4004ae99, &(0x7f00000000c0)=0x3) ioctl$KVM_SET_LAPIC(r12, 0x4400ae8f, &(0x7f0000000880)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1000700000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd673c1eeda4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d06c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235eaa92143ce4bb5c5acb290e8976dcac779ff0000f5620000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05be23dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe656c9c46bffbe9dd03970800000000000000d372bdd6f89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) ioctl$KVM_RUN(r12, 0xae80, 0x0) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000005400)={r1, 0xffffffffffffffff}, 0x4) r14 = syz_ublk_setup_io_uring(0x7a26, &(0x7f0000005500)={0x0, 0x48e1, 0x1, 0x2, 0x131, 0x0, r1}, &(0x7f0000005580), &(0x7f00000055c0), &(0x7f0000005600)) fcntl$getownex(r0, 0x10, &(0x7f0000005640)={0x0, 0x0}) lstat(&(0x7f0000005680)='./file0\x00', &(0x7f00000056c0)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000005740)='./file0\x00', &(0x7f0000005780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r18 = getpid() sched_setscheduler(r18, 0x2, &(0x7f0000000200)=0x6) lstat(&(0x7f0000005800)='./file0\x00', &(0x7f0000005840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r20 = gettid() fstat(r0, &(0x7f00000058c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000005940)='./file0\x00', &(0x7f0000005980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000007fc0)=[{{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000002c0)="129ee9507a6e4174e09f2b386dfdac0eaac497df8aaf768943786e462e56f4e716df0ebe989606f95650c618edd517f4262c135cce602ad89b25b4b7adf00923749d7e3358b0484fc5faa29d1f8e28031ec6b304da4ce4f5fdc7bedba6f1261acd6f7d1a569846cfafe0ddcd1cc5bf0ee2d600babd1173832aa3e34ea5202b3c2f20464393e8bc3d54559c0caaf032b390b10c8c1536f1a9", 0x98}, {&(0x7f0000000380)="d12f34e6dd502ef9ebc034cfd1e5b7e683573dd2cde8c3334bcf3b9c140f", 0x1e}, {&(0x7f00000003c0)="0d4b589de7a466b43baa75d29f0dc829be594475cc56817785e4f780db17554c7f683f30efb2a7839d3b5a04d99cd6393759d7f6eec036bd36e63c45e6b1c54f3bccbd1ec7a9a652976cf1ec9846669abe8c21ee73cfbd7cc94737164d39e0fea8dcf2d705bf43abb5639837cc399087ae6915e80041489c0426e4f04aa9553d309118bae2714b0c328dad0ae348ab771ff878cc19a2e5c5e731e24338da366748dbed388adfa99f03e6520647de887f64f17a65e96b1f10d89613ad99f8ea09e78d995ddf7ad3756dddf01c", 0xcc}], 0x3, &(0x7f0000000580)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r1, r0, r0]}}, @rights={{0x20, 0x1, 0x1, [r1, r1, r0, r1]}}], 0x60, 0x811}}, {{&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002900)=[{&(0x7f0000000680)="677ef2bec05fb342e85b4087306eb92056c23e0b5bce6c5594fd88c038fc34abc164dcf46eeb562593de8000f8559a829ba4012351dbdaa78197c2051c54eb5fc6216a9f400a54e6a1df5e131574f8e31f8d7c8d5f5aa1bb18d379558df25d679e16a04ccf1561bc5b71ecffca50097543f2fbcc42668d06c22baea3db6e5240303486394ac3f19930d1356150d474344b185d020240b29acc17635a42e836bab5632a2c708939f1d19c1155ec70e8706057407ffe1f7cdee4284fa9b7f8576c888e189f65d255a9c3879f8bd15db54054db6ded7262774c94776536", 0xdc}, {&(0x7f0000000780)="0d78309febc7a5952de9fea0a3ade9f86f4eeff33cfc8cb2d9977d31c0cab574ed3f93cff689e8f6d0a18fa05122a6f4509687dfeafad7b989c194221d332f4ac282fc3ec3d0f50ba391fecdf6ac0029bf39bc880bbc993257021760dc412cc1536598054190a4feb226bef2e4d5c5ce2a6ff950a1221dc6c533dde5255b5c8e3e44d8102abb7da05e42e179f61f4403ca945e30d5b1c339f0c7777fe0e4a36661e9448a40a6a295220e3bf49479f4f114d5879d40f15d16bdac242af98359fd5a88a87a2c25b24fbef6e3015d64b1d5893cb3dfdf3d4536aa4d5ea1bb4fcf19bc392d05409f89125e0425e23cefaa67ace042fa5927f0e6ac39dccf332f378f0c7325c204ac5b20de0c0735917a6ec3bfcd3d1a6b73025b0438a36aa347dfd3df311a5231c2c778d0bb8dadf57604af96cc1f486d84180fbc4dce25fde8bbe0447b281d1f98389ded84de974aead142f792c14c3bacac3fa2f92f565c29239790848f58fee717a68df51fd913a912b3784501de420b9b30b16bb8ad392743a236a962b71100d65faf2073641594157de40183e46bf828d2355bcaa1b1f354efc42f71529ec007e8cdcf487877357e250105ea68db1c814a17b9d04110e96454b7364027de4b4643b79d0a38406d7b3d1ce80535da86c76d679270388e4fc118739fdd00aef49f01911b3a5e6b0b59445caf35f947a72c90d589b2c9bdaa42eb97e0677c451d1989177d6e3e1f07a36cda25d027c5455ef5ecf57061787ab0287922f86a8af5acf42da049f957142f4f3337719950503ea65df90b3764eece713724e4bead40d9c1d244ed59f75b9efb3420e915908110853265e9145e2f18dfba2832ad13e041d929a09ad203462192e57f77cc558b99f13d0b27e0a4c91efff30b14f8672b026bd2410c0ad0df1b9338be884cb2e8ba5f204343909844dfd700e03f47b56104cb643329c14eb21c132980b77d0e37f35feae42f25b9a4f7d28b990b2bf9801a3370d5acb517d6b88fc3b086e14afb120b76948230939cfbb982f5f82ff1572725b0480b6758d3528cadd2d0b2b1722e8fc9089b1a420f72ba2ea13975a0ea3d4e9f107e4742b29b57c01f7da76da233d6353ca767c17904fdf482a0fc4d77941decd0f7cdc52a4f39652d02d7a7cf2b57418c420549262dec89613cb239da639dab82dc47270f557a517a1e3ee59d2686faae1320882febaa6e5ae2eec2eba2ef92399a7b8eccf3d7acf7429d20163c4512cd0a3d1ae31901c300d1a98f1d0469adcbb81c56a978b5cc1253827c803abeb9a0660af28bc05f0f61dca7e5ea85a7e4fedb8e7a6a86d66ac12d7af361a1a6c5938a85ea7149ad98b9d9b56426de80540abe43cecb586f178c784d3794b0cc9f2983e5dc5a78ef38266797e2205ac22ce9f997c4a91ae0bb05da6427192a5c817beabc5badc317bb1f246e72b95afb5e11801250c13573bf180a1592213454086f518f31a706528d00465cf3b3e5eb744074e7d53db721e6f9b87a8314e4fcaf5d09851d8743c3d9422db1cc46d1bc727ceaae11a26b8a9bbe5a8459666a38265e4c99f169faed5bb8f6635cfe273e0469ed33272b9bc5d03e81a83320e18fe4029a13f53ef56df9a561cd92cd0b69e65cc6615149334d39359922facec46162b8021d0b251ab0d9b1d001c256420c02a6fa5d659086f580f8766c29f570b70cce133abe924940fe9c6e415b343bca475f668ecb0c032f2d10852f40fd181b8c7beb630dedcb4b7b2c85df783900830eab3353c5f8eeb0aec1721a7f9c807b06707a92dca3801ac1fa4c8fc52be48e90aa3c386f78c1ec98739c33a6661845e08e363ab74793c00dca430395ac54a52ab5256865ea37ca0314e2905706bf5c80f6710884d1f73916de29a9d2ab3a9545bbc561596f13f195a9f5de23fad59bc50e962dbd845c992bd534fb6e96b40a49a4a58e4c8dc1bb0cd96063068fd55d7aacd0afad2b299048703bce1fc83ece5fdbd0603e45785a9afc7c099dbe244df528610f887e35bcae76e7d2fc5d6b6fe43f002a2d609f6c2af8f0b59fe9dd3cbb16c6828c513bf54f62e63858cce402f1a74aa107b269f638403a8f58977a4d98529d8072e50ec72fffba154c4467c5e74598420c86a2975dcfae0260b3f8ba2374b626df8558fd118a6958050544657ae1fef4fc637aebdcee753ff167d2aa221b3027a9b82559a57228005a84e66d509fd105050fb7ab4d85187a984679f4cead9a01c3ddd96ff06bacc4b1b1c8ec46798e35b19eb1b23ef14350c2fd08bb102f77200e1c87cf10ba1868977ef534ad4621e7eff2f81cb136eac61ca2eabd799b33d73653e04ebc53355417eb7a499eef94a6ec644c0f8900ebbfe304c4ee2c6861ede78208519dc8ad484f6e7a97c9dfd673b1f409d17a09fa4038679691cd30d8f293274efb24215c4cb4c727e1a6a84aedae28160b34d00b1a59395bc9058bbb3fe0fc1f639b990ecd5d630061a95eb3eecaa53247fcc921b4e310a5ca7ee963a46727367c482dd17158a2c0fb601ed21cb6667ad8f588f6924d75bd51338d1cbd8745a378884b30d1732c31190a89a9fc34ace8526a2ba169fd72a073e93b02dff3d05a33d7d26591b499c987a0020160f9b18e873063852b61312dce5cc00c6bd932b972ad8a80097ca78b98664c67e798cf081f42aceebeceb0c4d5c2e480d82f83b205e7f5398072714815729f0499c16d1de3639ee48c5ad748fa400ff71877e49d63eeb3a9be6a1d990aa9f1caba5dfb739dfb93a6d043250a3fa6600d93f70e8d35a6ae0469d7ed71df3673bf257f54e35bd4858562db8925a28d7757f719d7b85f7c6f9f2ae29808bba5d5ebf9855857ba5f18a3ab8b82b0f6890b6d3c6dff61e1bee49c1d124e7f8a097e1490050793617538e3705b35df7b1227a05f6df15bc93adcc14e5f3278aef87d2f236ff13bdcb9c2db8869ee7aca6ba70a1be1427418522440edae653787b9817e0f659568b80386d4c644ad53edfb5629e1e551aea0119abb8a31a696a7b05bb508ce531e966023c972704e51aeb3967410a0be29ae926bac4843b51d147494e986e7e72eff8b0070d2c7eb6517c30da0c7779add0e4f0f63953e22c38f74ce45a9b72897db5432036cbb73d9a9392112d9d6e4cb835713fb3e4f385ab786c747fc86ef2a3f6b9174210bc2abeb7b6a4af57860a39fae09d99d4e55d2c391221d445b66e74260672f822ea787342307c2d37c8daaf5820c60f31a051a79d5607f1f3076d1dbeab825d584a8e04dbae270a7b85302b883d2849737831785245c154e8883fd8f9a46f61b88bafc7d39b4bd10208f54d776c78f39ec6a4f24281f95d4c0148a70e173d923fe542fb5711c25e5369c12b0e6d4f82d6804a8b40bce72df476029a429082d0900eef7ca35cc183c4e71cba6e191f43d9fa2675b375d93a8bd881194d933d4aabae32806507673dd56421a05d2f191256b91720519c46d9a7906220e71d43bc5c66bf01f4f803a1edc719a4465d53b7f14470c3ff6a008aba9df040d2f45d2caef130d1c9b069f767f39f51235a512e79254d71d8a7f040b639644063d92963374975012d3883b9428f9cad6f50a269a9fc8b13126eec11fcfef2aa58829dda3182445c0d9e3f4772dbeab778aef21fcc3f58817c07a07f0fc9baed73d083460215c25a4fc7c532f2640e379ff3970d8b39175a15225ae4369774ab4ef19731abb9d60d930965b03d422f648557e91eb727ede383485ad2bedc9fe87e9c94453624780badbac2edfd1a32a6481eb578c3c789df04864f0882e8a4e8568bc195d2c196cd203427974ea31a163b91a218210f26be288ce86d972bffa1d8ca6b7d6d2be7f6e5b43a553ec28a734a82d5f6c6b5c13a07a05880871fa07fb682f47accd65f5c0d66bb1a96ad28d9678dc8e157f0c2882b0858c875ead398112a577d9d3f86b9a2b2a477ba640a49316a127d5553726c4e11832f2bdc0d41e08f876e10d7872ea5239c798049a7282b983682cdc72dbcb8721df7a6758fe1709ff102dbe6ee004810a707f50a03a5ce116a583b6f420b6c71ac0af950e8243e12fbc9f803bc699a814f92ad0136cccc14f0c8d20d6173639afb58c79a5fee1017a53159452cb981aa42d657eef8181596e617cd679cda417f1fbb663ce33c5aa7706df4738f5d7a4067510178361c44df8f605c77b3e95f29816398975a282d7923d1fd63fa8dcfeaeb4bc75846fe1f184d420db7a728a3dce22edb415cdd03cd5365f5b6227486d9342d77a3da0e98c5c6ce64f35c12d1d69136e317b6767ca4d8749f9a81378f92462e3ca78b30b73a3cae26b46fd855f98c5c181c84e16685166ee40465776441b360f6458043af444788a2919b8698b5be5707709a8a2c88b4d5740ea8f77d227985eb45d6a33bc1ce6a381958c6b838516d31594a778ef774a191b0607f33f02afe9a85fe4784d07c95c68316ced876a34c919fbb9f5f69ff325b26697f1192e27e34a251d88d02276170b1d698b13219529002cc6bf898ece83d9fc1eca206a2022f7464833ff1b50ba70bcda47fc5249de87613750ddc013b1a227556e2b4d9ceb5c7fbdf701687eaf9eb577dc61abd9a186740c59aa36d836685c354e376cadf491de7a4ebb936172d8f8526fad5d1b7061c8c309a6a6ba9900bb07c46f96defea0d2df2081ebd0973b648a9c477ffdd5a2c5963fb22b7a9ca1eab559c804ecb1e928fcf744c7bed14b54e6d27ccd24a8096b536c693cf046f01eda8fd43c044f4305a0217f56a1cd64686c40fd5eaff60cedde7cd933f6ba9bed30b895cb01bc13ba28bd19164ca05142cae80b72f56ca97d7eec70c3e9d7d5da1cbf264f0238638c7e73795fcbd0978e321e12f8a88e3b483c2788e1503586ec21eb9683a1e5c93b89a7d62e128477f9b2e5e4e11ab530798a2962bbbad0f53756835cf67c19f2f42ef8a0e94e3388b95e8f1ee0da16905a60be72557e1202694d92818e11589108f565c70cb2aeb035014c3f332211c3c4a325c5c273a8abcdcff675236d32f3c28c10019cac82143e50f95d86d067734255b6b3bf0aa7d7e340894afc3b735a12a687c4864b55171475f228ebf2a0c7b6f939cc7a271a34729d5365bea59ee6aa54e0c9d623407bb24bf7f9e7ab36caaa6c6a6e079f9a7578e166645f42796fbff85220a416610099728f505a8c838562d1900f80058de6a9b90f04428159c4aeb77230e94e12f18d44a81b0bbf7a410c2f46fec7b60cba27050446ab575ceba67cf8436f84d2ca1257a571ac56b67a70b4791f20482d8b7eedf2e893cac31514f2d7312c1722026224deed90bf9615abe92597940e009a1fab77bd45c3243baee331e1e86c8a306bf561b316b8128458c77ff496908baacf0022b760551a580bf8a240167ce4658515cc49be01f5942a1269d0144d4faa6aad7c47fa712ce7303a561e326fa95c4fc0a135249ec2e7666b51be9cbdb4b14c63ac5ed5df837f4104b5cc2eedff1286e14bb1812f0666a9b3fa86836f24fb8277ba8ed7e54b09a9cbee553f9fdbfe001429e56235e43e05ffaa7d9a41b84bb5f23b943d0b76ab81591558ce5150e2cd7b35dd28eb8ac5181a21af212f3f31cb1d18e5205a0380e22dae9d9f941b7427670263f5a1634aca23552c392920bffacaed7072696a71a22ecd8f6cc1996f5667f964dd0074409301639b1b04ecfd1f214a2df0c92322931f62846364a68ecc3ebd7066d3ff6d78d56b13311ef27651578ce455fc814e0eff9d", 0x1000}, {&(0x7f0000001780)="07855db5e403d1158593e2355a5efbe6721bbc0972c3c5d8f3ea", 0x1a}, {&(0x7f00000017c0)="531e48d60908f9cb5c2210028648efacac9c457112aae14130467c2fcaddcb325e704b6eeab298a2df81e7a2482267ca773fd799cce27d566e1eb322c9f2b9b497320684624c7cd5405e3f598e5f5f7fad60e676bf3e895f2621d68ff7e48dc331c9f058ccc0a81a2686ded22ca5ba268f7fe886c27f20e1f383c7d23419f8e4f7d261aaf17dc31600905725aeec4c9cb63d3a0a93568dcc62a56f1023421c43fa439a29b9328a1b48fdf6eecd42333d4e94f9", 0xb3}, {&(0x7f0000001880)="666c3be536c422f805314ce92ef67a41c73c56ed6b0b3051da1d293b701fce94d08468c7c3bfa5ea7118da9804e805cef6c8383a0c76f202871fbef633a685724f9d78ce942a9a85b96787751ee9d43f9af702825bed9fd3e8bb47621ee2f5b47fb61120464cb06979d195182675dd080b9557e8590188915cbfc8eefcf63dead44f03359b3fae40c5a7e0f4243d1fe2aec6156f14484ddc5c8ac9e581b0ef10c8c4cfb28b278ac9b67eb21c0942c57fe0be83c4e3bef562364b60ee7ea2a52f6d07f0050a5d14315a87547d7efb0ca3cbd26223892d7be8147f6867f65d2d683852eee6dc60cf79daa1dc5619380aa87f732e978aad1622ed99de3bfbe5dfac6d1e595473a26f26578b0ba0e5dc74be5e43952770fcdc3d19b5537b285fc2985aad5db1f0ebed5d0077bdbe56e4463596337a0a2a0d89c9409e5103b8c3e3cfbb673ba1a57d1921d0178b7f90a3fced6cb47b7842d5be9be855828c621b09f689c8e7cca67e80be366c1fab09adae3371ef1ce41fb4c486d58c03b30b9dc73495efea546aa70f872f0ac6e3f58253f3cfd82118ba2f21e49b23a3c7663ff92854728cee63fe0b718fb0a811bb8bb8e8dc25e6dfb4126f7976621af78e1ceca7c11105fff4ad9bc19594bcab5d68553dd24c88d8a8537f7bfbd2c72b164bdd8afa39f016455220359dacb16eec59aaaa3e78b12e3f6bbf2ff98801c2ccd8779307a59404268192a3e61e63cf94c7a687c793a43726a0472a4de70af426a75b959f51c65cf9a515d5211187b5261adc85af5a3db4d79ed839fab7b5f7c8ea3bd401f9d8e91b4d4fa50d3ae1ec2d72f56deb0465319072c04c5e1eac8526d3cc6259a799b13d64cdc4cd353eb182dd5dd133e0b553d8d6cf5bdc60a78fcad7417fb8dab7e0a3c59f369eaf24079c106bbdfdce29f6ca5da997a7ed00fa897bf5a39047a6b64355b5db4b2399c1b03b7e941f57f4e7db02d2f32dd612c7f3b03f389fed462d2c657ce94b0c7b416d6b24f83c19fa5e007c3ff8815e82b8a19a522a8dd581241757934523dcc6eb68352d8c5010a9045e932f7cbf6691331fdb69736e0d2b3c55c93475aeaba40a05925858528b6a78c31ce3c8ee460de17239f7138eb899af943bd1a2b2a16589ef334b276702755089758d2a548a797d12538314d79d401a14a618b2dbd60dce30d293ba473091639731703d3fec76dcd20c1e628b4458d8d3ff9917d76abe91619b912aa6eecf0aad19a1e77921b167114475b77e9091a63ec534d0d29a1efe74110cd8b232e4e1ed2c8edfd4f0b2ddca80e027253870cf74e37e79af326d909d866861570bc0e88b01f19e30ceaffbddba31085c07239b655cc1095f4c821c75a2e4b028bcd266e2f1eb51754ebf86de34a0bae7266d640510046e024742773af58d2102aeee3c54393b2f68c6a32d2b625e82fedcfe0c036904be2d68774cbed7c3469955eddf4fc443abd7c9a33326f2391969578b5e265edd795caaf16a49c777c9601790420214b7cd7479cd7bd4ccbd45605818baa3a9aa2ad605f865d7bdfdc18d88cb7f85d4d6123bdc99daa6a7659b60db35b7e429d4565ba3bb0aa47894e6f6307c7f781a2ae6ffe15ee439bd30317c6c4ac8afc3eec3f800d6d782eeca2412bc44684517ff2f878791e6e8afe50ed18b1cff2f3dd29b1ab5dddf4fc0eecc2b8a6900413430dd985cb7946369e8c208f1bdfd4d59c5bed36f7f32d93b8b64e9125afc7135b79d6906db4df3b6219c8bdf9c752b81278a009a555c964af29d88111d37c1aea8ab5c0241ccf32f981e69a96431920a15875201885468aaf67dd9f3c4da0fd55c31943f306bfcfe106233df831945cbad8eb7520a109e4bea753263b58cdb65575ed8df6392059cf2059ee23ca89a9659daaa3a6536b102590e560a5d764dd2266a906839174040316ccfb9c52149ba4984bedfe79e6cffffb826ca53f8d3c8f2c39c69842e449b8b229e90df10ba4abcdc88646a4d1884e49833f1bdd43d3dee424d717ee92b0503a1c252d6590f5dcadb069556c2b97c692c3e62eeb3319f7a11889092afec6e237a1184633d00da4b074756ee192ff5948eb0d8fb6b16ef403edf85d790764ff309f47ab999c2a5068a388804505e008fd4cf6fc189a2ba61fc7bb37820dd777217d5f8e0911b3f2858deca93de525c90f02a2992f03383a8455502fd660e99b35384fd8e2a37d0debc7e175ba50ee1af391e0545660b301d23dc77d9e9443f05d19c9fc8bb9ce0d459a51a579e8793bef5b48d1e90e1d5c5c2a14d6790980f8457eb541660e0529053d208b4f8ef0487cac2bc9814e68c65214d61120e91a618680fb1297957b1414f6e8ed4cef5bc64eb3a2ed2e2247118305655e03f1ad5c945f04cac607de867c54846d755a629c6902a8ed25c2de66f05b79f6ffd691f17ca08731ad3dc06f6d6b5439b3627805419aa8d03dc582ac14ae9a63b27d6602710fbfba1aa2f05b2393fb65c597e407305c639e3feb0c1d58e12c96fedff430e6060eb6ff1c675567bb25893c7e0cb439ea23ff822c54b1dc0b4965ef7483a1e99e1e726df4af9417cb5d534d7a29afe9c66dff9ff60ef6e48c25a644f5c2f7d3a19bb7b71e732bb1dbe32d3703436dc8de3b9d7896a458b305ce7e64ace20b1289e18bfb09bf75d18c32aa2d03a8f8d5e4aaf2f26363c8425930374b1f60067baa946d6dedf941a1d745871b15a7b1b4bccc53e04dfae0f192ed121da6be8c103ce76d76c787e4cc26bbb8c914273e31f4f4dc2f933a452f82d825e1896d7969649efaf1b17776a2de49f3edbfc68d73e945c6cee9bcfc9923f3971e0d1b3a3f2a98a9dbd26140749af53f453abbbf85a02b8cfdfe81d4800aabd9f875f81e236579c92f25c7a9cdb23688c286969704dc34f9ea1914086de0b4407803503455422057df8fc11536517a2af8eecdcc8cf72dd533dcf8a3821018c66ab2695a4f3161f78bba56679a6d0c7aac34feb044daada441d2b482f36d13652b1e7a74eb286c34bf3c9929d6afaefc539a75f10dc513009f234433db31ac191b169ede3115bd9da66f714f8023defa98292a53986c0eeace10ffcb7f6944d41b6f15f4db8eb9480dae4b307b5348670a96d29dd7590ec07b9423d40ee10d34c25a1c6cbce7466ada34cc4f82501e27a4d1d1da15852e20495a77d98b88ff7adcf8114d1e6f0bdd5c39fdc1e38211408679d369fde217c6dc22f3f455d9e8f930f297500e8a7ae194dc74fe39047811246b026120dc42af9c0d9cc7f547a9265f547813378c1de227ba787173b22a77b2e018a1df0e225e1d522bd5c3c0b53c986ef13edc4ca1388824282c477d75ee6e5ec9a9a6a2cfa1e297d7af58b7040b5a9065e4c65391acc0b9282c4e18f65fe327c2b45f0f27ee5103fe653520059e60e73c5f9f2c3781053eb75c0f2884f98334b688a4af055d83a55665dbb5ca13f05b110e052413b5f9314ca1a762868bd76eccded3072c31eea2070e3639c1bd03ec91f527b8e509da2b09f560318b2a387b52e25157ea48ce3dfd0ea8b287593714d84d74b9e29c1e42ac19a0d1000a9074b9d609eab2ec2b571aff64d0942ee734f5f3a6d55f8e9e5407c01b1192b21d5820d9550356aa74df119481112a59aa81d47bc5cfd7446113743fa64f3b96e615e1ebfc8d42dcdbe4b7019577594874de1a47dc77b7fe308ea2a070b8f00a67542e76eef7d9af270a08a826e3476e64567cfd0f207bfed7aa41a5618f4fc681f1377ab10b4d7bb5d4c1961cf2696e53436c28068f66f76e222924b6af4b0e7d3eb3c956bcf16b5dfde2397c27feffbbfc8ef5ba16a69117ea1cf0d2e8306648ef1b65d8a2d86598bdc4301ecac7b19a51d3b7f73f4bdb6e87dbedade536254789ddafba3ac9842d1e6ed5371c5a9630d75984081ee580a84f8d8d3277bd1f72516870b973a4b0bd0e1e2b82f5a52b79a6798554b322b09a76879642bd37aeb5c9d2dd5cb5a5db22b23806a12846650c39c4edc09b6e30df411e93f49f38df3b7c5bf9f0f3f010aed8ed0fc895ca189f0763005af86aaf16c9a69a83a6b7efc248381839e44e84213482f87a69b230fd0ea42d0159d96e7b9c0831bc9f046bc976b79dc941c0080c646236fd0ab5af2b0a046f06deed75362e463558377a1c5e6be54b3628ed84499a07ece57bdbe36d7e6d901607e5799f861a29b6f2065d4e759625a889b88928ff9965b7d6e39b06bed3d1b96a4f991eb0ea1259051aaae95d0622c72f2dacdf5ced010db373970c83d96ccbf1cbcec2e47a7dfdbc05edcaf75ffe230d6c79360ea56942fc9bad7a936f7d94dd29ade209bfb58e19718c9a36855c9c70e511629184cdd0046a4b8b57befa8631bf80062cb798482c427ed05f1c1635aae43c7ecc5fb7567be86fe403c9d0b3e3800e534af29dd0d8a06a8d48ed6ceb0dd485f631b91b7b27d5af14b83bdeed8972dcd828f49e1a1d1bcf892dd7f93067f45e3d9d308952e6e8aefdade27d6da086212b70a4088638a1abc50cf5f0ec49abb959ed3febacb17feeea78b3b1b2ee271e12ec3a78a5e58643379bf55c87efa71c73983e411cfe507ab3bb629546148880336a94faf4f7ad758c3e3994ed06e5f56dd056f704b2636dee45851cb23e169bdf0871a3b048b1f0d5c04d3029cd6d19ccb52df695fcbbb1da49fd1a04c99e846352ff78417362d49c85f948106d42c25bb639ce7055cb0bee6dfe8c9be85c53994e7f32b30629a1c568f779354fc5dc9e64f1eea4a2c2835639d314352b3b8c7bfc59822f039b6ac15c84735458944d1c6166758386041a1106de42201dce6f0c8dc80bc8a2c68b68f79588948354959f103fa5b6607217f95e0b98949ea8c3af5c2135288bb6242b59a7e3616db1250a18806cae504130a3281d40f946f8b2830087b392549132372280eda60172485295e4b4d258168341ebb8f6b6614e22b87bd9fae0216a29e16b593be7162c84f4a5a19205baa6d87f90ad3063ca8c2c23b415bf2e7edec1c9d390bb359fb25025e6e5672f9c3c2f6f435053381f46fcafe6eed4e8ac49fa37707f9593cd52c7740cc8a75f351e79936067b2b26006518345c892d39af0a468f490b5abb9953ba0865f7ce636ad3625aed5c36af11e98c118e2ffaaba809d7aa628062191a4719b21559c8ebab115fe20ca19508df68646cc26e48f05129e5096537ab3053f3100815ba80022fe51d327f21bca44035ac246a887d208ef52671564414378cb179fff0387b110ebaa37e52a5bd6f17c147ffca651354ebade898095085ecddcfee44c2bf2eb67f3b5fa63016e6728de4a715733fed1ee17afb129d4e96ebacf8bbff9052cd1d8d057d7c3e8c6dc7d37480598ae37caa7666bd56581997a0f83d619539fb270ae6dc93a7d8553995cadc53c605f8b4ca5ef73bb549fe832ef2bca84de280bd34916fdb5aa15b5ba2c4d862218f7cdaf0caa9aa7ccf544b9a8657431da3cdd4546f8eef9ee0142e3b2456434222a0fc5a82782f672deff90c81adb4dff1f78ec567c6ae777b03cdfc02607c48aa9a71fe19f4dabe778ea869340524c809aa73a4a00f10c4f12ef531f58c87f7fb40ebe39d4b3cada91276b9020a1cfc4355d2a948c358c4a39997c7f054703f971329b5c7bbcf6bc687eb47b4e8885d67239e74958cbe567c2b5162d3ce98cbc47e4a5b1f36cad8ffb95f1cbce6d6aa0fcfa5f540610fdccb27988078e6ee7e12e2da897fcfbb18fb75a249da2416085f55c881be80983f2b68ae07", 0x1000}, {&(0x7f0000002880)="6a117321701e094ebbb5b3b550b95005b112531d35339315f745b46598101d4366ec9082d3d7308691ed5fccbd6a1322bd3ab0d8845d51a2b54fd591f35c4892857996b5c2408c2b28a9936d2a6027b4b198959ac01d796c656d6070ed7b4bac23cd3f8253650b3db570d53fa228", 0x6e}], 0x6, &(0x7f0000002b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r1]}}], 0x50, 0x400c810}}, {{0x0, 0x0, &(0x7f0000002c40)=[{&(0x7f0000002b80)="420bbbeb557e03c23e2ff75e944e5fa87899e50174d6044ebe9f2008c5cfebaf0fc31b8bd0bf1998a5ace46eb53ebcc2799ccf93fb5c9ce47810e80e057cfd1d719bcd00421c8123b2fde400083b8ce40fc7aed8b63a825092c4143c646bc17bd6679e4d47b362b8e668dbc31e261e4557d56ca8c8bbdea552553f1d10b48ed3648983e420de690a88919cd588db69f31b7b213b7b87ccde8d4d1ecbcb59bd72812532271d92615fcd00f67e", 0xac}], 0x1, &(0x7f0000002f80)=[@rights={{0x2c, 0x1, 0x1, [r0, r1, r1, r1, r1, r0, r1]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r1, r1, r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r1, r0, r0, r0, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}], 0xe0, 0x90}}, {{&(0x7f0000003080)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000003180)=[{&(0x7f0000003100)="d769f7cf13c3b9bae560700ad5c1ecaba816bfb0bf13caa57315ca5b2c1fa56e940e9f23c44d80ea2fd1d829a9b2fbdbb29fa9a61935cd9c964e7e944a7defbbe59fd61a8ed7bda1ca5bc821f6592613", 0x50}], 0x1, &(0x7f0000003980)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r1, r0, r0, r1]}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [r1, r1, r1, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r2, r3}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x28, 0x1, 0x1, [r4, r1, r1, r5, r1, r6]}}], 0x100, 0x4}}, {{&(0x7f0000003a80)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000003b80)=[{&(0x7f0000003b00)="ddfd80d41a79bd80f96aa1f6d6c4068822a3f3e158ad4b771612e5e8f3a517c6ec7ebe1c00701cfabe7083dbdbd8af12258d3a90a7d645ae926a23fa27324bb42630a8f7b0bdeb952276ff992c91a5ca58cf3ba79bd670706246760bc8046ffa87bc3769fea2", 0x66}], 0x1, &(0x7f0000003d40)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r7, r8}}}], 0x38, 0x24000040}}, {{&(0x7f0000003d80)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000005380)=[{&(0x7f0000003e00)="e668081b7c6b2a9b7f9241defb63b52f8d40b88188ef5956373a8f5555a10cb6e5aca9007143c6b7627c4b21739306b36641b308ac93b6eb7db39ac49b0f9b131160640492a723daa58b276704e8dc16d1daae02c2809224766bda6f6ac1d4e7bb5db2c93758c1927584a6e8137a51090d757ecb6b57bfc67363f1f9721c9f91b30a2e2e7f89c3a62ed1904d8b046224679c5805d2e8ddf0b699be2e2d828702e6d1fc069d0f7a5649a7c5a24db4bf1237a6cf4cb0031c72e42566e6362885dddfb8267309e0557a7340a692dac08b7ea1", 0xd1}, {&(0x7f0000003f00)="fc361428af3085ac0e28db8f904519ef0a4e7e7482b5d0308019e84e337207cddb012f916eaafd733e4e4078f2644822b5f49f30b2bee9e3d3e03046b845555138adac8d4e956c2fa3ffc1896a264a923d3a40bac0801e4d875ca7d220be90e955b97a115db6c66e234b61bf772cce44f698fee980def2db491ae088ebcf4b", 0x7f}, {&(0x7f0000004000)="2d96c7b5e3758e74fb48b5011a9f900bf3e50bb17cadf8646a8712af99402e82e15923e9bda2c617cc0f357f996e03765c1c222cd0c3bd447b1276ad6e96391c218c3386c4eaf0c16eb8fa225a0deaff2104fde157cb4965a629834daef9867129f413c9a13043448a8419c0c9733f925cc9bd5b3b78cb1e1b2bf5a5a4a53126e0c5976dfe1716b69b642db4f70fb98ddeeb6d5dc3f0d009500edb446c4a9701fe3b5f18d8472f194579f4fecbd709829c0602df0c44ea4a", 0xb8}, {&(0x7f00000040c0)="ecec045a1ef24186dd89982f25691016d9305f8a690f39e68ac50be8e964574f0264657f54b9b1d0183ee699b2ddaab42218a7055b5f1337a6ef6f5f143e9284b9595bec03fe6db3b7ebac9ae9ebc7f1f4eac842ef53ac290893dfd844a488886d83a38eea622b1f9a07d14f051a4f33bbaf0b83f53944d56e0b3036cdca3251e8874501b962d9cfbcf16bd259578c72dab2013e5cf6c6185aeec9d2cdd73f92a8241d8e7c239770d850c18c1e4d62873517e65248039f78b9b2b5aa954e98fa988c35cbfe59cf2daf55ae946aafce3523d3242ef5cc0e9627bb891b78db020186b9c9f7977d94", 0xe7}, {&(0x7f00000041c0)="f072570b37dfd84b0959125747e324ba26fbef2c7d20c44a7cda26f5812b68c5426c7028f5fd0e60f6e4af9866812c706458bba30be297582c969f92bf696c37d434c479f49c69f26eb3fec83c67a149bfff8201111dbbf0f4a835eccebd35192dbda08c31f7ccdb0e4f8b33b02c9d9abe8ccb30a40c46462375ef7ca142953836de9acd0eaed300c0decea4", 0x8c}, {&(0x7f0000004280)="e88e2ef6d83b0ec4a505c4fd0697fa9bdc2e7c978c415f1f2d7ede00a3e2b8c2973b86b3e1425bbeb276b96bf3be7bfbcf7c3ecd158d41ad48b52982622e", 0x3e}, {&(0x7f00000042c0)="4925f6a55f112075456833a12689355c79cc76a4831793068fac271a7bfcfd7313f2107d267ca4ba0d404f8100955b12ac4a8930d5245b94a4c8189c7b76dbf7d55619818e858ed2d17b83066a118554fe6a8673463dea388a0e36f0b3dc67e09060879b1d9ba2b3911cc5742fd37f43861bf31fd0bfd9a612b9758aff1d2d5d07dd85d2543909b38a6fb13928543fe978d845fcf50fe992f977453befadc9790477d4e6741ee3d1362d42cdb98eb635cae3f6db467d3ca6d08c8428632c08a1202042f11c1113387f159780753cea2581410ba18c5e276bab6024113e3de90b3c43bb2a10fbb97b1981dc6d5699a36e3225717ad2364686f4660c181cc70fdaa8c0e2559efac450d79f8bad81c950bed54f4046d91bc12cf83aa27776959466934696a9f66c9ed808490e01ea37ed69456c499cf0002ea6f86a3716995b8325e47922c9c37e49792220ecb00c53c69d84f3a37b08c39c7524197f227e24c33afe93b91f6ddec91f038967061d63321575fb1056d0416fc6e286e8d40b578e095ffff6f6205779a39eaa370a0f2ca91ed05ee9bdb22c84130c9cc7f91d4d0f65e46705c21cba5a656d206cc66757720be5749fcae4827ed9b5e5c5a84fe6fe1a8d858701beded6683d6f1f4392d063dcd5e499378e860481ec7dded4e71685a92504421cbf484e1b14e04df2ce735717c9ddcfed22ddd7c7cba5b58c99f33462fbfd551686197c69fce4e3ae5ab2ff45b9428ef10472fb852ea644ae59c0b1dfeccb277c559dc0c7f0f6413a721272c2e22ad3d808159a1db608ecf0baadcf29eff84e8bf8aeb2a55f645ef691952a0063b18faf0a70c6fea2a5821bf9f9d910c37b99028d2939e2de58baa6abb4813c0675383c3600e559cb2ba3e2021bd64507867836d375fb7c063208e96967693b53e930cc1b7ceb1d6cb746b280eb237e74e9df774240fe558e90a2320aa2a10dd06bdb4b0006f2e573a31020a3ce38026c6d0fbd6586350ff57b5af57ccf29853681a558c19885e921b3f91e60bf2d6bb95bb6ed7098398ef19eb7062927fffd826a00382ca8db4892591c3ca098ed5b8e9dc3430b05ae0df40d726f1a5028ff46f1d99c94c2c04df6810c46db62532065fc34ab0317aa7a9ac626b9eb44e53320f76cb4da7d086c27150780775c1daf059d55e4d3c191b49e9276438a5d1c014e617221c23f35a70b6c7c7bbda070d3c146062eaacfc19e9e2e5204e449b7ae5f04c1721e4e55321c81d0313b401a14839d1e2ea9d5d9eda2d92c8e19f0841bb251226837011bf4e73e48a244ed8d4eb576b3f34a64f60e3e586753064688a8721864e83bdfb6236f0eb32156cedda0a1898b482ac926f66edba92d83d5e3aefd7dc3e0ffd54d1796de4f664d0bd889842c78c5af3b3b239358bd084b0addfdc9a218691af4ab462ab897d554388ce465882d1df3870e4868ff1f839312a3d2d02e68a7c58adf64f2bab6c155196ab684cdf3987a6a2bfdbc15c59e173f3f2804ff33c331079997f8799b0ed070ee0a3863142bfc29981c4d7508d6f3ce73e78dd58b77c1aa895c59541f0f36bec017ffa377f93b3fa8328bee1bd72dbde62a1650380ba0a555f044e2ddacc49629a4798781170fdf1546295ebb4244ae02fd3f5676274443f28ff68fc9e73ce919741401dd1b17eaa77b584534da376feef1ff4425be64116398b3c074614ddf574c230c1af21274c1947b29b45fd6d80ae416d9c6c1480f22f12112bdac49591aeb3476b39755fb5154499ec8b9cdb7462b72b4f893429b59a8dbda0b3df36f8852e7a91a5aaa194a3ad6cdeaa278f6455c5040d32d24e56c82eb781fc352cc151040dfecce2efb9ad5df4db032917f9ea1382a26b530ff544cb0b634255e44aaf884bbeca45b6a958b36b080c435d06e7075389b40d4d7712b7669b1a86ee02a01845119967d70b87e6accc3395f5fbd0709d83f0cbcfb8c9fb39835f73980dd4c264afb3b224b20efb76b9bc8f1a9ca4a9ce63b5c94184b3d5c31de329e615d089b953b49e8d5f791226cd2544558ea67d687229f5a4d91b2e8d5c0f17aa842b0370672cf8d25af01c706c459ab058eb750e57e394068a7de154b5bf09ff0ec8e8134086f9622fdc4cb4ea0d79ccd75cd3c57deeb9871ef399292400ca75b05fba126a843f838a99701422d11847c17fb6a4c92563a603cb9488aef41705596e6e6db88fef74adbda5d95a6a398367a138e04c0eba37c1330b42fb3fe3d690923ceb0efd5f06c23e8a56ebe7f303b42749b9c24079907b1c044cd85d4fcc2b5d3f8a2558fc8e21fda2a96ed45bb12b3fa30edf9df215dd5aa39208e1953ca1642d4fd70ba77e7f948b478374c3678a9e24b5a0e2d42bce2186952796c38dfb402adb01137852c3598b26407d2011149ebde260cfcf4723251e5417c0912056fe90a4d805edf037f1da103acedaf61d258006f111375e216f4e4a4b388efd4a9083ed1fc8e1856aed03cd08d9f9fa2ee2ce4f75c4cb288b1f3549535dcc0b5428ace1972f5d53fec487ec66c787b964c043fc7e40c545bd15d5775a47bf1dbc83a07853ea4cafbf4b7e3fde9c5197a39adc0ac9dd10d193cfcec1b41effdb322ae89419b16e6f5d05dcf7ce981b683957cd8c74332704914fec2b1abb2eeb98d291db6f7ce21e441888d2f70feca421f0514ccd0797434650b524a593f11d123f3da1cbb27dabb32b5f8ea521f99f26c4e6cfab2a1b9cb34aaffe99e9590e1712d9e38ff6a98d74718c9e916af3ca74f293a49f1e60ff757ac02640d75b22b13cd3cf7bd8a6dacf09c1ea97bdc69d00c79c24a593c596ba232b5d6fbe66d8dadf9a3fcab335e95d2cd5f806da432ba1e45ee7a2d90a763940b011b032c01fdaa89c11f414522aa19d45f26e97a35ab1c1811f0b9cd4267f2d41e3eb8e720be46830bb2977132045d98631bce4f808092191f86be7f0c72d909023eed88b60609bbe2c81b33f40bde074b8df3ddbd72805e06672d3387d62e62ef0f8890dcbb7e36a2800a3c6a1ae01541f0c32f2f05b4f775af0c312f5d9d89127d70e054612805e19dcac7c4500fc3a0f9edf1768ce4b1f79b085ea3edebe6e4abe88f88a2153afe5cd0a30dddb3da18be68ced0d3550dc9c33f987149978be64fbd1371f17b48cc90d8b9c92ed18242efa9c987662643bb35d7dee742572abcacc2cea67f13e1763204d02453b457abec23315f1670f954b229edf041ae3b1fd9eca683e6bcccf600b2b3bddcfc477008ed043d4ae889b0ce1c36b754fbff15db2ffc80a5942766924f98d1c28494d8ca2c6748f31646f31cc60c5448f9413d16a4be242988d1eb1c14d6d5bb4216da90dd8d2aa432edb33e14cebca5fe329c806ab393fffc4e78795d0273731fac295b87042628c0befe868d5f983b77388be56bb40bf840bc7cb454d72d23158186fb428a5b8d0ee8b27e6fd8e1004dfcdee2e8eaa4983b6df292b1ef54744bba62ce2d9e131d1eed01428e41ed22db768bc37057875efd72c3c092607db2d125ba564d885590f78f159c0a4dee2e3a24cc9b2fbb9aaa5a0060765cb29919f74f140fcc5cc013cd80dc29d3be9c58fdb3404981b412d0440e31541cc1c5385a77253688284dd30ff715e8e7c1aa1588feab7d7ea02f511824816d5889e3a8f119a891b799cc8d1e5672c0cfa80474f43a6ad3b19af4f6edba429e5025a1271558c1aabad678426f774b19acbb3a69c64331ddbcdf8ad52df40df4833778d67a5e5985fba05eb0180e3f3246a06966483debe143a8c26daccb7195f8c064f5d4da545a35eb349e1160423b336049062d18c07484f8916449f0b1cdb263e3c007988ad1c0a55d25f741d520c638c582d63acaea5f095a9254c16d0c7ef95bce381d664ef3a05d3c557322d0f2c1be1a3be4a32b37a1e97e95d92ddf64cf9dfef1db1db98ca5477f5c529b69d500a08500dcfbfc9f55fed64dccdcadcce19c50321571a918528768de0dd271ed8d0a5dc341c6e349f91ac81bdb88eda2b0f07c97cbed554706065695d359584b40cc3bd2aec66b605e18e06e95897691f3fcb9cc9f278e0510b165ef426c6c8c406650633531ad513ebd350e6578fecc6a9836b0364c1ee1fa29725eddc22a2b3b8c74d58f3989817b45f3d77fa18ecb1862eefa200818498b9cd9b4a0e738a14c085d3711f1f8185915bd6ffc7c5711081b8b1c07a89d01af9dc352fc2ec59c6e09e2f3a419f58553a559736fba32223aace52f009652ee85321a505347fb6b1734d306c303d203ff989df9d22776a71fe5d39cc2e0e5b6922ff76647589cb846cfeafad0bd06a4313d83ec4fe44d582975eb4062aa289bb2731dc34e0f6beeba0378c6bdd9e2009fb084daa2ce64d26a40dc837e98136b9e8911583078923a90df2aa064661c10e2b16056f549b60ae45ac38ae6bd93c72071e6604bbe5d352d4cf96d0ce9a94218e1f5732196882d5178c1c7886bbad69e11cc2c244e5fbf778021355cb4cabe114b4197df4b1bb40ee37d8e7d21f1224e08634a493f7037cf8c572965f4b9b23e818993f73f375d43741eb6f8bcaccf919b8435bb1628134c72e2cf4de5657d8c84cbb860f1b2fd144483404c291495e304be68b3a101d38ca0f5231ae1d9fab1f3dfe6c2e83fbbcf0c09ae5a1d38bd389daafe3c0d5ad6f02512ec5c3764de47f678e818150a009c06d68284a17eac015634c4c26fab851eab4c250a4d0932f544c8df315a8e644a883c952c0ccd835edc06f7fd72c02691847cc026aacfb5541c1feb8510dd61d88fd105be1ef3c258610db2f25e1fb7aa6a5a9f86e35ce8c6f7bfb33df88b3ed17d7e0fdeb601fbc980bf024593831638af3c028e6bb4b3f1672ca8b412f00faff318ec23b1fbd0c567e014f138965c804ab62b54e981503b2e77f8d3c0d064338958f750f3f9ca63a371cbff63cb78c393d754e8a60dea8cc7aaeaadb9e393ab8323181b6cc65fa6ffe3a97a8a1ced89891a1379d5ab8fdad7db3d09416d19357b9b162c332a65968aa77fcefa8a8cc42d431a9f533691d2f50da77a931f63f27c421a94fa38147b0b497517deb179097ef97a9b7926d2515bcaa47ff591e53203db4cbc5c3c8f6510951b262cc6a5991e8fff98fe0fcc1bfcd5d91e731adf0b65213ea10c6062e44c83664322c92331c289a1c3c4c224ffdb4d5c973fb7482c96aabd4aae7f0f5ce4ba0ec2a9e7454249433ce9c1b7a1ac4e5b62d0aa66ed561432bb9ba1d6533d02bf5d21474c81efda947c523fc2dd8126bed65ea7427ab644d49de9e8b1a2c2218fc2b630f5feb02df665e0f93512ab5916936288901df1845b5fbfa27dacfc59f3ce380c795a13ccb880cce62bd8abe796c2f4953f2bd1061797346bf7f9983d21257c7a783ca68ca4000ae6e668e6201d9ebe0657ce00e3e33cd74c22c82d572bc9bda3a66cd6d44b90fff977c59946c3a966c9dbc6be8dbe45a4b00f0ad610c37d4681c81e862727f62d9557ed8244f7570466e896b1a2cce91dd1bc486ac5fa11e7794a0b051e517d7506eaa8595d359b7c4e22652a08450e434271c47b34a010cb43c5d5f478bbb40a53e1755324c3eb68500d32ce7edf7048b644157eb34558d591d0f772d2d558656a562b6f5cee456dfea92510c0e0539a45021b3e8fd9b1357d5fede411e45b8045d1779981d5ccba426fc77c2f3cd51ce2f5ff926b5b5c26e59fc8cc2d87e9cb74556e132901a8e0281c294e2bb9db31c7b7f03f8cfc87fb8af1bf7587326c81b6bb33280f36f4e5", 0x1000}, {&(0x7f00000052c0)="c5ff84f5f304b0490b58ec1d018a7e1b62d737cbe3e437af8fd841d883a03652effaed67fcc6591dc47cf03d3383b7644fd8a0381b4f3fe9e2b24dccbfb39bfe99213e532958faee7729c4c5528ef3acc3f5bd6c3d54638f3e786c74a506dc3d874838e578ae1a66b3a2d24c792ec72ce32383e1886a14c21f46d820055d29f8d8cfc4781147e24786e840ea182ff5a7505d7e776f58836011538c64ccef71dc5c93117664c6cc3b78f3c331", 0xac}], 0x8, &(0x7f0000005440)=[@rights={{0x2c, 0x1, 0x1, [r1, r1, r9, r1, r1, r0, r0]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r12, r1, r1, r0, r1, r13]}}], 0x60, 0x400}}, {{0x0, 0x0, &(0x7f00000054c0), 0x0, &(0x7f0000005a00)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}, @rights={{0x18, 0x1, 0x1, [r1, r14]}}, @cred={{0x1c, 0x1, 0x2, {r15, r16, r17}}}, @cred={{0x1c, 0x1, 0x2, {r18, 0xee00, r19}}}, @rights={{0x20, 0x1, 0x1, [r0, r0, r0, r1]}}, @cred={{0x1c, 0x1, 0x2, {r20, r21, r22}}}], 0xb0, 0x800}}, {{&(0x7f0000005ac0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000007ec0)=[{&(0x7f0000005b40)="414cdd6d0b1b9fc94957d56b017617416243801b90ec06027650eae8900b7dc4029a179d702ebe9399727d7e9c2d68357f8f55b6c09394be1d325cabff3acd5a4e408ab1de796f7446655c003d734b976430a4e4ad89acb924cbdeee68447017ad452d5e1a94e3915d2af987c9caaca3772266b26e9ac8f1f31eba2e21811a1094870f217b2b57863900ed29e535de5b047e8545ed8a32cd3e1ace6522a797ddf1a43b4b3260018ce4f21ef6e7edccddae1c4f8b58941bcd61e80852c3dfbefded94e92ea3825538d73d8ba36c2075cf5dd227fab8d81129b4ce17d0ba8ab5925ca65a116f933a79d159e8e7763b11af6d23eb85f72797d8649360", 0xfb}, {&(0x7f0000005c40)="2fe8fbc651bbfdb0647663b3edbde7a0baaeca7420305ac511a8db3d4b54c075478f195d8e53d29d45dbde47bde91f364fab7989ba99fe35bfc7c41cc05509884f68da9be83ffd59d1710f294e6b86aa20f1cb26aad4dc989c4951839826f7e6c7dda4b91d827d7a1d3c39b3138ed181a2286a6481ce3a5685029df9976383db943a887b89148566b3e9a4a5e81e702c8d04a465af27ec38bbd30ef9dd5dc119b332ac28fccb04400d3c4198b7334d29c6b3fe29e02e9cc9df163e02a2d33375a15cc3ee805770bc9384460a91a0517c08ce201edd2578c17d16aefb08aff609cabe14196c9abb172520c3cb60079bfb1b142f1a520aa7a8c3247541830b5d70a3d10264724f80657277e12c67b7fd5465d51eb77a2a7d216bf337a40b5bff00be9ac92ed78c97a35c48a076f54cedadc8565632577e3c2f5492a542e62432aa4a0a469ddbc8c6b806a7ed5e68c7d8f06eb1a7c4f0a80f16db7cf70acd339a0ba6623ea994b5f07c61e5a026ef9a9c0e28292024d4ae6f837d948c239ca39a4f46a5c28102f1fdf9e91e741b783390ec1113cadd3249a71a24d11c0051e8583e87dc452e168da15cac02386bfa1bd10cb11863500caa54b1fa31071f861f77bd4074f92b88fac3805b3d41378a6c9de018187f29a0eff238ae86a30038b3226c8d9d562f405850cf48b6179c25eee5d464ce3d9a5e5925ede4633b923183af33d90db86b66846aa934a81793386af9294d52ed51f0cbe39b33d360ea7e2a96bc52526a08e61dacd35a4231c348777b75d01b6df1298f65a9cd1116b747afd7a24024fcb143c61177a926eb8d295c5f435ab72e3223d3f05e916b3b4dfc0be908d96977f880ed59738d3e30e5c8b5d455b970d75ed9ee7a01243d23ec7baf0fe49d4286ae77a74bb55e5bdb4a0dbbd9e9fabf2e7d1b0027bcc0ad3b347181bbe054ebafb21d2fa3798b34fa6a6cd79278305302ef03f2253ea5fd85d192f10298ea55d181d38a2472ed33e51bae58a11ae6aad87bfac2514882f936d89a0e47321ba094093e2655a622522c8b1ea9e0af70310205562c900ca357b0f4f9e608990710f73965639a322a25fcf3c57eac75e7d7369999034e4ac072aab9666ce09a8610406ea96088761f79def28ad0a79e8b7271472d5edf2ae9093e3a723e804533e435d98be4a68ac990dc77bfe3abf3b7703f4fbbeb6ed59c1e676f9886cd02145c1ca181a33962d67297a304f9604eddf821f222fd0fc467c4e33b40c8b592f0839faeea7191d74ac4b31839685dd83bf374de2cb4d6a047049ec26e3f6524f4405d0a46e1b92d64ad0ca3fc4a722a91fbb09f5b2d467ef6823ec89e07e338db6efc96a5f36e87234524756c2fff2bc20a7aa62f420da1067a5781be48a7e7bfa92cda6cf7bb3b67f714af0c2bfa5946e57ec652e64079773f537d7376e8678bb5601892f8893d0edcc2aa10cbf3b9b16a6104e3ba159564324583133c3cede9e003be945d83aa8802a93526044df8b2063ae05e9c9937fdc27a17a5ac3c343ce1a2b1a07e2e28e000a563285813e514717f9433b1d28bee05220dfa6e1684006fdba6d32695a37db4b2a0d992b01a5502ad0c6c653e6c36365c16cd9ab6b2a14800070fcfd06a0799872bb3bc3d86ae5d74c93d4f1a5fe8617bfbc7110b9efd37a4b8a43e2c80c73391c81fcd82c0dc227380dd36404a999ffb08afe5524b9408f4308db4a0d3bc2667077d725d9da9b2cdd68420f593c44732a0247c139c6d49b9f24d7bf86cfde2c5643c9832a2a7ee2648db93b47ce9a22c8630c70b4f44f5989bf6f55fcbad72a9c05406ef19ba8ea5630bb8362e3b94ae549c1263dd0f83ec348e082d03c8494df3dbb5572298c25bfd81e5a606a3bfdb44436d366899460f7907b342bb89294e99c0855cac653fe6f8de318bd17f91f59e4930f11af60caae5f7cee4fdb0eaf8e78ba7e4fd5c370975a922715516286e190db92c372a9571576cf5db5ee61429e7e675394125128f2e65eff9ba7346d3fa6a3402716be33700aee4dae4efc4d83ade7204c30e3d8660a41313c99f2fa22a4fecd0971cf8c4f524179816bd3043ff020f342f43b5fa172d9d790898a062a8cf33044d204960b74716f73f57785f6b0982544e90e227e5a7241c3f709ca434a3a2bc27e305f86c2994c11929f54628d0a3f29c4bf495f4c83c74554eec3a47c8383ecb88b7244a577a3f5a745f091a839b3d26e78a291c779caa337e20cb0b3c839d16ccc49dc8f53d200dfeb86ee76f3ec67d4e180d625f472db9fadda7c110a9ede862c55878f1676e9aae413c056a3ceaa28557108ea00d63482ff66e0c24c895cede5ff59dd22cccf957bf5d941e5ab2de3d6576cff3052cd921602bcf9422a97622c7c32fac9317daba18a9fc527d1917e2ea776ab2806fc9ea11d2d3a9f4f70432e9e35a8639b6907d51cf7cbcff07259aca04315a6284ce4d1a47109ab8c1d57744bd0ae6fe0781a21fcb15640db9b3aa95129e076275e0a0d374267d14205186359bcc24d3a5e3720264c4022662984a5685d6a269df5ab824fef50e22ee86a53f2523a86910317cb5f4b8ba25d5e87d558da86a4c0d04a1a6ff2e969738ab6fa07c77976f08a715438407a46f264404f20c785baab909b02a3e9faf7a8d0b72e7b30458bf12da2ba49dfcc700c2a876072963302795a92e5c96d818ce1afa26718c9f97cd102c927cea49c17ceb2d90395d778278336fb83203a10155c34c254dde7d8336c1b6026ff9ec54f0cf0fb508c0a1603865976bb0b7f32d43980f238dcf6f39967d20b4e3f95e7b8df2533b3c5e8c7df78fccb9eb6adc36e83732bb0c21702635c16ae376012d86d3fae7e8077223fadfb87ac7751a354a667e2496e296c082e24665a5790e529981d82f8e0d953fdf379c4412152cb3b1d2be7e900e4ba9ed3b809c8bfb2400054352323ca05653c02272a8d1de5ec3ebbe73f631de0dd4bf628c657d001209b1eae6c98e9786249cb4ae7944ba7728a960970949fd5f360c1dc3e3fff7530e42a117d80008db7c40cc1460c766ec663406cb4a5f9a5180dd7082090938761a7456f40184508d043b41008e4c5d8826cd5e92b7f12d0253b5a3863127271973dfc8d2116433b03ec4b0efbb93aa310a9542d931d50d81b109cfd213d9a7b5213017e61d67341b6f7c9cdead1622ef1e26105bd0b331d931b94af0e78c167f8937e8c7759731dc1576520ee2cb0e4595502f491cafab371fb712b9739271716cb3637d600f0e4d4841f1ab3176774db74790860a1971681b7996c81995e291e9b3b8f85849953fa50c7109cdb7d30cbeb9c719ca76faab3d51c8a414c89df4c2d0a5721e8b437c153735422c38f1278f1ed23c6cff2963aaf74197217ba87e794e0cf9e160cfd302a0ec787c07fded62313128bd18252b84e651fe9016bb1fa68b09ee48a0ed43bccdea7524b009660cb1ac0163a201c8257344e915d2d1652c96f3a397aafea65dfe6eac365c66c6c9ee6dd444f9183708fdd78b1b6031a6f90a57ea4f38fe71b1d99e79016f707fceef4a110c8ff3d4b33c8cc87129006cb19a123eeb0a11a95caaecbaa91990b881defa34edc276af5f4b37091152c5fb9a861f3fff25704d98571ca925234a649eb04b73a1eede7d86dfbf115f1470d5c84439e4c24777fee5130863810500bfc7d2eaeab3646b0666dbcedbec43b8009392b3ae01d2e81da51d0a426c8ae2d23e294fca08002203fef77d9ae7a64644c011f601cb7a956942e29485aa36a85b2f4c0c8b89f0ab78c03d208904782cfef2a58364655d6e78eca759f9cf6f747f0b65feff1f26aec2031e5950f325c31218f797768ffa292564d922bd2dcf49f90f8c2efcec940a35b37bc152ab2daf74096a0646d44dd49578d5113852824c97daffd5a24aea8a7f4e215ca88239e68af324e44b965c1df710f43c1b14ceb127390f2dc930190c655eff301de2d03304984ab00c992073b4740f3bf39dbc83cf90dd6050140ca62156672a3083ccd96b94b69768dbd60a4df922be6c2882038ffcd99f0a97f420a9b73003efef988489f6b0995f81e541807cb9eab0a7fb894e50c3dcd05dad0908d4b7d77dd5ddfb4f85a2a7b0d9164d6b45efa2af115ef3fe8b5197011a3ce2b0e3d9aaae1b8cc8910ee84565d41f3051853147ed40d785eab8b9be4dda5f08accab44b6dc16c633750b0d71d8b62a3c3f938608688e44c5230ea330475b85ed41da6714439d54ec3481b860f5cbc670cd59ff33e5aa91a11a53b93c35ef978597bc9d4a24e0da1f223e3ee1e43372e464d399680598ba0f33ba02547ee9824436b54dd52ede533ddbe2db3c5742ec06a63cdac67794897fcf2051ef505b1587bb14b9b5753cf627cd9e8c7b089137d58fbf5e02ba0f34ca75bdec8a3f8ceaabd8a86ea2f9528eeb42a0e178b14a89d7d53a3eaad0980500667f0e58722f894a0ccb4c2fc026cf624d57002dbf6cdfba25ff161fca120429a00d015489eb794d34a040102c38134bc42c5355a48923ac8c4ec3c2bb31b4b8f64f8d2f8ca3f25962d530d3431f9d8187d6c67bf1fc37daec9d4f7b7f7a43fa1609f7bdf1dae66a1ba77d2482ccf290d6426ebfe7f0a22a0b7b22c1c7ae2317e0f54a610000835284af628f8b686a80db6299ff820cd726500d4c3a311c38cac5722e30d45f1f93165a68989a51c9eb8ead317b54218be891d8e120a2237df426aec2a9f5a7e6373e5251f589429bda167f84cf342da46d151c383edd9a0673c7baf8b119b1393cc79589e6364867d40cb3f2a5f0016c6bab1c7a1fffe474f27c457d847a5210efc7d83c1cc7e3d84e85017fc7ea895ac08b008a85fb8863c870136c017e89cef51098a21e4c87a8bd7509739f01ea8058df508712984c6113196e2d0cd4e693bf2f9c8dc2bc438a54140fe5854de0bc0a24f1804b430ba4828db5a3cc56d29cb5265a052cd95f3f4c543074f54f66a19ac915d26e3a720ceb55efb28063b62bb0579616047a942743f6654b97b2f305aba5992e369cf3c7160c675777a5829793c194c42841075fadc5c2e3f6e70e8b4f26ac62c126ef26fcfa21ed88d6da1eddb2f8ed24ce070fa275ef0fb875cc18b3913d9637a02af3b63ddfabbabedba33c29a2565d2fa7a938a2069cdce48c95ae00610d9f7ef0479b8e0f18719f72559320f8e198ee531250d55771d4c76658b71ca29eb3b14163a76ee6f0d012f01115d544b5ffc2e1a02156fc8e6492a66f5eb47eab5c1d71521e7b5193b32bfc9658f14e0380752737b3b3fae6ee576ece68f95e375e5ac143e0d3225857a4c73ac8d561114072127df1e98dd35329368cb2b44c69cf3edd78ef5965950ed0c8b3e64b0935fe965dcdd117b94567098762b80f1b58d1463f4d2d838394d84bb54c6880e67c71562a754eecc2e35973ed6d7421111033a2950165b7cd80e5d1cd7896e693c0e59e198ffd3f68d1d57989041a48e5bab4d2e11ef0a7c0500fc8f91e9d62f3bd11a00aabdf18c7df2dc785f2034965dc977968726eaad037712c042fbbf86909a7e138dbc648cf7a6ca32b5af76c021993bc6c4748ffa7f1777cbdad87196ea828064d1b7a16f3a624fdc76d26220d839399c95577ec4fbda815dbe326f44e54e19485455ed26e0783c4886831656b5df364ea19b409318f5130684e9631357aff32330fc8f242ea32d0ff87c5c95fe71cd8d5daee05459f41ecf83bad5b565ab656d79aede8cd04a6f951119346d21bce4b0770d73f34b61a4d9", 0x1000}, {&(0x7f0000006c40)="48cde1514d093612d6908d2c8f7bf615a0121cf7cfabd0304808f4a2c00a283de263de99", 0x24}, {&(0x7f0000006c80)="5a63cb2c05c836831bcc8f20b67ab04d5ecf1e9359b9", 0x16}, {&(0x7f0000006cc0)="05eea35490a251555f36802f2cea4b436813a5a156710a836703f74b05f29c3980d9e2daed91648319ed72e8fa74346585b3a20971825c5f836485146b1f91de05926d7aacc0ecd380f50673395613eb4af96484309f34959b2be64f0a0f386d8886aa34b32f2078e891c9234bb79e39801ddd3d1ec20d35deaefa6f61a1b893a57044c56873aff0b7b0646c7891f5b38dfe92c4095da7ebfe3230d32f2055d0a8f5fb9fe890731ea93ba31f84c46f01c06b27827a8f6064f8c8020a38faa12d14a5290e572bb24d216130d890c063fe07bdb38e668c1668385c0bd99f3b084c27b4193d1eaec9690e7e3b870a8c366c037f56cc70bc13acb4b3b83990069a34ae2b78869257c1c8f3258e2cd0e4d4877193030648627b8a8eadba3b84f37259aa2f280748aa60d6b19c9b3521dd35ad4b84140c2b04ece05b284a8ebf84e39ea2940d84a1705652eda0bb1da4adc31f3ab0df9c8c9ccb68d881f29504222c43271c13652eed91c1128e075faf2a44cfca52fe40bbda1acd7c60a48a65477725c91a9cf0cbdb279a2d84782c25101878b43fac0a89dc03a96fcf282f4651028b9e0f7ef796c1fe162661810c49018376a9e12e97353f0f381984bd00ddb733b3e70e8470d7cf7c874570044b90bc11f8e3f4db77b0f36c46651775365c7a237756b7b1d6bf621b3b97dc8a1ad21c989e4b9881a79bcd8f1ec2029c0b0bc461ebd2aee4c4451f9ba07cff234e4ba93a07566a1029fd9fcbb41355ca680039081c5553e5500f7f75511b1cd949b77a09136cc627f8b319daa9dfa53e5c3f491a18102a1d422a415e50ab882e12c5439faf2dc34a8734efcf257081fa75713a68c90ede046f3fdef12b9e59b11e8050669557ccbe69d63870f9c509d90d514b64c4a8ad2cebd1205d34bbee489efe9aadfdd96b240d73273aaafeb298e44bb6ef1d0b22ba59cb75b0839f754261865a3d4d850393ae97cb569a410cb18b1c816e0cfc5315e2c755b8f8cae3a708b87cf0b3d1c44ca332e5055a353fe066ed494fb66827b943ea60e323f6c983edc8512eb075e97bbb33664e1a6dc7afb93b28ed4093463869380eeb3859652221d07bc62256fa315f53a68493687f0a5b48ecd74eac7f796855b0ecec16442d5b28643710d908e14bdc26e8adad26f67985bfc730c7860446a77c82e8271b2d49e875b61e9767f68efe3ded130464c1bf195f774ddba649dcdef5b7c24bffadca5a45c2da5d11e54dd2ba6980d858943511f3aa10c57fd40714360f2295603ffaea86f8af49bcba57efbe00b95c057d0823e2384f91e6f0c67dc97a274bbacf3d910fd62acdeabe46f597dd8804910b4783b39d656a9968c19b298c6928496b60b56051395efb94d1bce12334586e6d0d4f30a1bace6db5177e597f33dfae6c057705c104f615324320ee0952f31ff9ca3fcbddccc0f4e0117d327d747ceed4f9babf9f9622c2de6da9474605bc166600d9042fae31db6b092fcf2dc9036dca9a185ae5ba4388f6295bc1f652048b7b89d54bdb8ec78bdea0aef8617f893741c8961d5e13c8492d9f14369a45ebc426390e4a6189cd7c2b3cae99de6a1227b20c695366cdb8eccf477caaaacb181567ae036361172d4262f5cc470b849db2a14cb01a0616d7ed788720efe0efc8d4bc7f44059f09d966fee4994e0fac428a18424bc2926613dc6d25b54defeba8452f4178fad8e408d25afd25e7c27ce1b6b08b97ea48f53128023efa0c2252730256bdab1925f9e68be666f11a15de23a10d6ca8fc2d7a26f37a293fb8047ee67892b8bc6722cc26b06efeb9d071a9c7358080247c1963cf53a278dcd3ccbf802d79f07b28cb9cea37a4a5c2624010e8641f1f7ccab700727e7e9eee342a6309e3d4b8e468104ee1fccbe18a3ee4ed1c877943db03fc517742461207fc13ce4739f07df1835ef25a01b365adff6ef3ab0ee6f6b4d46db884fedb7ee2322c46e91d83fbf940a2134c315524f76996c00f45708f133b733b1f0f8d3f1bb5f5b9ab932c270b774bce9cdb331f04a3d8080bf51da5f5fb233770d0f5fd2286611311034a31a2c30f6d0c5db94c1a6c103aea56108a863ad435f6ed1f2cb78e689bd476ebc27f41fa0d74063017750a2eb8b2b2fd4144a4c96eb6a0e3d625f2d372e4a1aa304ee04cbf6116b9f8f3bae04f38b6b624c79391f0b7e5f763959759763bd37d0333c2e184fc37153ea2683df508ec8d2f51cc612a977e096087e696987f56726e4f1e84866e2895fdf86d680a1275e94cbda56c07631440eccf9391d70c1551b80fb9cfbd465753c34485718fbc1c33aa3c901980b4386e5dadf4052b0a110ebffae3829e94ef070b4d10fb30b4b4b89c55defae59b435bb0e5edbb9b4c8ace45dbefc93ac6feb03c387c357ef0ec5cc2446a8a1418c97b47559ee8c4cd322e2bf05784f0b39b0ca39600f0743bc310b3850991c85adca435f6c437284f510413ede751027759e2ec74c312054d76c29bdc8558d2faed8e500655f9f68c6f324247e3ada2d5b5857c24349f15fdfce4f6f2e046609bce3b6f46e2a5899468f72e1e9f789ac212e31c4b58133a2ceb5e15ed7bb713adff76104bc4bab0f85fa9394876c648b67de5fb7a9dc4ba3a8cc21a6b7c99aa7ae951d5b5fcec4e83a52da5b3e07293b7d112f9bd413d590d8c967635281c9f10e9d030971144f2bc360daed3082c03b858de31bfed05ee8f29308b89b2e4f51c138df64078740513896c9c04662ddce26725e5efcadad722c5ceaa48d740407d0d10b8384b4a7cb8e1694d45a25ce415cb2f2947c49293d2b329e2005d1008ef8f19eed5c347da91bebe0af3281cdef9af019b9f8d85476dbfe1184f602270120599fea1697cbe987a9dce132754f4ae2e0c92f3df5e05eca915273d6b1a1d72cbb2a8038548b019472e86b9024e53bd551b56db561c8fdfa5f27d68f3d56e88e23e9baab3f3e7b118adde56e8892c1add16ec1a7a7c6d63f6a1edde12e57ce99a530bed4e0fa95be4bd11fab83bfac133e1458f964b240539c9f43845d12979ae35a89016b8782c8a90c93816ac18d726277299d4074dde4a655e7b3533c382c1b966175686844402987fa90e39521eb2108663a882867afdd52a42706d90f02253f47981a2e7ed747edd6318948798d1d0553daadb0799eb8ca6de5f22111d8329dd1d4cef9ca5e17323c683fba5f8f69a67fed1f4fc8f495a14e9ed0db8215560e6895a28d1d13c05bc07199be96fc242d17ad6e86dabf43ce1389d3c6cbe29766131dca32b371bd5057fc25bceb97e6e49a8f4fa83732afab48f4acaa92f618b111b137e6ce1e4b8df65b9f54cc86aceb35fbdb8405d73b48a64afbb8419a82e1d42147108dd9538e9d08bb4ba326f16783f8d640da63fdaaff24118d7c8fda32727341fe08dfc67e894b0e0933c5cca8000a351e5648aa07e45f02a59174d3673375385ffad8884aed5417eea4168bd3404dc10c011071c03fc42b9b33b7088c6824ff7062ba8a3890bb4042562031b1036b7daaf7383ebb3057fb7a57069016867829c983da69960af0a62db6afcb4e9cb233b7fc6d56cfdd6aa7918b886ecdbe072d60885fce65e7a16caf01f463b50b164324b979fe64d94485919f67f7b7a1dc553a04f1441828495825138ee53bd26c46f75de60fed6628fcb4b5ed26d440df0ce8c413234eddcab28c45830fd2a9fa05aec2cc2fc0840882a08526169701ddb7b50bafb42c7b2b8a369b2253b21fca0195db2f2bd7654eba92785e5171afe873d7d54d4c593b24194d62ce4547e7e44c4fe867f79d0db691f68767af87534f38b02fd1169f767ce1c44362e3a51edb3c1e8f54f7562c0bbbe67849573ab8214856ca5ce1816bc383c7ae71db5175cce74fc3ff59ddbcfdcde7dd397acac27ee2f063a034c23c9b2988ecc98db9a3d6ed07ae2a2051595e2cee59c2362cc3f52a77f815e55150b10fc97cbc90c508363f951055b2628cfe8a6bb13733bb4d1534b1fc0157c4a6629cff2ebc7d5b924f8ccec8bdbbb20e1a6a6a0d562cc700a156114575284c4595e34c442f93a6c1601ed5ed69c471ddbea634a19b8178685c8722c28317e0321dc7199cb9432e34605492645f7dc7a65ee25619328876dfe9fcb507888f83c39b0b963a6f42ec00ef80bb1a74f8955de7deac438b8f56f92fdb1a5e23e5fdf89d1b6e8d3442e5732ec34e876b19bcda6225236ec644b7c655ebc9f7d2e3846ee7576f0d79b0db338e6212bab7f7e0b58d50f05788a45dd4c7caf01f8a7de318caf701ad99e18ac4f78d39391db829214f40cafdc030b12eec26e7e036751da5613cc0f4d5a5766a85013b9879e625258c4c43808538f8ea07a6925faa8e431dcd30d08bf2f83716cab03bea2abc882c91ece3f5bec303d3bc1900992253b6a2a4481109c894b9794459527eac34f5b6fd377ed4a2ed41adeed09725abcfbc133a5da83915509c9eab7130acb0f7f134b7bf66819460f4fa89aa5983b87796010e73f5d50e6e6ad316d15aab0765e5bcc04fb183513393cb0dc844de4dc3c6501074242f435e29510ede9dd68df47a067b4d909493cb44b32ae3cefe3b8784e86498c055b2886471c7fbb6f923aa48d32989cfcd5eeb50b3a756475007113314cecab3ce9cc09c321107a35817277ba9bac18e695d1144ca0db7bd1a5fad2e960303843de1654f8c6b0aa64cd78c91196157b50a5c105da7a2dbcb8879fb51e8a943fac55bd6aec5d1576a81b9784b30dbb50e1a06bdbaa609bb13ec2efcf923461ac9bd737876dac0c3c73ac973ad14df8291e34ff558ae93cc5178640d85a6b6c6b42b6567f577dd83e0ecd80e4cbaad961eef6cc0ada1d36d6d41f4859e53c1b6ee12fefff344874863174f7a75b07b68814bf1c57f1c392826cfc353bb8b901c93d116f7f4f3d9e3a5be92bf9184f65525bfb0cbc675d8319120fe7e2687dd84da49d7c20fb507cd482e6c033de3cabab202ee39584e7e8d034f78a77de3debfb42f004aec30445260cc489c7f2ae36b0e3f4df3b9cc0d3b65d74e051008b5194eb2ac3294638d4c3f18341c7780bb36625a82992ba56834f279306bfb8860c0552ebb2743dc19c58683805ab0df49a99b7379a9bb7680c176f4ff9c910637dd52a7fb9182b23342f42194481e3864111899ee34a762f1b8a3fdafd7291e5190877788c66fedafdf54cb5e893301e30a4739545e520d2e6fd39b7b2b2c09fb7e2201d7a3d768521f57980e8ca22030b5bc9cd602c3bf5d97e1956af61d19f89c7259e0ab3eb3759ba6d2f4b90aa8b30ee136ce58a5e3c47109517e5ed2cbe2ae8e3b104d6a71f718de5218efa2ee3734066ebadccc895f6141009602144c57c08fb061591c7f2fd9281ab56e544e23804315629405fa089930ae801eec8faf079a518d7744c89aab01e3dbb81b8b5655ade28df0f5cf475c3a7aafc8f4dc198b9c24d2e71af3a12f3e2623793f1502308db41a1beafb3261258da4c36f7f99fd78383405ebdc8e24298e1c6b364bd7b646bfc9305b8069e05d53cec2ee214bf84efa0f3db1026d97f58b7a40f08a6606aae387d66e12b97b57dec6a071dc55ddcf93100314236488f18d03b65c07cef98838bf8249d123660b768507bff84b0a6320155cdd947314c2bb19181aecac9a8fb24f4959d27fd7040ae08a6fb16f672a56aec3d08367b56de16fbb097061f19deafbbdff3ddf545ad2d7a74364a52547056eae2143d1b278807b0bb29fa4e91c8175e07545975698fb6e60e9f45ac7515", 0x1000}, {&(0x7f0000007cc0)="7efddbe47c36e21a3e2d4c4c75b2d53fd2cfa3bcbf052024fe91020af85a48da60d8c9f7aa68dedacbf96cb8e8a6e3b359970a47ea6cda16d1dd4c65f8dfef64c2f5d933d6e1a13ee52eaa82cc62bfdd1e907e40b67933c73fb652678e2f25da3e8dca908916046439967be42c1933ae32947601135e765c96", 0x79}, {&(0x7f0000007d40)="5661acbb287d84ffee839777fbb85f151394ccb79a4f4db8de129a4cc93e511a183ca32448d142797afcea330240963a45154bcbfcf4d1712729232266c8d34121878bf2709b1d4926294139c52cba6a08ea4f0c0fee34b40d90c8bc4f4ee93f3659ed316414d26ec695f89d7741a51b22d08325d8edbc347e3869825bb2c1732fd3ca4a3eae14e399db469199d034bfe1fb2b34b5c60e70fb62230ed869152ffd7a887c5e445c88dd4eff4f0871d269f5a526", 0xb3}, {&(0x7f0000007e00)="edd9010a8922a0470167bffd37aaa6562a8bf240521ef909e17dbc22204f044b88e41bd8d06939d6a84f9ba3d70b66c8409d7d72faec7ca510308f6e3e81cfb451713a85a55225d24f3d325b8ae2e8458758644af268", 0x56}, {&(0x7f0000007e80)="87f4f71f5b6e4e8fdcd93aba8f719b8fe29954f2897f7d92e599a5c5fe", 0x1d}], 0x9, &(0x7f0000007f80), 0x0, 0x20000000}}], 0x8, 0xc000041) 21.328550121s ago: executing program 2 (id=689): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./debug\x00', 0x1ff) (async) mount(0x0, &(0x7f0000000080)='./debug\x00', &(0x7f00000000c0)='debugfs\x00', 0x0, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./debug/failslab/task-filter\x00', 0x1, 0x0) write$FUSE_STATX(r0, 0x0, 0x0) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0e000000040000000800000008"], 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x14, &(0x7f0000000580)=ANY=[@ANYBLOB="1802000000000000000000000000000018010000786c6c2500000000070000007b1af8ff00000000bfa100000000000007010000f8ffffffb700000000000000b7030000000000fd850000007300000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x35, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000bc0)={r2, 0x0, 0x0}, 0x10) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@ipv6_newrule={0x24, 0x18, 0x409, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, [@FIB_RULE_POLICY=@FRA_GOTO={0x8, 0x1e, 0x1}]}, 0x24}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) 21.244085043s ago: executing program 2 (id=690): syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) read$FUSE(r1, 0x0, 0x0) fsetxattr$trusted_overlay_origin(r0, 0x0, &(0x7f0000000040), 0x2, 0x0) (async) fsetxattr$trusted_overlay_origin(r0, 0x0, &(0x7f0000000040), 0x2, 0x0) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000080)) openat$ashmem(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="2fa405944a3c53f01616cc40400d9968b08cc86522010eec87bf798cadb798ce806a95b07579772361508f3a06af29076063f64f4f34cbd8ea92635219c7430d47c563dfaa87d47a269009c4726d5b", 0x43}, {&(0x7f0000000300)="8d47c5f4a048727ee57a73dc56baa4796cd3ccab5318ccbe2dec56498280ad28f157c32f5ceadd60e6ee7d40552dcb47d2b85fe79e5985c0cd2ad91b05f9ce2bb97c3027f8e1f9a5bb68ffc06d4465172ab3586016efe1c3adb92eac0c3208788e181f08b1bddfc632eea20994876fc5e5", 0x71}, {&(0x7f0000000200)="1e9fb4f302524d9241e804952c3bb9f67f38eddb60d8000a1fd1a92a5d93fd2a355e3e7ad62eba36723c4c88db83319453c03df6915bea536dcda16fc2aa98d7054bd756cce5eefcf2933f405dff0a224b39848ad11b58327f386605677571d3aafcba46caf5c443612cb679cc8cbb09fb0066", 0x73}], 0x3, 0xb, 0x7f) (async) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="2fa405944a3c53f01616cc40400d9968b08cc86522010eec87bf798cadb798ce806a95b07579772361508f3a06af29076063f64f4f34cbd8ea92635219c7430d47c563dfaa87d47a269009c4726d5b", 0x43}, {&(0x7f0000000300)="8d47c5f4a048727ee57a73dc56baa4796cd3ccab5318ccbe2dec56498280ad28f157c32f5ceadd60e6ee7d40552dcb47d2b85fe79e5985c0cd2ad91b05f9ce2bb97c3027f8e1f9a5bb68ffc06d4465172ab3586016efe1c3adb92eac0c3208788e181f08b1bddfc632eea20994876fc5e5", 0x71}, {&(0x7f0000000200)="1e9fb4f302524d9241e804952c3bb9f67f38eddb60d8000a1fd1a92a5d93fd2a355e3e7ad62eba36723c4c88db83319453c03df6915bea536dcda16fc2aa98d7054bd756cce5eefcf2933f405dff0a224b39848ad11b58327f386605677571d3aafcba46caf5c443612cb679cc8cbb09fb0066", 0x73}], 0x3, 0xb, 0x7f) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000001040)={0x19, 0x4, &(0x7f0000002240)=ANY=[@ANYBLOB="18000000000000000000000000000000711812000000000095"], &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r1, 0x800c6613, &(0x7f0000000180)=@v1={0x0, @adiantum, 0x10, @desc1}) creat(&(0x7f0000000080)='./file0\x00', 0x80) (async) r3 = creat(&(0x7f0000000080)='./file0\x00', 0x80) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000500)=ANY=[@ANYBLOB="00fbcc000c7b2ec33fc30d9605983fec6fc78cd1ed2e9257063a93b6dfadb413d2b7f10ce696d566286c31cc01c06d1844ca87ab4945a736afce0d2e69dd731e0c52699642f8d32dc8c43a73ddf07900dac811759badde93e5ac2cc9485913ac2fa707693580bceabbf3194d96f74f707c1208978fc71b9d33a9ff660b52a30ea8c272960e771993062e1f05fd2f2171a8fa66b3362a323e98b466f02ce993b23cdd564d91e20e05e1656f70317ca3a717a2364f3b81f472262be5eb86f9fb1ea47a889338d2dcee050c35aca30f15f7941c0803ed3dcb70c52fd419a9821f3d064910ef08becd5eb6649b1743a304630682caf679fa287ff0b03e14c7234cc2cc9f01d1d94e6ba81d2a40039f6abae401f3b108c0de4ea0a41bf418575d4dcc851b2a415adbcaea2f2fac77714b6a6f5e03f1479667aa68fb494719ddca081064b0611d4f959b1d8418f834370c203ecfbb5490b3328192c79c636b155ad5ca08115595e9"], 0xcc, 0x2) read$FUSE(r2, &(0x7f0000002280)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x80, &(0x7f00000042c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB="2c616363657373bd", @ANYRESDEC=r4, @ANYBLOB=',nodevmap,directio,debug=0x0000000000000008,cache=readahead,mask=MAY_APPEND,defcontext=staff_u,subj_role=syzkaller\x00,defcontext=sysadm_u,fscontext=sysadm_u,\x00']) 21.238700673s ago: executing program 2 (id=691): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config/usb_gadget/g1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config/usb_gadget/g1/functions/mass_storage.usb0\x00', 0x1ff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./config/usb_gadget/g1/functions/mass_storage.usb0/num_buffers\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)='4\x00', 0x2) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r3, 0x0, 0x1, 0x0) fcntl$lock(r0, 0x26, &(0x7f00000000c0)={0x2, 0x3, 0x8, 0x101, r3}) r4 = dup(r2) ioctl$SIOCSIFHWADDR(r4, 0x8914, &(0x7f0000000040)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0800080005000000000014000a00456a0028006400000b06907864010100ffffffff4e204e24", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501001058b78ffff"], 0x36) ioctl$TIOCL_SETSEL(r4, 0x541c, &(0x7f0000000080)={0x2, {0x2, 0xbe4, 0x1, 0x5, 0x7d, 0x10}}) 21.148696425s ago: executing program 2 (id=692): ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$UHID_INPUT(r0, &(0x7f0000002080)={0xfc, {"a2336848149e516d4b5e071887f70e09d038e7ff7fc6e5539b0d500a8b089b3f383563030890e0879b0a71c6e70a9b334a959b669a242f0a0af3988f7ef319520100ffe8d178708c523c921b1b3e31070d0773090acd3b78130daa61d8e804003e005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9903f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928d28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f2730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b81305c038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849cd9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484539ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1f93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb8843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b2804563407308c58c89d9e99c81769177e6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463373b4b87c9050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e080000007ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e3933ed07c2b8081c128ad2706f48261ff07000000000000613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59500000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) r1 = getpid() r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x8, &(0x7f0000000940)=@framed={{0x18, 0x9}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xa00}}]}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{r2, 0xffffffffffffffff}, &(0x7f0000000180), &(0x7f00000001c0)=r3}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000000c0)={r4, &(0x7f0000000080), &(0x7f00000002c0)=""/218}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r8 = socket(0x400000000010, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0xf}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x42}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001380)=@newtfilter={0xc4, 0x2c, 0xd27, 0x70bd24, 0x25dfdbfc, {0x0, 0x0, 0x0, r10, {0x4}, {}, {0x6, 0x8}}, [@filter_kind_options=@f_u32={{0x8}, {0x98, 0x2, [@TCA_U32_SEL={0x94, 0x5, {0x0, 0x6, 0x8, 0x101, 0x4, 0xe, 0x7, 0x7, [{0x3, 0x8b39, 0x3a, 0x3d}, {0x8, 0x3, 0x9, 0x2d}, {0xffffff8a, 0x9d2, 0x1, 0x10000}, {0x9, 0xc, 0x8, 0x8}, {0x0, 0x5, 0x3b7, 0x3}, {0x553e3387, 0x3, 0x8000, 0x2}, {0x8001, 0x4, 0x1}, {0x1000, 0xa8c, 0xfffffff8, 0xd}]}}]}}]}, 0xc4}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) sendmsg$nl_route_sched(r8, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@gettfilter={0x2c, 0x2e, 0x205, 0x70bd2c, 0x25dfdafd, {0x0, 0x0, 0x0, r10, {0xc, 0xc}, {0x0, 0xfff1}, {0x6, 0xc}}, [{0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000801}, 0x40000) timer_create(0x2, 0x0, &(0x7f0000001180)=0x0) clock_gettime(0x0, &(0x7f00000011c0)={0x0, 0x0}) timer_settime(r11, 0x1, &(0x7f0000001200)={{}, {r12, r13+60000000}}, 0x0) timer_gettime(r11, &(0x7f0000001700)) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x2, 0x0, 0x7fff0000}]}) 20.520395391s ago: executing program 7 (id=700): mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) (async) getpgrp(0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100), 0x101e01, 0x0) ioctl$TIOCSETD(r0, 0x5423, 0x0) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) (async) ioctl$VT_RESIZE(0xffffffffffffffff, 0x5609, &(0x7f0000000200)={0x5, 0x0, 0x2}) (async) r1 = socket$inet6(0xa, 0x2, 0x80) bind$inet6(r1, 0x0, 0x0) (async, rerun: 32) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file2\x00', 0x2042, 0x0) (rerun: 32) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000000)) (async) read$FUSE(r2, &(0x7f00000003c0)={0x2020}, 0x2020) r3 = socket$netlink(0x10, 0x3, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file1\x00', 0x4810, &(0x7f0000000140)={[{@journal_dev={'journal_dev', 0x3d, 0x8}}, {@grpquota}, {@abort}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x9}}, {@errors_remount}, {@init_itable}, {@noauto_da_alloc}]}, 0x0, 0x4ec, &(0x7f0000000c40)="$eJzs3ElvHMUeAPB/j5fEL8mzX957QBbIQEBYIOLYWQ8cCAIpFyQkEApHYztRiJOg2EhJZBGzKEgcQPkEAW5IfAJOcEGAOIC4EsERIUXIBxw4oEE10zOMPTPe4iWxfz9pnKru6q6q7q64lmkHsGEV048sYmtE/BgR3ZXozATFyj+3piaG/piaGMqiVHrht6ycbnpq4sNq0upxW/JIbyGi8E4Wu5rkO3bp8pnB0dGRC5Xo2zfGC/mes4OnRk6NnBs4evTgga4jhwcOLUs9U5mmd75xfveO4y9fe27oxLVXvv40lbeU75+emhiaeUTPInNoa9hSjOLMa1nnkUWe/U63rS6ctaefhbUrDAuWntp0uzrK7b872sqxiu549q1aImDdKZVKpU0NW2sNfrJUL8sqBwDrRKZJwwa0ve43/vRUGqlODDWOg9e3m8eiPAJK9b6Vfyp72ssj2GJPZWzUsUL5/y8iTkz+eT19ouk8BADA8vr8WETp5987Ur+j+qnsKcQ9den+na8N9UTEfyIi9R3/m/df/h9RTntvRNxXd0zqUW6eJ//irHhj/+f7rjyQuqxLrmcrqf/3ZL62NbP/V1u/6GnLY9vK9e/ITp4eHdmfX5Pe6NiU4v2Np65Nq33xzA8ftMq/WNf/S5+Uf7UvmJfj1/ZZE3TDg+ODt1vvqptvli/slcb6Z9GeVUMROyJi5xLOn67Z6cc+2d1qf63+bXH9RKpnQ/3fb33y9iUUaJbSRxGPVu7/ZMyqf9KZh/rGz77WN3bp8hOn69cn+48cHjjUtzlGR/b3VZ+KRt98d/X5PNgwjJj//q+sdP//1fT5r61c9mT167Vji8/j6o13W45plvr8d2YvlsOd+baLg+PjF/ojOrPJxu0D/xx7cbBrRvpU/969zdv/9oi/qovbuyIiPcT3R8QDEbEnL/uDEfFQROydo/5fPf3wq62GkHfC/R9e1P1vFXjq24jmu9rOfPlZQ8bvFRdY/3T/D5ZDvfmW4cHx+X6txFwlrQ/c9gUEAACAu8CeiNgaWWFfPse5NQqFffsittRmUMbGHz95/vVzw5V3BHqio1Cd6equmw/tz+eGUzwdNVAXT/sPlOeNS6VSqSvF0/h9dNvaVh02vC0t2n/yi+/9w/q3qHW0Vm+0AXelpa+jL/8XMoDVtQzfowHuUto/bFwLbv8r9RYcsGaatf8rEbfWoCjAKmvW/l9ag3IAq8/4HzYu7R82Lu0fNqQFvSS/hMD247O31OWVta9Mpq0DhZj7rwD0RFS3VL/gOPcJfypELE8J25a1pl0z7mmhaZrNsRx5RWHeNO2L+EMMqxso3BnFqAQ2RcQ8T2/tYbtSDVxe6YKVG8HHa/u/EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwO37OwAA//8GPdEz") (async) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000280)="390000001300090468fe0700000000001000ff3f04000000480100100000000004002b000a00010014a4ee1ee438d2fd000000000000007208", 0x39}], 0x1) (async, rerun: 64) socket$packet(0x11, 0x3, 0x300) (rerun: 64) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)) (async, rerun: 32) r4 = socket$inet6(0xa, 0x2, 0x0) (rerun: 32) sendmsg$inet6(r4, &(0x7f00000000c0)={&(0x7f00000001c0)={0xa, 0x4e1e, 0x80000, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000029000000", @ANYRES8=r4], 0x18}, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="340000001400010004000000fedbdf250a00000004000000080008800402478014000280bf"], 0x34}, 0x1, 0x0, 0x0, 0x20000804}, 0x4800) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="3900000013000318680907070000000f0000ff3f04000000170a001700000000040037000f00030001332564aaee7b1d58b9a64411f6bbf44d", 0x39}], 0x1) 20.487797022s ago: executing program 7 (id=701): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) (async) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000440)=[@text16={0x10, 0x0}], 0x1, 0x5d, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000200)="f7790066baa00066b86b4266ef66ba420066b8e20066ef0f29902cbb0000c4e2b1ba8c88d9000000666666440f38826b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x49}], 0x1, 0x43, 0x0, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000020000000000000000000004"], 0x0, 0x26}, 0x28) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000500)={0x6, 0xa, &(0x7f00000005c0)=ANY=[@ANYBLOB="18000000000000000000000000000000851000000300000018200000", @ANYRES32, @ANYBLOB="0000000000000000950000000000000014a9fcff0400000038130000", @ANYRES32, @ANYBLOB="00000000000000009500000000000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0xe2, &(0x7f00000002c0)=""/226, 0x0, 0x0, '\x00', 0x0, 0x25, r3, 0x8, 0x0, 0x0, 0x10, &(0x7f00000004c0)={0x0, 0x3000000}, 0x10}, 0x6b) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4400ae8f, &(0x7f0000000140)=@x86={0x40, 0x1, 0xc, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x80, 0x9, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0xff, 0xff}) (async) execveat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1000) (async) socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) socket$tipc(0x1e, 0x5, 0x0) (async, rerun: 64) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) unshare(0x2040400) r4 = userfaultfd(0x801) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, 0x0) (async, rerun: 32) ioctl$UFFDIO_REGISTER(r4, 0xc020aa04, &(0x7f0000000000)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x0, 0x2}) (rerun: 32) ioctl$KVM_RUN(r2, 0xae80, 0x0) 20.396429034s ago: executing program 7 (id=702): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x800704, &(0x7f0000000500), 0xf7, 0x485, &(0x7f0000001040)="$eJzs3M9rHFUcAPDvTJL+bhNrrba2Gq1i8UfSpFV78KCi4EFB0EM9xiSttdtGmgi2BI0i9SgF7+JR8C/w5kXUgwheFTxKoWgQmnqKzK9mu9mkSZpkbfbzgc2+t/Nm3/vOzNt9My+zAbSt3uxPErEjIn6LiO4ie3OB3uJpZnpy+Pr05HASs7Nv/JXk5a5NTw5XRav1tpeZw2lE+mkSzyfz6x2/cPHMUK02er7M90+cfa9//MLFp06fHTo1emr03ODx48eODjz7zODTqxJnFte1/R+OHdj3yluXXxs+cfntH7/JmrX3YLG8Po5but4koCZ6s63292yucdmjy2j7nWBnXTrpbGFDWJaOiMh2V1fe/7ujI+Z2Xne8/ElLGwesqey7afPCi6dmgQ0siVa3AGiN6os+O/+tHus09PhfuPpCxKYyPTM9OTxzI/7OSMvXu9aw/t6IODH175fZI5Z7HQIAYAXysc2TzcZ/aezNn4u5jl3lHEpPRNwVEbsj4u6I2BMR90TkZe+NiPuKlWe7l1h/b0N+/vgnvdK0zaskG/89Vzf2m6mLv3zq6ShzO/P4u5KTp2ujR8ptcji6Nmf5gUXq+O6lXz9faFn9+C97ZPVXY8GyAVc6Gy7QjQxNDK3WRrj6ccT+zmbxJzdmArIjYF9E7F/eW++qEqcf//rAQoVuHf8iVmGeafariMeK/T8VDfFXksXnJ/u3RG30SH91VMz30y+XXl+o/tuKfxVk+3/bzcd/Q4nuf5JivrYrarXR8+PLr+PS758teE6z0uN/U/JmPmf98zvFax8MTUycH4jYlLya56tzuvz1wbl1q3xVPov/8KHm/X93uU4W//0RkR3EByPigYh4sGz7QxHxcEQcWiT+H1585N1F4k8iiZbu/5Gmn383jv+epH6+fgWJjjPff7vQjPnS9v+xmMo/awv5598tLLWBt7n5AAAA4I6QRsSOSNK+It27I9K0r6/4H/49sS2tjY1PPHFy7P1zI8U9Aj3RlVZXurrrrocOJFPlOxb5wfJacbX8aHnd+IuOrXm+b3isNtLi2KHdbb+5/0fV/zN/drS6dcCac78WtK/G/p+2qB3A+lvK979zAdiYmvT/ra1oB7D+nP9D+2rW/z9qyBv/w8Y0v///0eQn64CNyPgf2pf+D+1L/4e2dDv39a88Ud0ssPL32bLkO/zbJVH94sVa1rU15l6JtOUht1Ei6zHrW+ncb6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcyf4LAAD///ss5ts=") (async) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x26e1, 0x109) truncate(&(0x7f0000000040)='./file1\x00', 0x1001bfc) (async) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000200)={0x30, 0x5, 0x0, {0x0, 0x5, 0x2, 0x6}}, 0x30) (async) fallocate(r2, 0x3, 0x800000, 0x9) sendmsg$ETHTOOL_MSG_EEE_SET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000140)={0x14, r1, 0x1, 0x70bd28, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x40) (async) syz_clone3(&(0x7f0000000080)={0xa690b000, &(0x7f0000000040), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000700)='./file2\x00', 0x100004e, &(0x7f0000000740)={[{@resgid}]}, 0x3, 0x53e, &(0x7f00000001c0)="$eJzs3dFrLFcZAPBvJtmb5N7UpOqDFqzFVm6qdpM03jb4UBXEt4JS8fW6JpsQssmWZNPehGJT/AMEES34ok++CP4BgvTFdxEK+i4qitRbfVBoOzK7sybZu5uk3N0dSH4/OHfnzMzO953duyfn7Aw7AVxbT0TEQkRMRMTTETFXrE+LEsedku/37v3X1vKSRJa99E4SSbGue6yp4vFW8bQonv/d5MG4+4dH27VGo75X1BdbO8l7WXb0zNZObbO+Wd9dWVl+bvX51TurS0Np53xEvPC1v/74B7/4+gu/+cKrf7r794Xv5Wn9N8tej552DFOn6ZWYPrVuMiL2RhGsJJPtFnbcKTkXAADOl4/3PxoRn2mP/+dioj2aAwAAAK6S7Muz8V4SkQEAAABXVhoRs5Gk1eJ639lI02q1cw3vx+Nm2mjutz6/0TzYXc+3RcxHJd3YatSXimsH5qOS5PXl4hrbbv3ZnvpKRDwaET+am2nXq2vNxnrZX34AAADANXGrZ/7/77nO/L/tuOTkAAAAgOGZLzsBAAAAYOTM/wEAAODqM/8HAACAK+0bL76Yl6x7/+v1Vw4PtpuvPLNe39+u7hysVdeaey9XN5vNzUa9uja9c9HxGs3my1+M3YN7i636fmtx//Do7k7zYLd1d+vMLbABAACAMXr002/9MYmI4y/NtEvuRrGtEpFNnN55sowMgVFJP8zOfxldHsD4nf77PlNiHsD4GdLD9VUpOwGgdMkF2zsX7/QZLfxuNPkAAADDd/uTg8//v7NRamrAiBXn/5OL5v/A1TNxmZ2mRp8HMH6d838fZB1lZwOMU+W8EYBJAVx56aXP//dxcv7/gksJEx0KAACUbLZdkrRazANmI02r1YhH2rcFqCQbW436UkR8JCL+MFeZyuvL7WcmRvMAAAAAAAAAAAAAAAAAAAAAAAAAcElZlkQGAAAAXGkR6d+6d+a6PffUbO/3AzeS/8y1HyPi1Z++9JN7tVZrbzlf/8//r2+9Wax/toxvMAAAAIBe3Xl6dx4PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMP07v3X1rplnHH/8dWImI+YOZVHZ2kyptuP01GJiJv/SmLy1POSiJgYQvzjNyLiE/3an+RpxXyRxZn4NyLSOMn5oeP3ff3PiR+d+LeGEB+us7fy/ucr/T5/aTzRfuz/+ZssysPq9n/94nf7v4kB/d8jgw5aOVt97O1fLQ6M/0bEY5P9+59u/CQ/Xp/4T16yjd/51tHRoG3ZzyNu9+v/krOxFrud7dZObbO+Wd9dWVl+bvX51TurS4sbW4168W/fGD/81K8/OKm9/0D7b57T/7bbP+D1f+qcNk+dWn7/7Xv3P9ZZ7HlnohI/y7KFJ/u//22fezB+92/fZ4u98nr+GqZvfrtvLo//8vePD8ozb//6gPZPX9D+hXPaf9rT3/z+ny+5KwAwBvuHR9u1RqO+Z6HkhaQY8T7McbrfiIw+53zcWfYrVk8iie1aYyrObKqVn1hn4fXi3ag1up+2IR35t8V/lVEmP+6OCAAAGLmTQX/vlpMTMM4zAwAAAAAAAAAAAAAAAAAAwGhd+DNggzalEXHJnxPrjXlcTlMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM71vwAAAP//7pvFXQ==") (async) r3 = syz_open_procfs(0x0, &(0x7f0000000140)='fdinfo/3\x00') read$FUSE(r3, &(0x7f00000024c0)={0x2020}, 0x2020) (async) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000100)=0xe, 0x4) 20.290607866s ago: executing program 7 (id=703): syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0x401e, &(0x7f0000007a40)=ANY=[@ANYBLOB="7768696e745f6d6f64653d757365722d62617365642c6e6f666c7573685f6d657267652c646973636172645f756e69743d626c6f636b2c636f6d70726573735f63616368652c646973636172642c636f6d70726573735f63616368652c636f6d70726573735f63616368652c6e6f646973636172642c6e6f61636c2c6261636b67726f756e645f67633d6f66662c6673796e635f6d6f64653d7374726963742c617467632c636865636b706f696e743d64697361626c652c6661756c745f747970653d30303030303030303030303030303030303030362c000bfd62d218a444a68c74f026d4ccec66093eece27fe167b75e67ed0f3b3ac135096f87f1bea6b5fea173b82a6a331ed6a20e7966a79114d49d58aca09dc4cbc08f2ce2ad2c6d576d3babdbc296014f0cb17e6a9d720beaf7459568d2e674"], 0xfd, 0x5528, &(0x7f0000007b80)="$eJzs3M2LG2UYAPAnu91+Wxfx4K0DRdiFJjTbD/RWtcUPbClVD540m0xD2iSzbNJ07cmDR/HgfyIKnjz6N3jw7E08KN4EJfPOalcrFDe7cbu/H0yemWfePPO+YQk8M0sCOLSWs19/rsWZOBERixFxOqLcr1Vb6WoKL0TE2YhYeGSrVfk/E0cj4mREnJkWTzVr1anPz0/OXf7prV+++e7YkVNffP39/FYNzNv0a2WwkfYfDFIsuinerfKtSa+Mg0uTKqYT/ePp/KBI+Qf5elnhQWt7XKuMF7tpfLFxfzSNd/qt9jR2e3fK/MYwXXA06UYci4h8vXzD3dZmme/k62XsjYoydh+m6249TN9tD0fjVKdT1fuoLB/j8XZM+XwrT+vZuFfG9nBc5VPdopNvTeOkitXlol30O+U81nf1Uf+vvd0b3t/KJvnmqFcMs8uN5kuN5pV6c7Po5OP8Ur016Fy5lK10+9Nh9XHeGlztFkW3nzfaxWA1W+m22/VmM1u5lq/3WsOs2WxcbFyoX16t9s5nr998L+t3spVpfLU3vD/u9UfZnWIzS+9YzdYaF19ezc41s3du3Mpu3b5+/catdz+49v7NV268+Vo16B/TylbWLqyt1ZsX6mvN1UO0/k+qSc9w/bArtXlPAODg0f8D8/DiLvr/wb3q+LH9/+btiP/Q/6c6T9z/h/5/Jg5U/3vY+/89WD/siv4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODQ+mHpyzfKneV0fKrKP1OlnquOaxGxEBG/P8ZiHN1Rc7Gqs/Qv45f+Nodva1FWmF7jWLWdjIir1fbbs3v9KQAAAMDT66uPz36WuvX0sjzvCbGf0k2bhdMfzqheLSKWln+cUbWF6cvzMypW/n0fia0ZVStvYB2fUbF0y+3IrKo9kcUd4fgjoZbCwr5OBwAA2Bc7O4H97UIAAADYT5/OewLMRy22H2VuPwsu//P+rweCJ3YcAQAAAAdQbd4TAAAAAPZc2f/7/T8AAAB4uqXf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA/2Lmf28SBKA7AzwYv7D8tWu19W9kblLEl5JhjRAFpggJyoIY0QA3klhIiiPA4BCIOkTy2lej7JGcylvnxBsFhZqQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC69FCtq7j5e9s2Z7dvJ89oAAAAgEu21XpR/zNL/e/N/Z/Nrd9Nv4iIMiIuzd1H8eUsc9TkVK/P350+X72p4T6iTji8x6S5vkXEv+Z6+tX1pwAAAACf12a5mqfZevozG7og+pQWbcof/zPlFRFRzR4zpZWHvD+Zwurv9ziuM6XVC1jTTGFpyW2cK+1d6p/7cdVuetIUqSkvvuxYZLaxAwAAPRqdNf3OQgAAAOjT1dAFMIwiXrYyj1uBk9Q023tfz3oAAADAB1QMXQAAAADQuXr+39P5f3vn/wEAAMAw0vl/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdGlbrReb5WreNme3byfPaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZ/XlHARAGwjC4vrWT3P+ukR+0sLG1mYHAxy4JBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvgz3qfGJKXFW1ZxpYsm4VdWaVWLLKrFnnThyob3f7v2XLwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/O7X/5PTI0zydxpY+l4JFm7amxdNfYeNI4ejLd/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXM/L3JTcQDAX5LJ1FbFcZU5rIiCB73Y6bS29iYelMWDf4KwbKd17dQf7R5sKeJevMmeexE9igjKeuv/0HMLvdRbD3OoIB5Hkklm0nbRWcEk3f184OV9E0Le9yWw7DcvuwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAClybuLOMk2vVkcF8duP7i+kfV3HukzN3furmYti6M6k34yvFzdifrNJQIAAMDhkZT1fQjhXrq7lvVxL6//0/KcrOb//tlZXNbzj9b9ZV/W/ln77df7L84H6s3GyS56fnM8OvF4Kp3/b5bt9ty/ntHJ73z+7iXJH0j8wfYLkzS/n9G3t269183DI3VkCwD8F8fLvgjK34eyfthkYgAcGp1K4V3W/0mv2ZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6jDZDk+XcRRCWO0s4sydB9c39upv7txdLduZGzd2wteLa2aXSEMI5zfHoxO1zqbdrly9dnF9PB5drj94JYTQ1OjvFNO/+NESJ4fQyP3Zf/BXO9JoWxAXD7st+TwZQYM/lAAAOJDSomV1/b10dy07Fq2EMP3h4fr/9Uoclqz/73985nZ1rGr9P6xthu032Lr0+eDK1Wtvbl5avzC6MPr0rZPDt4enzp4+fXaQvysZeGMCAADAvk2n0+l8p1u0av0frzy+/n+sEocl6/8vvht+VR04Uf/vabHo13QmAAAAh9vzr/75R7TH8ajbDV+ub21dHs628/2Ts20Dqe7bkaJV6/9kpemsAAAAgDpMtqOH1v/PVeKw5Pr/Mz++9HP1mkkI4Wix/n9847Pxufqm02p1/Dlx03MEAACgWUeLVl3/T/Pv/+P5Jw9xCOGN12Zx8W8A/7H+T4v6P3n/m5+qY1W//z9V3xRbKe7P7kfe90Po9JvOCAAAgIPsqaJlxf7v6e7aJ78c+7Dr+38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAuv0dAAD///zOQi0=") r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='mountinfo\x00') sendfile(r0, r0, &(0x7f0000000000)=0xa01f, 0x100000110) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f00000001c0)={0x1, &(0x7f0000000340)=[{0x5, 0x6, 0x8, 0xc0000000}]}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x39, 0x0) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000100)=@v3={0x3000000, [{0xd3, 0x8}, {0x4, 0x8}], 0xee01}, 0x18, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x0) mkdir(&(0x7f0000000100)='./debug\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='./debug\x00', &(0x7f0000000300)='debugfs\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) syz_emit_ethernet(0xbe, &(0x7f0000000000)={@local, @link_local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty}, {0x0, 0x4e20, 0x9c, 0x0, @wg=@initiation={0x1, 0x0, "7b4b143b7461fd777b1c012bd14efb9f49fcdb8f080c26a04883ad5c8c82b8af", "584cbf2649a50f2dbc43efa8698dfa871c51852e4451b57d037ad3c045942824251d7d17b5191584cdd4fbe40a27424d", "bcfd56f1373669caaa2f19935e6996c7096ffe4f3a4745a8f762b964", {"9a50fbb3f39cb307b3472eb9cdb042d2", "643fcbb2c5a57df67d544af6e8dafe09"}}}}}}}, 0x0) recvmmsg(r1, &(0x7f00000057c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000017c0)=""/130, 0x82}, {&(0x7f0000000100)=""/120, 0x12}], 0x2}, 0xa1}], 0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000400)='./debug/usb/devices\x00', 0x0, 0x0) 19.841004698s ago: executing program 7 (id=706): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newlink={0x30, 0x10, 0x1, 0x70bd28, 0x25dfdbf9, {0x0, 0x0, 0x0, 0x0, 0x48815, 0x3}, [@IFLA_EXT_MASK={0x8, 0x1d, 0xb7}, @IFLA_CARRIER={0x5}]}, 0x30}, 0x1, 0x0, 0x0, 0x28041}, 0x11) 19.677705522s ago: executing program 7 (id=707): syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x4028, 0x0, 0x0, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x20, 0x2, 0x81, 0xfffff034}, {0x20, 0x0, 0x8, 0xfffff010}, {0x6, 0xba, 0x2, 0xefff}]}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0xffff, @multicast1}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000000)="be39", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}], 0x20}, 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r5 = dup(r4) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000005bc0)=@newlink={0x48, 0x10, 0x40b, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, 0x24f2}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACSEC_CIPHER_SUITE={0xc, 0x4, 0x80c20001000002}, @IFLA_MACSEC_ENCODING_SA={0x5}]}}}]}, 0x48}}, 0x4040000) sendmsg$nl_route(r5, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=@ipv6_getaddrlabel={0x70, 0x4a, 0x8, 0x70bd2c, 0x25dfdbfc, {0xa, 0x0, 0x8}, [@IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_LABEL={0x8, 0x2, 0xc}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00'}, @IFAL_ADDRESS={0x14, 0x1, @empty}, @IFAL_LABEL={0x8, 0x2, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x80081}, 0x20000000) read$FUSE(r5, &(0x7f0000001940)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_BMAP(r5, &(0x7f00000001c0)={0x18, 0x0, r7}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x14000, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r9, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x48, r10, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r5}, @NL802154_ATTR_PID={0x8, 0x1c, r8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r11}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r5}]}, 0x48}, 0x1, 0x0, 0x0, 0x4800}, 0x40) 19.657733362s ago: executing program 48 (id=707): syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x4028, 0x0, 0x0, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x20, 0x2, 0x81, 0xfffff034}, {0x20, 0x0, 0x8, 0xfffff010}, {0x6, 0xba, 0x2, 0xefff}]}, 0x10) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) sendmsg$inet(r2, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0xffff, @multicast1}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000000)="be39", 0x2}], 0x1, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}], 0x20}, 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e75"], 0x15) r5 = dup(r4) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000005bc0)=@newlink={0x48, 0x10, 0x40b, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, 0x24f2}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACSEC_CIPHER_SUITE={0xc, 0x4, 0x80c20001000002}, @IFLA_MACSEC_ENCODING_SA={0x5}]}}}]}, 0x48}}, 0x4040000) sendmsg$nl_route(r5, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=@ipv6_getaddrlabel={0x70, 0x4a, 0x8, 0x70bd2c, 0x25dfdbfc, {0xa, 0x0, 0x8}, [@IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_LABEL={0x8, 0x2, 0xc}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00'}, @IFAL_ADDRESS={0x14, 0x1, @empty}, @IFAL_LABEL={0x8, 0x2, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x80081}, 0x20000000) read$FUSE(r5, &(0x7f0000001940)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_BMAP(r5, &(0x7f00000001c0)={0x18, 0x0, r7}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x14000, &(0x7f0000000140)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5]) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)={'wpan0\x00', 0x0}) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(r9, &(0x7f00000003c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x48, r10, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x1}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r5}, @NL802154_ATTR_PID={0x8, 0x1c, r8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r11}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r5}]}, 0x48}, 0x1, 0x0, 0x0, 0x4800}, 0x40) 7.306030828s ago: executing program 0 (id=779): r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x3c8, 0x0, 0xa, 0x148, 0x0, 0x10, 0x330, 0x2a8, 0x2a8, 0x330, 0x2a8, 0x3, 0x0, {[{{@ip={@rand_addr, @multicast1, 0x0, 0x0, 'bridge0\x00', 'rose0\x00'}, 0x0, 0x70, 0xe0, 0x0, {0x200003ae, 0x7f00}}, @common=@unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, "f2f7b90ad2b60c45cb4ea6e7bf902bdc2ff8a9304d9f655c746adc0bdc773506378bc0d27efd6abb05175089830cc46186074d7de46d5af300"}}}, {{@ip={@empty, @local, 0x0, 0x0, 'ip6erspan0\x00', 'veth0_to_team\x00'}, 0x0, 0x1f0, 0x250, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'wg2\x00', {0xffffffffffffffff, 0xff, 0x0, 0x0, 0x0, 0x7fff, 0x200}}}, @inet=@rpfilter={{0x28}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @multicast, 0x2, 0x7, [0x0, 0x10, 0x1b, 0x2b, 0x37, 0x2e, 0x2b, 0x18, 0x2b, 0x34, 0xd, 0x0, 0x3d, 0x1, 0x32, 0x37], 0x1, 0x6, 0x1570000000000}}}], {{'\x00', 0xc8, 0x70, 0x98}, {0x28}}}}, 0x428) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000018406c256d0000000000000109022400010000000009040000010300000009210000000122050009058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000001c0)='./file1\x00', 0x800714, &(0x7f00000000c0)={[{@test_dummy_encryption}]}, 0x1, 0x4c7, &(0x7f0000000b80)="$eJzs3M1rXFUfAODfnUnSr7STt2/fvm/7thqtYvEjadIPu3ChoiCoIOiiLmOS1tppI02EtgSNInVdcC8uBZeu3LkRdSH+AQoupVA0CE0FIXJn7k0n85FOmq828zwwnXPmnnvPOfeekzlzTu8NoGP1p/8kEb0R8XNElKrRxQn6q29zs9Ojt2anR5OYn3/996SS7ubs9GieNN9vRxY5XIgofJzEs0ljvpOXr5wbKZfHL2bxwanz7w5OXr7y1NnzI2fGz4xfGD558tjRoadPDB9ftF+TQzXY1uSztF43978/cWDfS29ee3X01LW3vv8yPdbeg9XttfW4o1sNpXi5WbL+9Kz9MV9Rv+3RtjO7P+ysCSddG1gQlqUYEenl6q70/1IU4/bFK8WLH21o4YA1lX43bWm9eWYe2MSSaCfROhQEWGf5F336+zd/xd/rNPi4B9x4LqInC8/NTo/OLcwDdEUh+7x7DfPvj4hTM399lr5iufMQAAB3oTK2ebJu/FdRiL2V9+pax65sDaUvIv4VEbsj4t8RsSci/hNRSfvfiPhfdef5Upv599fFG8c/hetNy7xK0vHfMzVjv7ma+mdvfcUstrNS/+7k9Nny+JHsnByO7i1pfGiJPL55oaflttrxX/pK88/HglkBrndVJ+gWDjI2MjWyWifhxocR+7ua1T9ZWAlIW8C+iNi/vEPvygNnH//iQKtEd67/ElZhnWn+84jHqtd/Jurqn0tarE+mbfzE8PHBrVEePzKYt4pGP/x09bVW+a+o/qsgvf7bF7f/uhSlP5Pqem13lMvjFyeXn8fVXz5p+ZtmGe1/Qdr+e5I3KmvWP75d/ezSyNTUxaGInuSVSjzrLFsj/Xz49r6XsniePq3/4UPN+//ubJ+0/v+PiLQRH4zY9UBEPJiV/aGIeDgiDi1R/++ef+SdJeqfRBIbev3Hmv79W2j/fUntev1dBIrnvv261bp9e9f/WMxU/ta23+XbLeBKzh0AAADcLwoR0RtJYaAa7u+NQmFgoPp/+PfE9kJ5YnLqidMT710Yq94j0BfdhXymq1QzHzqUzGRHrMaHs7nifPvRbN740+K2SnxgdKI8tsF1h063Y3H/j7z/p34rbnTpgDXXelJ9iVsDgE2hvv8XNqgcwPprZ1HdbwHYnOr7/5bmz9AANiHPa4HO1az/f1AXbxj/GyHAptDY/39t8sg6YDMy/ofOpf9D59L/oSOt5L7+tgLXI6JhU36zwJK750VsmmZr23f4d0ogfzzMWua1reZSRqES6I17oO53Eyi1kzgivlpxXsVVKHPaY9b3/NQ8cAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA+9k8AAAD//9fZ3EU=") getsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x28, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$KDFONTOP_SET_DEF(0xffffffffffffffff, 0x4b72, 0x0) ioctl$EVIOCGUNIQ(r2, 0x80404508, 0x0) ioctl$OCFS2_IOC_REFLINK(r2, 0x40186f04, &(0x7f0000000280)={&(0x7f0000000200)='&\x00', &(0x7f0000000240)='/::/{\x00', 0xfffffffffffff9d5}) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file1\x00', 0x8180e0, 0x0, 0x3f, 0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000100)={{}, {0x1, 0x3}, [], {0x4, 0x1}, [], {0x20, 0x6}, {0x20, 0x2}}, 0x1c, 0x2) syz_usb_control_io$hid(r1, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_NL_MEDIA_GET(r3, &(0x7f0000000000)={0x0, 0xf5, &(0x7f00000005c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01002bbd700100000000030000005800018044000400200001000a00000000000000fe800000000000000000000000000010f8000000200002000a00000000000005ff020000000000000000000000000001000000000d0001007564703a73797a3000000000"], 0x6c}, 0x1, 0x300}, 0x8000) syz_usb_control_io(r1, &(0x7f0000000000)={0x2c, &(0x7f0000000300)=ANY=[@ANYBLOB="000005"], 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="240000001a00010027bd700023dc9f2502202001000010000020000000000100ac1414bb52edd392238a8697cb966a0a55200a5c69bf8dedbe7085ed74e6e8cb5539a20f6df542c95712d68bd15f3ff1aaab02c61a26c68fa48e6c86d774106e"], 0x24}}, 0x4040844) request_key(&(0x7f0000000040)='asymmetric\x00', &(0x7f0000001ffb)={'syz', 0x1}, &(0x7f0000001fee)='R\x10rust\xe3c*sgrVid:Dd', 0x0) syz_usb_control_io(r1, &(0x7f0000000040)={0x2c, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0003040000000103"], 0x0, 0x0, 0x0}, 0x0) r6 = syz_open_dev$usbfs(&(0x7f00000002c0), 0x8b08, 0x88400) ioctl$USBDEVFS_DROP_PRIVILEGES(r6, 0x4004551e, &(0x7f0000000400)=0x6) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=ANY=[@ANYBLOB="540000001000ffff27bd7000fbdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="100a0500231a0500340012800e00010069703665727370616e00000020000280040012000500160001000000080005"], 0x54}}, 0x20040040) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000380)=ANY=[@ANYBLOB="00005aad0bffe12feebf6613cecaa080de04cc78d9f724c0d8deb334065fbb24e0cac3e8919da6ff2d861eca1d5b02ea2040a0b89ae44ff8f2a718f47a0f6104fb5d1f67c1fa5724be4c"], 0x0, 0x0, 0x0, 0x0}, 0x0) 4.761225722s ago: executing program 49 (id=692): ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$UHID_INPUT(r0, &(0x7f0000002080)={0xfc, {"a2336848149e516d4b5e071887f70e09d038e7ff7fc6e5539b0d500a8b089b3f383563030890e0879b0a71c6e70a9b334a959b669a242f0a0af3988f7ef319520100ffe8d178708c523c921b1b3e31070d0773090acd3b78130daa61d8e804003e005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9903f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928d28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f2730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b81305c038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849cd9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484539ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1f93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb8843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b2804563407308c58c89d9e99c81769177e6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463373b4b87c9050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e080000007ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e3933ed07c2b8081c128ad2706f48261ff07000000000000613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59500000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) r1 = getpid() r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x8, &(0x7f0000000940)=@framed={{0x18, 0x9}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r2}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xa00}}]}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{r2, 0xffffffffffffffff}, &(0x7f0000000180), &(0x7f00000001c0)=r3}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000000c0)={r4, &(0x7f0000000080), &(0x7f00000002c0)=""/218}, 0x20) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r8 = socket(0x400000000010, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0xf}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x42}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r8, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000001380)=@newtfilter={0xc4, 0x2c, 0xd27, 0x70bd24, 0x25dfdbfc, {0x0, 0x0, 0x0, r10, {0x4}, {}, {0x6, 0x8}}, [@filter_kind_options=@f_u32={{0x8}, {0x98, 0x2, [@TCA_U32_SEL={0x94, 0x5, {0x0, 0x6, 0x8, 0x101, 0x4, 0xe, 0x7, 0x7, [{0x3, 0x8b39, 0x3a, 0x3d}, {0x8, 0x3, 0x9, 0x2d}, {0xffffff8a, 0x9d2, 0x1, 0x10000}, {0x9, 0xc, 0x8, 0x8}, {0x0, 0x5, 0x3b7, 0x3}, {0x553e3387, 0x3, 0x8000, 0x2}, {0x8001, 0x4, 0x1}, {0x1000, 0xa8c, 0xfffffff8, 0xd}]}}]}}]}, 0xc4}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) sendmsg$nl_route_sched(r8, &(0x7f0000006040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@gettfilter={0x2c, 0x2e, 0x205, 0x70bd2c, 0x25dfdafd, {0x0, 0x0, 0x0, r10, {0xc, 0xc}, {0x0, 0xfff1}, {0x6, 0xc}}, [{0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000801}, 0x40000) timer_create(0x2, 0x0, &(0x7f0000001180)=0x0) clock_gettime(0x0, &(0x7f00000011c0)={0x0, 0x0}) timer_settime(r11, 0x1, &(0x7f0000001200)={{}, {r12, r13+60000000}}, 0x0) timer_gettime(r11, &(0x7f0000001700)) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x2, 0x0, 0x7fff0000}]}) 4.495496758s ago: executing program 0 (id=805): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000280), 0x802, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001740)='9', 0x1a}], 0x20) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x13, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000020200008500000070000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001700000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) r6 = socket$netlink(0x10, 0x3, 0x10) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000000c0)=@bridge_delneigh={0x30, 0x1c, 0xc07, 0x70bd27, 0x0, {0xa, 0x0, 0x0, r5, 0x40, 0xa2, 0x9}, [@NDA_DST_MAC={0xa, 0x1, @broadcast}, @NDA_LINK_NETNSID={0x8, 0xa, 0x6}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000008c0)={0x1b, 0x0, 0x0, 0xe0, 0x0, r1, 0x2, '\x00', r7, r1, 0x5, 0x4}, 0x50) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000680)=@o_path={&(0x7f0000000640)='./file0\x00', 0x0, 0x4000, r2}, 0x18) r9 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000006c0)={0x0, 0x0, 0x10}, 0xc) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000700)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x7, '\x00', 0x0, r1, 0x5, 0x5, 0x4}, 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000800)={0x6, 0x19, &(0x7f00000002c0)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @generic={0x5, 0x2, 0x1, 0x8, 0xff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @jmp={0x5, 0x0, 0x3, 0x1, 0x2, 0x22, 0x8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @map_val={0x18, 0xa, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0x9}], &(0x7f00000003c0)='syzkaller\x00', 0xb3, 0xd1, &(0x7f0000000400)=""/209, 0x40f00, 0x0, '\x00', r5, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000540)={0x4, 0x0, 0x4b6998a6, 0x6}, 0x10, 0x0, 0x0, 0x4, &(0x7f0000000780)=[r8, r9, r1, r1, r2, r1, r1, r10, r1, r1], &(0x7f00000007c0)=[{0x4, 0x5, 0xa, 0x7}, {0x5, 0x5, 0x6, 0x6}, {0x0, 0x4, 0x0, 0x3}, {0x5, 0x5, 0xf, 0x3}], 0x10, 0x7}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r3, 0xfca804a0, 0xe, 0x0, &(0x7f0000000a80)="b8000005000000000152912e5763", 0x0, 0xa00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21, @local}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e24, @private=0xa010102}, 0x10) 4.448196969s ago: executing program 0 (id=807): syz_open_dev$loop(0x0, 0x9, 0x80) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) mount$tmpfs(0x0, &(0x7f00000074c0)='.\x00', &(0x7f0000007500), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r3, @ANYBLOB="9de8"]) 3.941790802s ago: executing program 6 (id=800): symlink(&(0x7f0000000540)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0xb4) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a00)=""/159, 0x9f) r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='veth1_to_team\x00', 0x10) sendto$inet(r0, 0x0, 0x0, 0x4, &(0x7f0000000080)={0x2, 0x4c1e, @multicast1}, 0x10) recvmmsg(r0, &(0x7f0000000e00)=[{{0x0, 0x0, 0x0}, 0x8a}], 0x1, 0x22, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200)={0xa, 0x0, 0x0, @private0}, &(0x7f0000000240)=0x1c) bind$inet6(r1, &(0x7f0000000280)={0xa, 0x4e23, 0x8, @private2}, 0x1c) getsockname$inet6(r1, &(0x7f00000002c0)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000300)=0x1c) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000340)=0x400000) syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x19f, &(0x7f0000000080)={[{@nogrpid}, {@noblock_validity}, {@nobarrier}, {@nobh}, {@oldalloc}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x6}}, {@delalloc}]}, 0x80, 0x55b, &(0x7f0000000a00)="$eJzs3c9vG1kdAPDvuHH6K62zLAdYiWWBRe0K6jQbdjfisBQJwWklxHIvIXGjqE5cxc5uE0Ui/QuQEAIEJ7hwQeIPQEKVuHBESJXgDNIiEIIUDkhAZzX2OM2mY9ftunZ+fD7SdN685zff98adid/MaCaAE+uliLgWEQ/SNH0lIip5fimfYiebJvPc7cX7u9uLSaTp2/9IIomIbLm7riSfn8+rnYmIb3wt4tvJo3Gbm1s3F+r12nq+PNNavTXT3Ny6srK6sFxbrq3Nzc2+Pv/G/GvzV4fSzwsR8eZX/vKD7/78q2/++vPv/vn63y5n3Y6pvHx/P55Atokm+n2g0/Vye1t0ZRXWnyLYYTXR7mHubNEn0jRNH6SVfTl3RtIyAAAOyn7AfiQiPh0Rr0QlTvX/OQsAAAAcQemXpuJ/SecKTYHJHvkAAADAEVJq3wOblKr5vQBTUSpVq517eD8a50r1RrP1uRuNjbWlez+eiojpKJdurNRrV/N7haejnGTLs+30w+VXDyzPRcRzEfH9ytn2cnWxUV8a98kPAAAAOCHOHxj//7vSGf8DAAAAx8z0o1mlcbQDAAAAeHYKxv8AAADAMWP8DwAAAMfa1996K5vS7vuvl97Z3LjZeOfKUq15s7q6sVhdbKzfqi43GsvtZ/at7q97qmB99Ubj1hdibeP2TKvWbM00N7eurzY21lrXVz7wCmwAAABghJ775N0/JhGx88Wz7SkzOe5GASMxsZdK8nnB3v+ni535eyNqFDASRefwD3rv9AgaAozcxFPVSgc5bACHXHncDQDGLnlMec+bd36Xzz813PYAAADDd+njva//938HwI5XBMARZyeGk+vAhby0Mq6GACPXvv4/6A2/fizAsVIe6A5A4Dj70Nf/HytNn6hBAADA0E21p6RUzU/vTUWpVK1GXGi/FqCc3Fip165GxMWI+EOlfDpbnm3XTB47ZgAAAAAAAAAAAAAAAAAAAAAAAAAAOtI0ibSfaz1LJvvWAwAAAA6NiNJfk990nuV/qfLy1MHzA5PJfy5G/orQd3/y9g9vL7Ra67NZ/j8r3fzWj/L8V8dxBgMAAAA4qDtO747jAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCY7u9uL97f3U7/u7u9OMq4f/9yREzvxW9PnZKJONOen4lyRJz7VxIT++olEXFqCPF37kTEx4riJ1mz9kIWxT/77OPHdL4ViuKfH0J8OMnuZsefa0X7Xyleas+L97+JiA8sP63ex7/YO/6d6rH/Xxgwxgv3fjnTM/6diBcmio8/3fjJI/GTfF4aKP63vrm11ass/WnEpSiOvz/aTGv11kxzc+vKyurCcm25tjY3N/v6/Bvzr81fnbmxUq/l/xbG+N4nfvWgX//P9Yg/3bP/nTa9PFDvI/5/7/bu8z3+XmXxL3+mIP5vf5Z/4tH4pXxdn83TWfmlbnqnk97vxV/8/sV+/V962P/yYN9/J+bl/t1++AUOY0cBAIamubl1c6Fer60fhUT5aWplo/SioufzLfDhGzZ5WLaPxBMmvjPUFaZpmvb4H3U3IgZZTxKHYbO0E+M9LgEAAMP38Ef/uFsCAAAAAAAAAAAAAAAAAAAAJ1ePp3+dzouf5Jlhk4WP2St4ssDOXirxZGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4NB4PwAA//8sYNWI") 3.760475147s ago: executing program 6 (id=814): ioctl$XFS_IOC_PATH_TO_FSHANDLE(0xffffffffffffffff, 0xc0385868, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000)='+\\\\-%\x00', 0x222100, &(0x7f0000000040)={@_ha_fsid={[0x7, 0x4]}, {0x80, 0x1, 0x2a, 0x40}}, 0xaca, &(0x7f0000000080)={@_ha_fsid}, &(0x7f00000000c0)=0xc14}) r1 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000140)='cpuset.mems\x00', 0x2, 0x0) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) ppoll(&(0x7f0000000180)=[{r0, 0x200}, {0xffffffffffffffff, 0x3004}, {r1, 0xb424}], 0x3, &(0x7f0000000200)={r2, r3+60000000}, &(0x7f0000000240)={[0x81]}, 0x8) ioctl$XFS_IOC_START_COMMIT(r1, 0x80585882, &(0x7f0000000280)={0xffffffffffffffff}) ppoll(&(0x7f0000000300)=[{r4, 0x1ac}, {r1, 0x2000}, {r1, 0x4028}, {r1, 0x60}, {r1, 0x2010}, {r1, 0x460c}], 0x6, &(0x7f0000000340)={0x77359400}, &(0x7f0000000380)={[0x2]}, 0x8) ioctl$XFS_IOC_PATH_TO_HANDLE(r4, 0xc0385869, &(0x7f00000004c0)={r4, &(0x7f00000003c0)=':\x00', 0x2000, &(0x7f0000000400)={@_ha_fsid={[0x6, 0x9]}, {0x9, 0xfffb, 0x6, 0x2}}, 0x10000, &(0x7f0000000440), &(0x7f0000000480)=0x1}) write$cgroup_subtree(r5, &(0x7f0000000500)={[{0x2b, 'net_prio'}, {0x2b, 'io'}, {0x0, 'devices'}, {0x2d, 'hugetlb'}, {0x2b, 'rdma'}]}, 0x26) rmdir(&(0x7f0000000540)='./file0\x00') r6 = openat$cgroup_freezer_state(r4, &(0x7f0000000580), 0x2, 0x0) socket$packet(0x11, 0x3, 0x300) pread64(r6, &(0x7f00000005c0)=""/232, 0xe8, 0xf) clock_gettime(0x0, &(0x7f00000006c0)={0x0, 0x0}) clock_nanosleep(0x4, 0x1, &(0x7f0000000700)={r7, r8+10000000}, &(0x7f0000000740)) syz_kvm_setup_syzos_vm$x86(r4, &(0x7f0000bfd000/0x400000)=nil) getsockname$inet6(r0, &(0x7f0000000780)={0xa, 0x0, 0x0, @mcast1}, &(0x7f00000007c0)=0x1c) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a80)={0x6, 0x14, &(0x7f0000000800)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9f, 0x0, 0x0, 0x0, 0x7ff}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x6}, @call={0x85, 0x0, 0x0, 0x3a}, @map_val={0x18, 0x8, 0x2, 0x0, r4, 0x0, 0x0, 0x0, 0x25}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000008c0)='GPL\x00', 0x4, 0x0, 0x0, 0x40f00, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0x8, 0x3}, 0x8, 0x10, &(0x7f0000000940)={0x5, 0x3, 0x6, 0x913}, 0x10, 0x0, 0x0, 0x9, &(0x7f0000000980)=[r0, r5, r5], &(0x7f00000009c0)=[{0x4, 0x2, 0x6, 0x1}, {0x1, 0x4, 0x1, 0x1}, {0x4, 0x3, 0x6, 0xa}, {0x1, 0x2, 0xf, 0x5}, {0x0, 0x4, 0x7, 0x9}, {0x1, 0x3, 0x3, 0x5}, {0x3, 0x1, 0xf, 0x4}, {0x2, 0x2, 0x10, 0xa}, {0x1, 0x3, 0x4, 0xa}], 0x10, 0x6}, 0x94) rt_sigtimedwait(&(0x7f0000000b40)={[0x80]}, &(0x7f0000000b80), &(0x7f0000000c00), 0x8) r10 = dup2(r1, r6) recvmmsg(r10, &(0x7f0000000f00)=[{{&(0x7f0000000c40)=@nl=@unspec, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000cc0)=""/242, 0xf2}, {&(0x7f0000000dc0)=""/198, 0xc6}], 0x2}, 0x40}], 0x1, 0x20100, &(0x7f0000000f40)={0x77359400}) r11 = dup2(r9, r4) read(r6, &(0x7f0000000f80)=""/213, 0xd5) r12 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$XFS_IOC_FSCOUNTS(r12, 0x80205871, &(0x7f0000001080)) r13 = openat$ppp(0xffffffffffffff9c, &(0x7f00000010c0), 0x301800, 0x0) ioctl$PPPIOCGFLAGS1(r13, 0x8004745a, &(0x7f0000001100)) r14 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000001140)={0xffffffffffffffff}, 0x4) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001280)={@fallback=r10, 0x26, 0x0, 0x1, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f00000011c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001200)=[0x0, 0x0, 0x0], &(0x7f0000001240)=[0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000012c0)={@cgroup=r10, r14, 0x17, 0x4, r10, @void, @value=r10, @void, @void, r16}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000001700)={0xd, 0x21, &(0x7f0000001380)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r5}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @func={0x85, 0x0, 0x1, 0x0, 0x3}, @map_fd={0x18, 0x6}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r10}}, @func], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x1}}}, &(0x7f00000014c0)='GPL\x00', 0x5, 0xde, &(0x7f0000001500)=""/222, 0x40f00, 0x4, '\x00', 0x0, @sock_ops, r10, 0x8, &(0x7f0000001600)={0x8, 0x1}, 0x8, 0x10, 0x0, 0x0, 0x0, r11, 0x4, &(0x7f0000001680)=[r15, r5, r11, r5], &(0x7f00000016c0)=[{0x4, 0x3, 0x4, 0xc}, {0x5, 0x3, 0xf, 0xb}, {0x3, 0x2, 0xf, 0x1}, {0x3, 0x5, 0x2}], 0x10, 0xb}, 0x94) 3.502581023s ago: executing program 0 (id=816): r0 = socket$netlink(0x10, 0x3, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendmsg$netlink(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000015c0)={0x24, 0x2e, 0x11, 0x0, 0x25dfdbfd, "", [@nested={0xfffffffffffffddf, 0x0, 0x0, 0x1, [@typed={0x9, 0x0, 0x0, 0x0, @str=']+&\\\x00'}]}, @nested={0x4, 0x117}]}, 0x24}], 0x1}, 0x0) syz_usb_connect$uac1(0x2, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0xb05, 0x1743, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x3, 0x1, 0x9, 0x40, 0x3f, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xd2, 0xa}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x8, 0x8, 0x5}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x200, 0xfff, 0x0, "f441a4440fb2"}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x78, 0x8, 0xba, {0x7, 0x25, 0x1, 0x8, 0x4, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xfc, 0x3, 0x8, 0x1, "371fc8"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x5, 0x1002}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x3, 0x2, 0x1, {0x7, 0x25, 0x1, 0x0, 0xe, 0x3}}}}}}}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0}) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)={0x0, 0x9, 0x4, 0x81, 0xffffffff, 0xffffffff}) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000480)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x4000000}, 0x50) futex(&(0x7f000000cffc)=0x4, 0x0, 0x4, 0x0, 0x0, 0x0) futex(&(0x7f000000cffc), 0x3, 0x0, &(0x7f0000fd7ff0), &(0x7f0000048000), 0x0) r2 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000340)={0x1b, 0x0, 0x0, 0x40000, 0x0, r1, 0xfff}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x15, 0x1c, &(0x7f0000000100)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbda}, {{0x18, 0x1, 0x1, 0x0, r2}, {}, {0x7, 0x0, 0xb, 0x6}, {0x85, 0x0, 0x0, 0x5}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x0, 0x2000002}, {0x3, 0x3, 0x3, 0xa, 0xa, 0xfff8}, {0x6, 0x1, 0xa, 0x9, 0x8}, {0x7, 0x0, 0x0, 0x8}, {0x7, 0x1, 0xb, 0x4, 0x8}, {}, {0x7, 0x0, 0xc}, {0x18, 0x6, 0x2, 0x0, r1}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_reuseport=0x27, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) fsconfig$FSCONFIG_CMD_RECONFIGURE(0xffffffffffffffff, 0x7, 0x0, 0x0, 0x0) r3 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x2, 0x153402) mmap$usbfs(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xa, 0x10010, r3, 0x6) 3.483269903s ago: executing program 4 (id=817): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="1201000000000010711e0920000000000001090224000100000000090400090103000100092105000001220500090581030002"], 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x42795000) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000008000000080482"], 0x0, 0x0, 0x0, 0x0}, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040), 0xa8001, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0xffff, @loopback}, 0x4}}, 0x2e) syz_emit_ethernet(0x4c, &(0x7f0000000140)={@link_local, @random="ecb403236035", @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "010100", 0x16, 0x11, 0x0, @remote, @local, {[], {0x3, 0xe22, 0x16, 0x0, @gue={{0x2, 0x0, 0x0, 0x3}, "ffb00afe4e70"}}}}}}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000280), r2) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x0) read$hidraw(r3, &(0x7f0000002340)=""/147, 0x93) syz_usb_ep_write(r0, 0x81, 0x1, &(0x7f0000000000)='0') 2.856353269s ago: executing program 6 (id=828): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001400)}, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x46d, 0xc517, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x30, 0x9, "", [{{0x9, 0x4, 0x0, 0x0, 0xfe, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x540, 0xfc, 0x1, {0x22, 0x15}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x3, 0x81, 0x2}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x4000}, 0x0) ptrace(0x10, 0x0) syz_usb_control_io(r1, &(0x7f0000000080)={0x2c, &(0x7f0000000000)=ANY=[@ANYBLOB="20091500"], 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$NFT_MSG_GETTABLE(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x20004041}, 0x4000) ioctl$XFS_IOC_PATH_TO_HANDLE(r0, 0xc0385869, &(0x7f0000000100)={r0, &(0x7f0000000000)='.!%!+\\}%\x00', 0x2000, &(0x7f0000000040)={@_ha_fsid={[0x9, 0x2]}, {0x9, 0x1000, 0x60eb2601, 0x6}}, 0xc2, &(0x7f0000000080), &(0x7f00000000c0)=0xfc}) setsockopt$pppl2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) 1.692102968s ago: executing program 1 (id=838): bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000009000000070000000200000604000000070000000100000004000000910f0000006100302e712161"], 0x0, 0x3d}, 0x28) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$AUTOFS_IOC_EXPIRE_MULTI(r1, 0x40049366, &(0x7f0000000200)=0x1) (async) sendmsg$netlink(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000000840)=ANY=[@ANYRES8=r3], 0x10}], 0x1, 0x0, 0x0, 0x40001}, 0x0) (async) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001c00), 0x400000000000159, 0x40840) (async) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'pimreg\x00', 0x5005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$TUNSETSNDBUF(r1, 0x400454d4, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000480)='./file0\x00', 0x0, &(0x7f0000000280)={[{@noload}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7}}, {}, {@nomblk_io_submit}, {@data_err_ignore}, {@usrjquota}]}, 0xfe, 0x469, &(0x7f0000002480)="$eJzs3MtvVFUYAPDv3r54tyo+QNAqJhIfLS3PhRuMJi40MdEFxlVtC0EGqrQmQkhAF7g0JO6NSxP/Ale6MerKxMSV7g0JMWxEE5Mx9869nXE6Uzt0YID5/ZIL58w9wznfnHPmPs5cAuhb49kfScSWiPg1IjbUsv8tMF7768b1C7N/Xb8wm0S1+sYfSV7uz+sXZsui5fs21zLVapEfaVHv5bcjZiqV+bNFfnLp9HuTi+fOP3/y9MyJ+RPzZ6aPHDmwf/fwoemDXYlzNGvrSCzs2vHKW1demz125Z0fvsrau6XY3xhHt4zXPt2VBrpdU+9tbUgngz1sCB3JhmLWXUP5/B+Ngdi4vG80Xv64p40DbqlqtVptdXwuXKoC97Aket0CoDfKA312/Vtut+nU445w7WjE+4dr8d8ottqewUiLMkNN17fdNB4Rxy79/Xm2xS26DwEA0OiboxHxXKvzvzQeaii3rVhDGYuI+yLi/oh4ICK2R8SDEXnZhyPikQ7rb14hWXn+k169qcDWKDv/e6FY21o+//unmsdfGBsoclvz+IeS4ycr8/uKz2RvDI1k+alV6vj2pZ8/bbev8fwv27L6y3PBmvTqYNMNurmZpZl1hr3s2kcROweb4s8lUS7jJBGxIyJ2dvQv168wTj7z5a52perxb4yIVvGvogvrTNUvIp6u9f+laIq/lLRdn5w6fGj64OSGqMzvmyxHxUo//nT59Xb1/3//31pZ/29qHv/13ruYDflkQ8TiufOn8vXaxc7ruPzbJy2vaTatY/wPJ2/m6eHitQ9nlpbOTkUMJ6+ufH26/t4yX5bP4t+7p9X4T/PvuCj6/9GIyAbx7oh4LCIeL9r+REQ8GRF7Von/+xeferfdvvbxr3JXvouy+Oda9H/D+B/LUvX+7zwxcOq7rzuPv5T1/4E8tbd4ZS3ff2tt4Ho+OwAAALhbpPlv4JN0YjmdphMTtd/wb49NaWVhcenZ4wsfnJmr/VZ+LIbS8k7XaMP90Kni3nCZn27K7y/uG382sDHPT8wuVOZ6HTz0uc1t5n/m93vwORWgiee1oH+Z/9C/zH/oX/X5f6in7QBuP8d/6F+t5v/FHrQDuP0c/6F/mf/Qv8x/6F/mP/Slts/Gp+t65P+uTfyy7Y5oxl2QiLTzdw1GL9s83NPabzoxuOb/zOImEyMtd/X6mwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKA7/g0AAP//hh/x1w==") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x2b, 0x6}]}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x153) (async) setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x143142, 0x0) pwrite64(r4, &(0x7f0000000300)='_', 0x1, 0x10000000005) (async) openat$binfmt_format(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/fs/binfmt_misc/syz1\x00', 0x2, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) (async) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) 1.446366834s ago: executing program 8 (id=840): get_robust_list(0xffffffffffffffff, &(0x7f0000000140)=&(0x7f0000000100)={&(0x7f0000000080)={&(0x7f0000000040)={&(0x7f0000000000)}}, 0x0, &(0x7f00000000c0)}, &(0x7f0000000180)=0x18) r0 = syz_clone3(&(0x7f00000004c0)={0x10201100, &(0x7f00000001c0)=0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0x0, {0x3f}, &(0x7f0000000280)=""/205, 0xcd, &(0x7f0000000380)=""/207, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0], 0x5}, 0x58) ptrace$ARCH_ENABLE_TAGGED_ADDR(0x1e, r0, 0x6, 0x4002) syz_genetlink_get_family_id$ipvs(&(0x7f0000000540), 0xffffffffffffffff) syz_genetlink_get_family_id$l2tp(&(0x7f0000000580), 0xffffffffffffffff) timer_getoverrun(0x0) r3 = syz_open_dev$vcsa(&(0x7f00000005c0), 0x0, 0x4001) r4 = getgid() newfstatat(0xffffffffffffff9c, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r6 = getegid() newfstatat(0xffffffffffffff9c, &(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000002d00)={{{@in=@multicast1, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000002e00)=0xe8) getgroups(0x6, &(0x7f0000002e40)=[0xee00, 0x0, 0xee01, 0xffffffffffffffff, 0x0, 0xee01]) statx(0xffffffffffffff9c, &(0x7f0000003000)='./file0\x00', 0x5000, 0x40, &(0x7f0000003040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000003240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r3, &(0x7f0000000600)="b06e46a7f2721b69cbe667283140b66ca8c1f720f44306c99a1f20455243657b9bd2788ef2fb80f4bc1308889fe900bf8a331c69698966f409358cfc9d285d7282ea842a847122e3166f9d71c97f6d98592bf89b75805091d5f839527903751ef4ae54b330fb0d31b2c657f68eb828751d4db155d3f62ca961cb812d8bef99ec55b2c3dd03ad426d7c812646da4d8ccda64de02a9e80afdcbf6b191733441938019e41fa013e5967080efa8b1d98c70deb99a30a7a37042a5353788c891702bae6152989f55969812cad6fa6b784600f1054d300dfb6b7e85ce4efaf82d523594dd6348308a59856f0a8b33def376d29c0d7c66dfe9a7841873c2692ee8832a6f46bbd86148640110625c36142ef1c336ce549a364a808e5578318e7ed8a79c97a0bf3216404ae76fe2a9cbc56f28138e2b63d45b79bca223ae57e49932151dc5186d0b2ebc85ccd2add6b8770d6ba1d062496aebaa94006ff45bef156f42d23d52a3e5320a5367c1bc89ff8ecab4ddf5984e1835bb95d064afb06ab7cece6abd708f37e0eb132be4d5486f74abdf3f09620c24d40c83736124746a860f4cc2708ade16766d79235b738a7650c8c1677cd76d2ed01d9c088c2a7a8cd4f957faee4371edc171d284772e8dabbc99b92c5c8d1e8c35246300b8ca60a008833723be243dd5491d252cf9c6de3e111d116cb2a0b33e67b5fc9f8155d163d1d63b8fec83f4793dccdef8116c05dbbbc6d5bdd04f75bf13970b3a631108c44aa5cad807316b0ae449b49488ff05389dcfc5b363447046d75db0008be85551aa569a1eb9349417531736f492acadc194909c99af22386e8dc7640940a8ab3af85db656a8b4ccc8921d6120bec676df0320c61d5e4cc4a3297266fd09b3b0df13b5126e9b1d213d47edbae1a195383a5957dab70def3725c0875a63bf3da51231fa83075da1b4a46be62ac4da6b0b90f27ce8c2553004856e7b669682df18b206981aa0a26212a03e80e0a734f1a9e3685780b9dfc968df1d344c78912f31565aa6388e8778cafec7195b4ad8cb3ede44d14001989c26e7cd441ae113ab68416252b0a17696b053524d5c6d1070fe834d6e471a4986b4ac1cbe0f843d48e4de7d2be2742f32e80514aa2f1e054a0b744c80b6cbed547178f65fc84a52c7fa0d55eff55a80d69cb0d120d32f1b072c34551139362c359b74010aab5f686515ccba17bb0bd05b0aa9b6e1d8746b9cdebf59fa20ed150d5f0303229bb698f044e5b7aacd6dbe1d7eeaf37459d6dfb37f763e4bd8a08a0ef17ca6f49fee9ff989c17c7e659fdf7afa55e256443d0195f61c2f9dac5369a71ca05efff69ab9365a1100454f1624f915468fc1e328430cce977cbb761038e08a585bd4615556e55c61b236c23e2a6f0149ca3050214de98eb60229d531f0839d9efb5a9cbc6f4d35b4dd8193c09c66a2ad5546776664ae21c90a33ba3d78d3c58060ee55e8979afdd38ca559355dbb74862def3286a2bae4a17826584f013dbf2d3977bad7e865ea040773b464f02b29ba961b7cc21121060b2a674ca7fb4404f466cdb06474fc7b0e1a809125ba10aed930eff2bcbb7e30c1938fc59b4b561a1e30b22c3b857461196524c2382e8008435cc7b714b5ae28e2b57d6e30a23e544638a374d5bf351519dcd85a91d52e265493edf9329b4dbb1e52190804c217e9782d465f84d5bcc0fe79d5e45518366fbebdb010b55120055d41c652ad52e9ac4eb8f6beecec03ebe25c9f2a013d5a2dc24616c602fa8f2fb5b98cedc01d5184d1c114941f5ef30bc0b0853122d3a5380985261f67176aee2831b653e90090ec1128cbdd0a458d50285124d45c9f9b83f41151958ada417e563b1d6f390eb68a91ba6a67d3a5e4114f47a0b4dfc7dc3c863684b283a327342ee557754d012702f70ea10c907d8962786ddb08c34ebb975741c33ac0d5738fc86c619adaac7eccbb9740742005a04cbdfd85f3e4ce336b3eb86fd0217590e8adaa1bf0bf8c9ff90e93151219ecbfab8ec2aad7ff073eef35771bd29feceb796a3b061e86c77092275f4f3d5197a11a65261d14e86fccc19059f5bacb21b47c1ae8aac30952673972d15966b9a5a615cd080f3410cad1d49fc312cd9ea06b8a2a3e353fa4002ed6d4c6d60555fc7440ac242f2ccd4b07b767281551a5a5550f2b5e5ce89ad9f04586f98bb0d8ad718bee7d80cc78e225e77bd31be420071424dce3c7350d4d29e3efc872b6ec7036a3208cfd4b8998000044c20a8ba5bd349a13792cd2a553557b27d0c34121d0d8ec11b0791801a3a3d4684d7607714e9f427cac180881a7143bf835a7abc25bc3570c7dc596f89620f4eaaac9c716eafa51c4e445d4f5228d5094a66347c8976f94e0115e80e0dab65a9f2a1fe7233af2bac5e61f52d3330c3355f33780578c67e983fadc3bd8a76659d317520bf8cfd862adf4fbb8603e89daf2528631403f82dde14fbad2e1896aaa963a986e2c57de88cb3a663fd64f2f281d4347f88cc3b57556f288c714c226837ab2b0089093b792a2b53c23eed5248fd4ad87aa37626643890142b1f0c139af03471a3111f8a2cecdb4c03e2f628e6490729208d023f2f6716c0dd872677aec29f68e85a16baffc6cbd7acd68eb1ce1d1696619ea98b9054aa8aa5fb65a9b6f005df03a689cbf011dc8046218a29fc50d241a705cfeaec793a17074a81d2b085d49db328603da299219dcfea5af10b2af45029d7d0b0c49996599159cd15f03972968f6eaefdb9e7a47969b8217edbd593036b054acad6b1890fed2a18eca6375292df855db0c2045e595a6d8476421e1138b8211a91c865033e8e0869399b8836222a7b6d1283077fd306a5f8182793dbb4ca25adbf35d5b66125537153e549f2915d7e5683d2fb06d010f9e85645dd2c9f0119031be2cc8bfca1493ab96b4e9da6842dbebde812c23c44c04580aac705cbdc3e6c80e6fd6cce8e108f1372e37b33030a93bae1d24b69bb1e8a14e4fa30ffbe47225bc4c108bda380860928409e6bb0bcf3fa7e453a7914529a69022588c0ec8d7da189d7eae948d443e8a1ba819183a8761237bbb6ae68dc1c2011ad0cff0b7a2ccb70aa68f655686b5af6584b9c0b84aa1a52fb2c6484e78f24c86e45a6a9ac7c3cbed4ef35fa84f35ec45fadf47b7fef3ff2a1730a97089b5cac2992cd4f054292218ae0b8c8e4d093c4eccbadaa27d0bfad16aa608ee1303f43e6ef6a9fb3f16761851c68e214505dc21935d927fdd4d96c9437ac8e58843489457c6a96d544d41c11a8c98e9a6f4ef377534c5e8e168945c11b4782a431d869907600bb8826eb9cfd0e6f6b5d57f02a0d708cada1bc540c9aa3d0cbf30282944617fabcd045eb0f50fbd8da0841f24c8f263088c8839b85f015cbfb91d2cf077319190f26e357320e5966982065355936972cd20c18aa8e6424edcb3ffd2a32a8e4a11e85e7a57a4d7b94358f54cae3b016f45a22352b913b8215cce31a39780deead3ab5103b6efd86d160e9914514cd4d484c32776c4e9a55355784aeefaf96a054f94a6adbb92cb87b5419da4ce181c745f5b043e52b4327b0a222d6dcbeb93cf4847bd7945944703bb95cf72178b57d7ed94db0ab4f05fe862003922c32551da0df72c8ab8bf6a324d7a7452a6cdbd85cf0f38607d97b6a03371211b16c04b00b6e7920dfef4900aa4febdecc619fb3a17c299aa9f31bd0151564767e8305c23bb15b61f22ac3fcc9243c46e8cc87d87478125318e616210cd1c35e87d0782f274a8ce3666711ecb614364b3e1ea4199d46cde4cb6af54b9e27dea110fc5f02736a3e8dfea7fb32b2fd5b536f0daddbe7abb13fc878c5b736b2bfa438c514b0d43c7c7dfaed9af8259653ed427a17799f692eaf8e80a9769a24fa53936b9c8e3ad6c9d4014438849e0a9b6d4faa302724fd6f5da1966fda2158703aebf9ee81d2c0227bb38f94397c180d7dcc340a5647792f95299085a8f4234880bf90bd5b262b558a6f803f3bf80b1462568bdf4a9820ceb1ba4cfe003b2d7304f154fea827623386a791ba3332e708a6d69e37b15b323e38cdf599a98f8b802b21b3500a52546e91fc2e1084b32966c13898b9deea398634cd8661708b21a871cf2d48f26e4abde770298ee0afa7411152fe23c58db66115292783586f5b450eb4ce94a5d5256cb980c87965b7fb7ececb1d6debb015279399994bcbfea500dde7b525a897b7f19d4f19749d923ff3b1f1c8ec44399cc01803ea0265f4b76822f4b5933088c64c85e29dda0f0ebb8a2fadca02c86046ee73626568254fdd07c69ff78ed146a9e515d7ef120410b1ac3b1d9c0fe3dbf5f54d0dee12aa05603347f5da23b891fc896a0426165709ddb48d948cde06a859a3c2d80ad575927db90412ed2b3443e38aaa6ae7057a555508bfe6721b439ed7a518b2eab86ad655bde4658fda2c36d609d3911265d562eb82a2a3d730cfe3a00519e1012d96a4b7bc92f48db559be5c0131bfc32a86483267d2deab05a5e362d0c5c1eb949118c2b8f27e56af2e3307d6400572282da85b39127054813522fec016ac9c998e7a1b71fc52d1e0a89d0b7619bd5d9514ef3bece8a96f8d9921aa0b0a83663b806f559d7a8269f7148fc580268014d7b97a2a02a74099cf317755aa18f0d8e97837ed5d9a2c0ccc76339ed3ed1b5d981b23ab3076d44dd3757df8e9ad8e9ca749b6cf56e401314de4205872f03ba8e63840584d76c10d53c222bfac18eaad9cb17b043048f8311b18dc712da406108e747f2dea08ae42154f32b3402c41dac226d2c58ff3b9d4f3ee04c05358a847243583e4d38a186fe522a5656b336317bb59f8ab6b4232603357fb382a7499203c25a2b91a131dd4d74e7a8c0ebc7dbec466b3bb365827dc542d0716e978567b1fc77920688f90b6080a61723fa4359e1bb7b928865bc6c05fd48a908fbc45bc204cb8e1dcaa950bafcae1233f449f1ece203698acbc16f261fce4df927c331246eb27b067f079a52f85caf0dba94e046d4614c039b775d53ea456e40e2be1693da074b5bc29b89af77d8b5a326d87662996c02389182bf9f66b2d6f9539c7023a3988aa8147aced768781e07176da3d0edbefa97b422b553ddb886f448fb5c5bdab6d0633dd13fbfa7b5ecbe590096f36de5186f48a003c145bf917c8171c53ded2d87f01ad90c8b8cfe3f90e6147baf22995b72bc9643c28771f2fcf6f597a6fc437ad3900cf1067dbb09efa027e6f95cea35bbd2c0049091b31053778a4823819bbbb7a1ccb4220f205ac2f9b620fe6f51d3604cd1e6be23ee16a45d1b69b737ea33bcb2933f690427490aa71bd7252c5047573d1384b656e27e354fe08caa516539d6b8b671c97445fb5a45367c8a45eade0a3e64728d4638ca031e01b763116a14ed3a90cf70b60a317fbbbc87bf8b8bce6b20efa984394880273efcb1d7a18d1ac0c3387b99318163879189f0282a98f262403b1a401064c0107f28bb1f68806f150bcdbfb86b531338734679f3ef499caa060e9e0712d1a32b800eda18a598982fcc8d8d3b29253e3c557b4c39d95a12e6402dfdeadd92856ea490a2ef23282e32dedd6b7fe4a36cc48ba1df62cebc867f53132ea28444dde4201130de315fc8d646b6e15993bce7231785366a90bdf4baf33f1bf3124b25905d7e3864569d9f0c01d3d048d88a34c9ea9e971f56c290e7dfd89664e8b7b9e054392fa97f57f1e8891a50f99e0fa35a0d2bccc3058d18af59267bb499f5b482dfbcf868f1d7e166f339c4f3335d5cc44677e372eeb3f27a9996a6bcb96f133d34077e9c8b0999890471aa96324b8c746130e993db0b17e682226e9b577f7a8b4ad2be6eeaa59f6179da8e029cbf728ab55f6f8f80b483fa9c6911a9fdd99405f699ea53fb2aa55f358fbe15dfc884c9f3f6616384a7d139b28c1ce3edf01e81c8c59eefd263f237510f056652eba99cdc5871809e2dcfd265842149387b97b5bfe7fdba299f1fc45082d2c65870f336e4c7049eb359bf01864a88270925297894ecc3138828ae1f940fcaa8e151ec1ba4c92d5b0db2004b92559657badb873bcf72358352c19620f4c0ef142fe2a76a184b328c93b503c4a89daae2bcbe531ad4454f5e5ec144ca7c0d488ae4f4c8ae4900bb57cac5483e48e9f7f8e14a01b9efb02f2b5d1260a50dd8ffbad40269ba491b2caafcc260c6ac89380178a080cc64eddb3af914d1c09d03fbe2e142d9cfc1c75cf459b8afcdc5ec67d44b56c2808c7cb280f99591be9b5bd9d7b42f495fb28e4965dfb995d64edf13e76e5fefb3c6a5ce12f09f78a4623e155e655187b01bc8fdb978c4d632627b5f15db230c18b58777ea00fd42db90154c8c9c4bb40b0c39dbdd03b63915c2fe89e5980b9c7335ceefaa374b898b9f0385b15c47617ee3d116ac7dab1efe3d91eaa83b66c080ac57a850832be4df190dd58b0b279002ddaee5043fe940f94413637358fdc6c77b491963dc5c8b5a8b89e73e9fa3d16aa01aafe00c538c37f998006ad61a85162c817501f559c15a022922d0732603ec4876df85edfe0a407da43dd8729df2cdf368b4abf2eeaae9d0fd82c6012bfa8de821a0e0c811c43ae718b895d895d5a97cba305ecc3b2fa3079aef9b21982b18f87fefa134ec103b4542089336c76c7d57211ac47f69429a47f9754632eac450f4a039a91e0885fac6c0d97cddefdcd282ca37d86f1836401cf07debd54dadc1682506f89e94f7df34b1cf3a563051baa4e68dc707b9157ea5810459be1cc58079a722645218754c17bbf773a16ac93a4482c0e9006fd2700d33084d83d5039ce92dd8367e430e4a634a470df692dd5ffadb691e934fad917c26d9cbe44c34bb9e8fd7cccd9b6e119513b0f063c92c6647633e3808ba632047c430e1bcc22639ef49dc72b405a563af9880edac0a51d36e8dfa3257742eff016cc86dcb19f80b0925e54850f6b343878be04f745446ded337700fb20cdc30483f939d8a91442eba2801fb141479688cff83d0e523520ad9279b4cb3a5812e0444fceca5a081a58873cc1786d02fef238ffafde6b3a7293ecfeb32cdffc912fec2a3bacfa7af9ea9efbe81911ed60c2c84c4b94297ce2a3e2aa5f09e3043832b1e9973699f800438ee4c5d809d8f544db96862b9add08c3647ba2303cabce77a2d0a6cc5392ad503324c39bde6a244eb5c58d3609fedc9145107e933b12eae6fafd6e359baadd999c6b87cc4cc657090060c71c770cf6a7a7e3a1f185716fd152ac51d37d54810476e1fabe317a8a0b2226c7c587d52c28187aa6fae98e4ce6175138c054c0d3f8243823a1b986d731274d0116b91e163442299b1a4ec513edd6eba8fe345cef6e983278c533e44d5c8489a79b80fb760a02f2a0754e56e7b81bfd006f6e90faa71a8bd794abde60ed2422d7f8a987e751e4d1fbf0631ca00ecb6460c29e1419f5aefb0b354823ab02bb7588c5095511c48da3e8accb0b1ed971c2fe6516db0c69a2dcbeaecae6b98d533b1d04ac61cd73553b2bbc6d337d74dc2ff9b4d8dfec53c7ff0d83b89c583a843a9d84c921badaf3b1aab41e426cf4559382e110e6155fe2b49a67e2b9063602eea2d23ab7542c0179db025da4b0af1946fba9e9d014911ace28c279d932eb91c9e6678010f8c930857100bc587a5d3ca6ff0416c0a3be069ce18b2bce35808b8831a1ee29c080aeb522589b939e999fc40b45d905d7ff32bff575d12fde6429e6f2e490fbc166a17bb3046c65e8c9a093a573bde3996ba7ca1de0cfa591e1402ad7c0158cc6e387bdb04fd69bce76b9aaff88972a377aaf38560b5b985418cccf5ca6070c014d6daff62b020c272efcf54d31d94b40b445ad5529f36293edd1aed0519b36889fe357a8f806ddc7fedc2205770cc7ba55b017b499bf6b25b5748c0e64ef4b72d9517a2bed7f4acc4465bfe698fec30b59d5dccbbba27e053440a127ac5ef38af70941bd7d6c1bebb71f99253cca3bfbe310c752e5da53e88b459f729587f293780dbcfe656d4750d5bb37953afa2e602cedf4214f6ae1a63023c9dd0903f351e8cf842f1d9d15b52f7ef9bdcd4bcbc25ceb35826e1ef39c9ff967e08352d0ac7ee2d3b07ae7410130117aba6f38120038479c3ae57ff6710bef67582c49e90cb2e54dc4076e1c8ca93378eb2b80e984eb1cab5e6ad6adcdf6c3bac1b9a6ae5f7aa34b53a5d06f852a0474cd9003f67b9a7fe5752a104f69abb8a490ce2d505542a7e522a480db1aafead21d3fe195dea22bbaeb54d667cbeb21b41aaffef4189e26ab0717b55f7af019d54ead79084021d55caf74102b4d88b9ed84f0ed108799fdbe8896c6c05876f63f073e886b5c2dd4c8f0886326a83ff33c9ed29e98af511e3c83bf1857c7c5bb3e544a7574455a781a3fb702c582d50f58bb5f5cb40854de97a93f92d6d5fcc3a6abedef1952339d69eb12d6a34bb71e20cbf884a0f7c4d5c737e012cea2b6e6f511ca536661c64c0a962a54192c92faf8e23b8031db30beb89cf63ef954adb2ee6c6fececa8124fc7d8efd6a39c1731651ad955406a32a13e03fafe75476dbacf009abe7ead913999c124d4afd4af11f7595e8cc45c1c1633eae190f918093f5d184db1c7bcfd0dc5c6f14912bc5bd9c29233cba878655fdb0ac2f0a5dd8496203cb1d9366ec8d77db763af097847c0757b55b97b56add0cb88b28038594a7d071f5e3b2dc5cd4652e77cf85aae2a25c791a274100b3f847cc0f6662b248562f9b4ab9959ee5f68d2d5432b3e0d3c51caa34395e84d97d5a308bf01ce0ae895f6f0ba22670edd30a9534bbe980b169eeb5309e079115b755ae7582dc25b6b51445d96348083088c27ac1233fb5ae856588b98bce7de6e834b700372a4efe7ca8f32dc69e05ec925df0807d7e52977778ff770623ed577967fe476058bd31a11ef3265a5179d566824ad21ed9a1440d49b52526b6afd8f65ea14a866d6e0e52acc6792718cfda3b9501869d70104087197896137be79a24bd2cc340dd6bbf0d4c4ee131c50949511be45e070bd9ba13f57d9e36039b111142b2288d235347dbc8e067e4b3415d69345f59901e9e411ee0ed54cae91706cb268f66857130a99fc4306733852b336fa70d1965d311645397ca8b39fb2f7140a6fea8ba2a52f26119f771c4cd50922f4851818ea4e57c4d51ae6decbaa000b9bb93f1a0c170f0256a629db753da6e52465e34b7ed5014ea8ef16fc2fe3d1a14510e7c56afbc11527aaa2000c02425689c30272c9f479ff4086ef8e9171343c61ce1f9adeade1ed1d227de789b47272e18291bb195143f23bdde7b7069cdc731da004c0f09051fb36e565a6b8cc314a9afb1568c29269dadd0c07e7c34cbdbb5c554756632bafb6f7de07764ee0d0c96924c2a3d8aaeeec55ee9d4354868235d314b84356b72a557040f297620dcaeaabd550f738a7e5467515ec9243a7512b097d2785921af3236e065c87136a8f7d31785a407a146fe35c8e76d11bb1b813110533c13b3bb5ad66762e82ea0e7bcf92c2d39a941becef9c8cf53197a383daee7d3898514498d5cbf578220b9177465d83353875bb4134c9e7489dec807d2b62e45c4976a35a64485c9ab0551d4239741b531203773712dfcbee38e95a9918fa91820341d3dd0ff5314111f69f4f65e5b41ade33e9c380d8702b5e619a10e7cdc8dbbf7d75bc943699741c3789a5689bcab237bc4a78a753c27e228d973bb4950aff870cb179336a10e970c72115e29a645d1e3b8da32746ef4e69b4235866484e9ac72facc5ffdc8854425bf1dceb598035a6de6bf8fff0c3935d025f9c30d5bf7eb6cd198d0f12dca85d1f404b0b7b21e7fe87962365bbf86894458d0cda4ffead6717350443a84aa19322af46c9d157e6a37ed7ddf505405a8ebb9b1f90fbb44ba5d0c999a97da30b4066ad791720e3163a82355687e3a04127b37cfd2aae54ec8d4c7f543e77cf5a80f09fb6789b337bba7b8ce993e1f00f3a634d324da95fa6f5b7329e48b257e83b0ef27d8e9e13aa6d529898b229dc0f0dbbf7abeb1e25cf26f542eb1926024ca19c0880344db01359947fc364844c96a4ff092beb78828f1d327d60a052f6c28b24cfeec477977dc97c86b1bab9599f7ae2fc5e76b0b9ff3ccb1d7ac049c4d6d71e279539e9da09b418729e01ddc3405adf3764fa8b5e4026362f662fe556694c2a33a9362cea27404836f46a1c19c36caadcfba760c2784a2a374d1a43c26eb675155676ff11a2861205225931468df51aa4e519dd8a9b3c5ba92d4e35f8d7bc9c8686cb664bab834db50f0ebe6a364ee8b7d883954769a8557658c58e4028559243f92fa3089566a1bb63b1cceea17632a8b3c77dcef4b6f6313a4f0a0f73fa48de1dc50f7cfa3b11a4223bd5a78880de91cd6b0bd6acfbb2eb6d63a7a1fe1a9e333d096f535e44e23776b5016fa038211933e218a9fa89fdefe30bc11ffcebc24142a006cb9493956a8f3f6b402eace5bee8e956fa9bbe9d5995a7ebfa6b951a3262432bcb9732258f9e5331752237722e0e6202c49a8729d507d49b52df78e385a000c43e95fc70afd6baf16378f7e365e83e412c7234f2c2695e7b058a8b8ec0be960bbee1b3d7cd5e9409912c23d9cd7c9fc499d9d132d805fee28588e9e7f7903f9a133079a753a91e11c956d91b38b75c8ae401799ddac521ea67c8558e33c253a57c45f13f78db13bdf6d56de29e1e492d5170ac9ca6fe0bfb6e81c3267872851f6472738ed3263f90649e2f95686f18795b22ca04aa4d9fdee0e8ee2d58a9ed4f21102e3008725104e9c8b1969c5eec5e5be1aac33775ed845bf090d8d791cf1694647616e683c4fcd15a6039f58fecffacc14cc633b24296537c3c9e634c86fc0168ee57350cbf83fa07268cc51e8068faf28d7411a8c4557d16be3ff2635c13151e2e06ed398b2131f6df810e701882545cc87ad04f29b0b4ee9dc7d22a60d6bef5eebba37c23b81a806d87ec376f500bfaacd1528da858e0694a4a6f07657ace4ef143d0dae2c222df68214cf21b9dda3967a90e828e747b15800dc56fe347b22449af9145e13aadd372328adb23161dc66f288d921ed62cad4a8239151d5bcfd783b2beff305189649c680b91500fbaa0cd1dbb215c3867203ab61c33d56325df708013b80c09142fd1a605db3f34b9ca65a489cd01912c3e5bf590cb01f5f3c2826626e842db25d122398b9f0f9e0b4b5aa750368dd470cba23e56ba9e69f9e8d2f1e86f88ea1fd35bce6bcf575ca9fc1ad9c498b3608115a65acacf8dd4c73ed4c4eac6a934f6b637d873d57c060e9f1b1eeaf9faab1e1db821c4ae76e417e8f1320a10bb69df60d45bafbc815b727d9247514b671e23af9a9fe92f633ae83d203b6fa5bf1d7b18db7959d1092a145577c74aa57534a29ac3edc14cb75a33d7aa1680c873f1ed72f9e6f504b00fb9e6160b19f0c0e7c5386133f120e6e2f7d19e3c87229cb002508617ffd8dab734a1095bb7bde1b5da724b93f84b2b6340334821c7d932258e413c736e78beba659e7c4a4634a373", 0x2000, &(0x7f0000003400)={&(0x7f0000002600)={0x50, 0x0, 0x3, {0x7, 0x2d, 0x48, 0x4000040, 0xfff7, 0x5, 0xc74e, 0x6, 0x0, 0x0, 0x2, 0x3}}, &(0x7f0000002680)={0x18, 0x0, 0x25, {0x3}}, &(0x7f00000026c0)={0x18, 0x24, 0xd6}, &(0x7f0000002700)={0x18, 0x0, 0x1, {0x9}}, &(0x7f0000002740)={0x18, 0x0, 0x4, {0x137}}, &(0x7f0000002780)={0x28, 0xffffffffffffffda, 0x26, {{0x2, 0x0, 0x0, r2}}}, &(0x7f00000027c0)={0x60, 0xffffffffffffffda, 0x0, {{0x5f3, 0x3, 0x4, 0x8001, 0x4, 0x8, 0x3, 0x10}}}, &(0x7f0000002840)={0x18, 0x0, 0xed0, {0x7}}, &(0x7f0000002880)={0x11, 0xfffffffffffffff5, 0x101, {'\x00'}}, &(0x7f00000028c0)={0x20, 0x0, 0x62000000, {0x0, 0x10}}, &(0x7f0000002900)={0x78, 0x2f, 0x1ff, {0x0, 0x18, 0x0, {0x5, 0x0, 0x9, 0x4d67, 0x1, 0x37, 0x1, 0x2, 0xe3, 0x1000, 0xe0e, 0xee00, r4, 0x3, 0xa2e2}}}, &(0x7f0000002a40)={0x90, 0xffffffffffffffda, 0x200, {0x1, 0x2, 0x10001, 0x4bc7, 0x1a, 0x81, {0x0, 0x800, 0x1000, 0x52, 0x0, 0x3, 0x6, 0x6, 0x1000, 0x8000, 0x100, r5, r6, 0x2f, 0x3}}}, &(0x7f0000002b00)={0x110, 0xfffffffffffffffe, 0x0, [{0x2, 0x2, 0x3, 0x9, '!!&'}, {0x3, 0x2ce85210, 0x1, 0x7, '\xe1'}, {0x1, 0x79d, 0x5, 0xa3, 'l2tp\x00'}, {0x2, 0x6, 0x4, 0xa7, '+\x0e%#'}, {0x1, 0xffffffffffffff62, 0x5, 0x6, 'l2tp\x00'}, {0x4, 0x3, 0x5, 0x2, '&*+%*'}, {0x2, 0x1, 0x1, 0x4, 'H'}, {0x5, 0x1159, 0x5, 0xe8c8, 'IPVS\x00'}]}, &(0x7f0000002e80)={0x150, 0x0, 0x8d, [{{0x5, 0x2, 0x7, 0x6, 0x6, 0xb47, {0x1, 0x3, 0x1, 0x12, 0x8000, 0x5, 0x8e, 0x9, 0x4, 0xa000, 0x8000, 0x0, r7, 0x7, 0xffffffff}}, {0x0, 0x2, 0x5, 0x7, 'l2tp\x00'}}, {{0x2, 0x0, 0x0, 0xaa, 0x1, 0xffffffff, {0x5, 0x9, 0x10, 0x2, 0x5cc7064, 0x5, 0x4, 0x3, 0x9419e8df, 0xc000, 0x1, r8, r10, 0x4a6, 0x7}}, {0x1, 0x8, 0x5, 0x0, 'l2tp\x00'}}]}, &(0x7f0000003140)={0xa0, 0x0, 0xecb, {{0x3, 0x1, 0x5, 0xa1a, 0x8, 0x7, {0x3, 0x7, 0x7f, 0x5, 0x400, 0xa96, 0xff, 0x9, 0xee8c, 0x4000, 0x7, 0xee00, r12, 0x9, 0x5}}, {0x0, 0xb}}}, &(0x7f0000003200)={0x20, 0x0, 0x1, {0xa, 0x0, 0x1, 0x65ac}}, &(0x7f00000032c0)={0x130, 0x0, 0x6, {0x8000, 0xc, 0x0, '\x00', {0x40, 0x10001, 0x6, 0x2, 0xee00, r13, 0x1000, '\x00', 0x5, 0xfffffffffffffffa, 0x10001, 0x6, {0xfffffffffffffe00, 0x4}, {0xffffffffffffffff, 0x6}, {0xffffffffffffffff, 0x7}, {0x9, 0x4}, 0x4, 0x7, 0x0, 0x2}}}}) timer_create(0x3, &(0x7f00000034c0)={0x0, 0x3b, 0x2, @tid=0xffffffffffffffff}, &(0x7f0000003500)=0x0) timer_delete(r14) ioctl$FUSE_DEV_IOC_BACKING_CLOSE(r3, 0x4004e502, &(0x7f0000003540)=0x4) r15 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000003580), 0x2, 0x0) close(r15) r16 = inotify_init() ioctl$EXT4_IOC_GET_ES_CACHE(r16, 0xc020662a, &(0x7f00000035c0)={0x81, 0xffffffffffffff00, 0x1, 0x3, 0x1, 0x0, [{0xc363, 0x7fffffffffffffff, 0x1, '\x00', 0x3104}]}) set_robust_list(&(0x7f0000003780)={&(0x7f00000036c0)={&(0x7f0000003680)={&(0x7f0000003640)}}, 0x1, &(0x7f0000003740)={&(0x7f0000003700)}}, 0x18) mount$fuse(0x0, &(0x7f00000037c0)='./file0\x00', &(0x7f0000003800), 0x80080, &(0x7f0000003840)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, r11}, 0x2c, {'group_id', 0x3d, r9}, 0x2c, {[{@default_permissions}]}}) sendmsg$unix(r15, &(0x7f0000003bc0)={&(0x7f0000003900)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003b80)=[{&(0x7f0000003980)="e3afa7e251db706d3270525e9d5f8990d638b8d61cae4962a4ab7f2dcabd7016a9d9404204e0b12f28d4c011467e87fce3352d6b04db4236c5a9", 0x3a}, {&(0x7f00000039c0)="db301f02ad1d988eee012c476f5d99cc054a5baf61c8b0f2cd41cd9a5971aede00d755b18b5a308cc5d7a02b99937728555a0fde8f7d1267203edf002724f75cfeb2714236fe4b7e7d8ef4d5cdc44e81693715d993745a412c63cf5eb6a5430ef6893d0eed56b73ab15e8b7e913450dec3b22224091c93c2bc0329ed20380ab4600c2fdba4", 0x85}, {&(0x7f0000003a80)="cfa25213a8b0423a3cb49c059ed7047b8a", 0x11}, {&(0x7f0000003ac0)="92c419bd2ee3bf0ac66d5ee8d1b2b4bad8149985fa358edf609ffdb49d0e5c079519196e1666f3542a5ca8f07edb045ffe929ae42294394132e6e7dff5df56503dd9978dc667c566918ab6b1551e6774aeedc8b7457d31744ad91ddba08d0789ec9a762f5af1b9efd7344acad6a67b5524f409ae60991fee3051d812f3cf564789f4a571bdab99d84c67ef5ccafa98948db7ec01f1169258cfeca2eb9988e3b4", 0xa0}], 0x4, 0x0, 0x0, 0x48010}, 0x4000000) r17 = openat(0xffffffffffffff9c, &(0x7f0000003c00)='./file0\x00', 0x60080, 0x41) r18 = syz_genetlink_get_family_id$ipvs(&(0x7f0000003c80), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_INFO(r17, &(0x7f0000003d80)={&(0x7f0000003c40), 0xc, &(0x7f0000003d40)={&(0x7f0000003cc0)={0x4c, r18, 0x72fc40656553816f, 0x70bd2d, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffff9}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xb}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x800) setsockopt$SO_TIMESTAMPING(r15, 0x1, 0x25, &(0x7f0000003dc0)=0x2205, 0x4) 1.388148755s ago: executing program 8 (id=841): unshare(0x2040400) open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mknod$loop(&(0x7f00000002c0)='./file0/../file0/file0\x00', 0x400, 0x0) syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) write$FUSE_INIT(r0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="b4050000000000007110af0000000000c6000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) 1.357960376s ago: executing program 1 (id=842): r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getresgid(&(0x7f00000000c0), &(0x7f0000000140)=0x0, 0x0) setregid(0xffffffffffffffff, r3) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000480), &(0x7f0000000180)='./file1\x00', 0x1008800, &(0x7f0000000b80)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c6e6f6e756d7461696c003130dbbb3121258e322c262b537f5d0000006e695f7804590000000000003d312c696f63686172538c6c90392bc69373686f72746e616d65653ff959f53d6d697865642c636f6465706167653d3821332c696f6368617273650000000031323831e54f1bb0a3d72c007e3db5a829498e2a721ae5804ff8ccb41e27af3a3a924308cb010100003ceeeac934b3165b4a0ea182cdd0666ab32f2d0499ac9fc865ba946f1bb7759d02742dfcc68937ff86d7a54d6de8823119c767d45d6047209f44363853e21373a9c3f450cb6d7c37b59a34407d4a0e6a382108ddd52580281f1d8ad71c4cea22d95bd7bea39c5dcffb49960f1429b090d1429f519f9c2b0cb88ffa6fc04fa61c275bf560b9eeeb2d0c8b3ddeb56783f9908c21cf9b2ba0b76b9b60c991bb17c7d0accad1cdaf3259b7dc405d72e2bc3abe0cf37bda3dbfc05e2e55f8aa272b5ea736019c3c0a9b34115a445e0c5da1bd7352ec9529f5dda71f1ae71b36b500c79fffb487ed081232b5d93d3162c7f71f4d572ed87cf12b9ce4e527266a0c15dac9171edda86b148d17a48d4d90470e79620eeab5acf6f78f807298315e2b80fe1874098d75ab47837a96699e2a7db456f2a4368bece813135ed970951c7471ac16703820a799421cb24f327b3669c159abfa125ee992a5f49ab45bec637c38bcbdae4da3a05f96b2162c47d0b1277e1b1bcc981cce8f6f7f3dd8d06352eb387997b498a732d8442115755ff14d508891abd401b3cafcba75a6901fbe08002674d8663b8c40e9cf13fa4c4a092cb8004a1d2a6fe18cd5d702493d52a7110b17e64b9fa22fb3ace98b9ca35cb98c65f0902dd430373f6ae43c4a60c423b6f65b5ecc2093698072abc857ab2d36a261a7fc5776d39c3d5d5fad291c88ff9726d5ee32c6bcac1799ade9459eb39b56d985d29b988c72c9ad7e82b589f454a58d7cd5ace9436cf69acc217737c863d8938cc95767a0c9b14cb79f5b450c894a3e95d26e14259fdb65aa49761847cc1c13f18742072e80cbed0d5622618817583d0365f807882e539ff07c9205d3ee72efb8dd6853a02f49abd1b38d4571666a4d7d98c4f34f082eea025ac7b9e9fd030791df5d98a03ed76cdbb3241f96f22b6dd0da2bd8105c3408eeb8543ebc5de0849c1f31bd94033655fd11430fd1"], 0x4, 0x272, &(0x7f0000001f40)="$eJzs3U9LW1kUAPDzYkRHGCLMgCgD8wb3QR1mrwwKMoGBkSxmViNjZAbjCApCu9B01XVX3bSbfoB2U+i20EXptl+gFIotdKNduSikxKRGY1L/lJhSf7+NB+8579773iMvWeTk7x9WV5bWNpb39nYiM5j0Z6fj4dh+EsORib6oqwQA8DXZr1Zjt1rX67UAAJfD8x8Arp7m8z858fxPKo33BN/dGx/txeIAgK7w+R8Arp6FP//6baZQmP1jNx2MWL25Wdws1v/Wx2eW478oRykmIhfvI6qH6vHt+cLsRFrzejiKq9uN+u3NYt/x+snIxfDJ+rn5wuxkWne8vj+GGvUvhqIUU5GL79vXT7Wr74+I8SPz5yMXz/+JtSjHUtRqm/Vbk2n66++FlvkHDvIAAAAAAAAAAAAAAAAAAAAAAKAb8pmD1jnVgTRt278nn08/ahmv1x/tD/RNm/5Ac4f9gVr7+2RjLNvbvQMAAAAAAAAAAAAAAAAAAMCXYuPa9ZXFcrm0/qng/2f3n5yWc8YgaczbNmcgIj5/ijMG3/706k7nnBvnOT8XCKY7Dz3+set7Px7UTvt5q57u/Dv688bIL51yItu1NWdOuSjZdtt5m+twazVuyMrF1/Pg8Jq+OzX51sJl3eF9rf8ZuTu9+Gjr5ZuzHqdXr0gAAAAAAAAAAAAAAAAAAHB1Nb/02+uVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDvNH//v0OQRC3IRkTnnHJpPYnk4Hhthiq93iMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwIAAD//7QZm14=") wait4(0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x840e, &(0x7f0000000240)={[{@init_itable_val}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6}}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x6a}}, {@jqfmt_vfsold}, {@dax}, {@grpjquota}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) ioctl$sock_inet_SIOCGARP(r2, 0x8954, &(0x7f0000000140)={{0x2, 0x4e20, @empty}, {0x6, @remote}, 0x1c, {0x2, 0x4e20, @local}, 'bridge0\x00'}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDENABIO(r5, 0x4b36) ioctl$KDDELIO(r5, 0x4b35, 0x3c7) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, &(0x7f0000000300)={@empty, @empty, @empty, 0x6, 0x0, 0x0, 0x500, 0x0, 0x4d30356, r4}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000080)={'ip6_vti0\x00', &(0x7f00000001c0)={'syztnl0\x00', r4, 0x29, 0x86, 0x0, 0xe, 0x2e, @private1, @remote, 0x7800, 0x8000, 0x9, 0x9}}) 1.240941959s ago: executing program 1 (id=843): r0 = socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x8040, 0x20) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r2, 0x40081271, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0xfffffc81) sendmmsg$unix(r4, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) gettid() r5 = epoll_create(0x2) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, 0xffffffffffffffff, &(0x7f0000009b80)={0x40000012}) read$FUSE(0xffffffffffffffff, &(0x7f0000002540)={0x2020}, 0xfffffecf) epoll_pwait(r5, &(0x7f0000000040)=[{}], 0x1, 0x2, 0x0, 0x0) ioctl$VT_RESIZEX(0xffffffffffffffff, 0x560a, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x2031}, [@IFLA_XDP={0x14, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x2}]}, @IFLA_GROUP={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20048054}, 0x0) 1.087614373s ago: executing program 4 (id=844): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x48) (async) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000000)=""/145, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) prlimit64(r0, 0x9, &(0x7f00000102c0)={0x0, 0x9}, &(0x7f0000010300)) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x4}, 0x14}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r4) (async) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000d00), r4) sendmsg$NL802154_CMD_GET_INTERFACE(r3, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a00)={&(0x7f00000013c0)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="010029bd7000fcdbdf2505", @ANYRES32], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x4008000) (async) syz_open_dev$char_usb(0xc, 0xb4, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) r6 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_MAKE_EQUIV(r6, &(0x7f0000010240)={&(0x7f0000000180), 0xc, &(0x7f0000010200)={&(0x7f00000001c0)={0x10, 0x3f7, 0x0, 0x0, 0x0, {0xffff, 0x453, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0'}}, 0x10020}}, 0x0) (async) r7 = syz_open_dev$loop(&(0x7f0000000180), 0x7437, 0x0) (async) r8 = fsopen(&(0x7f0000000240)='exfat\x00', 0x0) prlimit64(r0, 0x9, &(0x7f00000000c0)={0x40, 0xf}, &(0x7f0000010280)) fsconfig$FSCONFIG_SET_FD(r8, 0x5, &(0x7f0000000280)='\x00', 0x0, r7) (async) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x3, 0xf6, 0x10cf, 0x5, 0x5, 0x3, 0x1, 'syz0\x00'}) (async) shutdown(0xffffffffffffffff, 0x1) (async) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000010340)=ANY=[@ANYBLOB="3400000011004408030000000020000000000000", @ANYRES64=r5, @ANYBLOB="06000000000000400800"], 0x34}, 0x1, 0x0, 0x0, 0x810}, 0x0) 1.081589263s ago: executing program 4 (id=845): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000280)={0x14, 0x0, 0x4, 0xf07, 0x70bd28, 0x25dfdbfe, {0x1, 0x0, 0x5}}, 0x14}, 0x1, 0x0, 0x0, 0x50}, 0x20000080) r1 = socket(0x10, 0x3, 0x8) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r2, {0x0, 0x1}, {0xffff, 0xf}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, 0x0, 0x4b}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, &(0x7f0000000200)="0f20e035100000000f22e08fc9200165000f4cb5bbed00008fe9d899c2f30f090f20d20f01c466ba4300b000ee0f01bc560d0000002e0fc75f0a", 0x3a}], 0x1, 0x43, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000200)=@newtfilter={0x9c, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, {0xd, 0xfff3}, {}, {0x7, 0xfce3}}, [@filter_kind_options=@f_basic={{0xa}, {0x6c, 0x2, [@TCA_BASIC_EMATCHES={0x68, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x5c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x406, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x5, 0x4e, 0x1}, {0x5, 0x5}}}]}}, @TCF_EM_CONTAINER={0x40, 0x2, 0x0, 0x0, {{0x3, 0x0, 0x8}, "a02c0c8bd0a67bfb2f21fa22f20ddc1c150b00e23329a365f502e63e7c10e4f5e410c1c16dfd1f15a238d6591f8cc237fe"}}]}]}]}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x20045010}, 0x0) 1.022503834s ago: executing program 1 (id=846): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=@ipv6_getrule={0x1c, 0x22, 0x200, 0x70bd2b, 0x25dfdbff, {0xa, 0x0, 0x14, 0xfb, 0x0, 0x0, 0x0, 0x6}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x24008000}, 0x48c0) 952.104016ms ago: executing program 1 (id=847): mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./tracing\x00', 0x1ff) (async) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='ns\x00') (async, rerun: 32) prctl$PR_SET_SECCOMP(0x16, 0x1, 0x0) (rerun: 32) getdents64(r0, 0x0, 0x0) (async) mount(0x0, &(0x7f0000000200)='./tracing\x00', &(0x7f0000000300)='tracefs\x00', 0x0, 0x0) (async) r1 = syz_mount_image$fuse(&(0x7f00000000c0), &(0x7f0000000100)='./tracing/uprobe_events\x00', 0xa0000, &(0x7f0000000140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, 0xee00}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@allow_other}], [{@smackfshat={'smackfshat', 0x3d, '\x00'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}]}}, 0x1, 0x0, &(0x7f0000000240)="e0303170a6c71f3fc209e21596103813e593597992df0f00bc7720e2de02d4bf6fe250f02c32ab502f56b673f5f7428a617790aabf8eda4101b990cff14b938a96013fa03e52c07991461d0db88c3b3790cd199aa57247bbf55a55c6cce2cb1982dca46f9af0c44f230cc4e5b3efc57428a1e4b89a583d2fccf12149e742fef064151014d5d982dd03f6e22e4f9495f26102b4dd9fb15a") openat(r1, &(0x7f0000000340)='./tracing/uprobe_events\x00', 0x1, 0x0) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000400)='myproc/iomem\x00', 0x0, 0x0) (async, rerun: 64) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0xa6, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x1}, 0x50) pread64(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x8) 951.222906ms ago: executing program 4 (id=848): r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r0, 0x4008f50a, &(0x7f0000000040)={0xe, 0x8}) ioctl$VHOST_SET_LOG_BASE(r0, 0x4008af04, &(0x7f00000000c0)=&(0x7f0000000080)) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f0000000100)="05e80ce8d2af1a3327c3ab1030c73e75679158d531d7794b5acd151ba8328b11c6fb565460c2578b69b65e8e59e802d32b19962599a86d650972fe1aa798248a9cc11509ea2fec071b9f913cfdf701902739c31b87b8e2d52e20d3c623eba20aab83fbe60e7a62d75a95528bf8ceb58b4cbc03eb89ca1d341d0d2ef6e34a83d1d3c49e8eb1f6b82c081087a85841ccf9217620aa1b99f490371f756689da0534506bfacad87e7d1c461fce266f4ff1160b513f78bdff2946a1625bcce5f1a067156adf6e7e27d9e73799cdc5e3aae8be81787de474633e0060b4c435eb66380c73ca24cb1c8ce29ac5ae81e44af27761c9fa76f7ff2e18c6f489a3e954251a41") r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r0) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x58, r1, 0x400, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7fffffff, 0x11}}}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0x6}, @NL80211_ATTR_BANDS={0x8}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x1}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x6}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x6}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x844}, 0x801) connect$pptp(r0, &(0x7f0000000380)={0x18, 0x2, {0x0, @broadcast}}, 0x1e) pwrite64(r0, &(0x7f00000003c0)="eeeed27374f58d7d01b3e5088a931d45e22c91d7dcf388281efab828fd89a998c4d5ce9c2ef05859a5", 0x29, 0xfffffffffffffff8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x11, r0, 0x97d3f000) sendto$inet6(r0, &(0x7f0000000400)="635c1f28e49030a16cd838c4fe575abe6b4d53ac480bb57522e7b1b6d3dc2f54faf1c246dbb899bd1ed01d8165420bedbe36b2a95972efbbc1250d60bb1d78c4115760c8a9a2003dc489b4ca3e3e2b9e3a11f69db6ccb673848e149e285634007e23e296bd6e328f2736cd2ed76d77d1fcb696352a353f20b88fbee6ce8309246283d16a184c09070a36a652d93f3e3c4a4fdc12cf496e5c89a7b5f55368143c4e4ce3ffbda5e359eef6969b7b1b196c3cc517f15651582ca3a34fef82aeb5", 0xbf, 0x40000840, 0x0, 0x0) r2 = fsopen(&(0x7f00000004c0)='cramfs\x00', 0x1) fsconfig$FSCONFIG_SET_BINARY(r2, 0x2, &(0x7f0000000500)='/selinux/avc/cache_threshold\x00', &(0x7f0000000540)="9a9650667804c19445ad04271088e124c8c15502944a", 0x16) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000005c0), r0) sendmsg$TIPC_NL_MEDIA_SET(r0, &(0x7f00000007c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000780)={&(0x7f0000000600)={0x174, r3, 0x102, 0x70bd25, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0x70, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xded}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x11dc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xabb}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x80000001}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}, @TIPC_NLA_MEDIA={0xa8, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xab}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_NET={0x48, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x50}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xb81}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x80}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x4}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xa428}]}]}, 0x174}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) sendmsg$nl_route(r0, &(0x7f0000000a80)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000a40)={&(0x7f0000000840)=@bridge_getlink={0x1d0, 0x12, 0x4, 0x70bd2b, 0x1671, {0x7, 0x0, 0x0, 0x0, 0x1000, 0x18}, [@IFLA_VFINFO_LIST={0x1b0, 0x16, 0x0, 0x1, [{0x88, 0x1, 0x0, 0x1, [@IFLA_VF_TX_RATE={0xc, 0x3, {0x8, 0xfffffffd}}, @IFLA_VF_TRUST={0xc, 0x9, {0x9}}, @IFLA_VF_SPOOFCHK={0xc, 0x4, {0xc, 0xa2}}, @IFLA_VF_RATE={0x10, 0x6, {0x9, 0x1, 0xfffffff6}}, @IFLA_VF_MAC={0x28, 0x1, {0x2}}, @IFLA_VF_RSS_QUERY_EN={0xc, 0x7, {0x8, 0x8}}, @IFLA_VF_TX_RATE={0xc, 0x3, {0x4, 0x2}}, @IFLA_VF_VLAN={0x10, 0x2, {0x3, 0xaba, 0x8}}]}, {0xf0, 0x1, 0x0, 0x1, [@IFLA_VF_IB_PORT_GUID={0x14, 0xb, {0xfffffc00, 0x4}}, @IFLA_VF_TRUST={0xc, 0x9, {0x2, 0x81}}, @IFLA_VF_RATE={0x10, 0x6, {0x3, 0x10000, 0x1}}, @IFLA_VF_VLAN_LIST={0x54, 0xc, 0x0, 0x1, [{0x14, 0x1, {0x8, 0x74d, 0x7ff, 0x88a8}}, {0x14, 0x1, {0xb5c, 0x2a6, 0x1, 0x88a8}}, {0x14, 0x1, {0x101, 0x16c, 0x1000, 0x88a8}}, {0x14, 0x1, {0x2, 0xbf7, 0x420a54bf, 0x88a8}}]}, @IFLA_VF_RSS_QUERY_EN={0xc, 0x7, {0x5, 0x6}}, @IFLA_VF_VLAN={0x10, 0x2, {0x5, 0xd5e, 0x2}}, @IFLA_VF_VLAN_LIST={0x40, 0xc, 0x0, 0x1, [{0x14, 0x1, {0xa, 0x89e, 0x5, 0x8100}}, {0x14, 0x1, {0xffffffff, 0x520, 0x6, 0x8100}}, {0x14, 0x1, {0x9, 0x4ad, 0x8, 0x88a8}}]}, @IFLA_VF_LINK_STATE={0xc, 0x5, {0x7, 0x3}}]}, {0x34, 0x1, 0x0, 0x1, [@IFLA_VF_IB_NODE_GUID={0x14, 0xa, {0x7, 0x3}}, @IFLA_VF_VLAN={0x10, 0x2, {0x6, 0x634, 0xfa4}}, @IFLA_VF_LINK_STATE={0xc, 0x5, {0x7, 0x1}}]}]}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x4000004}, 0x10) ioctl$ASHMEM_PURGE_ALL_CACHES(r0, 0x770a, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000ac0)={0x0, 0x1, r2, 0x9}) ioctl$EXT4_IOC_GETSTATE(r2, 0x40046629, &(0x7f0000000b00)) r4 = accept$packet(r0, 0x0, &(0x7f0000000b40)) getsockname$packet(r4, &(0x7f0000000b80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000bc0)=0x14) ioctl$BTRFS_IOC_DEV_INFO(r4, 0xd000941e, &(0x7f0000000c00)={0x0, "4e6683b3d9a32e741751e5640238d8b0"}) fchmod(r2, 0xc) r5 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$devlink(&(0x7f0000001c80), r0) sendmsg$DEVLINK_CMD_RATE_GET(r6, &(0x7f0000001d80)={&(0x7f0000001c40), 0xc, &(0x7f0000001d40)={&(0x7f0000001cc0)={0x44, r7, 0x1, 0x70bd29, 0x25dfdbff, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x2}, @DEVLINK_ATTR_RATE_NODE_NAME={0xe}, @DEVLINK_ATTR_RATE_NODE_NAME={0xf, 0xa8, @name2}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x1}]}, 0x44}, 0x1, 0x0, 0x0, 0x8011}, 0x1) ioctl$TUNSETVNETHDRSZ(r5, 0x400454d8, &(0x7f0000001dc0)=0xc27) connect$802154_dgram(r5, &(0x7f0000001e00)={0x24, @long={0x3, 0x1, {0xaaaaaaaaaaaa0002}}}, 0x14) recvmmsg(r6, &(0x7f0000009fc0)=[{{&(0x7f0000001e40)=@in={0x2, 0x0, @initdev}, 0x80, &(0x7f0000005180)=[{&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)=""/131, 0x83}, {&(0x7f0000002f80)=""/97, 0x61}, {&(0x7f0000003000)=""/41, 0x29}, {&(0x7f0000003040)=""/4096, 0x1000}, {&(0x7f0000004040)=""/244, 0xf4}, {&(0x7f0000004140)=""/64, 0x40}, {&(0x7f0000004180)=""/4096, 0x1000}], 0x8}, 0x48}, {{0x0, 0x0, &(0x7f0000006440)=[{&(0x7f0000005200)=""/212, 0xd4}, {&(0x7f0000005300)=""/91, 0x5b}, {&(0x7f0000005380)=""/161, 0xa1}, {&(0x7f0000005440)=""/4096, 0x1000}], 0x4, &(0x7f0000006480)=""/160, 0xa0}, 0x6}, {{&(0x7f0000006540)=@l2tp6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f0000006700)=[{&(0x7f00000065c0)=""/31, 0x1f}, {&(0x7f0000006600)=""/57, 0x39}, {&(0x7f0000006640)=""/66, 0x42}, {&(0x7f00000066c0)=""/50, 0x32}], 0x4, &(0x7f0000006740)=""/4096, 0x1000}, 0x6}, {{&(0x7f0000007740)=@ax25={{0x3, @null}, [@rose, @default, @bcast, @null, @remote, @netrom, @default, @netrom]}, 0x80, &(0x7f0000007980)=[{&(0x7f00000077c0)=""/28, 0x1c}, {&(0x7f0000007800)=""/77, 0x4d}, {&(0x7f0000007880)=""/25, 0x19}, {&(0x7f00000078c0)=""/138, 0x8a}], 0x4, &(0x7f00000079c0)=""/3, 0x3}, 0x8}, {{&(0x7f0000007a00)=@nl, 0x80, &(0x7f0000008f40)=[{&(0x7f0000007a80)=""/4096, 0x1000}, {&(0x7f0000008a80)=""/231, 0xe7}, {&(0x7f0000008b80)=""/107, 0x6b}, {&(0x7f0000008c00)=""/249, 0xf9}, {&(0x7f0000008d00)=""/90, 0x5a}, {&(0x7f0000008d80)=""/221, 0xdd}, {&(0x7f0000008e80)=""/31, 0x1f}, {&(0x7f0000008ec0)=""/119, 0x77}], 0x8, &(0x7f0000008fc0)=""/4096, 0x1000}, 0x4}], 0x5, 0x0, &(0x7f000000a100)) sendmsg$NL80211_CMD_SET_COALESCE(0xffffffffffffffff, &(0x7f000000a340)={&(0x7f000000a140)={0x10, 0x0, 0x0, 0x60}, 0xc, &(0x7f000000a300)={&(0x7f000000a180)={0x160, r1, 0x1, 0x70bd27, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x10, 0x3, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, @NL80211_PKTPAT_OFFSET={0x8, 0x3, 0xff}}]}, @NL80211_ATTR_COALESCE_RULE_CONDITION={0x8, 0x2, 0x1}, @NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x134, 0x3, 0x0, 0x1, [{0x78, 0x0, 0x0, 0x1, @NL80211_PKTPAT_PATTERN={0x73, 0x2, "63409fc5224e8e3d486c72d12dbb14601366dd1b643e3df818d148ddce57abff4b6860042e1f2d7b310081c341809f53f0e65d69087f5170278a18950539113a64ae2cb534a4fba778c77b8de6d03813837b95b3bcee269f8893a98f26bc2ef0cc8cc484dcd458df04d57a88e60d39"}}, {0xb8, 0x0, 0x0, 0x1, @NL80211_PKTPAT_MASK={0xb3, 0x1, "7c01b91c480dfcdc4c958a3bcbd9040ac2bc54764981b351171c76a250197bf8dd93e0717c51c5ddf6bede4160fef10dcd79c0539ed64d67abc5457c73c7154a52ed0aa67056739447106823c6ed2db5e9db285c2c212e1aa9bdd836c884812358a4e8d9471130066e2f8137a049473899c361fb1e09107d5f806159495ee656d2389ee95edb95d45925d149fed2d670d0c3186bc7a4380deeb0523c7e19b65606c222a9eb2683ae32707a7b5e801d"}}]}]}, 0x160}, 0x1, 0x0, 0x0, 0x20048010}, 0x0) 930.719196ms ago: executing program 1 (id=849): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mkdir(&(0x7f0000000100)='./debug\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='./debug\x00', &(0x7f0000000300)='debugfs\x00', 0x0, 0x0) syz_usb_connect(0x2, 0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000401107500500000102000109023c00010100a03209040000060000000007058e"], &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./debug/usb/devices\x00', 0x0, 0x0) read$FUSE(r1, &(0x7f0000000440)={0x2020}, 0x2020) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="c97aaebe76d655df1861edbb76dacc29ac9457ab84dcf76a94679f7fc6969e35a34178f206c16e16e84aedd178332d6d3da457345168c1e7c012a782e949e60a2cb9c143f56cf67987c00c06867e5b22dddcd799facb839ee4964876a696f8cc41c94064ece3b78d2075d67c84d30659a7abef1b3b489b4b44458609bcf0cc61342f79094d39976aa8378b7f428ec4cc749a4db68fa3f2cf08a236c77d648caa8b324d133e21f64f693735aae97f31ff1a2611a892c833fa52fcb3", 0xbb}, {&(0x7f0000001240)="ce3b7fa53d17ef76b0cd32466604d5b7612741d38d525c530d1b4a4bedde3b906d722192b3653d339f01de33567694c1562867ad94f3d236cfb72613e691f8db818a6a71aa27b22bd58ce9817b0d77f425611e2f62134dc0a5def9cad64982751a9ac361deba51c9f41980a25f08ee637e4ed7849b5cedcc7d435d09509e1d336be0a1ff7198ee4279ec5c79c6745025e92f8a1f58ffc5ccfbbd0f9d81361e7c47af56c5aa370e708a38a75876c9e87cc9ea41ae0838e65114b69ac2e4cccd2870715517b178c661c8d80657062b97b8469748fa54dd5418c101037c46a723eb3b2dc153842251ef95dfa2f00d633267967aaecaf8ad7ff41571b9997b58bdcff823e63f0f966d33dc3d25e59f39a4ca0bc9667f7c3087980353967ae69ae225817ca900ea4b2cf3eefa258bf5965d883670920e0a869258fb0eca54865fba16a81e1f27e02f69d687ed637df7b2496ed4cdf5dfd31cd1c49c31f836645fa71136b68005153846cb6c448be11e8825a57e6c4f4d5aeced89c1673959b2ce9d80b51a203c45fefed44f4accf7dc69720c7d5c9ed750f3f95a1c34b5d72785eb277bc947ec0c1375a0992469a4f42cbafa74b244bd6529fea40ec0dce8d168cfa9eadfd28c9bdab11a7e81f33f19181e36e9583168bf33621047d305c018492003aec01e08075b63d374e4dee054e0a1ef6eda11589bfac8e8e761216c31714f151e249a24a1753152fb6f1865899793066a43672cc519535eff3e71545ea986de6276729e0afb72165cd0c731c79d2a851750854c36b2c8917f998557d808d47f7f86dac944b56f118afa29f0652ef18349a3711cdb17c9e66b84a47346047c18a9547233f6c2928291ce785e3a39160938778a0e57718c54e6b78f79bf5a1892179ffe02b2971f8d8b9f9b8fcf4690f3a81cc8b5301734ce8b765db288d444f396e7ce48fe021fcfe706b531e49e79108899f8a9ff5ad31b7e92ef40ee76a2d49537142278b6f3f3be8e623cf0bfcc4ef7c1646ee889a72f5edc8b44de374c8a168a58a300ad76dbfca44ccc34686e0a3239df7607cc275f9084816017735de99fc49fbc90a96a53208fba97351aed190060d2a35c88c745099531fd3157bf0477bf5b18a48c7a1c3706957880f562cd75aa70c77c5f143417604d0ed8eb8866b2d8a3096e88a15d70228a93ba0b706af92e50d376c3aa84834394a44923fde9a630e281b3494aa623906943acebcf88e210d3ef647e5a96d528485ff91c5e9785e278745984647b4f0b42850f1ce24e03aaae098945f01b9c55f421ee895c3912c744a8e49aeebcbbeff45564d24319c18cc7a164d0c6bb01df3c1a918bb0b0c6099e0de24625406009730dc9131b2041e4856f0f6540b45af7e7150a8d3f816918feaa6de65df6792ad367ad5043c9e7b461a896fa08930fb27b74511f8fe9d37925ec8a7d6cc083fa28758dd16dd19ce38204e58e4e7913fd778c0005c3d7f9d2ec6e7d0da345c7fcd54b164f8da85ca9281a4c069cc2ef3cc7aec1a0f9118e94b27722e0338818f641a1ee7adbf640c4313f03367089bf918ebc050a208f8f9352f248a816a5f49ba81d3cdc29682d0d5ca89a06a74ae495e5c8ed33ca31fe55afdeead794b7679d5910fc23a175e80b2eae272115e415d5621b8de49c62d4dd74f2bff8567a15c5465a50e00ca6dc84e31fbfae8059405f633a59e1ebed6d34c0be63f7525889793d7653a895e8285017f67f6f9b0bf7f0823268e1a533c03fe738072ef3cb54f687b75c9a81e79e32ce2ec2a1b4e96dd6dd5b3cf244dab1b5fd60aab6c9ef99c5e46012cb301883cc2324465e98ea52733a17ec2fa60309b005fabbd8810c087639684bcc53bb995e41d5f7253c02225240b38362d9a432b44c28c8c3e299673c09fb1730ab2c4a6e0bba44493fc30c995658144b647abbe080c1e96e8a91187a29c4d6f22420f06137ae7a0fed1f3b2698da75fbe0a128882501341523de507a0d65be4f013fdc6f1c2b3eff0bac17b5ab32fb858a544e8c159c36c87f8607a0681d26fe4f959025b1eab6697dd9bda96a907d4ecab3d6be0597690a54a4eaaaa31026286acdfe4123243dbe8e2881d2d93692b23f1bcba0c5707ae4eaea173a75924f4a30a8dd6e49707df7498f2148177641b9d394afe2dab3c9b05e70d9612c412e7f0b0567795662317171caced6df76ebc27bf72222d9066b6c9ef8f4c581032a0850e7e88e1f145ffc8ddc04f08c44f68b4dbdd49708aebb551cb62cf5baee03c72cc158945de323d056f24ce2b05a1ba71a7ea56f5a9537b00ac2be350fe32a821d005d3de5654f37e79d8e900629c99aca1df3dcd0b5bc1e55b51c1072ae2a03a33d4a50a37208d1d7121b1728cf06b8608fd48fe73e0b718724a259569aadd67cca1880cb18d3a7523e18955c6d28478dde29e217f992cc0f717566c7a66ca7b6f8c033679f9e1054383acf739043f05a6922ad1f0efcd275f5c6dbe2d65a34272826f94fec928fc8ffbf7a550276ecad058652610869d3715f5468a268564e5fb01892029a6149099ecf3c9b8523196d793a2738ba5984cafb440b4c331e80aba34739185975067896e877f8e9e5cf3b1026cfc6264353c8e1d28ba7e8df7872ebefa2c6ca50703f898d0950f6e048a2dd7656f50799ecbff0b73043c2264bbf9e4ac994a1f3d09b5c36f84cfb13d08627b06338a03ed144f013c7f951f61d56647c35b1c8daf92077085dc3f51104a7d6f297796b35ea6a3e4e24134000b1e4aafddf492b874a3594bdf8b26be6115137aa9841b4875d386bb8415a33604d677e406091920980eb4a980e403da14d48de81e6359cb4c1efa5b3473532df452f37d83fd95d0d077e8daa710dde5be48876b43b9686b51215cf9f27987c01c5813d2a373c1772e6ad2e09bff820b62101366e1d2a6ba4b5eef349724cc1ae8ee76bba5d4c7678e8ac4bcd1d42dfe55e9b76440daa923d5ff08fd15e0948331677197f7040441d8de2ea29ea02e8a1b30c21ceca558f7baee118eab94b7e75ec4e0957cdb826790ab68ec697a72e85a243e1c024cf000d92c99022b7fc760463b76eb6d078989dccad49e0a00cefdc44db2afb84e46d1df6af4d6cc24bc7bc3dc5006b4f7a9c3c8bdcb621fe7f2fe71b308a1a587481dc920df3c9cddcdcee0411ae758ffe91eb6ffbc6fcbf6b24ce2a6a5b5a10164eb15e36085a0abd6b40458a932f24583d6d8cd30abddc173bea40d503c6bf7de4ce952b20e7010cbbb5d7aea1f77f546a2d08512d65fc95c0c38fa4ab204231cfe381582394d16565c86d19c26ad6bdc87cf9ee28c3bc0390b109f70a19d9ff4948eedd7226b0f39c140d86c27093f93d22055fb00927607f34e01bfe6be079a9178eec3753cc525837016325b4d065b6d9844db055863e6f98e3658831908712aa4306fb9a13cac5af30468a1bd97d44068529b2071ba0e2464074de3e7df6bbeb66ad7fd58788eb674f30cacdc24f34de5d803c57bdb82c105f1b3b5660571489fb7c94e764c1a67ba7b97b53affa685278ee43ec15c9efac752bc211ad303d62305f0f8ef5106242248ee6910cd8f047d1d53e651e00ce6fe71c7d2aa9908e28d8cb222fd01c18edceead2e310eb052f0329e919996df2cc060f59393933dbc866730a6fc030f50d2b0de40cb1d53a50cfcbf031d50e07b2114c9aa89f7371896b9ea170f8efe2d6e140cf49f2367950c67b88e4348f4f809d843bfd0619af4f38d5ffd7a1a36245b61e4635a8f7eb90c5bdf5f64ced09793838d242df3b0affc8789623a247edfd7f4e1fe67e06fffa568ed418dcf3b0234ba78a97c56cbba4f615fa101064d4f8bd5af44e7ec11448cd50d769d7702a9f7471fe952252cae3c0756af5a33c2e195e6872080f86d01e3f8a432c8e934648be897aa023af08fa1b0811fae88ccd5364e3e2928945ce0910793faf9be4eda61d4f8a6b757af6e7f71e4200b1e6bd0b34e787cca545cc1a048eed20af0003331d59052b5892c7973cf6f3b6f6755cf7deb484e938ca1f4bc32c70c9dbe4fe20788768f422ff869886d726fbee404e4d3da47bbe01dde1fe5c765b7d8834d922abe5068fc6d7050f7ce7628af0ef45262f3e7bbb527147b7a0663bfc6d6267f1e9623e896778db6ce9e852c75bb1b57692faa2a8ffa7b7035af03b532633f9f6f58967f952c74eeed8c9b4840c7808bdaa0e171e91038ec003a61f21718f98b513bcc6d4c728d9a33504a4a4bb30a72b029926cefad92c4e3070caf03412d4117ee69a0390213114253b2457f75343778f48a4541e67b68d23cd0f2c9acbd20dc842225f89453034b68f4fc737874c3dd6e81d4dbaa95953673475ffb8def61c26703de824b9cfc896997552e2557babed98acb525c0e440867fe20980e522d122a0c6321a752d50aad3bb65d93d2623af5f1875cd1347586ec53d45fbbdb03669bacf254f8f05b9c97fa62c9aa021a80d7ec8177acc0609386601fcf7e3bc4b368978b4ef2e39ad2baad5fb2c637092fece6eef5fa1c9aa38da1a28d56364c7c32da3421c713023a1fc6133430909db37c4d25a30cc18156a61ade9145bf9a541e50c1e384152c796037ec0c4d3d54fd35af16fccb3b99e612bfaf091c5a9e064d4db050a0445f4c7c7946c382110535f9ecd1809901c88a2f953004aa7778f1f1ae06ac0d90bada31edd1f906ec39067bc91a0209d8efd848ef826376226c1afd47d3f9f858c19c9d22a183ce6f7548499794d6ff5d80e52d9c503e5299e39346839cf642ebbff48977acb954d3987b504324f77e87f3dcaea82574ac7e344733aca8defc4fa3e76b0c5ee2bb8c8e51df187756b1ba90947b7a0552c9ed43e0113a920a9426342002b1df77254da9a00ba72b07e0e79fdda9b73b0e02b83e81a66c391efe53a50825fd5096824b0a16b3feca41ffd708d99fc79e9671c2bb4c03e54993135db94fdcceb9ed8598228e3bca05e8f7ff9f22dd2ffec232bc4bfb111e358e7a71fa387b3f256a1473c3cdb067ddbacc207a0e4021bbb9f321805dcc7971fe0587ef551577e60795264229d3738726d4f9a0f54c23f4faf2923d74c2d9159c9fa41c3022832b456df8d295ad5a37719ccd3bd8a93c35e2b10f8763b1f9c0a6fa009fd4a7630bc5729a02d82d8bc57371abbdfcd57c41597685b02cad764bc94a81c36cc19b1bade9605b92c9087853649176273ecb07ecd22d4ef555bdaac2e3ae33fa3bd0982aba749c1d7aec8cfe08d82eac2e3349ddd9425fd3ac7ec8d26ac5f24d096014dee074f334832db90a4373ea815c0a4d1c6195a1a5c3b643b3324b63a0c3f29138989c539328855ce65373f13fbfec9e38194a5b8b15b708f8cc92c249d03ce2c4f93bec38d200142fab152587da2dbc8b9060fff697e49994ddde5a89c45365ec4a90d4fcaae22c7ebf86ee857ff4092bc72f8a507aa5570b4bf163012d28204228578f7323e9c5d0c8399a2effc19c47a00bff2fe36dbae7c5ec09b841f00fb803c6458140937a69a8b28acf79e777b63cfb9c04863437d3043c75efdab7755835bf8c3bf5b77855a22a5a1c4c540e91d0458b48eaad0270ac363e1349d05ec64c4765989cfa849a10748351968c1efab49e07d29107e2dfd9c8dcb813cafcaea171cda026d166475a5e92a0e53ed4b15d14bc36d13bfcb559f76b559daafd0898ffe780be4b0cf56dd2efef1ac9555b15dc7c74cdca8fe11c97a403f18f53b375c2fa573240cef9e06c606c010b3ae57d37cd82950b1f780d6b0ccca521b203cfa277ea73245f050b5417f9be6a8caf67a96c8aa2db28a3221eaf3de80ed74f7fb31fd5d3ab27826d918eaab0493ac4a2519184c776356e568b548b97b5b23465146324619e6b16629ab0c92dbb643c00ecbe21a8b7853f498f6156c01e9a109587cf25d7f54d4e590df093a1cd1bbfa2e40fcfb1f9f7515ac898c94b33d2374b5d3d05d5a6a6c60b1329bfe2a979dc15ea1b6a707c40b05", 0x10a2}, {&(0x7f0000001180)="01d4b753ab44ec69a77a3e56226897bd6a7fa5152f9e7bf05dcd8d1e4853fdc78d6bb5439d19eb3e9bdc62a808e5f0adb2440311", 0x34}, {&(0x7f00000011c0)="c8442a3d9af87ea61fae90f7072ad27f12887083b69c0900dba02ea742401fac28", 0x21}], 0x4) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x1f, 0x800003, 0x81, 0x9, 0x0, r0, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x50) ioctl$XFS_IOC_SWAPEXT(r2, 0xc0c0586d, &(0x7f00000001c0)={0x0, r0, r0, 0xfffffffffffffff8, 0x3, '\x00', {0x1, 0x1, 0xf, 0x9, 0x7fffffff, 0x9, 0x8, 0xff, {0x4000000000002, 0x1377f71e}, {0x8, 0x97}, {0x7fffffff, 0x6}, 0x7, 0x80000001, 0x8, 0x4, 0xf, 0xfff, 0x7ff, 0x7fff, 0x8, 0x80, '\x00', 0xfffffffd, 0x5, 0x416}}) 524.312437ms ago: executing program 8 (id=850): r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x20, 0x5000, 0x44e, 0xe8d, 0x4, 0x7, 0x6, 0x40}, 0x0) sched_getattr(r0, &(0x7f0000000180)={0x38}, 0x38, 0x0) bpf$TOKEN_CREATE(0x24, &(0x7f0000000080), 0x8) r1 = creat(&(0x7f0000000080)='./file0\x00', 0xc7) close(r1) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa492b000140110800450000380066000000019078ac1e0001ac1414aa03019078120002282500000000000000002f00007f000001e0000002000088beffff0000a1a82641e740a0638f32cb5f70661080b34e9438b7531a6ea16bb03cb8617df34284883592e27f2c15195a0ecc41160f732db369009356dbfb67f92b156f0328b019f1b0faa9c37a60e35ab28d24d9ed9aabb5e119228140d48f100d11173a21722c45bf8f115182dce078d3f44e05978b875b67b8046e5d463230d525e67e09bb1ef78f1f7d7d0ebb69e4efeca9c5ca15b71f92b96ee2f3ab86df24149a007cc5bf803b5131aa1a1d9104407ff7799d7372fc1fc4bbf71c947104dd4f8fb50f20900cef7c16f7c1c843ee4f4e39dd425d5f5addbf9f7d5478c5fd43040000000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000040), 0x2, 0x400) r2 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r2, &(0x7f0000000c80)={&(0x7f0000000980)=@id, 0x10, 0x0}, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x4440, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB="00cfffe200", @ANYRESHEX=r2, @ANYBLOB=',\x00']) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="b400000002000000de0a0000000000006201a4000000000095000000000000006681fabfa7afdea451352385fd277a26b1928972a90713774dee000000008abeded0f241d9e16380276de7f845fb77f3942b1b2f835d2704d284651cec42865a01e610e1d8ebed3bca771dd8dfc94bf8454e0ba5feb0a8fb9c709340a7"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x94) getpid() (async) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) (async) sched_setattr(r0, &(0x7f0000000040)={0x38, 0x0, 0x20, 0x5000, 0x44e, 0xe8d, 0x4, 0x7, 0x6, 0x40}, 0x0) (async) sched_getattr(r0, &(0x7f0000000180)={0x38}, 0x38, 0x0) (async) bpf$TOKEN_CREATE(0x24, &(0x7f0000000080), 0x8) (async) creat(&(0x7f0000000080)='./file0\x00', 0xc7) (async) close(r1) (async) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa492b000140110800450000380066000000019078ac1e0001ac1414aa03019078120002282500000000000000002f00007f000001e0000002000088beffff0000a1a82641e740a0638f32cb5f70661080b34e9438b7531a6ea16bb03cb8617df34284883592e27f2c15195a0ecc41160f732db369009356dbfb67f92b156f0328b019f1b0faa9c37a60e35ab28d24d9ed9aabb5e119228140d48f100d11173a21722c45bf8f115182dce078d3f44e05978b875b67b8046e5d463230d525e67e09bb1ef78f1f7d7d0ebb69e4efeca9c5ca15b71f92b96ee2f3ab86df24149a007cc5bf803b5131aa1a1d9104407ff7799d7372fc1fc4bbf71c947104dd4f8fb50f20900cef7c16f7c1c843ee4f4e39dd425d5f5addbf9f7d5478c5fd43040000000000"], 0x0) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x2, 0x400) (async) socket$tipc(0x1e, 0x5, 0x0) (async) sendmsg$tipc(r2, &(0x7f0000000c80)={&(0x7f0000000980)=@id, 0x10, 0x0}, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100), 0x4440, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB="00cfffe200", @ANYRESHEX=r2, @ANYBLOB=',\x00']) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0x4, &(0x7f0000000900)=ANY=[@ANYBLOB="b400000002000000de0a0000000000006201a4000000000095000000000000006681fabfa7afdea451352385fd277a26b1928972a90713774dee000000008abeded0f241d9e16380276de7f845fb77f3942b1b2f835d2704d284651cec42865a01e610e1d8ebed3bca771dd8dfc94bf8454e0ba5feb0a8fb9c709340a7"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x94) (async) 467.412328ms ago: executing program 8 (id=851): r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r1, 0x200, 0x70bd25, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x5, 0x2a}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x20000010) ioctl$AUTOFS_IOC_READY(r0, 0x9360, 0x166a) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'virt_wifi0\x00', 0x0}) sendmsg$nl_route_sched_retired(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000680)={&(0x7f00000001c0)=@newtclass={0x4a8, 0x28, 0x10, 0x70bd2c, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0x6, 0x10}, {0xffff, 0x9}, {0xd, 0xfff2}}, [@c_dsmark={{0xb}, {0xc, 0x2, @TCA_DSMARK_MASK={0x5, 0x4, 0xc0}}}, @c_atm={{0x8}, {0x4}}, @c_cbq={{0x8}, {0x458, 0x2, [@TCA_CBQ_RATE={0x10, 0x5, {0x2, 0x2, 0x3ff, 0x101, 0x7fff, 0x401}}, @TCA_CBQ_LSSOPT={0x18, 0x1, {0x11, 0x1, 0x4, 0xfd, 0x2, 0x5, 0x2, 0x2}}, @TCA_CBQ_WRROPT={0x10, 0x2, {0x5, 0x5, 0x6, 0x38, 0xff, 0x6}}, @TCA_CBQ_RTAB={0x404, 0x6, [0x8, 0x1, 0x5, 0xfb7c, 0xc, 0x1, 0x6334, 0xfffffff1, 0x1, 0x3, 0x2, 0x10, 0x1, 0x4, 0x2, 0xec05, 0x3, 0x2, 0xc, 0x1, 0xbc, 0x2, 0x4, 0x8, 0x9, 0x5b0, 0x3, 0x8001, 0xb3a, 0x401, 0xc, 0xffffffc0, 0xfa, 0x5, 0x7, 0x4, 0x7, 0x5, 0x2, 0x0, 0x2, 0x68b4, 0x8000, 0x2, 0x1000, 0x0, 0x2, 0x7, 0x2, 0x1, 0x9, 0x7, 0x319, 0x10000, 0x80000000, 0xfffffffb, 0x8926, 0xd, 0xc249, 0x80000000, 0xd, 0x100, 0x7, 0x800, 0xd, 0x7, 0x1ff, 0x1, 0x7d7, 0x35a, 0x6, 0x2, 0x2, 0xfffffff8, 0x3, 0x5, 0x4, 0x6, 0x4f, 0x6, 0x3b, 0x31ca, 0x6, 0xe1, 0x1, 0x3ff, 0x3, 0x7, 0x0, 0x7ff, 0x80000001, 0xffffffff, 0x19, 0x6, 0x0, 0x1, 0x6e7c, 0x5, 0x0, 0x7f, 0xd, 0x9, 0x93, 0x0, 0x9, 0x0, 0x3, 0x89a, 0x6, 0x8, 0xffff0001, 0x8001, 0x6, 0xc0, 0x8, 0x7ff, 0xa8eb, 0x80000000, 0x8, 0x5, 0x5, 0x6, 0x2, 0xff, 0x5, 0x9, 0x5, 0xfffff001, 0x4, 0x2, 0x39, 0x6, 0x2fca, 0x73, 0x4, 0x404, 0x2, 0xd, 0x6, 0x3, 0x5, 0x8, 0x3, 0x8, 0x0, 0x9, 0x7, 0x8, 0x3, 0x7, 0xf, 0xfffffffc, 0x5, 0x3, 0x1, 0x8, 0xff, 0x3, 0x5, 0xb786, 0x7ff, 0x9, 0x10, 0x5, 0x2, 0x8, 0x7, 0x800, 0x8, 0xfffffff7, 0x2, 0x6, 0x5, 0x3, 0x6, 0x7, 0x3, 0x401, 0x5, 0x80, 0x1000, 0x8001, 0x7, 0x3, 0x36f, 0xdcd, 0xb, 0xb1, 0x93a, 0x568f9cc7, 0x800, 0x4, 0x1, 0x0, 0x5db6c721, 0x9, 0x7, 0x5, 0xdcf1, 0x8, 0x2, 0x3, 0x2, 0x2b3, 0x5, 0x6, 0x7, 0x2, 0x8, 0x8, 0xab73, 0x0, 0x40, 0x82dd, 0x8, 0x53, 0x0, 0x5, 0x8, 0x6, 0x4000, 0x6, 0xa, 0x7b, 0x200, 0x0, 0x9, 0x5, 0x8, 0xb, 0x7, 0x2, 0x5, 0x6, 0x0, 0x9, 0x7, 0x8001, 0x5, 0xff, 0xffff, 0xfffffffd, 0x3, 0x6, 0x61, 0x4a0f, 0x2a63, 0x10001, 0xfffffffc, 0xbd2a, 0x8, 0x1, 0x4, 0x1, 0x2d2, 0x7]}, @TCA_CBQ_LSSOPT={0x18, 0x1, {0x15, 0x2, 0x18, 0x6, 0x17b1, 0x7, 0x2, 0xfffffff9}}]}}]}, 0x4a8}, 0x1, 0x0, 0x0, 0x2400c800}, 0x81) (async) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f00000007c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000780)={&(0x7f0000000740)={0x2c, r1, 0x100, 0x70bd29, 0x25dfdbfb, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_IE={0xf, 0x2a, [@mesh_chsw={0x76, 0x6, {0x70, 0x2, 0x3b, 0x8}}, @dsss={0x3, 0x1, 0xaf}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) (async) ioctl$KVM_GET_TSC_KHZ_cpu(0xffffffffffffffff, 0xaea3) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000840), r0) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000880)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_FTM_RESPONDER_STATS(r0, &(0x7f0000000940)={&(0x7f0000000800), 0xc, &(0x7f0000000900)={&(0x7f00000008c0)={0x1c, r3, 0x4, 0x70bd28, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r4}, @void}}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x81}, 0x10) r5 = gettid() sched_setaffinity(r5, 0x8, &(0x7f0000000980)=0x7fe00) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000008440)=[{{&(0x7f00000009c0)=@nfc_llcp={0x27, 0x0, 0xfffffffc, 0x7, 0x7, 0x5, "d7fa2cecf764ca433feb6205ecc4e9088c2f41dc63331c3e19b329c47ab1e1671f1bda832a1a21bdae775a028635b0e3c7c94584a705e70166d4313b2a994a", 0x27}, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000a40)="ec0d27bc415a94f80e0d2ce86d8fe988cc2ed64a468b97eb45d9cad8fbabc5dfbe68c10037cd3135c026071dd23377a268090a4a9655a5d09202611738f08b14ffa729e3335c9ac905f9d52c242c5bd6c8c4ffc032ec944adc020f768ef83a09c9401d97255a90d37f9e147a5fa774e16e2d8f145daf81a6c1be34385d6fcae76f5d91f0bb952236ba27e0fcd975f96ee99e24ce5f635a9e31d19eaffea4624fc859669d1938944e58a3df6cf39e7ed343c495b213dcbf2ecc5c2e5ed09ec204f250f21e4ab0", 0xc6}, {&(0x7f0000000b40)="a5", 0x1}, {&(0x7f0000000b80)="f7f5c8607f15ee17126207e08ee127b9c2bfe88082b63872b769db97658a35ba41bef9530434eed33727705932c5fe1aa684d07e35c7fb71babcd0e3d21a2caf6f478ead5705bf5d5a2b62ec832f5182e16f46caf5e5f30a3835f79490e0dab5f3803ef05e20d9f1", 0x68}, {&(0x7f0000000c00)="d79a241b3917ad88fc8f17355a1590b60a10db143c9508ae165198803a29a573f368a7957b4196f59dd9c04bf0b4ede3ff7095d43bf7f6455f085c7c1082055db8f07f9a8e9070a9a5f1d2a1b245429f0d91189cc3fcdbfae0145c3f5326b3f9aadedd7f2dd38f42f6881cd82b7ab324dbc21d8c0396afb5ba2a177b253b934a09bbd94719fe25f09ff50691625d2971ad42f7fa4da05c8ad2043d0a74946da9b29709ef8b0f55fee7270e288a1a51c44cf92fd2baa721d434bb04110eee851e2494e7867cd1a5e91abfe3cb62c640f41e906c45544bb5f3563b139ef69da6b334ad155a1711753353975f91ef9f368f9608c24905aca6eaf8ac5c050ee4bc5f12b64d8f5110f50773a142e8a237123dfebf9b8af06a53d722473c2864ed8ae65b5b6de3e6ec5cf4bc3e0edadbcf22b3801f51142465c96323742407d688a032bcc949917f01d6b5ae2109944a41b8c584bf0e52cd0532d8b2b03b69f75816d4a16ea9508d4e10daa20af7909cedefb8f3800a01ab88a95707f6484fc4c0c48f27eb39ac843ea078f5d8c13cd6b60f13e81e3539ef8ee0931e2e096341e404ea30e17a546a1787cce764f4f9a096ca27d19394e264847d3f9d0bf66d8ce5b98296eba82d761cf6e92d9a581d4aa33dddc10301da25faa5e9aeb071f6a722f40d504def3ce4174fa84348595e4fa5ffa85931b07e520dd9d5b3688676a351a7171d782f7c0cc495266caee5cfbc78c053c59cec08d00f0a490ba890151fcaa86c70c4bdb631743bd10ce942aee220bd6db876871c532e7b094bc1fd6b3406320e37b071d3f694ab945909672e3f0b7f35c29da3fe84003fc713cffafb22e03b8f5fa8db47697b8d2f68c9e6957f870e20e47d82e5e696fd272b3b8a32b94161e2219a158642427e4731c7413803b1a3c400bdbf74a47b8300815255d2bfdb14c70368b8c4c95f378684f1d0bca98383117c487e3e50451268e044a3471f53907405ae12c1b5f4c774c7bae321e73f099445b477acc425d1b11445167e59deed46989b4b1ad94aeb44dfb542d454d094a15047473cdc40a122ac8153cef2bc4eb13f62203b8da80cc1fdc1911191f516f3104d4aea232d98c9e170bff3be4197e4e8ac2268d976f92408ee73f3dc60bec7fcdc091101e767920d2088394b89d3f21bcdd19f2ec861cea1ab53ed0b6b95c817f9fa76809c7fa341b60e7613fc6b91eb0f2cf50f7a07b36855b79d33351e3a4efb33cbb2bc52af76a5f24a83096d6a7b526169d2428aba653a166601dbf4e20272af3aeb0ca6a1bb55ce17c1a3e4608d494e3e767a3032218ae7a01478a1988711bb86c9fc38e936c05bc815c057257f25980c8c6120b572d7d440350f0c84f510afbe495f4cce6b0f09a8e2accf307f7e60fceb659ec78ad581ec3469f1d664ced43aa8bade0972e91983b858bac483ca9bb253640d8986a07af365bce31f45d34585c00be7a9ccf32e1df64a77addeb97bc1071a17c6643a8e0a97fb1f58e8e98748637e60a8d47ae51a15d06d0f14eb18ee28508fabdb677ed7df4b312d23cc4b24ad089e15362721f73eb282b3404775063b15c2ec512686cbefd350312ed717fd0519c3135bf96bd668dca18ffe0cb1653fed8e5f99b953d56a407725e1036fb5974d4cd67c63a54b6c33ea2b927446a5ce96a100ab23840e2341d8a6fd3148d23fb54144011b860a814f07004063592401572ca0b31c56da4f23e13ca2020a7ea28a884bf1fd0a8e8196f12e1e0a96f201c7a67d96ac480d5a8670d0ed3ef304776e651f1adfa841c84831f43f1d929e9ae04062fb43a5c3073c6a360c0108ecf866ccedcd2ae89947f531e9ce5795fa798880ae64b015165dffdebc6156653fe7d9cb2b0b7ab8e8e88442b8f4340461924ec23f5e164f3aeba972bd575c27f52eca723b2c2e3570932efd718f4407d9ccb9c99bd6c738b2ec55a692008a319934d4dea45d111a440d86b838de5140f173fe3dcc01ceec473727a39e6b081eb34ca77f9b8021f29f5f3e3293f3b2a29e7df91ced81d050b1b602fc01258debc7414e3ae2b6b999970a8fd3c4b62926574d4768aa9ab9b9ba3fa08956fb742e0be15407a245a667d9e4bd8e5c8f036bddc12c44ed8607630b697579f4a1cd4482ffa76962d365c409b13ee6fe1a3b7d697fa8a186aa0180bcb969e1b806faa35c9bd2ca7723560bba835f61ea5ba40e954d181c3fc5a26a1ea8547926fa7e16df5ac557ebbe6e58f7c32d305e3bc25250a585a056018c67ed51d95ba786c96ead1b70583528779a0793a56df688f30e7b593c54f8dca7229b2d774e4245d4c9c8e4b463968f05e52efc6403844b7c4c38b34c9a42dfec1bb1402cdfa0226599a36fd3a71246e7e90118a536b78984f64703db525b03fef9d2ea906b555f3ed74fa61c0e5214a2c78f6338b53c489a9327dc043a8c083d84896b5ac0019cce262b71115ac3a306902196e12f8863add96ef870b4a05c997cd1195ce36f60feb9032b0e03c1502c52d03f54a10c69e7731319a1a714855873e74a89e5e42f630ebc1ec1eca2a2310b010bc16a211c5f1fa4b3c7737d9379315bde649b03ec6623b01fd5640d3ccf30ebb59a829831917017a70143ed97077bb27e34fd1e9c2ec7cabf0aa4bb36a9ce2f3682ce9ac41967098d5bd35378ce3aa144fddc79f891df06e226292223c4416a905e611c9adacf43506563c746a41c422edb2164dbb1bc33127f78a5bd98d4043583e4d3d426c72cf2311205299521d4aa8b628d13b17a251276167f89386f8d00e802fb996717a40970b8e51a4d55b4e409cab6c77a34c8fbbba9979e2282910f23939e52dcbf9a2aafdd5c91904dc748397f9b9081612516780c34c24f38db0f4bf0d622039d37fd47fb8491a0dd09d23b56c69954aeb56153835ece1ff07e761d4e9b0d56bb5c04876c875c5beb4ba1951865954b6b01f9ba6ab824fa5216186cc12b075843e5dd64c3ea15a0db9a612e8f2366751370bf106316525b102cf16532185a1a98467261904fbdb6658799173bd495677503db57d2f6aa8489be00a5e7381e06272d1ffe66eec48de2eabe0a855c9ab0ba2908a75021359f9cdf6f5f395c272d0261b8b2d57932248526dd912a6b9c43d3e29c4b673b7dc39db57a1781eb80222dd361666ff326acd49c054e2a47d06330fc586c0747eaff7c5218e88e163213b3e71495fd8983bad3c2beefc3b504ec802f6ed2c124437b91666c7ff1081f86c8650068d30f32bb21236c7ba15014f95344530b9a1027592f404187789e612d7b8bb99ce08c9c52a85bd9371fea6a34812c6d5e4a108dec7d812cd01d7b136eb96471ad5bc651a0cc6b73fbdc2129c05b6ef3e026131668701aee033af80bda892c116725e96ec6435bb6d649627c69d6b7075f033380c9b7714903395734b50c29ca4ed5666fdbdf67239ca9d49f42b64702830ca2bef479978441a3b6ed0bc7612b4c95e829b1521a136d7dd58beef7c16b5d6e0c230054bca8ab2cef85044c613e709fe009b864e1b257917a7d60290ffa8a8992b7671665fb666ac522a0a68061bb344eec0742aa2d394c69c7ee46c5678c3abb2158be0946a2c298dccb18736181d7eab9654f3cf2cf0d05ba99abdadb17e75d48a248210b6e773bb82c9d5cb40bf1b55d7c0d14490c3d3f1995f5764663337eaf1ee4b87e6cd671c729cfacdb4abbdca0dbb3c5baab6badfc7594cfdc7ee11d168a7bdcb763d2fe24c6f758b6ef64b7b4f371425644c9d34cba8fea8095c5f3085e44ba79047257b837c5da3e74e65f8e6b1459066169cea29fb606e33507f961c1f2f8d4e4c7b02ce32793abc56d2243998edbc614650a2c017b86728e62e7443add43804686d7ef23346a23fcac2bc28988edd3e480c156fa0728b811664964927665869a8faf80a48d480e60794d209a51d56f80c30475dcc9af28b2dd6aed88e6b10967967497c94fff783d066cdfa77e9c9b700e5fdcb0aeb4bec8bc55ae571bca5374bb8d27e76d0c414b0a0e0a1c3e4d6f36b5479ee829f6c9bc53dcb4dace26fcd8227053cc7c0a0c44ecb73983e1a2a74222db5e47593d7e9d6efe5731422045acb48b33c5da9538b08d14d837ade75858b4e7f7770b4b6450ff8b10e434b3cacee32b00c845498661226146b1ba1ef198efdc8c396432398984744c0cec402a23dc7c3d5c0328b33ffc59992e2c65f4b006f17188511a73d2d9848ab3b37dde000c71e4b52e8ded9778d1ad8795941ac9a80240c6da3cc9272f2df47afad1f00c3cb4776324d2768d77d62543fa99012f6e2ef136eb90cb1a0337429932d6171336b1103c3df5fbbd9a061b40a3fa1f873c21628f8bbb5de649296d33632748c75f93642911ec255da8c50d1338ce21e4ee38ee50f76897cadec27621813ab4d9fbd8e744698bb2fd0a3fe3f784fc604941e95f9992e49646ff0d0ff88d27456adbffa776bbbabe56882864a76d34f052b16e24df9fb5ac200ed6b72158b856cf936c1395d4bf5756055d081ef97dbf080efcc0f63f8bacbae0d2802a6a388bc80ab6065be6407df466244fffd2a7ec96d1d9f1d22ce0a7955c12e3150ae3c8c6ae2bb869e10809d8898e77fcf609c1a8d4582b739faf23b38b8130f2410f998d20603a06a119b0b086be9808d3003259dbde542e6a07077e87d997173bce7ec9e09b1218ca9756393c46d0d175f8ea7c1d62b28cc3af845da5de41f9842340a55f2c4597f9aeb70a110cb2f520370cc888b68e6c51cafd8ba70c588378bf68b1946edd7c9805c81018fe5dc7f7f1ba77de70b4b1f3913d8f67f8c7caa88e63f7bdd9b3af990a219cb3deb58e94289753cab7af552b79827aab367f7f71c1a8abe0d85692ece101b72f19f2f56ec7ef0c1631553d8c9d7caa32ba37d745f656e27861c93d004bcf9972195561cd117aada368fe5f9864deecf3bd5691201753a021059ecc67649134aa354990fd623c7dada6a2c3b5465809639a72abb0c0d8a5d3d52171bc26104615d232ea1033a78869ac9a9e38dba23524d3ca8549fe240fd6193b57561d4703d72007c47c2f7f84ba522363333d6930bdc7fa844e53f9f6ed0118e11ab147fc2f5266d68e9eede9a79ff320d3c3d5e7370686adc71043487d001ab23ec8587561cc50521d7aefd7e085a4c80d6420cc475a988f9e0e04f129eeadf2a6ee4ed79683386bc4c716a01820683e6af6f16ac6211118b5dceff7e72ee0c14250d72a40b849b84d92a696e3ce294dfa83abdf7aa53a743023a1eae4fe76bec83e9a86e916b1bcd4a53f97cbd7fb5b219792cea78211e288127c56ad4adeb91957bb66145865c4c51069050f46e43e821485a00a6156a1495332cfe9c13c77830c9c5d666cb96b296fc8e6a293cb60fc69e1f01896fd9d239bfbb13f700880dfb6cf085973d29c2d3694f5e9c8eb6738feb3a316ba3612a845f62daf73bc046b3d15f3be35c4f08e10fbcd4f1975b8903d65d37d5f45a7e5272b0d49e1a6953984735ca5cf0e5aaef96a1f27d12e84ba4646df4ef9e48c219b43cf73f29e6f60649d5d13182c0d88898b2254db7a71a22a4cf4b6d77cbc8e056d75cd5eb761ed220002767917324fc1a478ad759a328b40db7e37983cc277b6433a04c14bc152c394c3ded76c3165eb9b7f5a99af6a4f05cd027fb1e05a4a379cfd717f869466433446ad5c10a50b2065460d5ca009339cd1669d94d7d7856dbb49dd65d8d11f83cbb4b9fd57c569385f48013ffec814ffb6cf189e43fe617f5140476b", 0x1000}, {&(0x7f0000001c00)="cc0253096ef7caae9e499f193dd0a0e5bda2c3c6b005f2b381d7b6fb879452ccc9325dd95f4b3375e4c2a3d45236714bc446798e30e174b066b6cea2718a31dea1847ba5b04a56db8db095bae380de70dcba982f6f555858d2094038622985a201491e0056bd60bca020fe229656d2acca945b240d9c7a61818079246cbd9423ea277c461cae0b5b7bef1415c17e8a25c2093708fd26de43930a2178c828d9fbe4b63d4b87eb593c668e23", 0xab}], 0x5, &(0x7f0000001d40)=[{0x1010, 0x118, 0x5, "c46e088b56589edd6485b81ca52261d8b51dd9bdf18b57adfa67bf75c682fa174c75ee1ee2590ac6121ee74c25692c049f1806b3d354cb634659f47187e80b22444678fdc706af86a0e5c95a17a4a1171d1842c7f2633d9ba9d51b5180dc2bf4f7e9f8f7e9f8a023b61b2c74ca021d86e6fcdfc61666526a3dbf30019587a7b4ac6411c9b97de722ade5479c0be4784c58626ed1879bc0919d11a24d6df2d73ef005c2645f9540e5140b020b828eecc8f20923ca618355a55fd9366866a6b2ced071de9bc10fc2be5291e9fe2a8b5c4fd09299244ed288bda4db8cc49432868938f6bb56b70f981fae071757d4d8adb231f3a64ce21f42c304362f130cf5803601165e18eabdc3cfa3f44a85f094cc8c31a0e9792e80a592943c0274abab8fd6a513d43bab138c5a24747ef1c4882672c5c21021aa233589fdab5ba9c4dcad66086064c80596e98f411ec625d673848b7dddf6e24dccd4b20551c623a54f419f899c9fd72d3597834906e6c15ca14272015389022a86c906c14af203fa38be66634cd5b0e69a3206233b16f56bcde6f0b6eb63d9deb934b63a4b2946fe8b36b993c3333a7d539d149b0b086cfc0b3b76582dd6634a1c3703abc411f5be0365a3c37a9e76962bb6b37fbf256add4b6955a223a84fe686563b4c83725eaf90412af2411dcb03ef5703635526e2a021e31c441c769ac793c9314e1d5d70b0a7e1eeeb931c2ceee46960c45bf490d0ad167f59986c31c5b4511ff4b191c5e6711445b19e5d7d9d18a721d9b1ea0ed0279aa3eb66925f606d1dc463229a5c35589248eb8deaea1c8ed973d48596b4e62a6ad127b2eabcee7827c5adb886d166415048f986694c3becaa3837bd6e6b460627f7bd625a906285e392eb087bac4356b98fe8f0716c5b344cdc25a897186d263c5d7f6affa905b1fd786017ac9ede76f02a372ee92ae08e3fd49c04a640ea9fa354d1d68a259ebbef47e9b65c894927ff335f5125bf5bea40ed1ed839dbf7dc894c9fa341b4dde895f373afc0baf1840016bab4ed62cccea8032193207e4227dd998d6013a466c480f41506a393d47760d3220781d62f0779de3d5129dffe9d70d3f80f5d7eaf448ac93afbc35a36827be6f137332e408773a4b1deb0bc5142c0e4d84bc3ab5025d64cfd65767e4057b1d39aa6bd496ff98dcbcb7b7a6f34e30bc33b92dacd095e52deaa0399a2aa67616be786cad479b248cabaf83e766632ce81e8e20097cde07f3f753a321a17d5ddcd0b929d06a4eedf080669fa40346ac97e51f8121c9091bd4a8780525bf41b8d45bee3330540ee403f97263d831163016d082d1136f7b440442662274c8f2c3f2cf170adb85b353f384dcf77b82a8b990186e9534f4525f1013811db3314b643ed987554274f0fefb92f89a52c87d874b6011e8dcb1b0085e34f4ada1e0979e1715dc09b90f804d81cff1d739f9e10edb901f86acbf3660a24a24e46e8e36440344e9685f4aa65f809885f65a0a6a0d81e0999861ab496c3bf28233c5f4d926db326f516c79ba7293aa2234816a02473f5f0104084dd392adbe929eb2a1616d1f65758bec8b272bf16399e946950c1e7ba0353b79089cbd23d7c4bbe24e87b787f2046609db0750258f05f480241b179c8349df2fe73c1b2422ba0c62f98c7b3b50c3ce32eaa690591d01d3539865eedb5f7a8a0217e67b4eef81df8a4c461abfbf4717a4c22a2ed780295ce6d53b723fc8e4c01103d3ec72a40c87cbb0fe31a81f2f856af83920116aacf29485a5013c258981e59d94c884fd0db2884a27803abe5eb486d595ad521e7f68bc4bdaccdb247e8e5394be74bc1d25ba7bcc79e434d0a26b8c6b5335428fddb293ec46db0e0d78f4b62dd3f596bb949195725a6b693d2f6fb53e85d9ae55348a27f862a2cfa13399a7d8b1b9b3e4045b61c8e01f895fc71e7708c5617672d1209eac887eac906b4d66e0d3c3cfa12fdf9caebcba7d8f23782f818fc70831b2c080f67a96050cae3f2b1c286c2ffbe67de8959f285136ff1e761f7018d7ebea510fb12a48aef47e60aec8dfd48af9569c0e0a0e7cad53bc27d1ad4c6316ee736935ed693e394ddf409472ca1e162b334afe54330842e8e2c52a5ff1c47cd933b08b125d8626c7a0414e64141dd8997fc2b1e63e895d1a68b9e5e481a8c1f760e5f39e7a4e60bd9f7213f219a9ffb840f421bf1fcd8bf23f4a0416f8a2098914a14d147619fca365e75feeba7358d3ad80f3df4075b49552cb79a72cdf988f45e75a12f9a5db8b15fc217546d40ea302d66abf8689b89baafc9938163389b5cb3e4552c7bbaf98d663cdad6967bbab573faec4e08bb38608ba980d30545c459779da06bc4e9b1727852368fdbbc98a7578b55a2d55c8646e1aa8d58ecc06422067d7faecde77524b076c59b22dd77a7a9d02711e49be14705afbc5f4d13814e29d210a187a2ce29f35207e6a604aebaa65a7bda4e1204da3e91b9bc2efad2c2fb37f097bcf8b8cc802bc667b15f726e5a6aa178d88d6ea95d33bf5046d3ada7cc35b17d519d8d7a47ad1cc5fc09843c6eb2249b929fda7c534344e10f12a190527c96d214f9670b2405dd7f37b561610e0523b462e391c38c0df990edbee05d63216a8e08c9b4e2748690e7fa1cca641de21719324643a3facd1c71298f27e0bbf22458c61ae271a0e9157acc250af7036facf370c9c520452df20d2abf7995dfb1bf5affe893c8abee86c02d70fe0d73cfc3462257bca86ecc3a9329c10fe049d6127fcecf6fbfe15e36a9f42a01a9d9230c80a662e4e60b20021bb3890a8ab19398aefbaea1961e73bcf89b47257e47f4bedc49609406abeb6a04562a1fdbc2b6c2243a9fdde8ccef53407f2eb939a18590e31ccf68aab3e222c7f5301d187f557d4503c7d554b34ac1bc98f5681768add6994826d94ff76182e3f76bf0bacfcd89b77f267dce869b6fe5c371c5d64038c0c6574387945dca04fac705499c6abf2afc16cf5d96d8734e3b6e7755dd8882855224da703f80d2cfaa731a92d8c357cabbff3d1f3ac539efb61025133623d6e32131853dd711e158a09b65b6550bd4b70d933aff239644199a43b7f951a51da5c6b5493ebf7f456153b9b6655d8214fe5da4da091c6b8520a8d413f13c47f5cf7a1a588a1f8974e099e19086b48e2f50873ba0f04b23e5f699976d3f7d849de2a069340e2d409e47c13e60a19d1ce85f83c6fbd30d58e17a46c0eed1766617589780c0e6bf9359483f01e350c0b720345dcb91f41821787e45a46cd8c7e8a66662e0e50edb046fa90ed01a4392ea784e5e3b164fcca2fe4829e7a62597154ba7d8ca8301bb5f3f589ee09533c10d31cf7cbf101008bf2331b65a3a74a3070b3803898578bbc997c3940e1b1e221339ffd6f0b154b7ed9d98cbb3f756018be8f25d5bd9ba737d091bfec8b2b665b3b9a9f81a989062ddef618f55fcc7c55a2e891af025fd8c3190d4075823155d730fabae90692bb2460f2c5b70831a82409a2e31a3e77e03e987f74a37fbf4ac2e6b4d9595fdca2b089fefadbeec878a243a22c05000c0367816f3215810031e2e43f8e289fcfcb91bc75f75313d6d146ce02e82db82a342da9375a307cfcf1b4d79962767f080c71ec9033d6a028d2ae3c3a0dac0af78ff38239431ceaef6895b80546210827b2c4ec0684556f6998b86a95597bfd01dfab70c029e530781e74dd76fe178a76ccdabb280d7cc99ced4479e14ec4c27bac3ebe2ea26e67852f3f884513bca5eda2b068a545c8a773286cfe9d247fcc9014b1970819037a4b226cf149f7284d8a7400eedefdf708e88f69e737f003ca22dee2ce1ea29959e983284852a9fe94ebbd5007fcb427ead019ddff862cf8800a9ac8415ba9f76035cded90a562e6fc321433dd83e08704b321783128c7e1bd3d5dc0c603f8a137541925edc47b6fa5024577a91b037d95162a83bd40aae2bc7bc7bff7d1b182b969bf0296b3dd25de49e0fc7fa3b49b7f90c16101cf4b180f10f093cfe62e4cdf1b71b59334bdc7ab0fa9ce52fbc2c9e0e2b7b273e21be961fafbccb9682a6a5f794b673e62c1b9292de75db3152c38d257ee8ffa66ef0a25e67ff27f3f282ba1d5a86f57bfbe07e403fdb3c69278f93bf3f3a995fe63220d939de9bb0992476cd091cff1d480e5e4b96a34a619969375c3cc77176ed69f685930780678cd074a44f96276eef3f104cabec115e97446309429f3ebd88b4246209846dc314da5e9cd014d6dece5381dcb8974a1de06d97cc04e8c6cc67b1072a379f4d59d707bb26b1e5d12c0aa617ab35b2cb6ef09586da3a9cc1e7f737dbf7dd55e74f98085beeafd5b8e7829a175779028a2bd88b9c4619db8b579ce1badbe78797bf457344aba53b815db289af4a1d17a92bab20d0547bdc567cf39cdc3be773b2d951153da12d5abf1f20abbb92d9cb832a0bb4e4130c0096a268079d36d4b80851d55a925c40cb6196ced6e0222685c82a315d8448473d499656bc90f64078ffd19af63d89489abbedc2f7b49c06889f03f5ef1b0f5990c654b507df7b454db04d00ed70b844899fe158651162533fb9003e596a437997343c5a3c66cb1096cefc847ebdb5fc3b248ff85313fe8d0f0fc11f9f519123a0fea925cb1d8227d207ccae171249f2d4fd663eec89af6a458d3c384795441d4f58512d474944996293b69785331f0cbf21ec87e18596cdddd5b39216b65c8c8ece1ab60a9bc104fe1845cb4e8ff924f2e6e2860ba5db1f2560d5c7b5be77c3294d0edbcd5d84262978e8b6be9612e7d9b99d32eeec0093610463112b679f4a682fc9cd4c72770dd8489e43374b7f04356bd475c6ec3c459cb3449a8c539f7350e855484fc7f02c62832a0fff4e3c63a1719472d16d8a9326a8bbfd3904690570d8ddab58176358d21f21aa9be7afc6cd77f270479abdf0217f03108d12eea043300ed1fbc378617b32ac83f976c4c96e12301cd97ca6a74c00f68b183dfcf0959a0bc2182d4ddd29bfa8e6966d5bae23bd46b88417b3267234a135e5744e10644aead034711db6ebad190cacece5da45bd48903e94f430abc02bfbfa8e76be4a7caaa0ac438f1b3aa0e98df0b38770626c9c6e38e754594e1cf8b2621b94e1ebbe4e938d35dc7b6d7e38dc82dc6f5c945658b5f2799337f298697e3c99d0aea8c1b0d50ee6ca557ab19d6c6c1a1675024fb264e5a3ec7a9803202ae07d645a8f8d08b52fa1d4c3dc5bf8b8df38f9daf4ae9adff799e408d68e2f4be054c919b91d65304e0c54fd45fffad13adb31c3c48ff98866eaf02edbfc2bd58faef4af5c6fe0fa0e7e6f75f972555da3ea53ba02d9ffe4b11eeafe29a664090741be02120468ecacd0bd1fa61d9becc9a18697ab835c0276b533d67c2db59801a6c6ec7477734e97ff5d01d6bf348ea59eb8d8b045a34fe296c45c70eceb7276f0657c0f811885f60aa48bffa845a9b8b08bb1e3da74feb4abd19f2bfbc088df82d7276e0c92688bbb0e26611aca10c5ab0e68de52fd3a1d3da02208a9b68072c6f9bfb5e583a0fe3713f5cba82fefb25ca68fd09449915ba4b3a72a2d43b422c9a6a4431d06bcffa7a8ea92ddce6fb9d9a156417114145a0bc1f924b223ae7756fb23280389683c7cbf0e80bf44ede1f23ba3d25750531d4f9fb602a8102538da259af38e5d45fbdef8c8767a4062200eb32a1b30e4a6e64ac40c283e0de2b1425da4a258224eaca14a4c8154b5635844a56073a77739593763e3c7621bd4f032a6f670892fb519da0d06"}, {0x78, 0x118, 0x6, "e8bbe854ef7e81d9cfc2a1943efc09bf169e135bf83f8f1d6fe4e93bb9d38f3f9ef1019db1f18bf5335de7b4a0214bee9c8d2c0188fa5ed4e156f53a31fae5b5c4167f3ee1815a0250b08514bc73b3c92232ab3bf48ccf22b6636c57a13e7cfe76c234f368beb6"}], 0x1088}}, {{&(0x7f0000002e00)=@hci={0x1f, 0xffffffffffffffff, 0x1}, 0x80, &(0x7f0000004240)=[{&(0x7f0000002e80)="3468aa390811e08c3fa35300f7078b90308b4dbb8d158f05a24a37862e775c8ea68ae7b2907980b87ce1cfb4b2a7ea3d8087b2a1e465832d5e3ae7a51a679f147d3f4e4f28eaa5f242e9e75991cb97a420df846942b824e61348ba0ea16821f6ec1aab1c52523d3719e791aa21dab0a095b7215d5e7ed8d8c546ad35a8e2c13355b022f66b85691196a00909e902217366ff7460c8034361f63957c9e9f1d63773adf54e40d608a3c8bcfe5921e5f4277726a83dccd8f72b4bc1be", 0xbb}, {&(0x7f0000002f40)="26e2fcff6d4b4ba4a8f1134360d805", 0xf}, {&(0x7f0000002f80)="e3fcbc26a57258035b15dc40b8408f91f64e3eed6cb8561905c870976578ba942d53d1d4b0c095836cccd87e6867fba05bda09d9fecc817ae9a1a68aecea089d9ab73fd1a815a44817fab27a6112d29c56dc9ab59ae013c923dfeb598fd82edd016d84a66876fd20b7b4f4c57f", 0x6d}, {&(0x7f0000003000)="efdd2d427278ae158903ee8ed048aa543746e5f29246f162f2e991d2ec6e9a075efa81dbaab4cc38411e09b432538bcf6d4316ce4555dca57496a7a02ae01e9e8288f3c530b6ce2cf515e6643851f3e76b30d5bce9f9e2ae0d7598d27f6343839375b29e7cf8e7ea4840fd64f227ffb8e9b50a99f199f857506a074adb769b577fbccb08b0734f31858224a183ba2afbd32fa663bbd5d35e0aed5066cea2ff64ed9369508a0c5a13ecb0055bc1921051338a8d3af62bcff52c60c0b02782e89f7e690da563ef5e8685097dc9095d9a5987107a2a25ec690fa6", 0xd9}, {&(0x7f0000003100)="e9c0cb5f93d5e839b65ed9bac756dc34d4646282226a980d69630345755ed47728b18f9149590ec22366ecbf54aa1cb37b75fe015717f81f4eedaea5ea74c4dcd6e503dfbce280ee0373d2300645ea89da77ffcb93abb60ff139ba6e8378a5372b8fe2325a54f5a747c60e5886444a5947151d9f26342ad72ab3e42d67ddba00cbd7667026ba7ffea78eeb2598f5ce299e1708646318def557a1dffb32034e9fcc131debd394d25deb2fd0123fe11428258c17310fa11a2a86894b157733b8cd8445ee80abf52511e925e66afe14f63a69ef15666462f43153ce6e504d4479ee4d98c983fe28d9ce11ffcf97b12ab9e2961ba95fc526a6d97e5b1ba94843c6d5d930409758f55cc6cfcedd7c5206c32fc8fd2daf5c4ffc8dab0f6135d0a496947463f558d1605705c5bf7c080ee6f639f0e346bde41b2dbe83b8ea598b2d28841a761659db61f1f6ebd068974690ffb0c6df829e96fbb32903a7bbea2ab8c04c9bac1455a72d6150ef0403de4d6ed13410596ce39fdefb5e1d44e7c50c7b0ac9b41eee0d7d54779c50d9c86d31556b8a49762c9eb60cac124598f0de0f2ac7ba98381f665ee5f489aa23d9201a3cb781f257e38b2fea6217b3c7d545a8e7813f08442b99b903664ae055b6412a5e97f01e772c5ab081b20e0bccd4f4df97e6769eac73a9db1601712a3bb8b6904ba86c154c50b23909c2cb670a561f01b97594593173291c912e574dce8ca12c6ce54990042b13c6ff58189ba22ce86aa36c91d2c8621b43c59f869a06224de5d6ff582685b529e35e9b4e3194b4a968cf961dbbd983c426f2c090aee13f6f6309f732e2b5cf9d6a568b16e354df0e837130e871923f15737e356a87dd62834007ec94b0fe2f36bf3f3bcab4f249793c22e6fae69febb63cada11ec50a043c6f292e853fb21f46247573c689ff7eb3e2f53242704c55e88036fab08518c8f624f9b3a1329704b21215f4e5c364915c98bf73e211d4893ddf2492aaddc1205c8af341c85426e451cee4da91fec4821d1ee55f62c885e752153080599df7f26ce9adc0858ea610d7c2ba0b58120936ebb9dfea7480333824470b67aefa381c950016e29b20706382ca36bbb5e098e304d4e53a698f7f84d708ec10423d820d2afd61ddd581e82ec67d37f6f254085670915fc54cf0f009b451bd2cac4d002c66d421b12c38653949ebcccb3febc98b87b229dfd063224c2892c61d5be4c1d1311446a0f9e69e419b656f0ce079e8123327d79b61f8a65700961745008a31fa575f325bd6de2c5ccfd16a6c24d7af638f6998ad48fc560cfba7156c5f96f196c543e1a6f822f2eaebe3345ffe584102f3afe4464f4e46ecabe07366e3eac642dfcb6af4833c7db8281cdb83afeec5872dd794bdf5e7433361a546802b6bc732b4728a70a8d8f4239d5fc143c5f18ed50196b16759bdad0c6fbcb643b57bec2950277060dccb63be670fa9231b75d07dc57c8255ebe04b0a1d8531809c0a97da0e626bd558e1bbda3558bbfa1c0f1176ecc1e4d87b81f4910adc7fa9212e0dbfe7bb39cbdb9841a342be138893b7a41f2e204ab60b5eab8f55da1923180d786ab8f4987370d48f351327ebdeb8fe11a93bd481d872c149ba856004f6a6e79c36f80a262fc2e7aecf3a5e326576953eda6226f55016b061f182c291fa1a06161ec69961cb8ffdccf37752332c4fb376001a3674ca178b61085e6a189ee6dcbbc443fa9c78f64e7d7caceb1b3e1ad633407f01b165da232734f5d6bdf948baf301f756051afca8078958d6190c0a2aea7a14a9a4cde0f42edca4d45a72c9ddba85f9fb4a539af0c2601e84b09b071a0d48c2109b5372b155a09e8ca15401dc962c08b8bd4ba911c49dd80160c37f618db4f9f4c1ce9edec80eef66d8149813017d60998269662192cc53c5e8d7bb2b64f879c7a5ad4b0ed066ea4e25c283cbd339204402e5d77cc12e598b96cf04b1f07c3f9d2e0102ef59663eff382e1b3b0b3ba69db256595af00f38bd57f74aaf3d0dc857cf7320b2f16221f88bdeb376c2a5af84d822897ce9abdc4e8dd1e6e3919ed0f078322eb24af4863d6f8e111085a71460d76db0b6cdfc6dcd76f918cfefeeec1a96fe719da57d13c3301cc84bd08b9fb25c8843067ff7055f42e2d0f71d836a8f034d1652b503316e4378a3fbc1b0bdf54f9defd3df1ac0d83459cb0be0ad34dd419aa1e0dd6d4092ea9485cd5ded142c041f8fef6a7ebd790f5143c664c3039d75b332ed4525421f818c2f46934127836469a79302666db1a99e0626e902141101db26132e018809099e53a754b51fea288279afcd377594724037534999b6a39aedc52386deb48b0b32d99b8bffdfaa7387e2bdca8fbef9fa543d2db1f7fd8a752dd84eecfaecb7667825586f25c80223aa0b6256332135801e955796f0c5f93be481350b3e85f672a5de5f4e49926963e907bde85d1c721c288c22bac07c9638492ef970525d72c41ce0b506e7f8124a59e51f6ce0dc4529a7b2072633b294027338a5f701b997595ce8e715e41ccb5a934ae3462c55659a922c19fcdbe632bf672951db3d84d8771b3586cf23a8d15638e81e5d89595bd1056ab90edceec591de42b6245f547a73570b36c85b1a08b7725b3a769dfc5c2b8bb619c1a7ebcc50445ed56fa63bc723737bc0abe2fd5f649bcce9734d8639a510b861f016c5ba3e9a34cf4f6cc417e8741dce7f525174ee44ff89c05fdf154f8b93675084f3a0791265abccb9f5970e93683eab129180f4db4f6a1a40bfd58f21a38a50e9ec6eb06fb9dcc8408247f703ea6990b735c7de1260426465c91bc57757cfdb8de7c16b65d86023265d54a03863985e615e2eec91a41e09a90fb4690ecc1ec2ce3fc8866a0cd7818ed86824dc1d74add6b88bb78cf02151d450466840407a85e6d495fd894695d8cd69c5f4aca3b1c1113bbd9f701df64d480bfad290ea2575bb3d3fd0c7d58e9c704d8a779a513b45ad8f4b4ed5e5c1ae29be975c444f29b932ea1e56cec5103da80b3fd4ce8777ca7f9d3a6a40173def307e6f21ee7e5b6ee0bf3ffa067ca957b4e071cd2bde164e0443cad9ce8a9e4d0ce6d3682b3b829282efc727213145af037e61a17ed126a87708570a20a56712396b9f3514b95141c023925c1aef7e6ca34ac873e3c9f83f70d315f02a1e86143ed5f5882f573402475acfb5a436e62118f1d54e9f12e2ceba385b484d23a3f0e22058a9dd65158f5cecd35bc5e09019f560762c8f673c438bd0637291cd620aa2c35987ba33b46572cff36f38c1fc5fd6cac3ec469f8fc4184f387e04462ef2f43f86ed81ce5e723da77407ce6a8e49aabacf17b246f10d6dce8899b6e6426f79b6773129a2776ff84192bf867addc367c018f3452c640dd5fe45b2a1b10c3d930ea6d201e88353b0b15da29391f37b7308f68a56754e7f17b21677e325d933b00fb17638e5ecf33dcad4a91c84aefda287592b736103ddac8ba63a835ba8e2ac5faaec579892ce9343599c68f5150e4d018e12b1d465333f1f882e280462cbf3dcefd92c45b90f052b11af24f96ef2d855bd6aa5fdd68654bb4813b52ef746012d4060e1066267c25bb16daef9ef5de57a2eeb121c102720dce0aeab30fad1d9cbf097d019b82530f981d22c6e95a38de9ba5c7123c46b9a3aae06d07b256129f2903a43157b1dabdaba9e57656a545049e0be51192cc0d06b9306aced7337595e24dee4d009bf4c3655f3a58d67d047e1da534f9e4f4d2783f91eb0a8ccb114ad295934bfb24be26afccef83689d9a758025276b2a9948f6e50cdbf89de3b876eda86757bea0abc5782dd4c71c14a803b874bc7742a99828919aa8edd33d7bb39e49e7a9d1b36c8cae174ff949850eeec347973cf62126bcead99b4a6e5458dbc227d910c4346f37e1a8eaad15b16ab64a91bb74293be52cf05df39c3477bd8abbde9a5288f59751ce36944fadefac562cebe3208aeda701a65d212160b29c884af42a5635ed04bb338fb9d299d9d1ba23ed461c85928f846eaabf1b283d3788371e9b4a5260bc569f0523cb79c3e52fe402f4d26e43655062308c1fa554d74a9f3be2366a889aca3c758e63d066998cf8bb34620149490afa8e6c008980a94a16894870303c21d1bf331e0ac08a27cd8996ff8c383ca9a1ae8011526297e182d468421d425e73b03761f384dd389f657858dcc668858d845f038c38fe03b00f86db1ee3fe323db1448a0256ca19a98d32d29cadeaaf0350d7c82260bd12c5f95be3561f72213c3c870412aa822594e834779f3df8b5af90af5fdb384050c265ddbe200a335d18926792164e7c0ea0332d7314aa9053ce41b5666c5ecdd8a5a6f4f2657c5d6421ec9b6cec72825582a579760160b979df0d3e161ff00f5907a0b7b6b191ad75e540af50fa45fa55b2835ed17e78a2b7bc70e7ca68133fd9e6b925e2235af8da6920774d102b0573bc7a39405da348ec9658d527389e10ee03488675bcdfe45458e1182d55555ab25f44efedab84c6f9dfdcb21c3ac050d31950c12dd8574e02fa555b84067807b79c8f8eb989d4e94f652cf0a220cab852ce81a366a5ed526d58e2e3896c52b60281ddb4cbc4f3d8d0ba7d432f848f11eb648c12c61e97c2a8d5b31dc75b8afe4788461e835e80b8bb28214962fcb09e3aac72909bdf5dde948b17ce7426e75ce8647aea9a3562b3db75aa2d107ff98bf7c23e7d051ce66dfcd07c59055fa5e3dcb778ee8c3f5b9d74210cc626b75ad6db2154dd4286d5a528b1b0a628c335a17a1f5232633adadd9292e5aea2ed2ebdb7e07e61f934077e3a197aa78c0a05f2ec2013a51902be48afec0f7d987e80dda1fc077e53a683805da7c9e88ef9c267f2982735dc82426273d8b78bd7387d82924a96638b280df583506ed1e5d7a4944602fd63c600369aa3636c85e7a3abccdf022bbb70ffe46d7419a1a28f05f13151dfc74ce7c8a726ab7853715f89e5d36f4c9866fd3c05300aa269a0612a450939a8ee23125246c47c4a74433f19be12efda5cbe509090df2c6b5f833ce7d9e92da024db6d6237e35c28ea2b4aad14fb1cf7eb55f97e2394e18cca242f674a132584f51119b30795614db8448b661cb8a9c6035c44aba18cd9a0b810d8c139706bb355cc6c807f9b44b951107151138673efed10526d6e37e6250a77b4f1693d5deb1de18693c45b3c7bded103dad7dea88315060a8550226a8c777c6a1af0d66047657d7fc4500d6f5ad5eff88f092b6f934fede77e3fb857b48818861d32d345259967e203cac5a1f4382939f9177e8aff38ef9711091103c3daa99602b91f89593b7c091438d103dceec8eb1d26df44aa663d09b7acfb8f8c9080c6a4e4a832a43c760281f30f0fd76485db318b28229a7a1bfb69a059cec1a60849a71175bf6f6906383579e034496c01b407a02cb7bf438b714ac4a53c4f0c6387ad63177ceaaca72afd57045f5edff9b8be792577a1a7cb3fb185a06b246b7f9016646430ffe496aac5545ca4faea2b1d895f742cde43f19bba5f14266c77c53768be0beaeeca8745c52139bd80421af7be7d60ff9c68230e6cf1b13bb8d4d430b9bea4961171a1455622d44377429e33b4e1cbf7b524b804556978bf2000feb32e30733ac1d5a318c24bc25b4d533af5a4dafac3b38782abe97204df1cabb4334ffbf3ae9e9451f24569a8fd0341732826d05b1b80c79f129ca48678cdb57dc2bd7519776bd032bf4c1a20d4370867c9443776e2d917c79e0087865f7eb95a6d8fc5c", 0x1000}, {&(0x7f0000004100)}, {&(0x7f0000004140)="20453bd2b578dabe573f077eb1ada062c92fdf9d5fbeb17a549020c7efc2b541861602d9fb05bfd6d80c2641541a9e3202d51a6b90f31140dc7b2ce65d4ba2d868601faef679a994e39443e9dbe35274b9470c8048e2712e7628d1441b9a163d3adbb3d0087c2725c53caf3c634b3f5695a12c677a4717231c1a2e5e4bd71e605f2630ee3fd604a4d62686aa97db64ce6e30c750b881b6f7d355d8f5d81813883e0ae320030825fc6b4a45327d2381076fa21e765c5182c6ed238d5d1a50e266044b", 0xc2}], 0x7, &(0x7f00000042c0)=[{0x100, 0x116, 0x9, "74267d425647fbb9e190d30a2710e4753729a13e15ebdbdfccbd8e4bcb749b7a0ef0471e56c4f9e84fc277c9c8c4109cb68c6297a87a7f343750e40c0640f95512533082797d4ed805504fd49a36723fe3f0d96cae8aed6f83e848dac62abf5e30113f0fcce1086f0e205c376908b443be62f3d391b3eea62af25ea4d3871c023cdd044d390e7a141bab3e8a3a7a3e67aa13bd8ca2406322eb3142a3c67cd2afc2888d9fa39640f7fe573d0a5907d5fb15c6db97196616d2feb6749448dbfed336ba66d876a638d76aea1a3584f30288b914387f76f269594cee1522bd34f1d4b9798171aa9d577eb0dc29f931da"}, {0xb0, 0x102, 0x1ff, "fc1d53e04a37b2821706755722e595dafb4b60864ea050a26bb4b6802b3708fe4f4f5c739029cbcfb5933f25d60dc2d4f03b6826a6279fca15fbf389745335fe6eb30240eece34d6d9546264bdb334f78acef64b5f1dabace301b690afd1460b0107e113279b0a2c57664805661846d57fbf97ca56b420d21e8380525d9cb3858f89c9e582954b36c8eabe2659c6a3870510a4b789df238118d602b1"}, {0x1010, 0x115, 0x3, "31daf35beb60f1de767b52099389321436d98b679ba95617cf0a7e7e5f74a508feeae146270d7856ae79e25af1947dd63b96d914cff050ccbafe2e0410684577410020b9c8586398d075c05a3e574a2f0e942d517927c57d44ed8c665d7d194815754873f56aaf2fe984cb5b682bfeaa97d9b206454c5bc6bcbb61a5e23ceb1c0e8069bb6d3837220a5dd6442775861968d6b2d696474ad3780c1a23b88ba8ad9741e98b57450c3b41598ccccd522354d37fbee3333c5dad651d40f7084039d44428ef3949b249906119152917c5895fc5ab6a6d5223e433d6d5204b33334565a467f07448793aad5f2a4f574dd9813821adce70653e5b911688930b509e0c9b3254039153518aef89bb2f4ef3ad27fe910b47a1e5d9d075c7bf56183453e7622575e85748a31964382c42e78713b7636bf2be73fa15b4a3480c1eb6e20e96bab33fe4132349056b78f988687e4fcff08aff8dc3f92c7b4fca121987d710070cb89c34d1e8ba1ec3d581f7e66d32792f0ff00c62da0b3daee55e19133766fe3465fdb229ac7d23c5b0d7f1e698e4c4a5304700dfaed79283112080937919493f93e9485d73eec6fbb0a2064cfdaa0a7cc9a3bc0c23631276d73e76dfac188ad6d6ea86333b5522f2886068a07e56e18976afdda6ba74e9518eb169719ca8ef552e7b3ea9922831a707c7108872d95be430b962e4febccc70accddd52983ca8b50efb0130d422f18f89a1568a56afbcb7481555ba220222d0fa8bc210621b49312ae9718fa74bf2174a477eeee38b07073444f868a9a640cceac7b50ccd09a8029933dd7d9a54db572a4e1cc36d6cedba3bcc15e6c40c8370c62bb7c45099f000ca7d5a7924eb0af2cb1c1cac1009243de64303cf7a3ed1eece53ff565a123b771af137336f5362ec28c8b80aa7b53c39cb3f12811afd4adec4dedb024fde5b05a65100c838127062f8d27bbeebc34958d4c03ac185386b0ae83c0963ca17f31ff11216b177d293fcfaa29adf0babc221b089f0cb80971bdfaeea054bdc6973ef0adf6b4adef196f4ae65f690e622c1572ce151d4f1dcfcaab421eac9141b87f3251a45b92a0af80ec9389aaba5bb907b35ccdf356d32d057adc9985fcb8f8300df374f9e6c6c9384ea0fb4dad6eb7a0fdc9556c3b38b7ec8ec6a92b22128f1ab6e25b840e1e4539ff63a1e03e54f41cab067a442bbf5e6f2e0be596d617908200e3f5e69374ffb0d2bf679aa717897820b121f3f52f460d2b1213550fff76b4ab2ce9a4c7393a2091a103b876a1276a769d864324924f6abf8467f9b193e6ff078af5235cb1f68c3d84d475a521fcfe6053314faf5b3613a75115952cef2d001f50991227ba3fc408be023769643460210fe74f1bdb480785b13b6d2450ae0281f62b29d49a35dccb7a0d09e2fa00ea4370bbf19227074a7152ff96fa930625541743fc5c3b7d8ac4dba6ee7731e975196e226681d3d80d04d401847c32f926766bb001a8a8f2559b8166a16b6ac19faafbddd091256bd213553815082c540a98a1b3fe8ece5338690fdf3058c7d0c2265d109b7fdae55ff6dd48cb63f8e0550c5b2977964ad856f943749af1c1d30503663fa806c5a1ff698ee06dcc5bba9c26b7da1c68b450bab192f1018dc07ffa08eab3644f2b45f8dd1cf1d089013140fdb4655ff86257c21f91509ec0706f8abbd8e9517414e902fef8f1198f343209a635fac38e600a52d5792be695bf32fb644f9d80c614d91ca948b367e89d1bb60f34732e44420a0a941131e5e878243ab6731e3cd9a948221ab92a3207c8ba6b4f538d4f72b92d36d7990ede432f38937167c35c4fe2ec1c0e9561d38fe663e8964ad949e3bb0397b73e71f24f2865042f0568780b2a66fd443bd614780299c23da1a08bcfba94a6c872be46873441d6c8bdbf031c5e890e7a87ac607201470323cab8b33c1f5bd1e38087f3172d0093a1da4e704ab350533392c96143fa01e1088850166ecffde0a064dc8ddc740ca8658c14155520a0ef816ace23141cdb36ec547eb1829465456c7efd30357d2dec5777f8911f46d175ce052836b660f2706eb1bf8cd663d5bbc25693983108bc52bac829fff2d47d2564f8de3be61c73de284df454c9f0456abdbcf12a190ff79253858797b083bcb99efc0af379df773bc5bb966aeec03585a6ef2edf53f4b71ace80a33c9ab8dcd497fd3e2bcd702f47f40a79fb167fa6f4da00dcdb47b45694f88d89e5153bc29958e29b9642ed2ae6fa5a3f4d1240f722674145c91e78fcdd32f99342a2d70515f9c809a8e99d69a5ee1caa0b3e89d95dda216613926b86607156314a87142c50a5e504f4361053770f61dbf7294d08ebd4aa3434cc0589acdce658f14bdaa21135e889d4ba208ea54a198aa2e3a85919ef509b16eae4eef183fcffee9c67e45c22a54a612915c23a3770ff8edbf7adcab9329029f89975f5d6ae59c64278634f4aa2c45ff3eba4d31a94e482b4439f2eb865fa5bfc56067cb8dbb243801ff91287bf8d7a3b5a50f546c8e5700a0855cc4aff9adb63e95a3304bf1d0a8fd7d3247ea808ae0395fe6d50c94431ac950bb24db3e3d3daf07b9397819b400fef9c403d9d78b568637a55d96babde372f4656aa9ad8741e7717e16a188708f66a7311eb91734d81d8e44c20c039160bc01ddcbef8964cd81230db0da168e9ee2aa5d7f33c04f60a06542cab4a9014f58aabd38f17e7442c9b24827c67e9e711804a5d17baceac4755d7c74e8d6228abd0717a83f42f01190c075753092c96f17ca6d3a18bc11d2831f812cc4ca03bfde839d7ecaaa8619e39b9740485f14a422c4ae16d82a3d4240a7a7e8e36c4c896405903a4173090c400940a6f2eba39a36533209986991e78d78ce2d1279d34d7e555559184ffb2e76936a87d4f5a04c6db8e23c17326513c6659c8e4b43be37e6583958b024039b6bfe8b9258ab9470619ba70ab1bffc9e04edea3e18be66530455a59fd2ec781c56ff5cdeb51035c61e3d8d552b58e524395b2edad007375d92be02a010a60d73248f3a2ccc40cc3cee894a5d9ed1453cd075a24d5879c8f69951f7fe8c0074caa509b4caa353fb540c813f4c62abe3a2157821edcbbb4fc2818b2b19e5d73ed2544331ab0e1d004ffa0f67b328dad18ae72a1e5640d045b10caca80f507af6388be926968fd8737401a48dfcce1aede71e1a0b8d5d08d1a975b181f8b91c76fe9ada75754e738109338519eec2dfbfac152a5de23e9c19de20c7f1281349d83f357d910efc11629acbc4187fadbe628c8b9937e296cde35fc74a6475661ad2eeaa26c30774e8a8e6bd1a4de484f6244255b92f34e0a1d7d9aa54872d69577ec2ff6cb877f93df66752967d2198aa8f2dc16554c86c0d10d64b7a013d4fd80f24badc8b79cba0af34dac506ec209b8746d20a6546c10f5a968ca9ae269cdb0ff54389af1b670c7ac6f05d55d1d51857fa014a664b8560366d4871ece9f9eaedca14948ec2753b4ab669b2a9e43119b05b6198053dae9f7ebc50d8da563d8da752adf4daf96dcf6f275c6a2cdcd0a0db969ecdb4db3f9028cb1fbfdc7f7a435cb7996742d20bfc7ae9ad1a82fca4a4e1ec5b174f5e4c70fd3f114b2d5931b3f14f6c8aa08d74070c30a98d010ae4251c5b5fb6a955d900d1411e6942e22a33d8452822d98041aa71062375603da0a45c1296520ea673c0710cec4d558f578d02644b965f2220833b0d2cdc5e1f97fb3e0c3bce99cbf1cd8a75bda7ef957093d905c12cec28bd0d5a7d8f2db71970b4ecd58a576bd7bd8ad7958d131db7102337f3455d9dbdf25580bb3234b45fe5997a14e22dc8c8d9cd5f7e1c95fd28bd4e34adfa5e291c5bba2755aad6c71841df0f2625426e5ecaac99dd746c52ba8b3f8dd4eb9cc5d27d7bdc6c469b36782882ca78c84f42327335c608795368b8dd446a80a05398572f3ae5344d5f0b3f2b5de6712fbb540d8d5bbefb75d83468d3e376352f8dc25d7b4cc0f84e78fe5633023dd8798ae0e05ebab918dd519d5284da5da845854c382e4c74d3e6ac6511fd171af75f33af37881353e7b7a56e1a5a17a2f7ec0bc85c19f4c9a591053c176f1639178fa9799dbf39625cd51d0471696f3a7489cddd96dd54685639d5279c54d220649ff80f83f5a06c21c8f3a31e3342a397fb4d5ee0bf667095b0daf8a1ad35658cac75927d5eca2e2a10b9611eb7645b79819ba5c105d034b2149ab695d24d7cf6134e26952a6b9173cfac1416f05003c903b1bc39ff7ae073a37b58725512855fdf50e386e2d7116816f4c2d25438780d02776aa93eedfcb666ce243ed1343f6ccb069e1db865a72ea63a4805291928fb05be7ec949d81128ae1ebd6582833ed7cd35ca71fcf90811d128cf3be4db55eacd54844db0cee11583092e6df25f71fc75f9608bc956189492c32cdf5459cfb35ea105bb3302fc01013aa113be3b03fe0e3b6914cc1733daf0bf5f6ecb6066a5a12f36eea5cb690be9d627e99686ca992a3223b697ae9687bf7bb852cf2d1748877878502e67a79097283144c28f5539e90af3d1a030725de2056a502faf99b1220c98b2019ad85a076ed9f919f57097481b67978f8f45f25903302729ab533d220076e4a284e920a187c585cbdd268e216f887ac4d7106e87c03269968c06cbbd7c0dd5dc6393449cca54a86bce4c5b3bca3f44779e6b184c64f6e28d05e239cbf423fad8dfbb51056d5289e538404d3e741d4876e2b6869500d849a40f582a73920848ecd8664fac08a0f7beaf531d3a1087f78276d75a69ecc20bb25de0114f0e508fc6af8a66f39d02583c3bcbfe6fb2af9316f2fe71da35a275f63470338bd099e5608d108153ef1692700839e030821095a85ee4475d8729acc3f42e0f1f776a51020c817c33248cb56aea24777c37af0163814e5e3505428b5b65874244b2660dc66ad604631f1dd96769c7285a9caa57eb63f6ad780be043685369fa6425b144ebf8e57fc781a085fa4a10f23631836c850fa6b11445a5f8c76e7421db7f4f47e0356cc0487f62df9efc19b34050fa6ba00b8ea4fefee80b0cc748cdf7e18c4414ab5080b303fac92f09fbf687f28a4d666a538afd1a8443dae90244fefaae1dc257555901ed732e5b2a6f387a5619eb20fe417c436fdaf43037bc5595a4bac5e47f2d3d298e2a9340f2caab18ee2c09f56dde30a03ca32b716436d1bded7cf86c281bac90989b25f9350c3e69564295de699ee2a9222bfb6dc5f30634b4cfc0638a7367508bf51b0b34f1a409800334a81ba0133f6003e10f399d831982f2e20460834f98d71801c75f64957eaec63325f945c6c4c28de839cd0f6958918a4f23556edf83a0f476c933ed942c88dc49f2827fa5fa80d46fb21293976aae82b2d32c9f3dda468968881da85d2ccf51f07853924fc5b2cf928f38ad3cbfd802fb0678669513d7f701007d5e91e85e781cd45a9daa84e32a237582471ef6fed62dd2508af412c39f4f20007723b3877572f4d2c5dd1a335709ba62f62db5882cf64eb442de46971746c37c92f820d4e83164509879a22070b798222c95a03be904e9b0bfe39ef3c58863b1b27445db35f3da23aeb0ad68e13f35525f80d1719f2f6e44b84aea4a1aeaaac1e32d16bbac52373ae5dd541296a779eb4640b35a10c9e3328194b141b8401dda380d36c91609d402d25e853b4d0e353792ef66179327c0357b98b6db54fef172ad3feb682632ae079ccb67ad4cb86bf8430d0b97dadf5573feb3c987353e59d7890fce1aafe6"}, {0x1010, 0x84, 0x2, "5fec1092dd175a4f57f56ee38c37fb576007d86a30ee5efc25dea1f31b60556a77c3b69aa36414bad9652c2469246e85757d507a6a5c3c78029f39b8bc67be942252a303cf55a761930e5c7d13f605d415367daff4cd01dc5940dd2ea2230d0b4a89d9ac19fdddb4d04b7d9ce9a0c19418b4872a894f6e3c3bbdfe2236a07165f5b16ff3f8f84b307cb09d20963d6aa48bdad7eb5dbf2db0c0fcb9c43f4a21671778d2d08190d264780e6b7ea6d69a43975e2fdf630637c16322d0546c29a553acf5fab3c18231f0af62f6206047434276fc46a8ad71915e1825bae1d6c2c4e579e2f4bb298abc226fed565cc857ed5c9d4c8d0fcb82faf5873e13cd694477f75ba392c1fdb347b77123ad5b1e984431a5dd9bd7c602119f151bb7fccbc6040ac0b89862b95344cddca97e966ae59342ffa34c93e496e6945fd4e500931b37011ddf2bd32d3e88dcb6dce5c320458466f24e21f4f348a83ab059c12c0fa22eb310d50f80abfa4567716c18d52fa3a16c9c33e852c8ee577a5e542fa7c05e2308b30fb25e575b9ff9314e809d7257a0e889a938e566edcb100d97e3f529519f60d2406204e1ab74708f0793d00a02c7b35f374dba02e5e06ade1a2edb363ff9c6d8379a18e34cb6f6a5021695dcd0db58c8f1d030a69ca5dfa05ccbd7609699a3c3486ee5d71bb64aa90270d4cb8184a713909ea10e60c4a1ffc300ed044143339d50a69ed8afb47c89387fcc0e861faf04916ca8cad1b61915f65ffa6a54d0d7210bf42eff87388c38ccf60cfbbd39b24aac21bf95675be1984356cb4ed5ddd6500b3b2672390ae548295c1b3eedf3c010ebfadbb9616013b2f9fab7a8ee55e45302e1ff0c4e97002f1f3c4d640af98ebae93f406e09f66b4612603335840e182f53ce8cb6dda830e08a7998cc2ee49885038a1dba94d3a1996b063d0430ecc33b2cac083b0e4e5e1f6a14f7eb2f26b4974ff057d1e387cdb16d3536f4170e113d39e367b8df9ab1b65bb7187bf7d3127a5f6123685288f2b4a3254c364e36d10938e5c929f1cd228f3e7c6214ca3b247d9a33cba505cc774763c6af1eede89c20e5612031e0c53db06a42a6c39e85da92cc2f09a40f71189f598cecf5b3dacba5fe442e2bfbc2657c0b17bf41ae9647d368b4a2a090e550b2f2aecdcfbfa3b2953f684a49528acaceef9f1f223c327a22de1a07a86c2f91235bf7c55fb6e54e64a3acf78f0018d1375f551850ec1ffac1eedaa7011dedad1ce71c08146815ba47534cf993b3d7d214c5a9cb19c9c70dbc7be6b2229d710805c68b0db4032f0178b1d6b75c4371897e7e2e27828997df115d21a050e448ffb8e097239919e2368aa7cf9b51164bf93ac94265d99683ab45268bac550f59f905e50277779eff86222dbdb97e074bba41354197a4d737c07b421d4cb6f402dbb97333a6b3b32b0d65e09e15771a755c7eda34d1b2e5a148d36da06306124ba358df4678e5bc655d122ce513555b06161ab5ef69bdd10ca2bd762febcad1db62c148e37756db51598f414d8cbe57db8f5222c77a4e5466b64334e077ab0ef3898ecedca3616670cfcbc87cf2b65de9b8caa228054c7f66e9e0d04b76c9451a2ec8965abf6c20c34106b61cd92e3aaa257912f417c64d1b5f676913e161ef9470166b90f7a1f79f1718f7a258eb2c82b93161e1c9faa7c440ed728c9019bc5623837836d715d76deae2f25c2deee7e4781ff42efb2e93a89d20c9e73ea54882910c9bfd78e9e8aeb3ff14b24289fe403a847e7dcfa65c37858aad4b784e52a8e425477245c8909a72ec284a585a05532245ce6a1fd5d968c25c55376ff8fee727c9b41129e9c1f7de82b7d45842a0c301fe0ff7c170b8cfe0bd734f4d65de4dbab93f0126b8f3a315dba33f58dd98f46aa03daaf7419100cff4c20df3918ace22f219d2e66737f0879ba4541157704ba4f3d074a042e640029cfad2200227758812578f1eb9264a0be824fe77728baa973adf569c6d036797a9bb58bc69148a5c1827dfc4d76900b09ecfb45c33ebba625fb58ab334d371c2f632fe4ac51abea51529274180dff628e39a691b91318e8e83d89086c335d22fd8bc9a5d4bdc9400603cfc4264434eeff06cc37bf17c1b9657b5661641b1f56b2fe5c6d5dffb0645000f8c32d3d55daf366165a7bbbfdb2663536ff4cf5f6fabcf0dc89a3ca3040b02ddf10438b810f2692cf1888643f822f00b19ebbf6d6c3d050d632a679c99c8e601876f60703ff10e7b2dce55b1988eeffbd7a5fdefb31e58f8eff64ddf73added4e45eab6c9e66af92d7840d07e64dfd26eb84cb087fc3f43b075b23a213a3833949595da744522f820d287b083d903d02c04cefc5c907821710c9484ded6cdf1d57ac78bf5df7d9f747171445a3dd7fdfa12e183e1f43e57e465f6a277448313c59ec19a4a23d8a7225b5a7aed388483d2e73c0e6c9d6f92f113361ac605624dd97fda68777d9e6f595c898f5020d135453c2907fa2b559034d246a85ec3101e8ad070de1c90e63d13eb20261b538a6e2d986d998164b21c2f27e6412e35f9e992a85cc3c49519e2b3bb681211b240031d82098e15530bc516a96d108d505bdee8403d36d216c51b750ed28a7d61e4764d02ecb97f5c99e59f37b20fd96bdd662409f369761a046a2514afba001b87c49f3b938132ffbbce602d083f52eaf020e50d446c3e7017bc99449fce6a312b37bfbb9122c8801c67fcf7207c9c3f7cf3e28784092dba5abc270ed623cb78eaa8a15983e788f52b9e6ead8a1e26796f751c6096508c5bae839909ed0b5cb6819a5dd9cd25aa73e375d9327dc1d36e6dfd85ce89a0af1b1fbf8a783be0c439a367a7905010e1f20943fb2ffdd23521a35f3192a2c913041850d60810f25e84ce78c9be1da7fa3bf40611c04cdc007cb61ce235966cfc0fae58bde83aff2a066372f1feebb9f6c220d3889869316227c60fd743c63e6d1469c7fcc5c13ec9f2cba2405c6b4c9d95052188c2fe82eedd72dd396a40429462c2b0301af3bfc24f911465710fea54331ae0e3d8eed00ac04966d4d2c7249069928ad6f89137b171fbb1bfa0f42b301ec0fdef4fce696af8a133bea5c2a521d967df44d2424a058b3f2a7e42568f3b0339e9ab8bdcdd5ea96628ee9c005dcdf3ee4916af8e0883065bde3d69211e5ccbaf6ef95b441e4594ea162ff3a4417add6c144850f301aad73e8a0244bad641274c90bc1f0d0ac7823b88d27f1c55e06f818db56c6448001d2fad72131684bd515c0cc6ccaa8836d19894178b5867dbc2e326516c4b2a14950098f42e33f2fa6ba29f6be3f2f1049c443ce2cc67632785217a301227c952335d1b3c004bc069c2a4aeaa437e1001da115682b13a77dd73c2290cb8f919d6794b9065a703d1a7468ee1d8165c11e5bc3933ccb234d48f7e15ce9c5bfb00924ad356e8ee60dc779c3ea92444092e980d50d401ece7d631f52a360cc1ca4bcb4f7efe469b6f3201cbcf071706d22ba5e2f1633461bbcc994f7d6efe5b35dcf8e66df564821d435d89b25e761eded0e3832740db81c55f8e747838b39919be5f60cca9d1c1267cc19745590b78cd8f4127db2111964de8909be3639f8232c883a22aecd26656a54b0bfde03b4f8a9ac17f823c0e087392d06bd4f516a3d8074eb86bf66dd4b102dbcf48bc58df3e1e98729286578dcee31e1a1b2d0797c4c73aa803fbdd42dd595530d91caa2de45cfb05928eadeec96ed472137aa6cb35cca4d052eb04906934b3d179e3e95984f9969c862dd5fc140fd1459f4cda03158618492f2b32b86c3b96b0519e67058d5d28584aaaaabf1cdde0d1643b7ee572d31163bf91307d39756b4716b308fb54b9194e1cb85886ddf3a4c47bff120ab6a47b46f756d4445c1fffa4205137ed2b30ad324d42d82ba6adbce014995717569052df44e6e1cfacf56e5f72677871f274b6f0948b4f9466485639669a3b5db2d31a70524973681588fbca759eef6c5f9171e9cb1978d2c424993955149fb9480d912d4dcf952f16c05e8fcade505ab21dac38de8bfa12262be047d3911d4bd0e8f5d70c94db0254101a5abac74c04a28c497630e66af998cdb8d6be8e790e75f46a1aa304a1b47376b0308eda4751437cae3d646a766cf834f796f7db503473a99e97258a4c19ff0e6b83e4fb20dd041a126c8611f7aa1b83b0c83a81b08edeef90756386aae68f769095801e7efd0584bd32ba32526af506e92d60236bf2152b2254ee826f5c58754a33b644057e2cac50b47ac4091918eb8e1572ccbd32edbd7b7099262139082e49eb9938dd6035feada3b356c3c995deea98857f2942bdcdb435eeeb16aed6680415308d911d8958b60bd386bb3f34bed8693973ea25494877efef3f9b861611ae5b87db337e9a2b90c86e19415a8ea534d6b88e676a19118e78d2a05d108ee7b33590ef09eadb1200d1081e3b28faf4bbfdbe4a498edd263e7463035cb19ee3d9b6c6e9cdf3993763fc56b10d155753d29535958e1f6892350a33d24f277fd404405340aa8e431c2c212d7d081b0d0d2886a0fc92f5944ec216585364d50370c489d4d4af94ebc9e523040165645553f8b40026d9b4c9aa55001dced2cb9fa8e86301597cf0fbabb7b882b48e736c39cad97080572af434e58fdfbd7c7544af9bdfb3e9d24a800615c61b33e54e16e90fbe27082e503357525d44e3c40d4f0126014b9e7a7dfbc70bd0ee4771e4a28b2c8004528857b2049fad52b7db174f345308ca71610555f68ab532b75b4233c2f1c2e4eee29a0eed0ad5af5fe8ee5ffcf4a73e30f059eec01222f41244b368d51129cfdc3cccbdf592532a8b8640b1e6bf219c9db6a9105f10098ddbe610d6381d2edb66a316013a54a1bbebe023e5a5d3ad6385f0403d04cb13962df46553501bd7d1709c8b6748e328c6088f6c3b1757d34ded013581edc4f2fcc34d0d92bc5773185de3258945e48827a5c5d8db1594779e47882d2167e7c97a842bdb00974fd03e518de09a9a42ed32dece7d81c7cdafd4a15d6b3506a17ba1d76787f90567c6616478a12a108b794cc62a64b4a77e8fcc960533d4e08a0c9fa75eb914283e8624a7908fa92e2bea634da3da69ecbed2c419d0b50412b91a616bc0e3f2dd49d5c577a45ec2d16713eb63e053607dbe9afbb24f1888bc90ce3c63298ecd4a958a266783ae27a2f5f10e0ac11b2b7cea51a760e9c62563f175e9e5babb0f8a5ff8a576b2fff1883eff3929620c328483a50a0ed54d3191f2c2cafd467ed91a8c9c2bcaf00951cb8d9dc3e33e735d1695bcb6db5b77ad6819fb3701217a50e715162d976bee6bb05228064974dbe16c731e6ce6518c6cfd323b4934bb1d2cbdaaca0d1c66e0bf66722babb9ab9baf04d7a320e8efd10cb6cb705a4ae9cb8aba4e6e9c77a6f1ba072cf9cf06ac6af8bd8f4cab10f9546b0f438f8aa22a7fc8bd6b8ea6964aceee39e097db6262ee51fc9b4fef91988c3b60d6ae9ee1c1001424c63f632b34c4e9f9a298d7ddd105939ebd0dbf97b23454d8978257d0a1f74c602bd5932a12826feb19e5a1f060688fe34be12890d57f752373e4487fef639657fcfea43fc89bcab511542db4fcf9ff52831a6a168c18f67c4d71a6846ba5df34476883ec98d42a4c779212a3eb966bddc1bacd1c24ded963ee71b008a6a7586e305588f398196d4fcb4476bd51d3611018a1b3d4408c3d7bc9e003ec6a5b13fe9b4e750ffc52b6c19efe17295890c2f05b0e5ffd6c93f57a7a1849902f0efbcaeca91"}], 0x21d0}}, {{&(0x7f00000064c0)=@nfc={0x27, 0x0, 0x0, 0x1}, 0x80, &(0x7f0000006940)=[{&(0x7f0000006540)="030a79a8e3682aa4f976b25408b05855d24f9d63ec37c36d6035b1bf74d7385a1ccc9a16d8233267e4e097d6d6f42c7d1c49ae0c08679db8b6544603f65da0b0b551e623838dc54e051e458723566aecaeff87ba86de762e9f7a98cf0a97490ce796088b9208eada11dd731ec5a5950553ac1088", 0x74}, {&(0x7f00000065c0)="e83df72bffe98efd7393858920e654efa5d8038d596e7dc238dcf432ac3052190cb0aa4053c22a8d10157f82240ca4c71cf64fc8c8113c21442cfe7c672c9bd8d6eb5a52a2178516db108be2866d432047c7af30975f89cef9793955d5a4d3df4b98459eb6d9831bb4f9c86d94006ce5f83183e0b88137c15818793847f3511cf33eb16929a43f80c07f8bb23c78c18e931a7006331e7e5ab9a6e9d8dec0a937fec8ad0afe05db7c3302732163d1f72e2b8f1af14c792fc785d44fdb2814e8ee9e1eea8546728e9fd16406", 0xcb}, {&(0x7f00000066c0)="230710885245b0c9a5e979a47f02f6b8ca3db986fec9672f20e141a49969ec6674c215381c31bffef0b712c0e58f221455bff744fbcc8f2ec6e7e16949dec4d59deb6511cb75090f43c8e8446e7e05442ba2791efe809779e243c4f63627d3d45750caab0bca475a4b29c1ce2808907c04f7ff5b3bd7c7be4ba2a0", 0x7b}, {&(0x7f0000006740)="78f1e94729eb2e36a172b67b3e0db62c4a48fcaae51ee2187751bc7c127001781f63e777a6c4ba70dc6f4040f8d0a59a2fe1ed0224df4c836a22f6bea55e710972", 0x41}, {&(0x7f00000067c0)="18a8851d3e47da51814b9ac9f6443b994a311bafcdd9cfbe436e8e3ad7a4eb1551edaa209f", 0x25}, {&(0x7f0000006800)="81e3e773f72d114fd6cc13", 0xb}, {&(0x7f0000006840)="68eb7650658bb26d8687ec9736771fb8c0bcc8aa29c0ecfa091bf7b2242205f4bc1aec831e28e65fe26f36303952d1188876b39041fc55242ae2224b", 0x3c}, {&(0x7f0000006880)="97364ad3df5afc674646bda3d8dcd1a2845b43042b1756e72b7256a1ba57ce6b66b0f37d392a910292097aa8976385a3ede4cef2c37ef0adb24b86ef4444dbd5dfa3571057d7b39a9866de08ddce599c6c5450f54c249f90c5bcd18521172d20306f2a0ec496d7139f37a283e8ab3c86f413f55807a3aea9717cf42751050e3207fd50567752caa7d3a90af973a71495a7433beaa3dad8350ea1601073fa2735c35db6610d", 0xa5}], 0x8, &(0x7f00000069c0)=[{0x48, 0x1, 0x9, "7dc363dfab8336ad978b60fa23a4c6044a507b736313098059accb352afec103ef88ac7e03897ac69e005f1c5f38813b545d6539ad899c35"}, {0x70, 0x0, 0x2, "fde88f97e037e43a3758ad94bb7827b2a4ce4c5255713c3d3555d45fbc1e23ba82104f34e4dc8d5d234430242ca70b3c3fd20b3283def4ff0798114f2997fd3c214acdd0c200a660cbb4c4ce25738b2c6a57227461be0b7603d9c596"}, {0x70, 0x101, 0x2, "88625335b93f2ae8742db122e25097203d63f8576e7c429b1b3f41b1c1816843b66938d8ec8e2f778300c2469f331c4c687d30be1e7e80e247abcba865344a6fd3e049e34f01e553c91e56ca4b3fa99c99eb3e9cc3183a776933e44aa1"}, {0x108, 0x1, 0x9, "e3c6c7222afb680768d03a639c96aae47f5d606637e9cddd17ee2be8a31f74f8fa750828a2224bbb3ea6f6b0baccd61d54a97446d4ce51178631114291e4501134a1d4a5e8cde204dac06ab8169e609aaad2e09c282285f03071bdc0d50c84ae6cf096d7217b12057cdc05ededd7d1cb283adb262935031704fb542c3cadb62623802d3c07f339f932e43c3a82b6b588828e810496ada7e71b9b10106a9471f24e3f0fadfb3600d54be2e3a65760d0951113e78453dc391f0386ed567691990e452e25b9ea4825060c309a382a9c6a7edc29cf87b18ae40ef12c0bd44016f6321a7aae8ad485338ee7db27303f3073a1761986efdb"}, {0x60, 0x84, 0xfff, "16a1d667334d7f99cf17c02bc1dde89f5442bc4a7c00763a6fcd8bb914e8758b53066b60ab91e273bf3167d347fa4d2e09176939151d73f00204ad11c7f9f7538e0ff8a7ce300325ddd8da7b0f"}], 0x290}}, {{&(0x7f0000006c80)=@in={0x2, 0x4e24, @remote}, 0x80, &(0x7f00000070c0)=[{&(0x7f0000006d00)="60eedb0d0ee5ea1d82cf51255b6f7fc3c494312d707a119dbf7c7121dc14862941343605d6c3785c91ef5b588949cbee120ab30eb2170d74ec2d7152e079f7b2aa695956cfe1d776d3eadd3cf0facc2f8d4ff4039e74f3898994241a7c07104d629d0f681d456a6247dc41b814d617ee74cdba5813ffe7b991a9f0bbd0ffc0abb6c9d4d6ff9e3046bd00e7e7b7c2c1ec37feeffa0ad20caed82f9116492e5dea7e5b5b16a4caa8d12c8383ab2dc66084c9a3f50c8c585298e99b913502", 0xbd}, {&(0x7f0000006dc0)="baf0546ca017885b7d984ddeb89f8caa3894cabc371fafd095f600b6530915b6d52d4e164d5fe2b479bfb90ddc41a0702a01716187735999eae10a07f1b09215b5058c7ab7025006bb88c112396101c667456e396e751cd3eb60e63f5144139f38bd8fa735981c33e97bbb18188ccf52ff5e89e0791c9846ada8758c69ccdbaf3e233e55e35800db56f00831bc998f961244132c366b09f9fbc31a4efab0cfd8b33bbce49a76956f9b8f1000", 0xac}, {&(0x7f0000006e80)="e71e2ec54a43436fa0665ee13c0c4113c5a49af13a855006daf38bdcd5f80a8277603e4b63570334ddeda51c82f7c72c565d294c2f09b7ce43aeae7b74faef86bebb146d6ffd281d850b4c860a99833cf11dd7e9233145429bbdf0a8c1d03b328c1639cd7e3b27c9133f8b8979ea8ddfa3a06aaf456bc1f3350323dddbde8448462976a3689c3c3bce18e6898716f28e01c91a4e87025edb8ce7697bd91fb1db54f29ea4e1bc734dcc0731c230dfc51b15aeddd0c240d9d5c865cdd3a671b8175b9a85ec98be9ed232505c6cbd1dc59e964bf6b217ef71c46677b1ce52644447ea58f1141e7beeab803599ef0595ed56f085ee52", 0xf4}, {&(0x7f0000006f80)="888bc84ce976be7a74936ce4682c5eab1455eb0db0ec15a593361c55339b0dbca0", 0x21}, {&(0x7f0000006fc0)="b66a86d72f25d058a9a35293c5f30865ddbc4ef0bd2ce0ba941a442f7908c7cbe10c7dc4f6baa5522deba4fd4057d7d3c8f87b0a3de95bca7c8ab5688b65614c049be1b172b1bfd830fc2219ffd345aeac79c190e6e856eb0fcc1c6b6d86142773413cab7916a19065b9177870cb649539270a3b6fc7a1858c4833440e68519b92b74d767757a4bf26dae055f6c428789f7ee10f5e9645470a44f845cfcb6555107acf6c7053a9799908e2efaa6abe658426af876eec88e89c39f7a0534bf10a69", 0xc1}], 0x5, &(0x7f0000007140)=[{0xc8, 0x3a, 0x155, "bf02f759fcefe46ccc21cbf56709f6ab296796b3be36f428c0962ef473ebaf8c3abad219ac51fc8b9ec57bdefdd0a625c879e4f79294a536adb8a5024da8054d203662876e490fad8cfc526f1ce410969a55de87d070f3e6cb864d2874cbe21adcbd4c9caaf66237c7613a6ddce6e8d3e7626ff25c182115c0cd2409f1c3428911ddf476164cb012b64c29f4f25e2283a48444074727a14e67d051495b2b31aa6b086902d740edc06f71e5bb1f79e009331791fa2adb0ef5"}, {0x78, 0x10c, 0x9, "952f8de2572022f1b3b4d03a6fb9139c75cf12c6456cc1590f57efcffa07af0f11be59be04c9d525ae8e9c4162abf8cd98632c513876336e6b327b91803b8dbeffe2e6445a9866d6f318c35bd871de4b4c9a94c529406e97fd98cb278bef82ac629b07b7689a6cf6"}], 0x140}}, {{&(0x7f0000007280)=@l2tp6={0xa, 0x0, 0x800, @private1, 0x8, 0x4}, 0x80, &(0x7f0000007580)=[{&(0x7f0000007300)="79fe7658b2647d4de05f5e2d", 0xc}, {&(0x7f0000007340)="d3a4b5d3162c87acce0cbec315f7ec0ed9f1c1b558d85631e0098e5f8e9672768f59e997d5e88cf5a50eb24cbd227c6e2499b37aad0fe90c1a476ef554644a111cfc583cdfd1954170e801bcbc9296495910260d3e272fff23a7296dd9656cb23d93f242d8843e547b55f55798aaf3fcb52b65b87387dcad3c276d608905701ff637626049fc009ffcf360dedfe2b1da486e37ca300ba681c6b0a12313d67c3aa18a43c7c34c9e", 0xa7}, {&(0x7f0000007400)="1ef075847d849bc007c432dff6b2e563be09c124b08e2afe6cb7413ce8cf749193a5d9be6e1039fc52a846f7f75fd556db350f995844d6b4bfc5e5058462bfb69cce778cea91e39e39c3866300c4df1300e081496f2b2b55fbb7365ba9bd7a3dc5cb2a4ff36f0fdc9b61fd7ec33b", 0x6e}, {&(0x7f0000007480)}, {&(0x7f00000074c0)="25e182c5a14def13ab6fde31051afd5311517360000e604ecd84873ab4e8fa75c87fbbcd9f019ae372707b63561c8150b7b92d000defd635af1c12e1dbe88842e0bebe25f340eafb74ccaa190a60353b9fda8e247bc5293af430b194770a1766cefced796eeec9507c53c388d87f17d62e64125559e505ce4008e72495af45af33fb36749fe2363974a858079e629284bb38591b6a4dfbdade98449a7d137be5d4479e4f98aeef6d6a5f48", 0xab}], 0x5, &(0x7f0000007600)=[{0x98, 0x103, 0x6, "4544a45aeb457fc81f90eb22a34ea6077093af9a3ad96e7df26451012791fd52fa22e3ed07edbf59fd151acb43c1f1bfc3c2f9453b19af451f4319568fa73af50a15d18bf56abd8b6da7a8c3edec00709d060cb84f1e181c3bc384f74be2e5d923116f99643bebbe81cd9d6451ee6548c81081720e1af2d5f9ba44f7b3ff61bf51dac284"}], 0x98}}, {{&(0x7f00000076c0)=@in={0x2, 0x4e23, @empty}, 0x80, &(0x7f0000007a00)=[{&(0x7f0000007740)="7451bab080da4c19402c54d5397898f6a8b12f3377bc50aeb6309a3e63e1342d93d4f395a0f31bfeb25d969a327d2ce461e84b616a9138b79a0fb1f0e9e05142dcf98c0b5d81dd0a66399850827577c7ff36f9cb4b5d43d2392f5aee39f116bd6ee18a7303070c36cc1aa686b5757aa6d2003dd9a43f19a3279b4d78a523833c9d1fc736575b1c2d49cf6db712b7c270b7131007362c144ec6abbdc01913587185715a1904da4cab3a74d62282cbbb69eba8d9438bfb5b937777af879ebbaa49637af788bf50eebae54bd6c6793b1b51a762eed1fb886afdcf44a48fbfe0e626", 0xe0}, {&(0x7f0000007840)="5dbb9124c852b2455bc8f103bb7d451d2af4727a535dbddbfd17a6ecd3396b0767fa44d1a2df984c8329b7289c0656d38051cdc95fc5b00a85db5376ec08fa248f33861c9f7b3ab7d4f34bdbaaf51390c034a18eff7123d8faf04ffe7d9b1b154c6f59676d67b72193ccd16894239ab8b1ff9e6cd97e32e3b25ae2aab266d9c51e4711867ec66ae1ee6543097c8c6acf03e2f2d15cb21fde2e5f358c51d5361392328a45e7e43082710d5569337098563bd6399155a2f1287555744a472cef6c2b728328ef2c5ef0573e2c8e3e46", 0xce}, {&(0x7f0000007940)="b2b3caba1599bdea13242c9cb18debb913322256e4fcbcf32bf8a6f0c92c9a8874e1f43c61ecbb69761375f4c025555322fdb0fbfa223fc773ace7d3e5a8c9e47887d5e5b9117607550e2c1d6bc36460444b01228d53c7f1cfa29b5790c5d8af0fbd31bda35036528fe10747b4229297054918ac459ed31cf575b8b2d7c67bf12d98d80a05c302c856665af69ccb0c4b042c558d603075b3bc7495fa76267af9209375c54fe6e0f238", 0xa9}], 0x3, &(0x7f0000007a40)=[{0xe8, 0x88, 0x1, "071c2bf2d95363950d3dda98bf3cae61a944d09a709d517f0070f7fef183ba49b911ab8c19ed3920987d246b42dff795216b515f97452dfca4b3bdb444f78e3b42aaeacc3c497e25bbb788b555621f874d294954eafc20d14113b1bee996d5bb2072608ecafe9dee668ff82cd64af132746216af3443109063f2e4900f3d0ccfa3ce2138832c07d02c8c80364b76a7b7e358dacb1e6c453fc2cebfc4320f5a8f34f9d2107717c54507f05b9fdf79993cda65ac7aecffd2884d9800fe7816087916af8eab33afaaa3f38d207046e8f0ea2e93"}], 0xe8}}, {{&(0x7f0000007b40)=@pppol2tpv3in6={0x18, 0x1, {0x0, r6, 0x4, 0x4, 0x4, 0x0, {0xa, 0x4e21, 0x6, @local, 0x1ff}}}, 0x80, &(0x7f0000007c40)=[{&(0x7f0000007bc0)="1058e270a2dfe14d872541c4f6373b7766369c90ac4466b0e23f351285fd62a79343aa61aa0ab5094f6c07d78cd9aa961829ed3cbaf3bae0e5aea351298ec22a71ed9c8d957fa223434402c80e341ccc0075b36d52d17767efd5230682", 0x5d}], 0x1, &(0x7f0000007c80)=[{0x98, 0x109, 0x8, "991a3e13ba7b73a482b780e2a4dc66cc3a2c75e5b22f3444f9436b80af1c74fb9f0fa92678d5970f21856909653a55e97481897f47a9177a471dffad28a4b0fe1a237ef5c4765630055d536ab52c6d10c17af43bd903c4e28cc2049ff3d4fff7158ad06c410b30b2a140e3b080af488b9cbe58371b3c345174d9e6768d9ba11a3a"}, {0xe8, 0x108, 0xf, "943f2d9d336fafd9a594eefaebb2a80ddbc65064e61f01f11b312c4d582854b7a8c97953da9d013cff792e8c02eba2e032bc2e446167135e931c46001ef7a580db83488d9b4d512990760b61aaef97d9982b1e3aef09d69394328e198f66e8e23831811e9a884be37e7545454ddeef23f66760cc22f706d6e56ec5950cc1d919c0ce2ea5045d1d0b4f9cdff6e14fc510a1801989ef706d73ed71de2ec57fb5fed5d72c8355650b46ff23c158756f652a367b689a336b1f5403ca8adad6e7fd4b170a40f747f9c8e7f7ebb947b492977a468f5ff451893247"}, {0x88, 0x113, 0x3b, "4cd64713f8ee888d6c5e50f5c071174a61f06892aa702d238451fd3cd2a39175d92d393b49e178da771bf6d360e1d72e9bab86b852bc447ca51f6152b0ce5370d42c08f2dc49c4282af32fd35ecc00fda53bc7bf861e45e8e624c3de9a28beebc3e11a5e9bc1a8a1a966c60cfe69f8867fd2a2afc5fb80"}, {0xa0, 0x111, 0x5, "9b8634a4ed15febb6e48366a5e724515d1c3c249b412d5f191459f05369d72522059ad69291827401676e2682dd50632de07b42478891cb0d509a5f54f246bb37d3298e5db0e6cc44422d94219daf4928982d74775d62fab46e6cd190c9e6f1d4f07d408ed4a31c6b58732fc99a35a355bb3435b9b6d71c7973773e113ca8c6a363c627bed9fd66f45f54d1bbfa09b"}, {0xc0, 0x102, 0xc37d, "e699d3e03812aa25b84a22317aa2edd0bdb4f3cff1af9179e6d62de2d1224071a35222d685897d3549078145123551a7e4de41416e13238eea050cda73df1ce969be55dc5604f3d7921ece5db25f7fb4630bab64ee2170c9bfd797aa3e5a4b2c062bf52fac4844b3f56c686a108291e35caf44918da265d13b6d261026f0ffe4b24ce3170ec33b784014c19472785c337bfed9657fedc9b02a371ee5975166b1ba71538307982b2fda"}, {0x20, 0x112, 0x7ff, "c7ca73f49dd2ad275a0ac338747ddd6c"}, {0xe8, 0x1, 0x8001, "c1662325ec43ce8357f3a0cf47012b3fa8b8536603df3a914fc08ca7d8f4fa9cb9fcd8aa29d45a1c65552544ca254743f5012cb94d406d61857d5ca1fa05b3441904f3343bdc34ff8e31207c92ad2dc804adbcb6e89b4bc19b68c55c18b2a065f5dc551e2e3010390f4db2ecd636dd1f31b489546701ab1b57635dcf34513334caaebe6e017420fb1770cc99840211293d39e49f3802e8a436f38d7d9f3c235aa1d77ce7fe0488309a8bc9bcc151e55430dc4c8469eb2afa656056e384bd00e15788abd794e18161263984720ca01b1f3ee0f4c31aae7151"}, {0x48, 0x117, 0x3, "cc93ace69c36b213419a9a391ab0fbbeb5b4df71b00c1be491b97d094d4641a0b6b45f62adb5543a6f14d1ec2ae1c0d08f165c"}, {0x88, 0x88, 0x0, "87bf088a7c69564124ca329d28196650362f708f05e2c6e0aa77fe86e4003cd57e830401c2179d0ccc6429ba06a42261680bc83d292766c644b953782b5188fd5f6100118309bc88339f383d2b7c2cd02b18b7991bcfe7a95543000895d67940a502a7006f10b912ce27e81ade37cd07aa"}], 0x540}}, {{&(0x7f00000081c0)=@ieee802154={0x24, @none={0x0, 0x3}}, 0x80, &(0x7f0000008400)=[{&(0x7f0000008240)="2b9431b2e9bed218c4b0be10df", 0xd}, {&(0x7f0000008280)="5c0565344e8fb1df9eff0e6936c395714a5fa7f8d62f063fd436006e26be3633dfafca6c74a02f83ece3f2c00427cba3ce1534e46d49e97edc3f3dc1c18a2d69f03e788088194e064735a425f64a7dab3d9d2486f04c98c1330ce4756bcaec655404dc2ef574234127cc97a38fd0c59060ad993f409414a9", 0x78}, {&(0x7f0000008300)="e92f4885f48f5833ba569c6189d36d03b2b22ddada47f73b03fa80998ed1d209491c74bab3eb84518d7d3aaba636425e34df6689848ef80c0bac7f5967130154a36afa4050c664df4c15587c14da782d38c83628a9d6428bf437353ccf990e2550d9cb7a6d5e50e76ed095376e6f22eece2251d2fbdf23ad4d27bb9c3fc57c1bb41dc473d9c313307c7384279775dd635e76d451d2968a35756e5ddd64cc7535ec8867781fc6b16153142e93640f088734a2f16cf4a2e124eb688b10fc1d70e603ea4160b04206171d88a43c77fc7c7b601b6361a950ef4301b123a518c3088689792726ca2fa7894f81", 0xea}], 0x3}}], 0x8, 0xc040800) sendmsg$NL80211_CMD_RADAR_DETECT(r0, &(0x7f0000008740)={&(0x7f0000008640)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000008700)={&(0x7f0000008680)={0x4c, r1, 0x300, 0x70bd2b, 0x25dfdbfb, {{}, {@void, @void}}, [@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x2}, @NL80211_ATTR_CHANNEL_WIDTH={0x8}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x29}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x276}, @NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0xb}]}, 0x4c}, 0x1, 0x0, 0x0, 0x2400c006}, 0x20000080) socketpair(0x2c, 0x5, 0x3000, &(0x7f0000008780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000008a80)={&(0x7f00000087c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000008a40)={&(0x7f0000008800)=@delsa={0x238, 0x11, 0x100, 0x70bd27, 0x25dfdbfe, {@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d6, 0xa, 0xff}, [@tfcpad={0x8, 0x16, 0xb4}, @srcaddr={0x14, 0xd, @in6=@ipv4={'\x00', '\xff\xff', @loopback}}, @policy_type={0xa}, @algo_crypt={0x117, 0x2, {{'xts-twofish-avx\x00'}, 0x678, "875fca547a920e37d85d37d34ed27dbaa0dd74f9eff91a49403afee869781b73bd839c670d6cc0c156d8f7513fd010ff2fd02e25136c18cc7849e700e69aa8f7ee5c4efd151af37dd535a5745ad011588c0b36e504df50b44a2a547379f3b34f556941ef54a6b187d7690e9a48623582c3ed9039b78397def55f09f97a0847d6cf28f9530c551257e7e212677e6ceb39b921ad91b510923ffcecd116b3f0d7ac1525dd3a99e74c2e8925e4d6df366bcbae35f10743946cde3af80910d3a57b777208300cf3c79a778659e36b3de112"}}, @sec_ctx={0x76, 0x8, {0x72, 0x8, 0x0, 0xb, 0x6a, "7248e42b92ef6ec6cfb84cbdfa24c52e5f238b2ab38e12eba48aadd9c8e10f8299146bf2bfe50dbbbd0a72aadeb3393eb486e7a5e76e90f18e8bb339799a35f8236cfda18e979e08bd22d0cab4250e33a8c2fc0c04f114fc10788a3b2fbaa4d70cfae58d5f4ad3bb204c"}}, @coaddr={0x14, 0xe, @in6=@dev={0xfe, 0x80, '\x00', 0x37}}, @tmpl={0x44, 0x5, [{{@in6=@local, 0x4d2, 0x3c}, 0x2, @in=@private=0xa010102, 0x0, 0x4, 0x2, 0x3, 0x4, 0x10000, 0x400}]}]}, 0x238}, 0x1, 0x0, 0x0, 0x4004000}, 0x4008000) (async) r9 = ioctl$KVM_GET_VCPU_MMAP_SIZE(0xffffffffffffffff, 0xae04) mmap$KVM_VCPU(&(0x7f0000001000/0x1000)=nil, r9, 0x1000004, 0x10, 0xffffffffffffffff, 0x0) (async) fcntl$getownex(r8, 0x10, &(0x7f0000008ac0)={0x0, 0x0}) kcmp$KCMP_EPOLL_TFD(r10, r5, 0x7, r0, &(0x7f0000008b00)={0xffffffffffffffff, r8, 0xfffffff9}) (async) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x100000c, 0x2010, r8, 0xc6f4b000) (async) stat(&(0x7f0000008f40)='./file0\x00', &(0x7f0000008f80)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) lstat(&(0x7f0000009000)='./file0\x00', &(0x7f0000009040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 32) r13 = openat$full(0xffffffffffffff9c, &(0x7f00000090c0), 0x10000, 0x0) (rerun: 32) lstat(&(0x7f0000009100)='./file0\x00', &(0x7f0000009140)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000091c0)={0x0, 0x0, 0x0}, &(0x7f0000009200)=0xc) r16 = pidfd_getfd(0xffffffffffffffff, r8, 0x0) sendmsg$unix(r8, &(0x7f0000009840)={&(0x7f0000008b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000008ec0)=[{&(0x7f0000008bc0)}, {&(0x7f0000008c00)="a1b9d17e9a6cc2493497d7eb583dca6fec0baffc496743e6a6e999f1274283de871c2667aee9bc4cc134363e84344c1693728612befad7514750e8c8e35fb0a23535b604dd365b5fa63573359bcbd58cd42f4afbf5555f6bb96ee6f95201be21f711c66495118838c1bd9ac8741ea041bb315a146b7b4b740ae43fe037cf0abfd3b880563b083e0ac8cb242292eebdb4caa72e02fa9c0ba35d35047a6ef8ac72c6797cae17fadab95d4dc93b0e547facbbb583b1c71564f81a6b6d84", 0xbc}, {&(0x7f0000008cc0)="a3611b3f377ce83c8c04237fa1b86a9a6d4c8eb2ddf21ea3e8aa15ea9e782a1fcf8f665ded3f4aec8a06102597daa878b9711f5e3fdadab7571b6a8ddf5a84c9f9c765c4279e04eb8d3bd95006a3e0f6338755dfe0b2422fbe563989ebe769b655aa1cc654d35661297306336dac488e", 0x70}, {&(0x7f0000008d40)="d1d7089c0d1046af96654c39c24034ea8188e8b7681bbff27aa1e05fc56c8b4b5608546ae756cf8321ef3eb4dfe9ea91a9a13fac2c1adf962a10b0b73ff34677240728f2766e71ea27db97b47d6d54731f439230b76577cee74edd8fdaeb025ea202614545328ea9c13e70475ade647e3b4fe0a268e9509f046d5a998fb43fb006456080929e00196cd585682c9fa051b413c382", 0x94}, {&(0x7f0000008e00)="4592aa4ff646570d046670c9718b2b758cce2130e30f5ec56f51e31de846e7e4e1ef756cb0f9903b69d9db51879e09464f57dfa0010a49d1e50561045e03f63f9cadba7273cde108d6773a1b45dd7c1d6ecaebe8c4708ac19f1a9e600fc3911ae1c60f81091f54d088d9772cf26ab269fd251edaf40fce670e30f8087813902f95188ca492c8ae6a268f63067851b3d3268e9e74431c67265ccaf07416b31ceea66e7a2d0924", 0xa6}], 0x5, &(0x7f0000009700)=[@cred={{0x1c, 0x1, 0x2, {r5, r11, r12}}}, @rights={{0x24, 0x1, 0x1, [r8, r8, r0, r13, r6]}}, @rights={{0x1c, 0x1, 0x1, [r0, r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {r10, r14, r15}}}, @rights={{0x2c, 0x1, 0x1, [r8, r6, r7, r7, r0, r7, r6]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee00, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r7, r8, r16, r7, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r10}}}], 0x140, 0x4000084}, 0x24004000) 466.274588ms ago: executing program 8 (id=852): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0xa4e4, @remote, 0x3}, 0x1c) sendmmsg(r0, &(0x7f0000005940)=[{{0x0, 0x0, 0x0}}], 0x1, 0xc015) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000140)='./bus\x00', 0x0, &(0x7f0000000100)={[{@journal_path={'journal_path', 0x3d, './bus'}}]}, 0xff, 0x4d0, &(0x7f0000000b00)="$eJzs3MtrXNUfAPDvnbz6Tn799ffT1qrRKhYfSZtW24XgAwQXKoIu6jKm01I7baSJYEuwUcSVoAX3orgRXbtw5UZRV4KbLvwDpFCkG2sXOnJn7iTzyDyaTDJN+vnA5J4z93HO9z7mnntOZgK4bY2mf5KIbRHxW0QMR0SufoHR8uT6tbmpv67NTSVRLL7yR5KuFn9em5uqLJpk063lTH/thmrNnL9werJQyJ/L8uOzZ94cnzl/4bFTZyZP5k/mz04cPXr40MEjT0w83pU4/5PWdc8703t3P//apRenjl16/aevk4jBSqWr44hWFe/YQMxX7ZN6D3ahhFvJ9qp00l8/d1N1phs7ly4Zioj+0tmaXv/D0ff+joV5w/Hcez2tHLCqisVicaL57PkisIElsdS7lc8GYOOq3Oj/KRaL6TNw7XPwxnf1mfIDUBr39exVfuhZ7L4YqHu+7aa5iDg2f+PT9BUN/RAAAN33Xdr+ebTc7qht/+We/n/VcjuysaGRbCxlZ0T8NyJ2RcT/IiJd9o6IuPMmyx+tyze2f3JXlhVYh9L235PZ2FbllZVbWWSkL8ttL8U/kJw4VcgfyPbJ/hgYSvMHl9x6EqVBoPj1o2blj1a1/9JXWn6lLZjV40r/UO06xydnJ1cceObquxF7+peKP4n+xShid0TsabWhhjGfRace/nJv7Tt9C6n28S+vzE4VP4t4qHz856Mu/oqk9fjk+KYo5A+MV86KRj//8sHLzcpfUfxdkB7/LUue/wvxjyTV47UzDZsYbFfG5hbzRiOeimWc/4PJqzWFvz05O3ujGDGYvNDw/rmqDu5KvjQ9WI5//76lr/+dsbgn7oqI9CS+OyLuiYh7s2N3X0TcHxH7WsT447MPvNEi/p4e//iq/AnV0fGvHIfyibBwRrRL9J3+4dtmxdfHn2T5dN7l0hLp8T9cSu3P1unk86/TCq5gzwEAAMC6kYuIbZHkxhbSudzYWPl/+HfFllxhemb2kRPTb509Xv6OwEgM5Co9XcNZPrL+z5FyvvT0PVGaRlzM+ksPZf3Gn/RtLuXHpqYLx3sdPNzmtja5/lO/9/W6dsCq68I4GrBOtbr+Pz9SnRta/coAa2r5938tB1jv2lzFfrABNrDqf/QFbi9L3f8v9qAewNpr3v7Pe8CHDW7hIv+4PGnZy1/1da/6L28C60/DTX6gN/UA1l77Rv5Lq/X7V0DvdP4t/jVLbG69TJLUvBNfRLTeYHKLxHVziQ8Lhfz3a1TW38tZK3LNZg3d7A9E9CQxeWtUo00imc8u1PMXTvdnv2qR3q7brF68OFkoXP5mJaX3+IMJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS/4NAAD//3ew2Ds=") setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f00000000c0)=[@mss={0x2, 0x3}, @window={0x3, 0x5, 0x6}, @mss={0x2, 0x3}, @timestamp, @sack_perm], 0x5) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) bind$bt_l2cap(r1, &(0x7f0000000000)={0x1f, 0x0, @any, 0x4, 0x1}, 0xe) listen(r1, 0x90004) sendmsg$inet(r0, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x400000001, 0x4) (async) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) (async) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0xa4e4, @remote, 0x3}, 0x1c) (async) sendmmsg(r0, &(0x7f0000005940)=[{{0x0, 0x0, 0x0}}], 0x1, 0xc015) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000140)='./bus\x00', 0x0, &(0x7f0000000100)={[{@journal_path={'journal_path', 0x3d, './bus'}}]}, 0xff, 0x4d0, &(0x7f0000000b00)="$eJzs3MtrXNUfAPDvnbz6Tn799ffT1qrRKhYfSZtW24XgAwQXKoIu6jKm01I7baSJYEuwUcSVoAX3orgRXbtw5UZRV4KbLvwDpFCkG2sXOnJn7iTzyDyaTDJN+vnA5J4z93HO9z7mnntOZgK4bY2mf5KIbRHxW0QMR0SufoHR8uT6tbmpv67NTSVRLL7yR5KuFn9em5uqLJpk063lTH/thmrNnL9werJQyJ/L8uOzZ94cnzl/4bFTZyZP5k/mz04cPXr40MEjT0w83pU4/5PWdc8703t3P//apRenjl16/aevk4jBSqWr44hWFe/YQMxX7ZN6D3ahhFvJ9qp00l8/d1N1phs7ly4Zioj+0tmaXv/D0ff+joV5w/Hcez2tHLCqisVicaL57PkisIElsdS7lc8GYOOq3Oj/KRaL6TNw7XPwxnf1mfIDUBr39exVfuhZ7L4YqHu+7aa5iDg2f+PT9BUN/RAAAN33Xdr+ebTc7qht/+We/n/VcjuysaGRbCxlZ0T8NyJ2RcT/IiJd9o6IuPMmyx+tyze2f3JXlhVYh9L235PZ2FbllZVbWWSkL8ttL8U/kJw4VcgfyPbJ/hgYSvMHl9x6EqVBoPj1o2blj1a1/9JXWn6lLZjV40r/UO06xydnJ1cceObquxF7+peKP4n+xShid0TsabWhhjGfRace/nJv7Tt9C6n28S+vzE4VP4t4qHz856Mu/oqk9fjk+KYo5A+MV86KRj//8sHLzcpfUfxdkB7/LUue/wvxjyTV47UzDZsYbFfG5hbzRiOeimWc/4PJqzWFvz05O3ujGDGYvNDw/rmqDu5KvjQ9WI5//76lr/+dsbgn7oqI9CS+OyLuiYh7s2N3X0TcHxH7WsT447MPvNEi/p4e//iq/AnV0fGvHIfyibBwRrRL9J3+4dtmxdfHn2T5dN7l0hLp8T9cSu3P1unk86/TCq5gzwEAAMC6kYuIbZHkxhbSudzYWPl/+HfFllxhemb2kRPTb509Xv6OwEgM5Co9XcNZPrL+z5FyvvT0PVGaRlzM+ksPZf3Gn/RtLuXHpqYLx3sdPNzmtja5/lO/9/W6dsCq68I4GrBOtbr+Pz9SnRta/coAa2r5938tB1jv2lzFfrABNrDqf/QFbi9L3f8v9qAewNpr3v7Pe8CHDW7hIv+4PGnZy1/1da/6L28C60/DTX6gN/UA1l77Rv5Lq/X7V0DvdP4t/jVLbG69TJLUvBNfRLTeYHKLxHVziQ8Lhfz3a1TW38tZK3LNZg3d7A9E9CQxeWtUo00imc8u1PMXTvdnv2qR3q7brF68OFkoXP5mJaX3+IMJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgS/4NAAD//3ew2Ds=") (async) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f00000000c0)=[@mss={0x2, 0x3}, @window={0x3, 0x5, 0x6}, @mss={0x2, 0x3}, @timestamp, @sack_perm], 0x5) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) (async) bind$bt_l2cap(r1, &(0x7f0000000000)={0x1f, 0x0, @any, 0x4, 0x1}, 0xe) (async) listen(r1, 0x90004) (async) sendmsg$inet(r0, &(0x7f0000002340)={0x0, 0x0, 0x0}, 0x1) (async) 462.955868ms ago: executing program 8 (id=853): setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000000200)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000ffff00000000000000bd0000000000000000000000e4ec01000000004000000000fc00000000000000000000000000013da51fd47aa2e2f700000000000000000000000000000000000000000000000000000000000000060000000000000000050000000a004e200e8a34c38f36f0c7eb2700d609bcf41076d88144448ebe7994dd1b33d7c8787734cc315672f62261ceeede940774fd94d2767288cfb3"], 0x310) r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a000090400000103010100092100080001a3450009058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x24, &(0x7f0000000380)=ANY=[@ANYBLOB="00000c000000070001"], 0x0, 0x0, 0x0}, 0x0) r1 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000006800)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000006d40)=[{&(0x7f0000006840)=';', 0x1}], 0x1, 0x5, 0xd) syz_usb_connect(0x5, 0x26, &(0x7f0000002000)={{0x12, 0x1, 0x201, 0x93, 0xe0, 0x6c, 0x20, 0xbb4, 0xa40, 0x857b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x14, 0x1, 0x7f, 0x8, 0xa0, 0x1, "", [{{0x9, 0x4, 0xd8, 0x7, 0x0, 0x2, 0xa, 0x0, 0xff, [@generic={0x2, 0xd}]}}]}}]}}, &(0x7f0000002e40)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$rtl8150(r0, 0x0, &(0x7f0000000840)={0x2c, &(0x7f0000000180)=ANY=[@ANYBLOB="20103f000010a0e6760d0370df22869edfd3829e7cd120af6903e34c0dd89a600b00c17fd509decedd1682230d1092a0a08c10d0cca1afbe8898e590535cd4c5d5495ff6e3cda1db7bf7013f6b84c6d6a338da05cc2d7406f2e8bd78d15a65bcc0ccf2652b38036e9f45ade43300"/122], 0x0, 0x0, 0x0, 0x0}) r2 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r2) wait4(r2, 0x0, 0x8, 0x0) ptrace$setopts(0x4200, r2, 0x7ff, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./dev\x00', &(0x7f0000000040)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1fb) mount(0x0, &(0x7f0000000080)='./sys\x00', &(0x7f00000000c0)='sysfs\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x0) write(r3, &(0x7f0000000340)='on\x00', 0x2) r4 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) r5 = syz_mount_image$vfat(&(0x7f0000000280), &(0x7f0000000100)='./file0\x00', 0x2a00005, &(0x7f00000002c0)=ANY=[], 0x0, 0x2b7, &(0x7f0000000580)="$eJzs3c9Ka1cUB+Bf1JjoJEI7Kh0cKJSORH2DUCyUBgqWQO3IUJUWI0IEoR1UZ32XPk4foy9QC4Vcridq4s31D3o93vh9EM6Cvdc5aychOwl7JzufHx7sHh3vb3/yT5rNIgvJWf5LkrnMZ+QqSGpZzLizAAAfm62tXrvqGviwBoN2r56k8U5Lt15JQQAAAAAAAAAAADza1PX/58nK2Pr/2ug4Z/0/AMwE6/9n32DQ7i2P3r9N6v5VSUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASc6Hw9bwllvV9QEAT+8x8/+/w9LzVQsAPIXJ+b92lvj8DwCz7nxirq/F9/8AMPt+2P7pu3ans7lVFM3k8M+T7km3PJbt7f38mn72spZW/k+GV8r4m287m2vFhZXsHJ6O8k9PGqMLXOavp5WV6fnrZX4xkd+tZ3n8+htp5dPp+RtT8xfz1Rdj+atp5e+fc5R+dvM29zr/j/Wi+Pr7zo38xkU/AAAAAAAAAAAAAAAAAAAAeA6rxZXJ/fvd+bJ99X3tSeqjk9zv9wFu7K9fyGcLlQ4dAAAAAAAAAAAAAAAAAAAAXozj334/6PX7ewPB7cGXjXt0Xnrae/XyQap67A8Lmrmrz9JLKfVVBMNW+Sx6YHpFL0gAAAAAAAAAAAAAAAAAAPCKXW/6TRarLgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKnL9//8PDn78pTzFnZ2rHiMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwOrwJAAD//ypU4JE=") timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)) sendmsg$NLBL_UNLABEL_C_STATICADD(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40408c0}, 0x0) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x42795000) getrandom(0x0, 0x0, 0x0) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000040)={0x6, 0x100000000, 0xfffffffffffffffd}) pwrite64(r4, 0x0, 0x0, 0x2) 279.790113ms ago: executing program 0 (id=854): ioctl$FS_IOC_GETFLAGS(0xffffffffffffffff, 0x80086601, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000001700)='./dev/kmsg\x00', 0x1, 0x0) write$cgroup_devices(r0, &(0x7f0000000840)=ANY=[], 0xffdd) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000080)) ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f0000000000)={0x10004, 0x1, 0xc4c27000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0x4, &(0x7f0000000180)=@framed={{0x18, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@alu={0x4, 0x0, 0x7, 0x8, 0x0, 0x0, 0xfffffffffffffffc}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$TIPC_SOCK_RECVQ_DEPTH(r1, 0x10f, 0x84, &(0x7f0000000100), &(0x7f00000001c0)=0x4) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES8=r0], 0x3c}, 0x1, 0x0, 0x0, 0x240400c1}, 0x4000040) 271.660333ms ago: executing program 0 (id=855): r0 = syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f00000000c0)='./file1\x00', 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c66617374626f6f742c746573745f64756d6d795f656e6372797074696f6e2c6673796e635f6d6f64653d7374726963742c00200da779e57c52e33a83fdbd563a5b7c6b958cb6e49387a5ba5a89b0887c0292eb888cc8efa81040100d83ba748033542625bc334eaf793332891541000f3c63c0a5f0af254a5bd1f4b81d0c5188ddcadf07eff7b49004e0b243a8a4d93632fbe9ab868d88310829d8e04a3c0572143a3d3d1472cc5da6f72bb097f5f7b95a09e442c0a1463aaa90db7dcbc542dc5bced278eda11583f810469b706968e793db3230"], 0x1, 0x10602, &(0x7f000001d500)="$eJzs3E2LW9UfB/Bfmv/06V9rkT7oygsiJGBC7/QBBZGqLVqwpfiwcKWZJA1pk9xhks6M3Qm6qi/BnQgi7nwNbnwProoLQVwI7ipK7r0jHe3CTjOTsfP5wJ3vuSfn/nJOyObcOySAPetY8tuvlTgahyKiGhFHIvJ2pTxyF4p4OiKejYh99x2Vsv+vjv0RcTgijk6LFzUr5Uvnf79778tnLr985+u79fSnrz6f36qBeXs+IobLRXttWGTWK/JG2d9a7ec5PLtaZvHC8GZ5nhW51l3KK6y1Nsa18jzTK8Zny7fG07w+aLWn2etfz/uXR8Ubjld7G3XyC260VvLzTncpz/44y7N3u5jXepm3x5OiTqes91FePiaTjSz6u+vdYj3LN/NsjyZlf1E363TXp7laZvl20c4GnXweS1v+mHe9t/qjW+vJandl3M9Gyblm+mIzPd9IV7JOd9I922gNO+fPJrXeYDqsMem2hhd6WdYbdJvtbFhPar12u5GmSe1id6nfGiVp2jzTPN04Vy9bLyRvXH0vGXSS2jRf649uTfqDcXI9W0mKK+rJYvPMS/XkuTR558q15Nrbly5dufbuBxffv/rqlcuvl4P+Ma2ktnh6cbGRnm4spvUZrL8aM1///rL+DNdfjW1Yf+XRLmev8wUCeGj2/8A82P8/zP4/2fLnvNvNfv//Rcxh///LnfmtfyFNaodi6/c/fvg4Ym73P2zfeCS+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAe9aPC9++mTeOFef/L/ufKLueiohTEXEyIk5ExB8PUI39m2oej4hK2X7Q+IW/zeG7SuQVptccKI/DEXGhPO49ud2fAgAAADy+vvn+k08jqtNm/ueVeU+InVTetDk4q3r5LZ//zara8bzY+oyqndgoORMnI2Lh2M8zqnYqIvYd+XBG1f6V6qY4eF9Uiti3k7MBAAB2xuadwMx2bwAAAOw6n817AsxH/ry2/F/88lnwgSLKB4KHNp0BAAAA/0GVeU8AAAAA2Hb5/t/v/wEAAMDjrfj9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAP9m5n1wlYjgO4D/AEfBPJIY/V2FlXLLgEB7BpQfQ27jjDCaEc+DOIxgwdCoBxM2b8pi89/kkM51O4NsOCYu2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABu6We1WnzffP3WNGe3b6bM0wAAAADXbKvVIl2M6vrrfP9tvvU+ImYRMY2ISURcG7v34uVJYifG6Vy79vrqog8/IlLC4T39fLyKiI/5+P3u9p8DAAAAPFWb9XwZ0TtcptOH4xXPQJ60GZTKS1M+L0qljVPYl0Jpk7+RRUwjohr9KpQ2i4jum0+59t/v37BQcyeN5GJwUnTqoluwMQAAoCXORwLFRm8AAAC0zud7d4D7SOu1+bf4eS24Xxd5QXB4VgMAAADa6/Lf9kedx+0HAAAAcAdp/P/P/n95VuDh+/+F/f8AAACgRer9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALilbbVabNbzZdOc3b6ZMk8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCH/XlHgRAIgzDYu77vNHj/Y0mDpqYmVSB8/I3BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDF/tydQAgEQRjsO/9zWsw/LGnQGESogoWPGeZhAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsD/3tgkDYRyHXzuJErfJCOktPmagoUIwAh8SkiXPwAAsRENFa7EIrAACDlo6U/A8zf+n0xV3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODMzh20RNWFAQB+Z3TGz+9bfUsVImhRm5zULAM3LQT3QVA70UmksUJnoeLGXxC1cttfyF39hf5A0KIEFy1cFLQJorjOVY+loiRzB30eeOe+euHcc+6Vi+895w4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCpbK/Ff7t5KSL6u/fzzPsvq9OHbd8+/9C/G5/vvrmUtpk1UYmIR3ON+o02jqXTLS6vPJ5qNOoLkjNPsr+3IrtRjojfdvXkl70jzo/krJPsip9Vg+ldolTMzQkAgHOlkkf23+WnysZk9rvSeMTPVwfr/6tJHsfU/1vrfZVY7xvYWu8b+LH0rpkeK63/h9o2wo7Rc9SOWnP+WW1xeeX63PzUbH22/mRkZHj01ujNO7eHazvPSmqemAAAAPB3qnmk9X95/M/5/3+TPI6v/wd24/7Ewwfpsboudv1/pP1Jv6J7AgAAcLH9f/nb18NWX5aq1ViaajYXhlqfez8Ptz4L6Oqp9eSR1v9d40X3CgAAAGiH7bXSgfn/mSSPE87/D75e3Uzb7IqI3nz+f3D6aWOmfcPpaO14LbnoMQIAAFCs3jzS+f/Kzvr/8t6Sh3JEXLvSyvOvATxR/f/x5b0DL62n6/9H2jfEjlQea52Pne1YRPdY0T0CAADgPPsnj6zY36xsTC58fzFRtf4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/s2DFKA0EUBuDNblYrMWClVl5A9AIRC0FsPIQoCJ5ABPEAYmvpHSy9Q2oFGwvLFN5A3uyOSpqAxa6S74PJe4Qh8zJp8i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAw13T/u6/iZdT0Zfve88fVSdSXmRre79c3Y0U/6HLof2ev7wEAAABYEFXO90VRvNWPh1HLccr/dd4Tmf9hpelznp/N/bk+3b1u5Px/fbx1+XXQqDknPvTs/OJ0p7Nv+Petzt0xTDefnr1U6Qcpj27WpnW6z8HtZHKwlNrlLqYFAH5jO9e2yf+Hou72ORgAC2PYruJH/q/G/c4EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0IXPAAAA//+HKFfx") setrlimit(0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='\x00', 0x31dac3, 0x15) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) timer_create(0x5, &(0x7f0000000080)={0x0, 0x15, 0x4}, &(0x7f0000000380)=0x0) timer_getoverrun(r2) syz_mount_image$fuse(0x0, &(0x7f0000000000)='./bus\x00', 0x300f401, 0x0, 0x2, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440), 0x8, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) chdir(&(0x7f00000003c0)='./bus\x00') r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0xe9) getdents(r3, 0xfffffffffffffffd, 0xbb) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0xe7c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) sendfile(r4, r4, 0x0, 0xe3aa6ea) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xfffffe0c, &(0x7f0000000200)={&(0x7f0000000180)={0x48, 0x2, 0x3, 0x201, 0x0, 0x0, {0x1, 0x0, 0x8}, [@NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x11}}, @NFQA_CFG_CMD={0x8, 0x1, {0x7, 0x0, 0x1f}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x1}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x1}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x4}, @NFQA_CFG_PARAMS={0x9, 0x2, {0xb301, 0x1}}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0xc040) 1.67439ms ago: executing program 4 (id=856): r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) r1 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@newqdisc={0x30, 0x24, 0x401, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x1, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=@delqdisc={0x24, 0x25, 0x1, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x1, {0x0, 0xffff}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000400)=@delqdisc={0x24, 0x25, 0x1, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x1, {0x0, 0xffff}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) close_range(r0, r1, 0x0) 0s ago: executing program 4 (id=857): r0 = socket$tipc(0x1e, 0x2, 0x0) r1 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r1, &(0x7f00000001c0)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0xfffffffd}}, 0x10) r2 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r2, &(0x7f0000000140)=@name={0x1e, 0x2, 0x0, {{0x42, 0x2}}}, 0x10) bind$tipc(r0, &(0x7f0000000200)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x3, 0xfffffffd}}, 0x10) bind$tipc(r2, &(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./config\x00', &(0x7f0000000080)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./config/usb_gadget/g1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000003c0)='./config/usb_gadget/g1/functions/midi.usb0\x00', 0x1ff) r3 = openat(0xffffffffffffff9c, &(0x7f00000003e0)='./config/usb_gadget/g1/functions/midi.usb0/index\x00', 0x1, 0x0) write(r3, &(0x7f00000003f0)='-', 0x1) r4 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r4, &(0x7f00000000c0)=@nameseq={0x1e, 0x1, 0x0, {0x42}}, 0x10) bind$tipc(r4, &(0x7f0000000440)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x2, 0x3}}, 0x10) bind$tipc(r0, 0x0, 0x0) r5 = getuid() r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r6, 0x10040) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) setreuid(r5, r5) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xe}, @val={@val={0x88a8, 0x7, 0x1, 0x2}, {0x8100, 0x1, 0x1, 0x1}}, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x3d, 0x28, 0x69, 0x0, 0x2, 0x6, 0x0, @rand_addr=0x64010101, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5, 0xc2}}}}}}, 0x0) syz_emit_ethernet(0x7a, &(0x7f0000000140)={@local, @random="c94f2aaf35cd", @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x6c, 0x66, 0x0, 0x95, 0x6, 0x0, @rand_addr=0x64010101, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x16, 0xbbc5112558636b51, 0xb, 0x0, 0x0, {[@md5sig={0x13, 0x12, "a100020909f42c0e00000d00"}, @mptcp=@syn={0x1e, 0xc, 0x0, 0x1, 0x7, 0x5, 0x2}, @timestamp={0x8, 0xa, 0xffff, 0x3}, @mptcp=@mp_fclose={0x1e, 0xc, 0x5, 0x0, 0x6}, @mptcp=@synack={0x1e, 0x10, 0x7, 0x2, 0x80, 0x101, 0x4}]}}}}}}}, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @remote, 0x2}, 0x1c) kernel console output (not intermixed with test programs): 6" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 107.260679][ T24] audit: type=1400 audit(1785676066.207:2806): avc: denied { map } for pid=2119 comm="syz.6.443" path="/dev/ashmem" dev="devtmpfs" ino=263 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 107.383994][ T470] usb 9-1: device descriptor read/8, error -71 [ 107.534789][ T20] hid (null): unknown global tag 0xe [ 107.540321][ T20] hid (null): unknown global tag 0xe [ 107.550729][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x1 [ 107.626798][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.634494][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.642455][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.649700][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.656890][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.666177][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.673609][ T20] waltop 0003:172F:0502.000A: unknown main item tag 0x0 [ 107.684908][ T20] waltop 0003:172F:0502.000A: unknown global tag 0xe [ 107.692319][ T20] waltop 0003:172F:0502.000A: item 0 4 1 14 parsing failed [ 107.699857][ T20] waltop: probe of 0003:172F:0502.000A failed with error -22 [ 107.752857][ T460] usb 5-1: USB disconnect, device number 13 [ 107.780033][ T24] audit: type=1400 audit(1785676066.721:2807): avc: denied { connect } for pid=2128 comm="syz.5.446" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 108.377897][ T2134] __nla_validate_parse: 96 callbacks suppressed [ 108.377917][ T2134] netlink: 28 bytes leftover after parsing attributes in process `syz.8.449'. [ 108.394888][ T460] Bluetooth: hci0: command 0x1001 tx timeout [ 108.401975][ T710] Bluetooth: hci0: sending frame failed (-49) [ 108.551706][ T2145] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=2145 comm=syz.4.453 [ 108.848641][ T307] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 108.880667][ T470] usb 9-1: new high-speed USB device number 9 using dummy_hcd [ 109.105154][ T307] usb 5-1: Using ep0 maxpacket: 32 [ 109.265583][ T307] usb 5-1: config 0 has an invalid interface number: 196 but max is 0 [ 109.273860][ T307] usb 5-1: config 0 has no interface number 0 [ 109.276294][ T470] usb 9-1: New USB device found, idVendor=041e, idProduct=3020, bcdDevice= 0.40 [ 109.281573][ T307] usb 5-1: config 0 interface 196 altsetting 1 bulk endpoint 0x2 has invalid maxpacket 528 [ 109.289059][ T470] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.307473][ T470] usb 9-1: Product: syz [ 109.312142][ T470] usb 9-1: Manufacturer: syz [ 109.316730][ T470] usb 9-1: SerialNumber: syz [ 109.318956][ T307] usb 5-1: config 0 interface 196 altsetting 1 has a duplicate endpoint with address 0x82, skipping [ 109.332205][ T307] usb 5-1: config 0 interface 196 has no altsetting 0 [ 109.532963][ T307] usb 5-1: New USB device found, idVendor=05ac, idProduct=7700, bcdDevice=eb.3a [ 109.542495][ T307] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.550941][ T307] usb 5-1: Product: syz [ 109.555308][ T307] usb 5-1: Manufacturer: syz [ 109.559900][ T307] usb 5-1: SerialNumber: syz [ 109.568570][ T307] usb 5-1: config 0 descriptor?? [ 109.576113][ T2140] udc-core: couldn't find an available UDC or it's busy [ 109.583165][ T2140] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 109.590831][ T2145] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 109.636319][ T2155] netlink: 4 bytes leftover after parsing attributes in process `syz.8.455'. [ 109.726861][ T2164] udc-core: couldn't find an available UDC or it's busy [ 109.733853][ T2164] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 109.746655][ T470] usb 9-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 109.768146][ T470] usb 9-1: 2:1: invalid format type 0x1001 is detected, processed as PCM [ 109.776610][ T470] usb 9-1: 2:1 : invalid UAC_FORMAT_TYPE desc [ 109.827599][ T470] usb 9-1: USB disconnect, device number 9 [ 109.864429][ T307] ipheth 5-1:0.196: Unable to find endpoints [ 109.881348][ T307] usb 5-1: USB disconnect, device number 14 [ 109.974784][ T24] audit: type=1400 audit(1785676068.770:2808): avc: denied { setattr } for pid=2172 comm="syz.8.461" name="[userfaultfd]" dev="anon_inodefs" ino=25418 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 110.024798][ T24] audit: type=1400 audit(1785676068.807:2809): avc: denied { setopt } for pid=2174 comm="syz.8.462" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 110.044765][ T24] audit: type=1400 audit(1785676068.807:2810): avc: denied { bind } for pid=2174 comm="syz.8.462" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 110.395731][ T24] audit: type=1400 audit(1785676069.163:2811): avc: denied { unmount } for pid=1347 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 110.474982][ T2188] EXT4-fs (loop4): Ignoring removed bh option [ 110.481639][ T2188] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 110.520229][ T2188] EXT4-fs (loop4): mounted filesystem without journal. Opts: nobarrier,dioread_lock,dioread_nolock,resgid=0x0000000000000000,noblock_validity,nobarrier,journal_ioprio=0x0000000000000005,abort,bh,init_itable,,errors=continue [ 110.554373][ T2190] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 110.568661][ T2190] EXT4-fs (loop6): shut down requested (1) [ 110.612533][ T470] Bluetooth: hci0: command 0x1009 tx timeout [ 110.866019][ T2190] SELinux: inode_doinit_use_xattr: getxattr returned 5 for dev=loop6 ino=15 [ 110.887674][ T2201] netlink: 4 bytes leftover after parsing attributes in process `syz.4.468'. [ 110.906960][ T2201] device syz_tun left promiscuous mode [ 110.913281][ T2201] bridge0: port 3(syz_tun) entered disabled state [ 111.018350][ T24] audit: type=1400 audit(1785676069.743:2812): avc: denied { search } for pid=2204 comm="syz.8.470" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 111.041045][ T24] audit: type=1400 audit(1785676069.743:2813): avc: denied { write } for pid=2204 comm="syz.8.470" name="filter" dev="tracefs" ino=2206 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 111.286055][ T307] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 111.457143][ T470] usb 9-1: new full-speed USB device number 10 using dummy_hcd [ 111.703042][ T307] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 111.714211][ T307] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 111.799304][ T307] usb 5-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 111.808679][ T307] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 111.820185][ T307] usb 5-1: SerialNumber: syz [ 111.884750][ T470] usb 9-1: config 2 has an invalid interface number: 168 but max is 0 [ 111.892938][ T470] usb 9-1: config 2 has no interface number 0 [ 111.899803][ T470] usb 9-1: config 2 interface 168 has no altsetting 0 [ 112.077196][ T470] usb 9-1: New USB device found, idVendor=0781, idProduct=0001, bcdDevice= 2.00 [ 112.087550][ T470] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 112.095891][ T470] usb 9-1: Product: syz [ 112.100151][ T470] usb 9-1: Manufacturer: syz [ 112.105621][ T470] usb 9-1: SerialNumber: syz [ 112.120428][ T307] usb 5-1: 0:2 : does not exist [ 112.127515][ T307] usb 5-1: USB disconnect, device number 15 [ 112.430882][ T470] usb-storage 9-1:2.168: USB Mass Storage device detected [ 112.457905][ T470] usb-storage 9-1:2.168: Quirks match for vid 0781 pid 0001: 1 [ 112.499612][ T470] usb 9-1: USB disconnect, device number 10 [ 113.072901][ T24] audit: type=1400 audit(1785676071.670:2814): avc: denied { setopt } for pid=2234 comm="syz.8.477" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 113.093269][ T2235] netlink: 16 bytes leftover after parsing attributes in process `syz.8.477'. [ 113.194964][ T24] audit: type=1400 audit(1785676071.782:2815): avc: denied { create } for pid=2241 comm="syz.8.479" name="file2" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 113.217350][ T24] audit: type=1400 audit(1785676071.801:2816): avc: denied { write } for pid=2241 comm="syz.8.479" name="file2" dev="tmpfs" ino=242 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 113.240665][ T24] audit: type=1400 audit(1785676071.801:2817): avc: denied { open } for pid=2241 comm="syz.8.479" path="/41/file2" dev="tmpfs" ino=242 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 113.860860][ T2256] EXT4-fs (loop4): mounted filesystem without journal. Opts: noload,,errors=continue [ 113.883918][ T2256] ext4 filesystem being mounted at /103/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 114.104698][ T2262] bridge0: port 1(bridge_slave_0) entered blocking state [ 114.112689][ T2262] bridge0: port 1(bridge_slave_0) entered disabled state [ 114.120784][ T2262] device bridge_slave_0 entered promiscuous mode [ 114.127863][ T2262] bridge0: port 2(bridge_slave_1) entered blocking state [ 114.135089][ T2262] bridge0: port 2(bridge_slave_1) entered disabled state [ 114.142629][ T2262] device bridge_slave_1 entered promiscuous mode [ 114.198681][ T2262] bridge0: port 2(bridge_slave_1) entered blocking state [ 114.205771][ T2262] bridge0: port 2(bridge_slave_1) entered forwarding state [ 114.213525][ T2262] bridge0: port 1(bridge_slave_0) entered blocking state [ 114.220623][ T2262] bridge0: port 1(bridge_slave_0) entered forwarding state [ 114.228574][ T460] usb 9-1: new high-speed USB device number 11 using dummy_hcd [ 114.272398][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 114.281099][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 114.293978][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 114.303301][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 114.323482][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 114.330553][ T300] bridge0: port 1(bridge_slave_0) entered forwarding state [ 114.347587][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 114.357640][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 114.364687][ T300] bridge0: port 2(bridge_slave_1) entered forwarding state [ 114.374156][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 114.383602][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 114.402831][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 114.417692][ T2262] device veth0_vlan entered promiscuous mode [ 114.424713][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 114.434000][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 114.442737][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 114.455920][ T2262] device veth1_macvtap entered promiscuous mode [ 114.464976][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 114.477872][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 114.493420][ T460] usb 9-1: Using ep0 maxpacket: 8 [ 114.503614][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 114.622170][ T364] device bridge_slave_1 left promiscuous mode [ 114.634981][ T364] bridge0: port 2(bridge_slave_1) entered disabled state [ 114.654308][ T364] device bridge_slave_0 left promiscuous mode [ 114.664390][ T460] usb 9-1: unable to get BOS descriptor or descriptor too short [ 114.675687][ T364] bridge0: port 1(bridge_slave_0) entered disabled state [ 114.921038][ T460] usb 9-1: New USB device found, idVendor=041e, idProduct=3263, bcdDevice= 0.40 [ 114.931030][ T460] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 114.940021][ T460] usb 9-1: Product: syz [ 114.944688][ T460] usb 9-1: Manufacturer: syz [ 114.949349][ T460] usb 9-1: SerialNumber: syz [ 115.583748][ T460] usb 9-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 115.605079][ T460] usb 9-1: unit 48 not found! [ 115.632853][ T460] usb 9-1: USB disconnect, device number 11 [ 115.828953][ T2301] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=2301 comm=syz.8.494 [ 115.975656][ T24] kauditd_printk_skb: 7 callbacks suppressed [ 115.975668][ T24] audit: type=1326 audit(1785676074.382:2825): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.028420][ T24] audit: type=1326 audit(1785676074.410:2826): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.086826][ T2316] fuse: Unknown parameter 'gr}Lcoup_id' [ 116.093643][ T2317] fuse: Bad value for 'fd' [ 116.099140][ T24] audit: type=1326 audit(1785676074.410:2827): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.133608][ T24] audit: type=1326 audit(1785676074.410:2828): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=272 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.165332][ T24] audit: type=1326 audit(1785676074.410:2829): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.193908][ T24] audit: type=1326 audit(1785676074.410:2830): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.222861][ T24] audit: type=1326 audit(1785676074.410:2831): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.252715][ T24] audit: type=1326 audit(1785676074.410:2832): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=294 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.278765][ T24] audit: type=1326 audit(1785676074.410:2833): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.305292][ T24] audit: type=1326 audit(1785676074.410:2834): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2306 comm="syz.0.497" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc4b65ed019 code=0x7ffc0000 [ 116.607489][ T2330] F2FS-fs (loop2): Wrong segment_count / block_count (64 > 16384) [ 116.610685][ T2344] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 116.626354][ T2330] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 116.644864][ T2343] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 116.678076][ T2330] F2FS-fs (loop2): Found nat_bits in checkpoint [ 116.741677][ T2330] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 116.754208][ T2330] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 116.818551][ T2330] attempt to access beyond end of device [ 116.818551][ T2330] loop2: rw=2049, want=45104, limit=40427 [ 116.855743][ T1263] attempt to access beyond end of device [ 116.855743][ T1263] loop2: rw=2049, want=45112, limit=40427 [ 116.995255][ T306] usb 9-1: new high-speed USB device number 12 using dummy_hcd [ 117.115846][ T2355] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 117.139426][ T2355] EXT4-fs (loop2): 1 truncate cleaned up [ 117.145261][ T2355] EXT4-fs (loop2): mounted filesystem without journal. Opts: nogrpid,barrier,debug_want_extra_isize=0x0000000000000068,errors=remount-ro,nombcache,quota,nojournal_checksum, [ 117.326276][ T306] usb 9-1: device descriptor read/64, error -71 [ 117.627146][ T2361] EXT4-fs (loop6): Quota format mount options ignored when QUOTA feature is enabled [ 117.659215][ T2361] EXT4-fs (loop6): mounted filesystem without journal. Opts: resuid=0x0000000000000000,jqfmt=vfsv0,minixdf,,errors=continue [ 117.672752][ T2361] ext4 filesystem being mounted at /68/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 117.685492][ T2361] overlayfs: failed to resolve './bus': -2 [ 117.753900][ T306] usb 9-1: device descriptor read/64, error -71 [ 117.801875][ T2366] netlink: 28 bytes leftover after parsing attributes in process `syz.6.513'. [ 117.811644][ T2366] netlink: 28 bytes leftover after parsing attributes in process `syz.6.513'. [ 117.821965][ T2366] netlink: 28 bytes leftover after parsing attributes in process `syz.6.513'. [ 117.831049][ T2366] netlink: 28 bytes leftover after parsing attributes in process `syz.6.513'. [ 117.853876][ T2371] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=2371 comm=syz.6.514 [ 117.867931][ T2371] netlink: 8 bytes leftover after parsing attributes in process `syz.6.514'. [ 117.879552][ T2371] overlayfs: "xino" feature enabled using 3 upper inode bits. [ 117.975327][ T1263] EXT4-fs error (device loop2): ext4_readdir:263: inode #11: block 54: comm syz-executor: path /29/file0/lost+found: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=1024 fake=0 [ 118.006600][ T1263] EXT4-fs (loop2): Remounting filesystem read-only [ 118.042500][ T306] usb 9-1: new high-speed USB device number 13 using dummy_hcd [ 118.341847][ T306] usb 9-1: device descriptor read/64, error -71 [ 118.405982][ T470] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 118.662622][ T470] usb 3-1: Using ep0 maxpacket: 16 [ 118.790888][ T306] usb 9-1: device descriptor read/64, error -71 [ 118.833642][ T470] usb 3-1: unable to get BOS descriptor or descriptor too short [ 118.919218][ T470] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 118.929886][ T306] usb usb9-port1: attempt power cycle [ 118.929896][ T470] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 118.955966][ T2383] netlink: 'syz.6.518': attribute type 3 has an invalid length. [ 118.964418][ T2383] netlink: 'syz.6.518': attribute type 3 has an invalid length. [ 119.091212][ T2386] EXT4-fs (loop6): Ignoring removed oldalloc option [ 119.100954][ T470] usb 3-1: New USB device found, idVendor=1235, idProduct=8212, bcdDevice= 0.40 [ 119.111811][ T2386] EXT4-fs (loop6): mounted filesystem without journal. Opts: i_version,noauto_da_alloc,oldalloc,,errors=continue [ 119.123877][ T470] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 119.131869][ T470] usb 3-1: Product: 懪垢葮ꊍ묏벗岴ꙛ䄢嬫擢ᷣ頔攦ﳉ㹤쯽魢晪憓贈솏쫜聮隫ᡝ버ꏯ浄宥櫠쩸鼁퓬画硍Ꮾఱ扣䗘럹壜䖨ꃹ鈎뇜붘쫂㍘턒ﱳ䢅㲷ꩀᗺ夾ሖ抖ሞ [ 119.165811][ T470] usb 3-1: Manufacturer: 낻崼ԟᶙퟥ栲믂읺顾毂궤铺䡭멋ᑍ⥹䵉㢼橝᪒蝱䝁붬蛀뱎㹗ﮉ㏏꥔酵㠿펩帳ᓌݓ牡͋쉢ⰼ⛓볭榨㫢࿋䛿⧭띉仝ꠕḆĂ㔞畤鿏ᛔ鞀횀耸宭ᣉ嚂좞 [ 119.196579][ T2386] netlink: 'syz.6.519': attribute type 1 has an invalid length. [ 119.204378][ T470] usb 3-1: SerialNumber: 哊並梵틌⠗처컭夋㟍 [ 119.400229][ T306] usb 9-1: new high-speed USB device number 14 using dummy_hcd [ 119.582079][ T306] usb 9-1: device descriptor read/8, error -71 [ 119.615991][ T2396] xt_hashlimit: size too large, truncated to 1048576 [ 119.640262][ T470] usb 3-1: USB disconnect, device number 6 [ 119.649079][ T2394] bridge0: port 1(bridge_slave_0) entered blocking state [ 119.656138][ T2394] bridge0: port 1(bridge_slave_0) entered disabled state [ 119.689413][ T2394] device bridge_slave_0 entered promiscuous mode [ 119.697866][ T2394] bridge0: port 2(bridge_slave_1) entered blocking state [ 119.721229][ T2394] bridge0: port 2(bridge_slave_1) entered disabled state [ 119.728704][ T2394] device bridge_slave_1 entered promiscuous mode [ 119.833900][ T2394] bridge0: port 2(bridge_slave_1) entered blocking state [ 119.841091][ T2394] bridge0: port 2(bridge_slave_1) entered forwarding state [ 119.849324][ T2394] bridge0: port 1(bridge_slave_0) entered blocking state [ 119.856348][ T2394] bridge0: port 1(bridge_slave_0) entered forwarding state [ 119.901986][ T364] device bridge_slave_1 left promiscuous mode [ 119.910558][ T364] bridge0: port 2(bridge_slave_1) entered disabled state [ 119.913372][ T306] usb 9-1: device descriptor read/8, error -71 [ 119.934220][ T364] device bridge_slave_0 left promiscuous mode [ 119.951824][ T364] bridge0: port 1(bridge_slave_0) entered disabled state [ 119.960430][ T364] device veth1_macvtap left promiscuous mode [ 119.966547][ T364] device veth0_vlan left promiscuous mode [ 120.321262][ T2408] EXT4-fs (loop2): Test dummy encryption mode enabled [ 120.328438][ T2408] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 120.343284][ T2405] netlink: 'syz.8.524': attribute type 11 has an invalid length. [ 120.368563][ T2408] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=280ec1a8, mo2=0003] [ 120.381857][ T2408] System zones: 0-5 [ 120.391902][ T2408] EXT4-fs (loop2): mounted filesystem without journal. Opts: debug,test_dummy_encryption=v1,inlinecrypt,delalloc,noinit_itable,norecovery,minixdf,nodioread_nolock,errors=remount-ro,jqfmt=vfsv0,usrquota,max_dir_size_kb=0x0000000000000008, [ 120.418030][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 120.427242][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 120.436087][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 120.445701][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 120.480335][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 120.488968][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 120.498103][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 120.506526][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 120.515379][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 120.534426][ T2394] device veth0_vlan entered promiscuous mode [ 120.582249][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 120.597675][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 120.607601][ T2394] device veth1_macvtap entered promiscuous mode [ 120.641658][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 120.654918][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 120.663897][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 120.684549][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 120.718476][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 120.939672][ T525] usb 1-1: new full-speed USB device number 3 using dummy_hcd [ 120.995726][ T2436] Mass Storage Function, version: 2009/09/11 [ 121.002041][ T2436] LUN: removable file: (no medium) [ 121.025203][ T20] usb 10-1: new high-speed USB device number 6 using dummy_hcd [ 121.104414][ T2448] SELinux: policydb version 301989170 does not match my version range 15-33 [ 121.113715][ T2448] SELinux: failed to load policy [ 121.149393][ T2448] SELinux: failed to load policy [ 121.281766][ T20] usb 10-1: Using ep0 maxpacket: 16 [ 121.335272][ T525] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 121.346483][ T525] usb 1-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 121.356509][ T525] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 121.365928][ T525] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 121.410131][ T20] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 121.420590][ T20] usb 10-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 121.430145][ T525] hub 1-1:4.0: USB hub found [ 121.516960][ T5] usb 9-1: new high-speed USB device number 16 using dummy_hcd [ 121.602579][ T20] usb 10-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 121.611885][ T20] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 121.620917][ T20] usb 10-1: Product: syz [ 121.625320][ T20] usb 10-1: Manufacturer: syz [ 121.630039][ T20] usb 10-1: SerialNumber: syz [ 121.643888][ T2416] udc-core: couldn't find an available UDC or it's busy [ 121.645948][ T525] hub 1-1:4.0: 2 ports detected [ 121.652347][ T2416] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 121.656029][ T525] usb 1-1: selecting invalid altsetting 1 [ 121.669128][ T525] hub 1-1:4.0: Using single TT (err -22) [ 121.784281][ T5] usb 9-1: Using ep0 maxpacket: 16 [ 121.882624][ T525] hub 1-1:4.0: hub_hub_status failed (err = -71) [ 121.889063][ T525] hub 1-1:4.0: config failed, can't get hub status (err -71) [ 121.898183][ T24] kauditd_printk_skb: 66 callbacks suppressed [ 121.898195][ T24] audit: type=1400 audit(1785676079.929:2901): avc: denied { setattr } for pid=2420 comm="syz.9.532" name="RAWv6" dev="sockfs" ino=27238 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 121.929507][ T2421] netlink: 16 bytes leftover after parsing attributes in process `syz.9.532'. [ 121.934314][ T5] usb 9-1: config 0 has an invalid interface number: 34 but max is 0 [ 121.967546][ T525] usb 1-1: USB disconnect, device number 3 [ 122.040980][ T20] usb 10-1: 0:2 : does not exist [ 122.064029][ T20] usb 10-1: USB disconnect, device number 6 [ 122.188954][ T5] usb 9-1: config 0 has no interface number 0 [ 122.195394][ T5] usb 9-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 122.209516][ T5] usb 9-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 122.425801][ T5] usb 9-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 122.436987][ T5] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 122.445174][ T5] usb 9-1: Product: syz [ 122.449605][ T5] usb 9-1: Manufacturer: syz [ 122.454217][ T5] usb 9-1: SerialNumber: syz [ 122.459770][ T5] usb 9-1: config 0 descriptor?? [ 122.479182][ T2455] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 122.486505][ T2455] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 122.714707][ T2455] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 122.721816][ T2455] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 122.788172][ T20] usb 10-1: new high-speed USB device number 7 using dummy_hcd [ 122.845610][ T2473] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpquota,nogrpid,quota,,errors=continue [ 122.856896][ T2473] ext4 filesystem being mounted at /40/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 122.914764][ T24] audit: type=1400 audit(1785676080.874:2902): avc: denied { read } for pid=2478 comm="syz.2.549" path="socket:[27359]" dev="sockfs" ino=27359 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 122.960257][ T5] asix 9-1:0.34 (unnamed net_device) (uninitialized): invalid hw address, using random [ 123.067137][ T20] usb 10-1: Using ep0 maxpacket: 16 [ 123.195431][ T20] usb 10-1: config index 0 descriptor too short (expected 19, got 10) [ 123.195451][ T5] asix 9-1:0.34 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 123.203711][ T20] usb 10-1: config 0 descriptor has 1 excess byte, ignoring [ 123.203719][ T20] usb 10-1: config 0 has no interfaces? [ 123.226805][ T5] asix 9-1:0.34 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffe0 [ 123.270354][ T5] asix 9-1:0.34 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 123.366568][ T20] usb 10-1: New USB device found, idVendor=0d8c, idProduct=0102, bcdDevice= 0.40 [ 123.376841][ T20] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 123.398501][ T20] usb 10-1: Product: syz [ 123.402809][ T20] usb 10-1: Manufacturer: syz [ 123.407484][ T20] usb 10-1: SerialNumber: syz [ 123.431912][ T20] usb 10-1: config 0 descriptor?? [ 123.695998][ T2484] udc-core: couldn't find an available UDC or it's busy [ 123.703470][ T2484] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 123.712083][ T307] usb 10-1: USB disconnect, device number 7 [ 123.844732][ T2488] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 123.933121][ T24] audit: type=1400 audit(1785676081.828:2903): avc: denied { map } for pid=2489 comm="syz.2.552" path="socket:[26486]" dev="sockfs" ino=26486 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 123.960124][ T24] audit: type=1400 audit(1785676081.828:2904): avc: denied { accept } for pid=2489 comm="syz.2.552" path="socket:[26486]" dev="sockfs" ino=26486 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 124.192016][ T2493] bridge0: port 1(bridge_slave_0) entered blocking state [ 124.199119][ T2493] bridge0: port 1(bridge_slave_0) entered disabled state [ 124.206968][ T2493] device bridge_slave_0 entered promiscuous mode [ 124.214190][ T2493] bridge0: port 2(bridge_slave_1) entered blocking state [ 124.221608][ T2493] bridge0: port 2(bridge_slave_1) entered disabled state [ 124.229303][ T2493] device bridge_slave_1 entered promiscuous mode [ 124.235805][ T470] usb 3-1: new low-speed USB device number 7 using dummy_hcd [ 124.243628][ T24] audit: type=1400 audit(1785676082.118:2905): avc: denied { ioctl } for pid=2454 comm="syz.8.542" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 124.296326][ T2493] bridge0: port 2(bridge_slave_1) entered blocking state [ 124.303437][ T2493] bridge0: port 2(bridge_slave_1) entered forwarding state [ 124.310724][ T2493] bridge0: port 1(bridge_slave_0) entered blocking state [ 124.318370][ T2493] bridge0: port 1(bridge_slave_0) entered forwarding state [ 124.333213][ T2499] EXT4-fs (loop9): Test dummy encryption mode enabled [ 124.341724][ T2499] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a843c018, mo2=0003] [ 124.350214][ T2499] System zones: 0-5 [ 124.359593][ T2499] EXT4-fs (loop9): mounted filesystem without journal. Opts: debug,delalloc,noauto_da_alloc,test_dummy_encryption,bsddf,errors=continue,delalloc,barrier,,errors=continue [ 124.378408][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 124.396852][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 124.405574][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 124.418769][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 124.427855][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 124.445590][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 124.472871][ T2493] device veth0_vlan entered promiscuous mode [ 124.480402][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 124.490921][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 124.498414][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 124.515401][ T2493] device veth1_macvtap entered promiscuous mode [ 124.525635][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 124.528204][ T2516] EXT4-fs (loop9): orphan cleanup on readonly fs [ 124.535109][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 124.540968][ T2516] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 124.549913][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 124.556962][ T470] usb 3-1: device descriptor read/64, error -71 [ 124.557374][ T2516] EXT4-fs error (device loop9) in ext4_orphan_del:3292: error 27 [ 124.581051][ T2516] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 124.581313][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 124.598803][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 124.601219][ T2516] EXT4-fs error (device loop9): ext4_evict_inode:333: inode #15: comm syz.9.558: mark_inode_dirty error [ 124.607783][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 124.618523][ T2516] EXT4-fs (loop9): 1 orphan inode deleted [ 124.626772][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 124.632307][ T2516] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue [ 124.723222][ T24] audit: type=1400 audit(1785676082.558:2906): avc: denied { create } for pid=2454 comm="syz.8.542" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 124.772109][ T24] audit: type=1400 audit(1785676082.576:2907): avc: denied { bind } for pid=2454 comm="syz.8.542" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 124.777634][ T5] asix 9-1:0.34 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 124.820494][ T24] audit: type=1400 audit(1785676082.576:2908): avc: denied { write } for pid=2454 comm="syz.8.542" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 124.824329][ T5] asix: probe of 9-1:0.34 failed with error -71 [ 124.884598][ T24] audit: type=1400 audit(1785676082.576:2909): avc: denied { nlmsg_write } for pid=2454 comm="syz.8.542" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 124.887927][ T5] usb 9-1: USB disconnect, device number 16 [ 124.951563][ T24] audit: type=1400 audit(1785676082.595:2910): avc: denied { read write } for pid=2515 comm="syz.9.558" name="raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 124.980784][ T470] usb 3-1: device descriptor read/64, error -71 [ 125.044886][ T307] usb 10-1: new full-speed USB device number 8 using dummy_hcd [ 125.269515][ T470] usb 3-1: new low-speed USB device number 8 using dummy_hcd [ 125.329525][ T2540] netlink: 20 bytes leftover after parsing attributes in process `syz.0.563'. [ 125.344277][ T2540] netlink: 4 bytes leftover after parsing attributes in process `syz.0.563'. [ 125.419608][ T2545] netlink: 24 bytes leftover after parsing attributes in process `syz.0.564'. [ 125.454419][ T307] usb 10-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 125.473689][ T307] usb 10-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 125.494625][ T307] usb 10-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 125.527902][ T307] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 125.536777][ T5] usb 9-1: new high-speed USB device number 17 using dummy_hcd [ 125.568721][ T470] usb 3-1: device descriptor read/64, error -71 [ 125.583211][ T2548] capability: warning: `syz.0.565' uses 32-bit capabilities (legacy support in use) [ 125.593269][ T307] hub 10-1:4.0: USB hub found [ 125.701128][ T2536] F2FS-fs (loop3): Invalid segment/section count (458783, 24 x 150994945) [ 125.715037][ T2536] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 125.724269][ T2536] F2FS-fs (loop3): invalid crc value [ 125.732038][ T2536] F2FS-fs (loop3): Found nat_bits in checkpoint [ 125.771884][ T2536] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 125.778943][ T2536] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 125.793224][ T5] usb 9-1: Using ep0 maxpacket: 32 [ 125.814710][ T307] hub 10-1:4.0: 2 ports detected [ 125.819945][ T307] usb 10-1: selecting invalid altsetting 1 [ 125.826026][ T307] hub 10-1:4.0: Using single TT (err -22) [ 125.846755][ T5] usb 9-1: no configurations [ 125.851377][ T5] usb 9-1: can't read configurations, error -22 [ 125.985632][ T470] usb 3-1: device descriptor read/64, error -71 [ 126.017730][ T5] usb 9-1: new high-speed USB device number 18 using dummy_hcd [ 126.093366][ T460] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 126.114115][ T470] usb usb3-port1: attempt power cycle [ 126.274268][ T5] usb 9-1: Using ep0 maxpacket: 32 [ 126.317232][ T5] usb 9-1: no configurations [ 126.322125][ T5] usb 9-1: can't read configurations, error -22 [ 126.329612][ T5] usb usb9-port1: attempt power cycle [ 126.349359][ T460] usb 4-1: Using ep0 maxpacket: 32 [ 126.477459][ T460] usb 4-1: config 0 has an invalid interface number: 184 but max is 0 [ 126.486323][ T460] usb 4-1: config 0 has no interface number 0 [ 126.492784][ T460] usb 4-1: config 0 interface 184 has no altsetting 0 [ 126.552249][ T470] usb 3-1: new low-speed USB device number 9 using dummy_hcd [ 126.669955][ T460] usb 4-1: New USB device found, idVendor=0424, idProduct=7500, bcdDevice=69.ee [ 126.679276][ T460] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 126.687854][ T460] usb 4-1: Product: syz [ 126.692523][ T460] usb 4-1: Manufacturer: syz [ 126.697153][ T460] usb 4-1: SerialNumber: syz [ 126.706295][ T460] usb 4-1: config 0 descriptor?? [ 126.734018][ T470] usb 3-1: device descriptor read/8, error -71 [ 126.746890][ T460] smsc75xx v1.0.0 [ 126.755358][ T525] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 126.777185][ T5] usb 9-1: new high-speed USB device number 19 using dummy_hcd [ 126.872983][ T5] usb 9-1: Using ep0 maxpacket: 32 [ 126.915818][ T5] usb 9-1: no configurations [ 126.920473][ T5] usb 9-1: can't read configurations, error -22 [ 127.022682][ T470] usb 3-1: device descriptor read/8, error -71 [ 127.065441][ T525] usb 1-1: Using ep0 maxpacket: 8 [ 127.086793][ T5] usb 9-1: new high-speed USB device number 20 using dummy_hcd [ 127.086813][ T307] hub 10-1:4.0: hub_hub_status failed (err = -32) [ 127.103534][ T307] hub 10-1:4.0: config failed, can't get hub status (err -32) [ 127.193725][ T5] usb 9-1: Using ep0 maxpacket: 32 [ 127.236515][ T5] usb 9-1: no configurations [ 127.241145][ T5] usb 9-1: can't read configurations, error -22 [ 127.257885][ T5] usb usb9-port1: unable to enumerate USB device [ 127.450300][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000040: -32 [ 127.471626][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 127.557150][ T470] usb 3-1: new low-speed USB device number 10 using dummy_hcd [ 127.738987][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -71 [ 127.750043][ T470] usb 3-1: device descriptor read/8, error -71 [ 127.756534][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): Failed to read PMT_CTL: -71 [ 127.767707][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): device not ready in smsc75xx_reset [ 127.778861][ T460] smsc75xx 4-1:0.184 (unnamed net_device) (uninitialized): smsc75xx_reset error -71 [ 127.789132][ T460] smsc75xx: probe of 4-1:0.184 failed with error -71 [ 127.799891][ T460] usb 4-1: USB disconnect, device number 3 [ 127.803052][ T525] usb 1-1: unable to get BOS descriptor or descriptor too short [ 127.856743][ T15] usb 10-1: USB disconnect, device number 8 [ 127.877994][ T525] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 127.886331][ T525] usb 1-1: can't read configurations, error -71 [ 127.954323][ T2574] EXT4-fs (loop9): mounted filesystem without journal. Opts: ,errors=continue [ 127.963308][ T2574] ext4 filesystem being mounted at /7/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 127.982579][ T2574] netlink: 'syz.9.572': attribute type 3 has an invalid length. [ 127.990359][ T2574] netlink: 8 bytes leftover after parsing attributes in process `syz.9.572'. [ 128.005617][ T2574] netlink: 12 bytes leftover after parsing attributes in process `syz.9.572'. [ 128.038339][ T470] usb 3-1: device descriptor read/8, error -71 [ 128.166607][ T470] usb usb3-port1: unable to enumerate USB device [ 128.224642][ T2594] FAT-fs (loop9): Directory bread(block 64) failed [ 128.231364][ T2594] FAT-fs (loop9): Directory bread(block 65) failed [ 128.238617][ T2594] FAT-fs (loop9): Directory bread(block 66) failed [ 128.245791][ T2594] FAT-fs (loop9): Directory bread(block 67) failed [ 128.252369][ T2594] FAT-fs (loop9): Directory bread(block 68) failed [ 128.259475][ T2594] FAT-fs (loop9): Directory bread(block 69) failed [ 128.266061][ T2594] FAT-fs (loop9): Directory bread(block 70) failed [ 128.273114][ T2594] FAT-fs (loop9): Directory bread(block 71) failed [ 128.284615][ T2594] FAT-fs (loop9): Directory bread(block 72) failed [ 128.291193][ T2594] FAT-fs (loop9): Directory bread(block 73) failed [ 128.370434][ T2606] device syzkaller0 entered promiscuous mode [ 128.430579][ T2605] loop9: p1 p2 p3 p4 [ 128.440931][ T2605] loop9: p1 start 67039 is beyond EOD, truncated [ 128.448077][ T2605] loop9: p2 size 117899264 extends beyond EOD, truncated [ 128.455921][ T2605] loop9: p3 start 67108864 is beyond EOD, truncated [ 128.462633][ T2605] loop9: p4 size 33619968 extends beyond EOD, truncated [ 128.510704][ T24] kauditd_printk_skb: 17 callbacks suppressed [ 128.510715][ T24] audit: type=1400 audit(1785676086.112:2928): avc: denied { read write } for pid=2610 comm="syz.9.582" name="kmsg" dev="proc" ino=4026532039 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_kmsg_t tclass=file permissive=1 [ 128.543244][ T24] audit: type=1400 audit(1785676086.140:2929): avc: denied { open } for pid=2610 comm="syz.9.582" path="/13/proc/kmsg" dev="proc" ino=4026532039 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_kmsg_t tclass=file permissive=1 [ 128.543968][ T2611] 9pnet_virtio: no channels available for device ./proc [ 128.584111][ T2609] bridge0: port 2(bridge_slave_1) entered disabled state [ 128.591320][ T2609] bridge0: port 1(bridge_slave_0) entered disabled state [ 128.615201][ T2045] udevd[2045]: inotify_add_watch(7, /dev/loop9p4, 10) failed: No such file or directory [ 128.616107][ T1480] udevd[1480]: inotify_add_watch(7, /dev/loop9p2, 10) failed: No such file or directory [ 128.625096][ T525] usb 1-1: new full-speed USB device number 5 using dummy_hcd [ 128.640234][ T1480] udevd[1480]: inotify_add_watch(7, /dev/loop9p2, 10) failed: No such file or directory [ 128.644543][ T2045] udevd[2045]: inotify_add_watch(7, /dev/loop9p4, 10) failed: No such file or directory [ 128.675729][ T2616] netlink: 4 bytes leftover after parsing attributes in process `syz.9.582'. [ 128.726056][ T2621] exFAT-fs (loop9): failed to load upcase table (idx : 0x000104d0, chksum : 0xda218cab, utbl_chksum : 0xe619d30d) [ 128.747959][ T2621] netlink: 8 bytes leftover after parsing attributes in process `syz.9.584'. [ 128.791440][ T24] audit: type=1400 audit(1785676086.374:2930): avc: denied { read } for pid=2618 comm="syz.9.584" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 128.815398][ T2623] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,grpquota, [ 128.820906][ T24] audit: type=1400 audit(1785676086.393:2931): avc: denied { unlink } for pid=2394 comm="syz-executor" name="file.cold" dev="loop9" ino=1048677 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 128.837094][ T2623] ext4 filesystem being mounted at /4/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 129.310495][ T2635] bridge0: port 1(bridge_slave_0) entered blocking state [ 129.317616][ T2635] bridge0: port 1(bridge_slave_0) entered disabled state [ 129.325498][ T2635] device bridge_slave_0 entered promiscuous mode [ 129.335744][ T2635] bridge0: port 2(bridge_slave_1) entered blocking state [ 129.343275][ T2635] bridge0: port 2(bridge_slave_1) entered disabled state [ 129.351051][ T2635] device bridge_slave_1 entered promiscuous mode [ 129.397161][ T2635] bridge0: port 2(bridge_slave_1) entered blocking state [ 129.404208][ T2635] bridge0: port 2(bridge_slave_1) entered forwarding state [ 129.411626][ T2635] bridge0: port 1(bridge_slave_0) entered blocking state [ 129.419084][ T2635] bridge0: port 1(bridge_slave_0) entered forwarding state [ 129.440096][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 129.449849][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 129.458548][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 129.468589][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 129.477019][ T300] bridge0: port 1(bridge_slave_0) entered blocking state [ 129.484067][ T300] bridge0: port 1(bridge_slave_0) entered forwarding state [ 129.494292][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 129.503047][ T300] bridge0: port 2(bridge_slave_1) entered blocking state [ 129.510208][ T300] bridge0: port 2(bridge_slave_1) entered forwarding state [ 129.522954][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 129.531806][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 129.542040][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 129.550312][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 129.564329][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 129.573462][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 129.586978][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 129.595182][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 129.605953][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 129.617254][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 129.626040][ T2635] device veth0_vlan entered promiscuous mode [ 129.638490][ T2635] device veth1_macvtap entered promiscuous mode [ 129.656311][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 129.664705][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 129.673476][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 129.697644][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 129.706312][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 129.722486][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 129.731599][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 129.792816][ T7] device bridge_slave_1 left promiscuous mode [ 129.799245][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 129.810942][ T7] device bridge_slave_0 left promiscuous mode [ 129.817344][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 129.828032][ T24] audit: type=1400 audit(1785676087.338:2932): avc: denied { create } for pid=2665 comm="syz.0.595" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rose_socket permissive=1 [ 129.850319][ T7] device veth1_macvtap left promiscuous mode [ 129.857432][ T7] device veth0_vlan left promiscuous mode [ 129.919813][ T525] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 129.927767][ T525] usb 1-1: can't read configurations, error -71 [ 129.934410][ T525] usb usb1-port1: attempt power cycle [ 129.975529][ T2664] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 129.992202][ T2664] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 130.009834][ T2664] F2FS-fs (loop1): invalid crc value [ 130.017413][ T2664] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 9809626597) [ 130.028486][ T703] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 130.072440][ T24] audit: type=1400 audit(1785676087.572:2933): avc: denied { getopt } for pid=2676 comm="syz.8.598" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 130.095960][ T2664] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 130.105547][ T2664] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 130.122970][ T2663] fscrypt (loop1, inode 3): Error -61 getting encryption context [ 130.230671][ T24] audit: type=1400 audit(1785676087.721:2934): avc: denied { relabelfrom } for pid=2679 comm="syz.8.599" name="" dev="pipefs" ino=28340 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 130.266149][ T24] audit: type=1400 audit(1785676087.740:2935): avc: denied { unmount } for pid=1555 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 130.426354][ T2692] fuse: Invalid rootmode [ 130.433098][ T703] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 130.445670][ T703] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 130.449083][ T24] audit: type=1400 audit(1785676087.918:2936): avc: denied { create } for pid=2695 comm="syz.0.604" name="#2b" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 130.497807][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 130.497959][ T24] audit: type=1400 audit(1785676087.918:2937): avc: denied { link } for pid=2695 comm="syz.0.604" name="#2b" dev="tmpfs" ino=163 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 130.531271][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 130.539581][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 130.548568][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 130.557609][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 130.566130][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 130.574741][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 130.583275][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 130.614779][ T15] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 130.629342][ T2710] SELinux: Context : is not valid (left unmapped). [ 130.646967][ T2543] usb 9-1: new low-speed USB device number 21 using dummy_hcd [ 130.657859][ T703] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 130.667889][ T703] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 130.676727][ T703] usb 4-1: Product: syz [ 130.676736][ T703] usb 4-1: Manufacturer: syz [ 130.676744][ T703] usb 4-1: SerialNumber: syz [ 130.722098][ T703] cdc_mbim 4-1:1.0: skipping garbage [ 130.755252][ T2713] overlayfs: filesystem on './file1' not supported [ 130.936546][ T2642] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 131.021028][ T15] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 131.128056][ T2543] usb 9-1: unable to get BOS descriptor or descriptor too short [ 131.224950][ T15] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 131.234158][ T2543] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x88 has an invalid bInterval 0, changing to 10 [ 131.255028][ T15] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.268821][ T2543] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 131.293383][ T15] usb 2-1: Product: syz [ 131.303086][ T2543] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0xC is Bulk; changing to Interrupt [ 131.315485][ T15] usb 2-1: Manufacturer: syz [ 131.320977][ T15] usb 2-1: SerialNumber: syz [ 131.326157][ T2543] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 131.337475][ T2543] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid maxpacket 15912, setting to 8 [ 131.417887][ T2721] exFAT-fs (loop3): failed to load upcase table (idx : 0x0001fe89, chksum : 0xc3754927, utbl_chksum : 0xe619d30d) [ 131.640999][ T2543] usb 9-1: string descriptor 0 read error: -22 [ 131.649975][ T2543] usb 9-1: New USB device found, idVendor=0763, idProduct=1002, bcdDevice=5f.84 [ 131.691579][ T2543] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.705517][ T2721] udc-core: couldn't find an available UDC or it's busy [ 131.722505][ T2721] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 131.755631][ T2543] usb 9-1: config 0 descriptor?? [ 131.780018][ T703] cdc_mbim 4-1:1.0: failed GET_NTB_PARAMETERS [ 131.787288][ T703] cdc_mbim 4-1:1.0: bind() failure [ 131.792692][ T2685] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 131.804054][ T2685] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 131.825516][ T703] cdc_ncm 4-1:1.1: bind() failure [ 132.061484][ T2727] udc-core: couldn't find an available UDC or it's busy [ 132.068607][ T2727] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 132.196880][ T460] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 132.209524][ T2543] usb 9-1: USB disconnect, device number 21 [ 132.496238][ T460] usb 3-1: device descriptor read/64, error -71 [ 132.923856][ T460] usb 3-1: device descriptor read/64, error -71 [ 133.041093][ T306] usb 4-1: USB disconnect, device number 4 [ 133.087084][ T2746] netlink: 44 bytes leftover after parsing attributes in process `syz.8.617'. [ 133.097128][ T2746] netlink: 36 bytes leftover after parsing attributes in process `syz.8.617'. [ 133.127017][ T703] usb 1-1: new full-speed USB device number 7 using dummy_hcd [ 133.212521][ T460] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 133.404993][ T25] usb 9-1: new high-speed USB device number 22 using dummy_hcd [ 133.479811][ T306] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 133.501157][ T460] usb 3-1: device descriptor read/64, error -71 [ 133.511937][ T703] usb 1-1: config 0 interface 0 altsetting 5 endpoint 0x81 has invalid wMaxPacketSize 0 [ 133.524032][ T703] usb 1-1: config 0 interface 0 has no altsetting 0 [ 133.532840][ T703] usb 1-1: New USB device found, idVendor=056a, idProduct=009f, bcdDevice= 0.00 [ 133.542258][ T703] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 133.564228][ T703] usb 1-1: config 0 descriptor?? [ 133.597573][ T15] cdc_ncm 2-1:1.0: bind() failure [ 133.629685][ T15] cdc_ncm: probe of 2-1:1.1 failed with error -71 [ 133.654017][ T15] cdc_mbim: probe of 2-1:1.1 failed with error -71 [ 133.669453][ T15] usb 2-1: USB disconnect, device number 4 [ 133.832686][ T25] usb 9-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 133.845663][ T25] usb 9-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 64 [ 133.875695][ T306] usb 4-1: config 220 has an invalid interface number: 76 but max is 2 [ 133.886041][ T306] usb 4-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 133.898485][ T306] usb 4-1: config 220 has no interface number 2 [ 133.905042][ T306] usb 4-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 133.925227][ T306] usb 4-1: config 220 interface 0 has no altsetting 0 [ 133.928819][ T460] usb 3-1: device descriptor read/64, error -71 [ 133.932637][ T306] usb 4-1: config 220 interface 76 has no altsetting 0 [ 133.947871][ T306] usb 4-1: config 220 interface 1 has no altsetting 0 [ 134.025056][ T25] usb 9-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 134.035051][ T25] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.044675][ T25] usb 9-1: Product: syz [ 134.048996][ T25] usb 9-1: Manufacturer: syz [ 134.053854][ T25] usb 9-1: SerialNumber: syz [ 134.057220][ T15] usb 2-1: new low-speed USB device number 5 using dummy_hcd [ 134.062120][ T25] usb 9-1: config 0 descriptor?? [ 134.074166][ T460] usb usb3-port1: attempt power cycle [ 134.089235][ T2746] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 134.098132][ T2746] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 134.121358][ T306] usb 4-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 134.132615][ T306] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.142366][ T306] usb 4-1: Product: syz [ 134.148552][ T306] usb 4-1: Manufacturer: syz [ 134.154091][ T306] usb 4-1: SerialNumber: syz [ 134.196085][ T703] usb 1-1: string descriptor 0 read error: -71 [ 134.325043][ T2746] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 134.334119][ T2746] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 134.343344][ T703] usbhid 1-1:0.0: can't add hid device: -71 [ 134.352741][ T703] usbhid: probe of 1-1:0.0 failed with error -71 [ 134.361703][ T703] usb 1-1: USB disconnect, device number 7 [ 134.474080][ T15] usb 2-1: config 179 has an invalid interface number: 65 but max is 0 [ 134.485472][ T15] usb 2-1: config 179 has no interface number 0 [ 134.492907][ T15] usb 2-1: config 179 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 10 [ 134.507984][ T15] usb 2-1: config 179 interface 65 altsetting 0 endpoint 0xF has invalid maxpacket 1025, setting to 8 [ 134.521883][ T15] usb 2-1: config 179 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 10 [ 134.535803][ T460] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 134.538446][ T306] usb 4-1: selecting invalid altsetting 0 [ 134.546702][ T15] usb 2-1: config 179 interface 65 altsetting 0 endpoint 0x83 has invalid maxpacket 45824, setting to 8 [ 134.555130][ T306] uvcvideo: Found UVC 7.01 device syz (8086:0b07) [ 134.568184][ T15] usb 2-1: config 179 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 134.576930][ T306] uvcvideo: No valid video chain found. [ 134.597385][ T15] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 134.618021][ T15] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 134.645231][ T2753] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 134.657884][ T2753] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 134.665063][ T306] usb 4-1: USB disconnect, device number 5 [ 134.752130][ T460] usb 3-1: device descriptor read/8, error -71 [ 134.964532][ T306] usb 2-1: USB disconnect, device number 5 [ 134.965751][ C0] xpad 2-1:179.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 134.983034][ T460] usb 3-1: device descriptor read/8, error -71 [ 135.008572][ T15] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 135.052341][ T2759] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 135.069758][ T2759] EXT4-fs error (device loop3): ext4_free_branches:1026: inode #16: comm syz.3.623: invalid indirect mapped block 32768 (level 2) [ 135.089313][ T2759] EXT4-fs (loop3): Remounting filesystem read-only [ 135.098104][ T2759] EXT4-fs (loop3): 1 orphan inode deleted [ 135.107545][ T2759] EXT4-fs (loop3): 1 truncate cleaned up [ 135.112984][ T2757] F2FS-fs (loop2): Insane cp_payload (553648128 >= 504) [ 135.115696][ T2759] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsv0,errors=remount-ro,noblock_validity,grpid,jqfmt=vfsv0,nolazytime,jqfmt=vfsold,journal_ioprio=0x0000000000000006, [ 135.145379][ T2757] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 135.160475][ T2757] F2FS-fs (loop2): invalid crc value [ 135.169668][ T2757] F2FS-fs (loop2): Found nat_bits in checkpoint [ 135.205895][ T2757] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 135.215704][ T2757] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 135.286673][ T15] usb 1-1: Using ep0 maxpacket: 8 [ 135.367659][ T2755] overlayfs: unrecognized mount option "verity=on" or missing value [ 135.436178][ T15] usb 1-1: unable to get BOS descriptor or descriptor too short [ 135.511151][ T15] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 135.521145][ T15] usb 1-1: can't read configurations, error -71 [ 135.648734][ T2780] netlink: 12 bytes leftover after parsing attributes in process `syz.2.627'. [ 135.739869][ T2780] kvm: pic: non byte write [ 135.811169][ T2786] netlink: 44 bytes leftover after parsing attributes in process `syz.2.629'. [ 135.895883][ T306] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 135.978784][ T2806] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 135.995548][ T2456] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 135.995657][ T2806] ext4 filesystem being mounted at /57/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 136.069830][ T24] kauditd_printk_skb: 7 callbacks suppressed [ 136.069845][ T24] audit: type=1400 audit(1785676093.184:2945): avc: denied { create } for pid=2805 comm="syz.2.634" name="file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 136.195161][ T306] usb 2-1: Using ep0 maxpacket: 8 [ 136.335558][ T2812] F2FS-fs (loop2): Corrupted extension count (64 + 1 > 64) [ 136.344881][ T2812] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 136.354508][ T2812] F2FS-fs (loop2): invalid crc value [ 136.362207][ T2812] F2FS-fs (loop2): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 136.386345][ T2812] F2FS-fs (loop2): Start checkpoint disabled! [ 136.393809][ T2746] 9pnet: p9_fd_create_tcp (2746): problem connecting socket to 127.0.0.1 [ 136.399228][ T2812] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 136.410620][ T2812] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 136.429981][ T24] audit: type=1400 audit(1785676093.511:2946): avc: denied { append } for pid=2811 comm="syz.2.636" path="/59/file0/memory.current" dev="loop2" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 136.462543][ T25] dm9601 9-1:0.0 (unnamed net_device) (uninitialized): Error reading MODE_CTRL [ 136.473471][ T306] usb 2-1: unable to get BOS descriptor or descriptor too short [ 136.481969][ T2456] usb 4-1: Using ep0 maxpacket: 32 [ 136.483896][ T15] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 136.488139][ T25] usb 9-1: USB disconnect, device number 22 [ 136.500012][ T24] audit: type=1400 audit(1785676093.558:2947): avc: denied { create } for pid=2811 comm="syz.2.636" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=fifo_file permissive=1 [ 136.612614][ T2812] attempt to access beyond end of device [ 136.612614][ T2812] loop2: rw=2049, want=55952, limit=40427 [ 136.629308][ T2812] attempt to access beyond end of device [ 136.629308][ T2812] loop2: rw=2049, want=57344, limit=40427 [ 136.644565][ T24] audit: type=1400 audit(1785676093.689:2948): avc: denied { map } for pid=2811 comm="syz.2.636" path="/59/file0/memory.current" dev="loop2" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 136.675736][ T2812] attempt to access beyond end of device [ 136.675736][ T2812] loop2: rw=2049, want=65920, limit=40427 [ 136.689140][ T306] usb 2-1: config 4 has an invalid interface number: 147 but max is 0 [ 136.698120][ T306] usb 2-1: config 4 contains an unexpected descriptor of type 0x2, skipping [ 136.707281][ T306] usb 2-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 136.718861][ T306] usb 2-1: config 4 has no interface number 0 [ 136.758846][ T2456] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 136.770862][ T2456] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 136.779867][ T2456] usb 4-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 136.795259][ T2456] usb 4-1: config 0 interface 0 has no altsetting 1 [ 136.932872][ T15] usb 1-1: unable to get BOS descriptor or descriptor too short [ 136.975712][ T306] usb 2-1: New USB device found, idVendor=04f2, idProduct=b746, bcdDevice=8e.6e [ 136.986383][ T306] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 136.996734][ T306] usb 2-1: Product: syz [ 137.001922][ T2456] usb 4-1: New USB device found, idVendor=0582, idProduct=0016, bcdDevice=8e.57 [ 137.015227][ T306] usb 2-1: Manufacturer: syz [ 137.018498][ T15] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 64, changing to 7 [ 137.020474][ T306] usb 2-1: SerialNumber: syz [ 137.036831][ T25] usb 9-1: new full-speed USB device number 23 using dummy_hcd [ 137.044878][ T2456] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.052989][ T2456] usb 4-1: Product: syz [ 137.057905][ T2456] usb 4-1: Manufacturer: syz [ 137.062942][ T2456] usb 4-1: SerialNumber: syz [ 137.068701][ T2456] usb 4-1: config 0 descriptor?? [ 137.129088][ T49] attempt to access beyond end of device [ 137.129088][ T49] loop2: rw=2049, want=45112, limit=40427 [ 137.201804][ T24] audit: type=1400 audit(1785676094.241:2949): avc: denied { mounton } for pid=2824 comm="syz.2.639" path="/60/file0" dev="tmpfs" ino=358 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 137.296339][ T15] usb 1-1: string descriptor 0 read error: -22 [ 137.305060][ T15] usb 1-1: New USB device found, idVendor=0b05, idProduct=1743, bcdDevice= 0.40 [ 137.318310][ T15] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.347290][ T2837] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 137.367430][ T2837] overlayfs: failed to resolve './bus': -2 [ 137.379356][ T2456] usb 4-1: USB disconnect, device number 6 [ 137.382839][ T15] usb 1-1: unit 4 not found! [ 137.467738][ T306] uvcvideo: Found UVC 0.02 device syz (04f2:b746) [ 137.474415][ T306] uvcvideo: No valid video chain found. [ 137.484924][ T306] usb 2-1: USB disconnect, device number 6 [ 137.493173][ T25] usb 9-1: config 1 has an invalid descriptor of length 136, skipping remainder of the config [ 137.503941][ T25] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 137.512368][ T2849] EXT4-fs error (device loop2) in ext4_do_update_inode:5362: error 27 [ 137.521418][ T2849] EXT4-fs error (device loop2) in ext4_orphan_del:3292: error 27 [ 137.530658][ T2849] EXT4-fs error (device loop2) in ext4_do_update_inode:5362: error 27 [ 137.540970][ T2849] EXT4-fs error (device loop2): ext4_evict_inode:333: inode #15: comm syz.2.646: mark_inode_dirty error [ 137.552708][ T2849] EXT4-fs (loop2): 1 orphan inode deleted [ 137.553728][ T20] kernel write not supported for file [eventfd] (pid: 20 comm: kworker/1:0) [ 137.559270][ T2849] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 137.607711][ T20] usb 1-1: USB disconnect, device number 9 [ 137.617894][ T2045] udevd[2045]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 137.673432][ T24] audit: type=1400 audit(1785676094.681:2950): avc: denied { read write } for pid=2856 comm="syz.2.648" name="mtrr" dev="proc" ino=4026532003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 137.708197][ T24] audit: type=1400 audit(1785676094.709:2951): avc: denied { open } for pid=2856 comm="syz.2.648" path="/67/proc/mtrr" dev="proc" ino=4026532003 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 137.724240][ T25] usb 9-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 137.735558][ T24] audit: type=1400 audit(1785676094.709:2952): avc: denied { ioctl } for pid=2856 comm="syz.2.648" path="/67/proc/mtrr" dev="proc" ino=4026532003 ioctlcmd=0x671e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:mtrr_device_t tclass=file permissive=1 [ 137.754423][ T25] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.781766][ T24] audit: type=1400 audit(1785676094.709:2953): avc: denied { ioctl } for pid=2855 comm="syz.1.649" path="socket:[29309]" dev="sockfs" ino=29309 ioctlcmd=0x587b scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 137.791083][ T25] usb 9-1: Product: syz [ 137.822596][ T25] usb 9-1: Manufacturer: syz [ 137.830466][ T25] usb 9-1: SerialNumber: syz [ 137.915418][ T2859] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 137.932345][ T2859] EXT4-fs (loop1): mounting ext2 file system using the ext4 subsystem [ 137.951634][ T2859] EXT4-fs (loop1): Number of reserved GDT blocks insanely large: 1024 [ 138.038116][ T2869] IPv6: addrconf: prefix option has invalid lifetime [ 138.045660][ T2869] netlink: 20 bytes leftover after parsing attributes in process `syz.2.653'. [ 138.130688][ T2865] F2FS-fs (loop3): Invalid SB checksum offset: 0 [ 138.150598][ T2865] F2FS-fs (loop3): Can't find valid F2FS filesystem in 2th superblock [ 138.183241][ T2865] F2FS-fs (loop3): invalid crc value [ 138.190813][ T24] audit: type=1400 audit(1785676095.158:2954): avc: denied { read } for pid=2879 comm="syz.1.657" name="loop-control" dev="devtmpfs" ino=114 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 138.221123][ T2865] F2FS-fs (loop3): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 138.283334][ T2865] F2FS-fs (loop3): Failed to read root inode [ 138.291054][ T2883] EXT4-fs (loop1): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue [ 138.311454][ T2883] ext4 filesystem being mounted at /10/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 138.472282][ T306] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 138.621968][ T703] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 138.643913][ T2865] F2FS-fs (loop3): invalid crc value [ 138.654848][ T2865] F2FS-fs (loop3): Found nat_bits in checkpoint [ 138.676224][ T2865] F2FS-fs (loop3): Start checkpoint disabled! [ 138.683002][ T2865] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 138.742317][ T2900] EXT4-fs error (device loop1): ext4_acquire_dquot:6230: comm syz.1.659: Failed to acquire dquot type 1 [ 138.754871][ T2900] EXT4-fs error (device loop1): ext4_acquire_dquot:6230: comm syz.1.659: Failed to acquire dquot type 1 [ 138.772394][ T2900] EXT4-fs error (device loop1): ext4_validate_block_bitmap:438: comm syz.1.659: bg 0: block 248: padding at end of block bitmap is not set [ 138.790055][ T2900] EXT4-fs error (device loop1) in ext4_mb_clear_bb:5650: Corrupt filesystem [ 138.803699][ T2900] EXT4-fs error (device loop1): ext4_acquire_dquot:6230: comm syz.1.659: Failed to acquire dquot type 1 [ 138.816873][ T2900] EXT4-fs (loop1): 1 orphan inode deleted [ 138.824641][ T2900] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 138.835509][ T2900] ext4 filesystem being mounted at /11/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 138.889287][ T306] usb 1-1: config 5 has an invalid interface number: 174 but max is 0 [ 138.899241][ T306] usb 1-1: config 5 has no interface number 0 [ 138.905983][ T306] usb 1-1: config 5 interface 174 has no altsetting 0 [ 138.946272][ T2905] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 138.955462][ T2905] ext4 filesystem being mounted at /10/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 139.038943][ T703] usb 3-1: config 17 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 139.050785][ T703] usb 3-1: config 17 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 139.062218][ T703] usb 3-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.00 [ 139.071819][ T703] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 139.081724][ T306] usb 1-1: New USB device found, idVendor=20f4, idProduct=e05a, bcdDevice=a1.98 [ 139.091460][ T306] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 139.099889][ T306] usb 1-1: Product: syz [ 139.104264][ T306] usb 1-1: Manufacturer: syz [ 139.108854][ T306] usb 1-1: SerialNumber: syz [ 139.327544][ T525] usb 4-1: new full-speed USB device number 7 using dummy_hcd [ 139.456938][ T306] usb 1-1: USB disconnect, device number 10 [ 139.638418][ T2931] FAT-fs (loop1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 139.653724][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.663016][ T2931] FAT-fs (loop1): Filesystem has been set read-only [ 139.672845][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.686200][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.696526][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.705876][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.714777][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.723631][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.733464][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.742525][ T525] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 47, changing to 4 [ 139.742664][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.762669][ T2931] FAT-fs (loop1): error, fat_get_cluster: invalid cluster chain (i_pos 1046) [ 139.851504][ T25] usb 9-1: 0:2 : does not exist [ 139.856980][ T25] usb 9-1: unit 9 not found! [ 139.874800][ T25] usb 9-1: USB disconnect, device number 23 [ 139.915619][ T525] usb 4-1: New USB device found, idVendor=041e, idProduct=3020, bcdDevice= 0.40 [ 139.944709][ T525] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 140.009757][ T525] usb 4-1: Product: syz [ 140.014011][ T525] usb 4-1: Manufacturer: syz [ 140.018599][ T525] usb 4-1: SerialNumber: syz [ 140.397955][ T306] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 140.418131][ T703] aiptek 3-1:17.0: Aiptek using 400 ms programming speed [ 140.427302][ T703] input: Aiptek as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:17.0/input/input9 [ 140.437268][ T703] input: failed to attach handler kbd to device input9, error: -5 [ 140.478260][ T703] usb 3-1: USB disconnect, device number 15 [ 140.627643][ T2947] netlink: 8 bytes leftover after parsing attributes in process `syz.8.672'. [ 140.643722][ T2947] netlink: 8 bytes leftover after parsing attributes in process `syz.8.672'. [ 140.663864][ T306] usb 2-1: Using ep0 maxpacket: 8 [ 140.760206][ T525] usb 4-1: BAAD HEADSET ADAPTER c_chmask mismatch [ 140.768382][ T525] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 140.776273][ T25] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 140.792208][ T306] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 140.809100][ T525] usb 4-1: USB disconnect, device number 7 [ 140.815304][ T306] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 140.985825][ T2965] netlink: 8 bytes leftover after parsing attributes in process `syz.2.674'. [ 140.995333][ T306] usb 2-1: New USB device found, idVendor=041e, idProduct=3040, bcdDevice= 0.40 [ 141.015784][ T306] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 141.025543][ T2965] device ip6tnl2 entered promiscuous mode [ 141.034979][ T306] usb 2-1: Product: syz [ 141.042191][ T306] usb 2-1: Manufacturer: syz [ 141.052950][ T306] usb 2-1: SerialNumber: syz [ 141.337438][ T25] usb 1-1: New USB device found, idVendor=07c4, idProduct=a000, bcdDevice= 0.01 [ 141.363173][ T25] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 141.390864][ T25] usb 1-1: Product: syz [ 141.406287][ T25] usb 1-1: Manufacturer: syz [ 141.421480][ T25] usb 1-1: SerialNumber: syz [ 141.476806][ T25] ums-datafab 1-1:1.0: USB Mass Storage device detected [ 141.503280][ T25] ums-datafab 1-1:1.0: This device (07c4,a000,0001 S 06 P f2) has unneeded SubClass and Protocol entries in unusual_devs.h (kernel syzkaller) [ 141.503280][ T25] Please send a copy of this message to and [ 141.583475][ T25] scsi host1: usb-storage 1-1:1.0 [ 141.744224][ T2972] F2FS-fs (loop3): Test dummy encryption mode enabled [ 141.757268][ T2972] F2FS-fs (loop3): invalid crc value [ 141.796584][ T2972] F2FS-fs (loop3): Found nat_bits in checkpoint [ 141.915094][ T2972] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 141.958136][ T24] kauditd_printk_skb: 13 callbacks suppressed [ 141.958147][ T24] audit: type=1400 audit(1785676098.693:2962): avc: denied { setattr } for pid=2971 comm="syz.3.680" name="file1" dev="loop3" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 142.003031][ T24] audit: type=1400 audit(1785676098.731:2963): avc: denied { link } for pid=2971 comm="syz.3.680" name="file1" dev="overlay" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 142.049783][ T2493] F2FS-fs (loop3): f2fs_fill_dentries: corrupted namelen=1025, run fsck to fix. [ 142.449690][ T3000] bridge0: port 1(bridge_slave_0) entered blocking state [ 142.456892][ T3000] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.464669][ T3000] device bridge_slave_0 entered promiscuous mode [ 142.474355][ T3000] bridge0: port 2(bridge_slave_1) entered blocking state [ 142.481567][ T3000] bridge0: port 2(bridge_slave_1) entered disabled state [ 142.489197][ T3000] device bridge_slave_1 entered promiscuous mode [ 142.551692][ T3000] bridge0: port 2(bridge_slave_1) entered blocking state [ 142.559066][ T3000] bridge0: port 2(bridge_slave_1) entered forwarding state [ 142.566390][ T3000] bridge0: port 1(bridge_slave_0) entered blocking state [ 142.573454][ T3000] bridge0: port 1(bridge_slave_0) entered forwarding state [ 142.598484][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 142.606523][ T49] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.614978][ T49] bridge0: port 2(bridge_slave_1) entered disabled state [ 142.643571][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 142.652107][ T49] bridge0: port 1(bridge_slave_0) entered blocking state [ 142.659453][ T49] bridge0: port 1(bridge_slave_0) entered forwarding state [ 142.667201][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 142.681087][ T49] bridge0: port 2(bridge_slave_1) entered blocking state [ 142.688270][ T49] bridge0: port 2(bridge_slave_1) entered forwarding state [ 142.694156][ T3010] 9pnet: Insufficient options for proto=fd [ 142.696078][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 142.702015][ T25] scsi 1:0:0:0: Direct-Access Datafab MDCFE-B USB CF R 0001 PQ: 0 ANSI: 0 CCS [ 142.710092][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 142.751151][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 142.770958][ T7] device bridge_slave_1 left promiscuous mode [ 142.778523][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 142.778691][ T24] audit: type=1400 audit(1785676099.451:2964): avc: denied { read } for pid=1263 comm="syz-executor" name="/" dev="configfs" ino=13697 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 142.819558][ T7] device bridge_slave_0 left promiscuous mode [ 142.820533][ T24] audit: type=1400 audit(1785676099.451:2965): avc: denied { open } for pid=1263 comm="syz-executor" path="/82/config" dev="configfs" ino=13697 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 142.828041][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 142.853804][ T24] audit: type=1400 audit(1785676099.451:2966): avc: denied { getattr } for pid=1263 comm="syz-executor" path="/82/config/usb_gadget/g1/os_desc/qw_sign" dev="configfs" ino=29509 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=file permissive=1 [ 142.891453][ T7] device veth1_macvtap left promiscuous mode [ 142.898978][ T7] device veth0_vlan left promiscuous mode [ 142.951216][ T24] audit: type=1400 audit(1785676099.451:2967): avc: denied { remove_name } for pid=1263 comm="syz-executor" name="qw_sign" dev="configfs" ino=29510 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 142.951715][ T306] usb 2-1: unit 35 not found! [ 143.001413][ T306] usb 2-1: USB disconnect, device number 7 [ 143.015208][ T24] audit: type=1400 audit(1785676099.451:2968): avc: denied { unlink } for pid=1263 comm="syz-executor" name="qw_sign" dev="configfs" ino=29510 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=file permissive=1 [ 143.041514][ T24] audit: type=1400 audit(1785676099.451:2969): avc: denied { setattr } for pid=1263 comm="syz-executor" path="/82/config/usb_gadget/g1/os_desc/qw_sign" dev="configfs" ino=29511 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=file permissive=1 [ 143.078572][ T3000] device veth0_vlan entered promiscuous mode [ 143.100357][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 143.117291][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 143.130320][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 143.163540][ T3000] device veth1_macvtap entered promiscuous mode [ 143.190419][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 143.214583][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 143.247072][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 143.260795][ T2045] udevd[2045]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 143.291161][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 143.321714][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 143.616601][ T460] usb 9-1: new full-speed USB device number 24 using dummy_hcd [ 143.669398][ T3017] F2FS-fs (loop1): invalid crc value [ 143.685525][ T306] usb 1-1: USB disconnect, device number 11 [ 143.738445][ T364] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=0x07 driverbyte=0x00 [ 143.752113][ T3017] F2FS-fs (loop1): Found nat_bits in checkpoint [ 143.771148][ T364] sd 1:0:0:0: [sdb] Sense not available. [ 143.776922][ T364] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 143.776974][ T3067] netlink: 'syz.0.705': attribute type 1 has an invalid length. [ 143.784106][ T364] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 143.799087][ T3056] F2FS-fs (loop7): Corrupted extension count (64 + 1 > 64) [ 143.806316][ T3056] F2FS-fs (loop7): Can't find valid F2FS filesystem in 1th superblock [ 143.836106][ T3017] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 143.842548][ T364] sd 1:0:0:0: [sdb] Write Protect is off [ 143.903393][ T3056] F2FS-fs (loop7): fault_type options not supported [ 143.910403][ T364] sd 1:0:0:0: [sdb] Asking for cache data failed [ 143.924599][ T460] usb 9-1: device descriptor read/64, error -71 [ 143.940583][ T364] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 143.948750][ T3056] F2FS-fs (loop7): invalid crc value [ 143.954418][ T3017] F2FS-fs (loop1): Corrupted max_depth of 3: 16842753 [ 143.963786][ T3056] F2FS-fs (loop7): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 143.982538][ T364] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=0x07 driverbyte=0x00 [ 143.994770][ T364] sd 1:0:0:0: [sdb] Sense not available. [ 144.008151][ T364] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 144.027998][ T3056] F2FS-fs (loop7): Start checkpoint disabled! [ 144.035110][ T3056] F2FS-fs (loop7): Try to recover 1th superblock, ret: 0 [ 144.046367][ T3056] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 144.075973][ T3000] attempt to access beyond end of device [ 144.075973][ T3000] loop7: rw=524288, want=45072, limit=40427 [ 144.088463][ T3000] attempt to access beyond end of device [ 144.088463][ T3000] loop7: rw=0, want=45072, limit=40427 [ 144.112647][ T364] attempt to access beyond end of device [ 144.112647][ T364] loop7: rw=2049, want=45112, limit=40427 [ 144.245334][ T703] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 144.352180][ T460] usb 9-1: device descriptor read/64, error -71 [ 144.367907][ T1480] udevd[1480]: inotify_add_watch(7, /dev/sdb, 10) failed: No such file or directory [ 144.422272][ T3073] bridge0: port 1(bridge_slave_0) entered blocking state [ 144.429579][ T3073] bridge0: port 1(bridge_slave_0) entered disabled state [ 144.437021][ T3073] device bridge_slave_0 entered promiscuous mode [ 144.446012][ T3073] bridge0: port 2(bridge_slave_1) entered blocking state [ 144.453315][ T3073] bridge0: port 2(bridge_slave_1) entered disabled state [ 144.460931][ T3073] device bridge_slave_1 entered promiscuous mode [ 144.522150][ T3073] bridge0: port 2(bridge_slave_1) entered blocking state [ 144.529268][ T3073] bridge0: port 2(bridge_slave_1) entered forwarding state [ 144.536577][ T3073] bridge0: port 1(bridge_slave_0) entered blocking state [ 144.543693][ T3073] bridge0: port 1(bridge_slave_0) entered forwarding state [ 144.570411][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 144.580038][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 144.587780][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 144.606769][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 144.616296][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 144.623489][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 144.637278][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 144.645959][ T460] usb 9-1: new full-speed USB device number 25 using dummy_hcd [ 144.654837][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 144.662461][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 144.673101][ T703] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 64 [ 144.687103][ T703] usb 2-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 144.700805][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 144.711381][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 144.750599][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 144.773023][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 144.790583][ T703] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 144.791156][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 144.811352][ T703] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 144.830701][ T703] usb 2-1: SerialNumber: syz [ 144.833495][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 144.854735][ T3017] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 144.866739][ T3073] device veth0_vlan entered promiscuous mode [ 144.890473][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 144.900221][ T3073] device veth1_macvtap entered promiscuous mode [ 144.919570][ T364] device bridge_slave_1 left promiscuous mode [ 144.925769][ T364] bridge0: port 2(bridge_slave_1) entered disabled state [ 144.950837][ T460] usb 9-1: device descriptor read/64, error -71 [ 144.958052][ T364] device bridge_slave_0 left promiscuous mode [ 144.978939][ T364] bridge0: port 1(bridge_slave_0) entered disabled state [ 144.987547][ T364] device veth1_macvtap left promiscuous mode [ 145.004395][ T364] device veth0_vlan left promiscuous mode [ 145.091313][ T3017] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 145.159975][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 145.180528][ T1292] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 145.378553][ T460] usb 9-1: device descriptor read/64, error -71 [ 145.520414][ T460] usb usb9-port1: attempt power cycle [ 145.561586][ T3085] netlink: 8 bytes leftover after parsing attributes in process `syz.0.710'. [ 145.590629][ T703] cdc_ether 2-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.1-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 145.728935][ T3087] netlink: 3 bytes leftover after parsing attributes in process `syz.0.711'. [ 145.956186][ T460] usb 9-1: new full-speed USB device number 26 using dummy_hcd [ 146.025056][ T306] usb 2-1: USB disconnect, device number 8 [ 146.042185][ T306] cdc_ether 2-1:1.0 usb0: unregister 'cdc_ether' usb-dummy_hcd.1-1, CDC Ethernet Device [ 146.169691][ T460] usb 9-1: device descriptor read/8, error -71 [ 146.218653][ T3083] F2FS-fs (loop4): Invalid segment/section count (458783, 24 x 150994945) [ 146.238898][ T3083] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 146.291655][ T3083] F2FS-fs (loop4): invalid crc value [ 146.299722][ T24] audit: type=1400 audit(1785676102.753:2970): avc: denied { execute } for pid=3115 comm="syz.0.712" path="/45/file1" dev="tmpfs" ino=283 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 146.397310][ T3083] F2FS-fs (loop4): Found nat_bits in checkpoint [ 146.458679][ T460] usb 9-1: device descriptor read/8, error -71 [ 146.481783][ T3083] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 146.496083][ T3083] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 147.066951][ T24] audit: type=1400 audit(1785676103.464:2971): avc: denied { mounton } for pid=3082 comm="syz.4.717" path="/0/file1/file1" dev="loop4" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 147.465156][ T3163] FAT-fs (loop1): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 148.124532][ T306] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 148.361398][ T3173] EXT4-fs error (device loop4): ext4_ext_check_inode:500: inode #2: comm syz.4.722: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 261(261) [ 148.404017][ T3173] EXT4-fs (loop4): Remounting filesystem read-only [ 148.426895][ T3182] exfat: Unknown parameter '' [ 148.439379][ T3173] EXT4-fs (loop4): get root inode failed [ 148.445156][ T3173] EXT4-fs (loop4): mount failed [ 148.510937][ T306] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 148.532304][ T306] usb 1-1: config 1 interface 1 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 148.645245][ T3190] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 148.670434][ T3190] EXT4-fs error (device loop1) in ext4_do_update_inode:5362: error 27 [ 148.671401][ T3173] attempt to access beyond end of device [ 148.671401][ T3173] loop4: rw=0, want=57848, limit=8192 [ 148.705604][ T3190] EXT4-fs error (device loop1): ext4_dirty_inode:6181: inode #16: comm syz.1.727: mark_inode_dirty error [ 148.724660][ T306] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 148.748632][ T306] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 148.756984][ T3190] EXT4-fs error (device loop1) in ext4_do_update_inode:5362: error 27 [ 148.765363][ T306] usb 1-1: Product: syz [ 148.782250][ T306] usb 1-1: Manufacturer: syz [ 148.782392][ T3190] EXT4-fs error (device loop1): __ext4_ext_dirty:182: inode #16: comm syz.1.727: mark_inode_dirty error [ 148.786949][ T306] usb 1-1: SerialNumber: syz [ 148.815242][ T3190] EXT4-fs error (device loop1) in ext4_do_update_inode:5362: error 27 [ 148.824252][ T3190] EXT4-fs error (device loop1) in ext4_orphan_del:3292: error 27 [ 148.835802][ T3190] EXT4-fs error (device loop1) in ext4_do_update_inode:5362: error 27 [ 148.848281][ T3190] EXT4-fs error (device loop1): ext4_truncate:4403: inode #16: comm syz.1.727: mark_inode_dirty error [ 148.867549][ T3190] EXT4-fs error (device loop1) in ext4_orphan_cleanup:3106: error 27 [ 148.877188][ T3190] EXT4-fs (loop1): 1 truncate cleaned up [ 148.882846][ T3190] EXT4-fs (loop1): mounted filesystem without journal. Opts: acl,resuid=0x000000000000ee00,jqfmt=vfsv1,,errors=continue [ 148.899640][ T3190] ext4 filesystem being mounted at /24/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 149.121738][ T3206] F2FS-fs (loop4): Small segment_count (9 < 1 * 24) [ 149.131872][ T3206] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 149.154100][ T3206] F2FS-fs (loop4): invalid crc value [ 149.172681][ T3206] F2FS-fs (loop4): Found nat_bits in checkpoint [ 149.205261][ T3206] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 149.218078][ T3206] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 149.375676][ T3216] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 149.394130][ T3216] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 149.402659][ T3216] F2FS-fs (loop1): Unrecognized mount option "X=bd}3Cc;7A~b Uyzi'Y4\ [ 149.402659][ T3216] I8')mzj#ӽX" or missing value [ 149.763302][ T3073] attempt to access beyond end of device [ 149.763302][ T3073] loop4: rw=2049, want=45128, limit=40427 [ 149.857829][ T460] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 149.881658][ T3224] fuse: Bad value for 'fd' [ 149.887738][ T3224] fuse: Bad value for 'fd' [ 150.028863][ T306] cdc_ncm 1-1:1.0: bind() failure [ 150.061015][ T306] cdc_ncm: probe of 1-1:1.1 failed with error -71 [ 150.082331][ T306] cdc_mbim: probe of 1-1:1.1 failed with error -71 [ 150.103749][ T306] usb 1-1: USB disconnect, device number 12 [ 150.157188][ T460] usb 2-1: device descriptor read/64, error -71 [ 150.253359][ T703] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 150.531297][ T703] usb 5-1: Using ep0 maxpacket: 8 [ 150.554016][ T3230] program syz.8.739 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 150.591419][ T460] usb 2-1: device descriptor read/64, error -71 [ 150.635342][ T3242] netlink: 8 bytes leftover after parsing attributes in process `syz.8.743'. [ 150.661278][ T3242] netlink: 8 bytes leftover after parsing attributes in process `syz.8.743'. [ 150.671138][ T3242] netlink: 8 bytes leftover after parsing attributes in process `syz.8.743'. [ 150.681020][ T703] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 150.701586][ T703] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 150.716641][ T703] usb 5-1: config 1 interface 2 has no altsetting 0 [ 150.884237][ T703] usb 5-1: New USB device found, idVendor=0763, idProduct=2001, bcdDevice= 0.40 [ 150.894152][ T460] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 150.902407][ T703] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 150.910945][ T703] usb 5-1: Product: syz [ 150.915338][ T703] usb 5-1: Manufacturer: syz [ 150.920700][ T703] usb 5-1: SerialNumber: syz [ 151.183429][ T460] usb 2-1: device descriptor read/64, error -71 [ 151.333186][ T703] usb 5-1: 1:1 : invalid UAC_FORMAT_TYPE desc [ 151.354628][ T703] usb 5-1: selecting invalid altsetting 0 [ 151.360437][ T703] usb 5-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 151.367482][ T703] usb 5-1: selecting invalid altsetting 0 [ 151.387806][ T703] usb 5-1: USB disconnect, device number 16 [ 151.568325][ T299] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 151.600349][ T460] usb 2-1: device descriptor read/64, error -71 [ 151.611092][ T24] audit: type=1400 audit(1785676107.711:2972): avc: denied { ioctl } for pid=3250 comm="syz.8.746" path="/108/file0" dev="tmpfs" ino=603 ioctlcmd=0x1269 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 151.728716][ T460] usb usb2-port1: attempt power cycle [ 151.846217][ T299] usb 1-1: Using ep0 maxpacket: 32 [ 151.899691][ T25] usb 9-1: new high-speed USB device number 28 using dummy_hcd [ 151.974564][ T299] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 151.987798][ T299] usb 1-1: New USB device found, idVendor=056a, idProduct=0302, bcdDevice= 0.00 [ 151.998045][ T299] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 152.006986][ T299] usb 1-1: config 0 descriptor?? [ 152.070756][ T306] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 152.166957][ T460] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 152.199074][ T25] usb 9-1: device descriptor read/64, error -71 [ 152.380872][ T460] usb 2-1: device descriptor read/8, error -71 [ 152.509189][ T306] usb 5-1: unable to get BOS descriptor or descriptor too short [ 152.556242][ T3249] udc-core: couldn't find an available UDC or it's busy [ 152.563864][ T3249] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 152.574801][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x2 [ 152.581913][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0xd [ 152.589206][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x5 [ 152.596315][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.603295][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.605474][ T306] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 152.610463][ T460] usb 2-1: device descriptor read/8, error -71 [ 152.623366][ T25] usb 9-1: device descriptor read/64, error -71 [ 152.629399][ T24] audit: type=1400 audit(1785676108.665:2973): avc: denied { remount } for pid=3262 comm="syz.1.750" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 152.652933][ T306] usb 5-1: Duplicate descriptor for config 1 interface 1 altsetting 1, skipping [ 152.653580][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.674570][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.681606][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.688864][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.696601][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.704313][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.711291][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.718398][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.725453][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.732553][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.739564][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.746476][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.753472][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.760494][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.767506][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.774387][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.781408][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.788330][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.795435][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.802861][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.809849][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.816730][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.823886][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.830888][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.837869][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.845163][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.851315][ T306] usb 5-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 152.852158][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.861056][ T306] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 152.868137][ T299] wacom 0003:056A:0302.000B: unknown main item tag 0x0 [ 152.883811][ T299] wacom 0003:056A:0302.000B: Unknown device_type for 'HID 056a:0302'. Assuming pen. [ 152.894026][ T299] wacom 0003:056A:0302.000B: hidraw0: USB HID v0.77 Device [HID 056a:0302] on usb-dummy_hcd.0-1/input0 [ 152.905472][ T306] usb 5-1: Product: syz [ 152.906275][ T299] input: Wacom Intuos PT S Pen as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:056A:0302.000B/input/input11 [ 152.909832][ T306] usb 5-1: Manufacturer: syz [ 152.935905][ T299] usb 1-1: USB disconnect, device number 13 [ 152.947389][ T25] usb 9-1: new high-speed USB device number 29 using dummy_hcd [ 152.968769][ T306] usb 5-1: SerialNumber: syz [ 152.991247][ T24] audit: type=1400 audit(1785676109.011:2974): avc: denied { ioctl } for pid=80 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=1406 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 153.020441][ T306] usb 5-1: selecting invalid altsetting 1 [ 153.037882][ T306] usb 5-1: unit 6 not found! [ 153.042880][ T306] snd-usb-audio: probe of 5-1:1.0 failed with error -22 [ 153.060398][ T306] usb 5-1: selecting invalid altsetting 1 [ 153.075828][ T306] usb 5-1: unit 6 not found! [ 153.080843][ T306] snd-usb-audio: probe of 5-1:1.1 failed with error -22 [ 153.097960][ T306] usb 5-1: selecting invalid altsetting 1 [ 153.114620][ T306] usb 5-1: unit 6 not found! [ 153.120055][ T306] snd-usb-audio: probe of 5-1:1.2 failed with error -22 [ 153.253310][ T3254] udc-core: couldn't find an available UDC or it's busy [ 153.260363][ T25] usb 9-1: device descriptor read/64, error -71 [ 153.266675][ T3254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 153.274699][ T3254] udc-core: couldn't find an available UDC or it's busy [ 153.281707][ T3254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 153.290106][ T3254] udc-core: couldn't find an available UDC or it's busy [ 153.297181][ T3254] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 153.307360][ T2456] usb 5-1: USB disconnect, device number 17 [ 153.379121][ T24] audit: type=1400 audit(1785676109.366:2975): avc: denied { accept } for pid=3279 comm="syz.1.755" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 153.511449][ T3290] EXT4-fs (loop1): 1 truncate cleaned up [ 153.527690][ T3290] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 153.616222][ T24] audit: type=1400 audit(1785676109.591:2976): avc: denied { execute_no_trans } for pid=3294 comm="syz.0.758" path="/50/file0" dev="tmpfs" ino=309 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 153.681291][ T25] usb 9-1: device descriptor read/64, error -71 [ 153.813396][ T25] usb usb9-port1: attempt power cycle [ 153.889029][ T3309] F2FS-fs (loop1): Invalid log_blocksize (2060), supports only 12 [ 153.896875][ T3309] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 153.920840][ T3312] erofs: (device loop4): erofs_superblock_csum_verify: invalid checksum 0x7cda66ab, 0x7bbbea8c expected [ 153.932491][ T3309] F2FS-fs (loop1): invalid crc value [ 153.939176][ T2045] udevd[2045]: incorrect erofs checksum on /dev/loop4 [ 153.950599][ T3309] F2FS-fs (loop1): invalid crc value [ 153.987533][ T3309] F2FS-fs (loop1): Failed to get valid F2FS checkpoint [ 154.028515][ T24] audit: type=1400 audit(1785676109.984:2977): avc: denied { create } for pid=3316 comm="syz.4.764" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=alg_socket permissive=1 [ 154.065288][ T24] audit: type=1400 audit(1785676110.002:2978): avc: denied { wake_alarm } for pid=3316 comm="syz.4.764" capability=35 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 154.251679][ T25] usb 9-1: new high-speed USB device number 30 using dummy_hcd [ 154.390603][ T460] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 154.433436][ T25] usb 9-1: device descriptor read/8, error -71 [ 154.447845][ T24] audit: type=1400 audit(1785676110.367:2979): avc: denied { setopt } for pid=3308 comm="syz.1.762" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 154.575826][ T24] audit: type=1400 audit(1785676110.489:2980): avc: denied { ioctl } for pid=3324 comm="syz.0.766" path="/dev/fuse" dev="devtmpfs" ino=90 ioctlcmd=0x583b scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 154.629902][ T24] audit: type=1400 audit(1785676110.489:2981): avc: denied { setattr } for pid=3324 comm="syz.0.766" name="fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 154.668616][ T460] usb 5-1: Using ep0 maxpacket: 16 [ 154.743447][ T25] usb 9-1: device descriptor read/8, error -71 [ 154.850453][ T460] usb 5-1: unable to get BOS descriptor or descriptor too short [ 154.870398][ T3337] fuse: Unknown parameter 'gro' [ 154.968183][ T460] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 155.008206][ T460] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 155.074865][ T15] usb 1-1: new full-speed USB device number 14 using dummy_hcd [ 155.213892][ T460] usb 5-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 155.223054][ T460] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 155.256516][ T460] usb 5-1: Product: syz [ 155.260852][ T460] usb 5-1: Manufacturer: syz [ 155.265458][ T460] usb 5-1: SerialNumber: syz [ 155.459808][ T15] usb 1-1: config 1 has an invalid descriptor of length 48, skipping remainder of the config [ 155.483511][ T15] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 155.556445][ T460] usb 5-1: Audio class v2/v3 interfaces need an interface association [ 155.565507][ T460] snd-usb-audio: probe of 5-1:1.0 failed with error -22 [ 155.695081][ T15] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 155.718007][ T15] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 155.729387][ T15] usb 1-1: Product: syz [ 155.739118][ T15] usb 1-1: Manufacturer: syz [ 155.746081][ T15] usb 1-1: SerialNumber: syz [ 155.796709][ T3346] exFAT-fs (loop1): error, invalid access to FAT bad cluster (entry 0x00000005) [ 155.812243][ T3346] exFAT-fs (loop1): Filesystem has been set read-only [ 155.825207][ T3346] exFAT-fs (loop1): failed to load upcase table [ 155.831870][ T3346] exFAT-fs (loop1): failed to recognize exfat type [ 155.836147][ T3349] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=16 sclass=netlink_tcpdiag_socket pid=3349 comm=syz.8.773 [ 155.958161][ T3351] 9pnet: p9_errstr2errno: server reported unknown error 00000000000000000000 [ 155.958161][ T3351] [ 155.996293][ T3320] udc-core: couldn't find an available UDC or it's busy [ 156.013353][ T3320] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 156.033622][ T2456] usb 5-1: USB disconnect, device number 18 [ 156.090518][ T15] usb 1-1: 0:2 : does not exist [ 156.141695][ T15] usb 1-1: USB disconnect, device number 14 [ 156.347023][ T25] usb 9-1: new high-speed USB device number 32 using dummy_hcd [ 156.670288][ T3367] xt_hashlimit: overflow, try lower: 18446744073709551615/255 [ 156.740421][ T3359] loop4: p1 p2 p3 p4 [ 156.744978][ T3359] loop4: p1 start 67039 is beyond EOD, truncated [ 156.751685][ T3359] loop4: p2 size 117899264 extends beyond EOD, truncated [ 156.760027][ T3359] loop4: p3 start 67108864 is beyond EOD, truncated [ 156.766939][ T3359] loop4: p4 size 33619968 extends beyond EOD, truncated [ 156.774718][ T25] usb 9-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 156.784461][ T25] usb 9-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 64 [ 156.937119][ T1480] udevd[1480]: inotify_add_watch(7, /dev/loop4p2, 10) failed: No such file or directory [ 156.951294][ T2045] udevd[2045]: inotify_add_watch(7, /dev/loop4p4, 10) failed: No such file or directory [ 156.967176][ T25] usb 9-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 156.976469][ T20] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 157.013495][ T25] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 157.045131][ T25] usb 9-1: Product: syz [ 157.051320][ T25] usb 9-1: Manufacturer: syz [ 157.057588][ T25] usb 9-1: SerialNumber: syz [ 157.085227][ T25] usb 9-1: config 0 descriptor?? [ 157.097580][ T3386] netlink: 'syz.4.783': attribute type 12 has an invalid length. [ 157.107394][ T3355] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 157.115238][ T3355] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 157.123585][ T3386] netlink: 'syz.4.783': attribute type 29 has an invalid length. [ 157.133917][ T3386] netlink: 148 bytes leftover after parsing attributes in process `syz.4.783'. [ 157.144298][ T3386] netlink: 'syz.4.783': attribute type 3 has an invalid length. [ 157.156025][ T3386] netlink: 'syz.4.783': attribute type 2 has an invalid length. [ 157.164408][ T3386] netlink: 35 bytes leftover after parsing attributes in process `syz.4.783'. [ 157.348594][ T3355] udc-core: couldn't find an available UDC or it's busy [ 157.362600][ T3355] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 157.395827][ T20] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 157.419102][ T3355] udc-core: couldn't find an available UDC or it's busy [ 157.431302][ T20] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1280, setting to 1024 [ 157.460487][ T3355] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 157.475669][ T3355] udc-core: couldn't find an available UDC or it's busy [ 157.484130][ T20] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 157.493832][ T20] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 157.506193][ T3355] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 157.506839][ T3397] EXT4-fs (loop4): Test dummy encryption mode enabled [ 157.523423][ T20] usb 1-1: config 0 descriptor?? [ 157.533346][ T3397] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 157.544470][ T25] dm9601: probe of 9-1:0.0 failed with error -71 [ 157.551198][ T3367] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 157.560261][ T25] usb 9-1: USB disconnect, device number 32 [ 157.568797][ T3397] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=280ec1a8, mo2=0003] [ 157.578046][ T3397] System zones: 0-5 [ 157.583475][ T3397] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,test_dummy_encryption=v1,inlinecrypt,delalloc,noinit_itable,norecovery,minixdf,nodioread_nolock,errors=remount-ro,jqfmt=vfsv0,usrquota,max_dir_size_kb=0x0000000000000008, [ 157.773187][ T24] kauditd_printk_skb: 3 callbacks suppressed [ 157.773199][ T24] audit: type=1400 audit(1785676113.482:2985): avc: denied { create } for pid=3403 comm="syz.1.789" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_dnrt_socket permissive=1 [ 157.929302][ T15] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 158.100341][ T25] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 158.118214][ T3410] x_tables: duplicate entry at hook 2 [ 158.271166][ T24] audit: type=1400 audit(1785676113.940:2986): avc: denied { read } for pid=3417 comm="syz.8.795" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 158.282297][ T3367] netlink: 8 bytes leftover after parsing attributes in process `syz.0.779'. [ 158.324779][ T20] usb 1-1: string descriptor 0 read error: -22 [ 158.389051][ T15] usb 5-1: unable to get BOS descriptor or descriptor too short [ 158.463135][ T3426] netlink: 8 bytes leftover after parsing attributes in process `syz.8.797'. [ 158.496668][ T15] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 158.507472][ T25] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 158.513577][ T15] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 18 [ 158.527884][ T25] usb 2-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 158.560580][ T3367] netlink: 8 bytes leftover after parsing attributes in process `syz.0.779'. [ 158.634901][ T15] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 158.644409][ T15] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 158.645656][ T20] uclogic 0003:256C:006D.000C: interface is invalid, ignoring [ 158.670097][ T15] usb 5-1: SerialNumber: syz [ 158.731482][ T15] usb 5-1: bad CDC descriptors [ 158.741892][ T25] usb 2-1: New USB device found, idVendor=0711, idProduct=0900, bcdDevice= 1.00 [ 158.762303][ T25] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 158.783799][ T25] usb 2-1: Product: syz [ 158.788256][ T25] usb 2-1: Manufacturer: syz [ 158.792891][ T25] usb 2-1: SerialNumber: syz [ 158.954390][ T15] usb 5-1: USB disconnect, device number 19 [ 159.086020][ T25] usblp 2-1:1.0: usblp0: USB Bidirectional printer dev 13 if 0 alt 0 proto 2 vid 0x0711 pid 0x0900 [ 159.259192][ T3438] SELinux: failed to load policy [ 159.298282][ T24] audit: type=1400 audit(1785676114.913:2987): avc: denied { read write } for pid=3405 comm="syz.1.790" name="lp0" dev="devtmpfs" ino=1448 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 159.303721][ T3439] bridge0: port 1(bridge_slave_0) entered blocking state [ 159.330185][ T3439] bridge0: port 1(bridge_slave_0) entered disabled state [ 159.337697][ T3439] device bridge_slave_0 entered promiscuous mode [ 159.345217][ T3439] bridge0: port 2(bridge_slave_1) entered blocking state [ 159.352339][ T3439] bridge0: port 2(bridge_slave_1) entered disabled state [ 159.358758][ T24] audit: type=1400 audit(1785676114.913:2988): avc: denied { open } for pid=3405 comm="syz.1.790" path="/dev/usb/lp0" dev="devtmpfs" ino=1448 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:printer_device_t tclass=chr_file permissive=1 [ 159.359857][ T3439] device bridge_slave_1 entered promiscuous mode [ 159.402693][ T3446] netlink: 8 bytes leftover after parsing attributes in process `syz.8.803'. [ 159.441341][ T15] usb 1-1: USB disconnect, device number 15 [ 159.460610][ T3450] SELinux: syz.0.805 (3450) set checkreqprot to 1. This is deprecated and will be rejected in a future kernel release. [ 159.478484][ T3450] netlink: 'syz.0.805': attribute type 1 has an invalid length. [ 159.479181][ T3439] bridge0: port 2(bridge_slave_1) entered blocking state [ 159.493292][ T3439] bridge0: port 2(bridge_slave_1) entered forwarding state [ 159.500583][ T3439] bridge0: port 1(bridge_slave_0) entered blocking state [ 159.507919][ T3439] bridge0: port 1(bridge_slave_0) entered forwarding state [ 159.557296][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 159.572117][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 159.581722][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 159.591826][ T24] audit: type=1400 audit(1785676115.175:2989): avc: denied { create } for pid=3405 comm="syz.1.790" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rxrpc_socket permissive=1 [ 159.621327][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 159.636394][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 159.644784][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 159.725406][ T3461] tmpfs: Bad value for 'gid' [ 159.758958][ T3439] device veth0_vlan entered promiscuous mode [ 159.879199][ T3439] device veth1_macvtap entered promiscuous mode [ 159.889375][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 159.900284][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 159.912266][ T15] usb 2-1: USB disconnect, device number 13 [ 159.916025][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 159.930969][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 159.941717][ T15] usblp0: removed [ 159.956229][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 159.994579][ T364] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 160.043962][ T3469] EXT4-fs (loop6): Ignoring removed nobh option [ 160.061551][ T3469] EXT4-fs (loop6): Ignoring removed oldalloc option [ 160.071040][ T3469] EXT4-fs (loop6): invalid inodes per group: 0 [ 160.071040][ T3469] [ 160.177617][ T1292] device bridge_slave_1 left promiscuous mode [ 160.196400][ T1292] bridge0: port 2(bridge_slave_1) entered disabled state [ 160.214434][ T1292] device bridge_slave_0 left promiscuous mode [ 160.227327][ T1292] bridge0: port 1(bridge_slave_0) entered disabled state [ 160.245689][ T3474] F2FS-fs (loop4): Unrecognized mount option "dash" or missing value [ 160.255015][ T1292] device veth1_macvtap left promiscuous mode [ 160.550317][ T24] audit: type=1400 audit(1785676116.082:2990): avc: denied { map } for pid=3501 comm="syz.8.819" path="/dev/usbmon0" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 160.580610][ T15] usb 2-1: new full-speed USB device number 14 using dummy_hcd [ 160.738936][ T24] audit: type=1400 audit(1785676116.251:2991): avc: denied { mount } for pid=3513 comm="syz.8.823" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 160.768077][ T3514] fuse: Bad value for 'rootmode' [ 160.773135][ T25] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 160.773820][ T299] usb 1-1: new full-speed USB device number 16 using dummy_hcd [ 161.040208][ T15] usb 2-1: unable to get BOS descriptor or descriptor too short [ 161.050896][ T25] usb 5-1: Using ep0 maxpacket: 16 [ 161.066347][ T3523] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 161.083016][ T15] usb 2-1: not running at top speed; connect to a high speed hub [ 161.151879][ T3523] netlink: 20 bytes leftover after parsing attributes in process `syz.8.827'. [ 161.200598][ T25] usb 5-1: config 0 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 161.211324][ T299] usb 1-1: unable to get BOS descriptor or descriptor too short [ 161.212423][ T25] usb 5-1: config 0 interface 0 has no altsetting 0 [ 161.225913][ T25] usb 5-1: New USB device found, idVendor=1e71, idProduct=2009, bcdDevice= 0.00 [ 161.235222][ T25] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.245040][ T25] usb 5-1: config 0 descriptor?? [ 161.254108][ T299] usb 1-1: not running at top speed; connect to a high speed hub [ 161.273218][ T24] audit: type=1400 audit(1785676116.747:2992): avc: denied { create } for pid=3529 comm="syz.8.830" name="serialnumber" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:configfs_t tclass=file permissive=1 [ 161.339608][ T15] usb 2-1: New USB device found, idVendor=17cc, idProduct=1011, bcdDevice= 0.40 [ 161.348974][ T299] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 120, changing to 4 [ 161.359978][ T15] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 161.368772][ T15] usb 2-1: Product: syz [ 161.373416][ T15] usb 2-1: Manufacturer: syz [ 161.378139][ T15] usb 2-1: SerialNumber: syz [ 161.532049][ T299] usb 1-1: New USB device found, idVendor=0b05, idProduct=1743, bcdDevice= 0.40 [ 161.541315][ T299] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 161.549524][ T299] usb 1-1: Product: syz [ 161.553761][ T299] usb 1-1: Manufacturer: syz [ 161.558363][ T299] usb 1-1: SerialNumber: syz [ 161.745794][ T703] usb 9-1: new high-speed USB device number 33 using dummy_hcd [ 161.769303][ T15] usb 2-1: USB disconnect, device number 14 [ 161.771432][ T25] hid-generic 0003:1E71:2009.000D: hidraw0: USB HID v0.05 Device [HID 1e71:2009] on usb-dummy_hcd.4-1/input0 [ 161.990791][ T24] audit: type=1400 audit(1785676117.420:2993): avc: denied { read } for pid=3494 comm="syz.4.817" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 162.141386][ T703] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 162.152451][ T703] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 162.162176][ T703] usb 9-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 162.171263][ T703] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 162.180079][ T703] usb 9-1: config 0 descriptor?? [ 162.196799][ T24] audit: type=1400 audit(1785676117.617:2994): avc: denied { create } for pid=3552 comm="syz.1.836" name="gser.usb0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:configfs_t tclass=lnk_file permissive=1 [ 162.281596][ T25] usb 5-1: USB disconnect, device number 20 [ 162.547561][ T703] usbhid 9-1:0.0: can't add hid device: -71 [ 162.553584][ T703] usbhid: probe of 9-1:0.0 failed with error -71 [ 162.567010][ T703] usb 9-1: USB disconnect, device number 33 [ 162.644468][ T3574] FAT-fs (loop1): Directory bread(block 1285) failed [ 162.651430][ T3574] FAT-fs (loop1): Directory bread(block 1286) failed [ 162.658211][ T3574] FAT-fs (loop1): Directory bread(block 1287) failed [ 162.664995][ T3574] FAT-fs (loop1): Directory bread(block 1288) failed [ 162.677083][ T3574] FAT-fs (loop1): Directory bread(block 1285) failed [ 162.683973][ T3574] FAT-fs (loop1): Directory bread(block 1286) failed [ 162.690735][ T3574] FAT-fs (loop1): Directory bread(block 1287) failed [ 162.697488][ T3574] FAT-fs (loop1): Directory bread(block 1288) failed [ 162.704178][ T3574] FAT-fs (loop1): Directory bread(block 1285) failed [ 162.711103][ T3574] FAT-fs (loop1): Directory bread(block 1286) failed [ 162.896061][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 162.904597][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 162.913828][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 162.922832][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 162.931244][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 162.945796][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 162.955553][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 162.968133][ T49] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 163.338667][ T703] usb 2-1: new full-speed USB device number 15 using dummy_hcd [ 163.445851][ T3600] 9pnet: Insufficient options for proto=fd [ 163.724428][ T703] usb 2-1: not running at top speed; connect to a high speed hub [ 163.777150][ T15] usb 9-1: new full-speed USB device number 34 using dummy_hcd [ 163.820003][ T299] usb 1-1: 1:1 : unknown format tag 0x5 is detected. processed as MPEG. [ 163.829565][ T299] usb 1-1: found format II with max.bitrate = 512, frame size=4095 [ 163.839316][ T703] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 163.851793][ T703] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 163.863354][ T299] usb 1-1: 1:1 : unknown format tag 0x5 is detected. processed as MPEG. [ 163.876211][ T703] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 6 [ 163.896278][ T299] usb 1-1: found format II with max.bitrate = 512, frame size=4095 [ 163.936831][ T3623] ================================================================== [ 163.946955][ T3623] BUG: KASAN: use-after-free in kobject_get+0x113/0x120 [ 163.953898][ T3623] Read of size 1 at addr ffff888111c7a03c by task syz.4.857/3623 [ 163.961612][ T3623] [ 163.964054][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Not tainted syzkaller #0 [ 163.971330][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 163.980221][ T299] usb 1-1: 2:1: invalid format type 0x1002 is detected, processed as PCM [ 163.982864][ T3623] Call Trace: [ 163.994939][ T3623] __dump_stack+0x21/0x24 [ 164.001283][ T3623] dump_stack_lvl+0x1a7/0x208 [ 164.005975][ T3623] ? show_regs_print_info+0x18/0x18 [ 164.011184][ T3623] ? thaw_kernel_threads+0x220/0x220 [ 164.016584][ T3623] print_address_description+0x7f/0x2c0 [ 164.022224][ T3623] ? kobject_get+0x113/0x120 [ 164.026822][ T3623] kasan_report+0x100/0x140 [ 164.031331][ T3623] ? kobject_get+0x113/0x120 [ 164.036015][ T3623] __asan_report_load1_noabort+0x14/0x20 [ 164.042093][ T3623] kobject_get+0x113/0x120 [ 164.049665][ T3623] device_add+0x331/0xc00 [ 164.056005][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 164.062001][ T3623] device_create+0x26c/0x300 [ 164.066597][ T3623] ? root_device_unregister+0x80/0x80 [ 164.071977][ T3623] create_function_device+0x60/0x70 [ 164.077170][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 164.082212][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 164.087764][ T3623] function_make+0x118/0x350 [ 164.092517][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 164.098842][ T3623] ? mutex_trylock+0xb0/0xb0 [ 164.103518][ T3623] ? configfs_mkdir+0x504/0xd90 [ 164.108371][ T3623] configfs_mkdir+0x5d2/0xd90 [ 164.113458][ T3623] ? show_sid+0x1b0/0x1b0 [ 164.117775][ T3623] ? configfs_lookup+0x500/0x500 [ 164.123156][ T3623] ? __lookup_hash+0x122/0x250 [ 164.128088][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 164.133548][ T3623] vfs_mkdir+0x42c/0x600 [ 164.137785][ T3623] do_mkdirat+0x14c/0x340 [ 164.142102][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 164.146935][ T3623] do_syscall_64+0x31/0x40 [ 164.151386][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 164.157374][ T3623] RIP: 0033:0x7f313cfb9019 [ 164.161797][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 164.181561][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 164.190162][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 164.198129][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 164.206100][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 164.214170][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 164.222149][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 164.230111][ T3623] [ 164.232419][ T3623] Allocated by task 84: [ 164.236561][ T3623] __kasan_kmalloc+0xd4/0x100 [ 164.241324][ T3623] kmem_cache_alloc_trace+0x179/0x2e0 [ 164.246695][ T3623] syslog_print+0x127/0x720 [ 164.251183][ T3623] do_syslog+0x94c/0x9a0 [ 164.255401][ T3623] __x64_sys_syslog+0x7c/0x90 [ 164.260081][ T3623] do_syscall_64+0x31/0x40 [ 164.264708][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 164.270581][ T3623] [ 164.272923][ T3623] Freed by task 95: [ 164.276713][ T3623] kasan_set_track+0x4a/0x70 [ 164.281299][ T3623] kasan_set_free_info+0x23/0x40 [ 164.286216][ T3623] ____kasan_slab_free+0x125/0x160 [ 164.291313][ T3623] __kasan_slab_free+0x11/0x20 [ 164.296056][ T3623] slab_free_freelist_hook+0xc5/0x190 [ 164.301408][ T3623] kfree+0xc0/0x270 [ 164.305200][ T3623] skb_release_data+0x53b/0x690 [ 164.310046][ T3623] kfree_skb_partial+0x6e/0x90 [ 164.314799][ T3623] tcp_data_queue+0x1b96/0x5350 [ 164.319800][ T3623] tcp_rcv_established+0xc46/0x19c0 [ 164.324976][ T3623] tcp_v4_do_rcv+0x3e4/0x7c0 [ 164.329550][ T3623] tcp_v4_rcv+0x2295/0x2810 [ 164.334123][ T3623] ip_protocol_deliver_rcu+0x302/0x650 [ 164.339560][ T3623] ip_local_deliver+0x2dd/0x530 [ 164.344389][ T3623] ip_sublist_rcv+0x75b/0x8b0 [ 164.349057][ T3623] ip_list_rcv+0x3e4/0x430 [ 164.353467][ T3623] __netif_receive_skb_list_core+0x57e/0x770 [ 164.359429][ T3623] netif_receive_skb_list_internal+0x7f8/0xaa0 [ 164.366442][ T3623] napi_complete_done+0x375/0x780 [ 164.372924][ T3623] virtnet_poll+0x8a6/0xef0 [ 164.377437][ T3623] net_rx_action+0x48d/0xed0 [ 164.382007][ T3623] __do_softirq+0x255/0x563 [ 164.386669][ T3623] [ 164.389083][ T3623] Last potentially related work creation: [ 164.394923][ T3623] kasan_save_stack+0x3a/0x60 [ 164.399587][ T3623] __kasan_record_aux_stack+0xd2/0x100 [ 164.405028][ T3623] kasan_record_aux_stack_noalloc+0xb/0x10 [ 164.410816][ T3623] kvfree_call_rcu+0x117/0x670 [ 164.415577][ T3623] drop_sysctl_table+0x2f5/0x430 [ 164.420516][ T3623] unregister_sysctl_table+0x75/0x120 [ 164.425871][ T3623] unregister_net_sysctl_table+0x15/0x20 [ 164.431663][ T3623] neigh_sysctl_unregister+0x78/0x90 [ 164.436932][ T3623] addrconf_ifdown+0x1628/0x1890 [ 164.441931][ T3623] addrconf_notify+0x3bd/0xea0 [ 164.447107][ T3623] raw_notifier_call_chain+0x90/0x100 [ 164.452457][ T3623] unregister_netdevice_many+0x100e/0x19f0 [ 164.458240][ T3623] default_device_exit_batch+0x35e/0x3c0 [ 164.463874][ T3623] cleanup_net+0x5fe/0xb80 [ 164.468644][ T3623] process_one_work+0x6fd/0xbc0 [ 164.473490][ T3623] worker_thread+0xa8e/0x13c0 [ 164.478156][ T3623] kthread+0x324/0x3b0 [ 164.482218][ T3623] ret_from_fork+0x1f/0x30 [ 164.486621][ T3623] [ 164.488933][ T3623] The buggy address belongs to the object at ffff888111c7a000 [ 164.488933][ T3623] which belongs to the cache kmalloc-1k of size 1024 [ 164.504205][ T3623] The buggy address is located 60 bytes inside of [ 164.504205][ T3623] 1024-byte region [ffff888111c7a000, ffff888111c7a400) [ 164.518553][ T3623] The buggy address belongs to the page: [ 164.524842][ T3623] page:ffffea0004471e00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x111c78 [ 164.535700][ T3623] head:ffffea0004471e00 order:3 compound_mapcount:0 compound_pincount:0 [ 164.544401][ T3623] flags: 0x4000000000010200(slab|head) [ 164.549880][ T3623] raw: 4000000000010200 0000000000000000 0000000100000001 ffff888100042f00 [ 164.558450][ T3623] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 164.567014][ T3623] page dumped because: kasan: bad access detected [ 164.573510][ T3623] page_owner tracks the page as allocated [ 164.579370][ T3623] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 106, ts 5225130596, free_ts 0 [ 164.599697][ T3623] prep_new_page+0x176/0x190 [ 164.604932][ T3623] get_page_from_freelist+0x225f/0x23f0 [ 164.612341][ T3623] __alloc_pages_nodemask+0x29a/0x640 [ 164.619350][ T3623] new_slab+0x84/0x3f0 [ 164.625598][ T3623] ___slab_alloc+0x2f8/0x4c0 [ 164.631769][ T3623] __slab_alloc+0x63/0xa0 [ 164.638448][ T3623] __kmalloc_track_caller+0x1e4/0x310 [ 164.646682][ T3623] __alloc_skb+0xdc/0x520 [ 164.652643][ T3623] alloc_uevent_skb+0x85/0x240 [ 164.659511][ T3623] kobject_uevent_net_broadcast+0x335/0x5a0 [ 164.668737][ T3623] kobject_uevent_env+0x52b/0x700 [ 164.673920][ T3623] kobject_synth_uevent+0x452/0x940 [ 164.680291][ T3623] uevent_store+0x25/0x60 [ 164.684692][ T3623] dev_attr_store+0x5e/0x80 [ 164.690167][ T3623] sysfs_kf_write+0x129/0x150 [ 164.694865][ T3623] kernfs_fop_write_iter+0x2bd/0x400 [ 164.700136][ T3623] page_owner free stack trace missing [ 164.706033][ T3623] [ 164.708349][ T3623] Memory state around the buggy address: [ 164.714067][ T3623] ffff888111c79f00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 164.722792][ T3623] ffff888111c79f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 164.730845][ T3623] >ffff888111c7a000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 164.739847][ T3623] ^ [ 164.745750][ T3623] ffff888111c7a080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 164.753799][ T3623] ffff888111c7a100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 164.762282][ T3623] ================================================================== [ 164.770441][ T3623] Disabling lock debugging due to kernel taint [ 164.779803][ T3623] ------------[ cut here ]------------ [ 164.789844][ T24] kauditd_printk_skb: 3 callbacks suppressed [ 164.789854][ T24] audit: type=1400 audit(1785676120.039:2998): avc: denied { search } for pid=77 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 164.821728][ T3623] kobject: '@(_' (ffff888111c7a000): is not initialized, yet kobject_get() is being called. [ 164.838410][ T703] usb 2-1: New USB device found, idVendor=0711, idProduct=0550, bcdDevice= 0.00 [ 164.856977][ T299] usb 1-1: USB disconnect, device number 16 [ 164.865188][ T703] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 164.873622][ T3623] WARNING: CPU: 0 PID: 3623 at lib/kobject.c:666 kobject_get+0x7c/0x120 [ 164.884936][ T703] usb 2-1: Product: syz [ 164.890339][ T703] usb 2-1: Manufacturer: syz [ 164.895399][ T3623] Modules linked in: [ 164.899332][ T3623] CPU: 0 PID: 3623 Comm: syz.4.857 Tainted: G B syzkaller #0 [ 164.908529][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 164.918843][ T3623] RIP: 0010:kobject_get+0x7c/0x120 [ 164.925064][ T3623] Code: 0a ff 48 89 d8 48 c1 e8 03 42 80 3c 38 00 74 08 48 89 df e8 16 31 45 ff 48 8b 33 48 c7 c7 c0 9b 41 85 48 89 da e8 e4 fc 1e 02 <0f> 0b eb 0c e8 db bb 0a ff eb 4c e8 d4 bb 0a ff 4c 8d 73 38 4c 89 [ 164.945241][ T3623] RSP: 0018:ffffc90000b57970 EFLAGS: 00010246 [ 164.955414][ T3623] RAX: 863d9db89aa6ec00 RBX: ffff888111c7a000 RCX: 0000000000080000 [ 164.963943][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 164.971925][ T3623] RBP: ffffc90000b57988 R08: ffff8881f7052fbf R09: 1ffff1103ee0a5f7 [ 164.980569][ T3623] R10: dffffc0000000000 R11: ffffed103ee0a5f8 R12: 0000000000000000 [ 164.988722][ T3623] R13: ffff888126eb5068 R14: 0000000000000000 R15: dffffc0000000000 [ 164.988735][ T15] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 164.988752][ T15] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 164.997077][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 165.008441][ T15] usb 9-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 165.018392][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.027102][ T15] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.036350][ T3623] CR2: 00007f9b69420000 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 165.044016][ T15] usb 9-1: config 0 descriptor?? [ 165.059906][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.076250][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.084456][ T3623] Call Trace: [ 165.087759][ T3623] device_add+0x331/0xc00 [ 165.092246][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 165.097707][ T3623] device_create+0x26c/0x300 [ 165.102285][ T3623] ? root_device_unregister+0x80/0x80 [ 165.103243][ T15] hub 9-1:0.0: USB hub found [ 165.107977][ T3623] create_function_device+0x60/0x70 [ 165.117950][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 165.122895][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 165.128491][ T3623] function_make+0x118/0x350 [ 165.133178][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 165.139562][ T3623] ? mutex_trylock+0xb0/0xb0 [ 165.144811][ T3623] ? configfs_mkdir+0x504/0xd90 [ 165.149740][ T3623] configfs_mkdir+0x5d2/0xd90 [ 165.154424][ T3623] ? show_sid+0x1b0/0x1b0 [ 165.158791][ T3623] ? configfs_lookup+0x500/0x500 [ 165.163830][ T3623] ? __lookup_hash+0x122/0x250 [ 165.168752][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 165.174062][ T3623] vfs_mkdir+0x42c/0x600 [ 165.178337][ T3623] do_mkdirat+0x14c/0x340 [ 165.182667][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 165.187420][ T3623] do_syscall_64+0x31/0x40 [ 165.191955][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 165.197856][ T3623] RIP: 0033:0x7f313cfb9019 [ 165.202290][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 165.222098][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 165.230532][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 165.238604][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 165.246720][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 165.254723][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 165.263163][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 165.271133][ T3623] ---[ end trace cb6a543c6570a0ec ]--- [ 165.276686][ T3623] ------------[ cut here ]------------ [ 165.282230][ T3623] refcount_t: addition on 0; use-after-free. [ 165.289892][ T3623] WARNING: CPU: 1 PID: 3623 at lib/refcount.c:25 refcount_warn_saturate+0x104/0x1a0 [ 165.302743][ T3623] Modules linked in: [ 165.306785][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 165.315433][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 165.325747][ T3623] RIP: 0010:refcount_warn_saturate+0x104/0x1a0 [ 165.332050][ T3623] Code: 04 01 48 c7 c7 a0 49 40 85 e8 98 ca 3a 02 0f 0b eb df e8 8f 89 26 ff c6 05 cc 75 82 04 01 48 c7 c7 e0 48 40 85 e8 7c ca 3a 02 <0f> 0b eb c3 e8 73 89 26 ff c6 05 b1 75 82 04 01 48 c7 c7 40 49 40 [ 165.337842][ T15] hub 9-1:0.0: 1 port detected [ 165.353137][ T3623] RSP: 0018:ffffc90000b57950 EFLAGS: 00010246 [ 165.353149][ T3623] RAX: 863d9db89aa6ec00 RBX: 0000000000000002 RCX: 0000000000080000 [ 165.353156][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 165.353163][ T3623] RBP: ffffc90000b57960 R08: ffff8881f7152fbf R09: 1ffff1103ee2a5f7 [ 165.353169][ T3623] R10: dffffc0000000000 R11: ffffed103ee2a5f8 R12: 0000000000000000 [ 165.353175][ T3623] R13: ffff888126eb5068 R14: 0000000000000002 R15: 0000000000000000 [ 165.353185][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 165.353192][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.353200][ T3623] CR2: 00007f9b69420000 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 165.353209][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.353215][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.353218][ T3623] Call Trace: [ 165.353234][ T3623] kobject_get+0xfb/0x120 [ 165.353245][ T3623] device_add+0x331/0xc00 [ 165.353255][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 165.353264][ T3623] device_create+0x26c/0x300 [ 165.353281][ T3623] ? root_device_unregister+0x80/0x80 [ 165.485319][ T3623] create_function_device+0x60/0x70 [ 165.490810][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 165.496630][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 165.502232][ T3623] function_make+0x118/0x350 [ 165.507849][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 165.517419][ T3623] ? mutex_trylock+0xb0/0xb0 [ 165.522176][ T3623] ? configfs_mkdir+0x504/0xd90 [ 165.527030][ T3623] configfs_mkdir+0x5d2/0xd90 [ 165.531728][ T3623] ? show_sid+0x1b0/0x1b0 [ 165.536077][ T3623] ? configfs_lookup+0x500/0x500 [ 165.541129][ T3623] ? __lookup_hash+0x122/0x250 [ 165.545905][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 165.551188][ T3623] vfs_mkdir+0x42c/0x600 [ 165.555479][ T3623] do_mkdirat+0x14c/0x340 [ 165.559808][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 165.564592][ T3623] do_syscall_64+0x31/0x40 [ 165.569302][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 165.572670][ T3614] udc-core: couldn't find an available UDC or it's busy [ 165.575224][ T3623] RIP: 0033:0x7f313cfb9019 [ 165.575247][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 165.582408][ T3614] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 165.586965][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 165.623281][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 165.631354][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 165.639492][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 165.647459][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 165.655475][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 165.663467][ T3623] ---[ end trace cb6a543c6570a0ed ]--- [ 165.668952][ T3623] ------------[ cut here ]------------ [ 165.674444][ T3623] kobject: '@(_' (ffff888111c7a000): is not initialized, yet kobject_get() is being called. [ 165.685160][ T3623] WARNING: CPU: 1 PID: 3623 at lib/kobject.c:666 kobject_add_internal+0x12e/0xde0 [ 165.694681][ T3623] Modules linked in: [ 165.699920][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 165.709975][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 165.720791][ T3623] RIP: 0010:kobject_add_internal+0x12e/0xde0 [ 165.727029][ T3623] Code: b9 00 00 00 00 00 fc ff df 80 3c 08 00 74 08 4c 89 e7 e8 95 18 45 ff 49 8b 34 24 48 c7 c7 c0 9b 41 85 4c 89 e2 e8 62 e4 1e 02 <0f> 0b e9 04 01 00 00 e8 56 a3 0a ff b8 fe ff ff ff e9 b0 09 00 00 [ 165.749788][ T3623] RSP: 0018:ffffc90000b577d8 EFLAGS: 00010246 [ 165.755955][ T3623] RAX: 863d9db89aa6ec00 RBX: ffff88810f8ea000 RCX: 0000000000080000 [ 165.763934][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 165.771968][ T3623] RBP: ffffc90000b57830 R08: ffff8881f7152fbf R09: 1ffff1103ee2a5f7 [ 165.780515][ T3623] R10: dffffc0000000000 R11: ffffed103ee2a5f8 R12: ffff888111c7a000 [ 165.788770][ T3623] R13: ffff88810f8ea018 R14: 0000000000000000 R15: 1ffff11021f1d400 [ 165.796764][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 165.805966][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 165.812597][ T3623] CR2: 00007f9b69420000 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 165.821808][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 165.829992][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 165.838216][ T3623] Call Trace: [ 165.841555][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 165.847031][ T3623] kobject_add+0x165/0x230 [ 165.851489][ T3623] ? kobject_init+0x1d0/0x1d0 [ 165.856354][ T3623] ? __kasan_check_write+0x14/0x20 [ 165.861562][ T3623] ? kobject_init+0x83/0x1d0 [ 165.867498][ T3623] get_device_parent+0x3a6/0x410 [ 165.872702][ T3623] device_add+0x349/0xc00 [ 165.877112][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 165.882729][ T3623] device_create+0x26c/0x300 [ 165.887476][ T3623] ? root_device_unregister+0x80/0x80 [ 165.892854][ T3623] create_function_device+0x60/0x70 [ 165.898076][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 165.903024][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 165.908722][ T3623] function_make+0x118/0x350 [ 165.913331][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 165.919775][ T3623] ? mutex_trylock+0xb0/0xb0 [ 165.924383][ T3623] ? configfs_mkdir+0x504/0xd90 [ 165.929488][ T3623] configfs_mkdir+0x5d2/0xd90 [ 165.934268][ T3623] ? show_sid+0x1b0/0x1b0 [ 165.940063][ T3623] ? configfs_lookup+0x500/0x500 [ 165.945035][ T3623] ? __lookup_hash+0x122/0x250 [ 165.950397][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 165.955821][ T3623] vfs_mkdir+0x42c/0x600 [ 165.960109][ T3623] do_mkdirat+0x14c/0x340 [ 165.964444][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 165.969601][ T3623] do_syscall_64+0x31/0x40 [ 165.975002][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 165.981077][ T3623] RIP: 0033:0x7f313cfb9019 [ 165.985818][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 166.006815][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 166.017093][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 166.025453][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 166.033536][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 166.042044][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 166.050234][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 166.059621][ T3623] ---[ end trace cb6a543c6570a0ee ]--- [ 166.065812][ T3623] ------------[ cut here ]------------ [ 166.071362][ T3623] refcount_t: saturated; leaking memory. [ 166.077324][ T3623] WARNING: CPU: 1 PID: 3623 at lib/refcount.c:22 refcount_warn_saturate+0x158/0x1a0 [ 166.089383][ T3623] Modules linked in: [ 166.093687][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 166.103876][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 166.114961][ T3623] RIP: 0010:refcount_warn_saturate+0x158/0x1a0 [ 166.123754][ T3623] Code: 04 01 48 c7 c7 60 48 40 85 e8 44 ca 3a 02 0f 0b eb 8b e8 3b 89 26 ff c6 05 77 75 82 04 01 48 c7 c7 60 48 40 85 e8 28 ca 3a 02 <0f> 0b e9 6c ff ff ff e8 1c 89 26 ff c6 05 5c 75 82 04 01 48 c7 c7 [ 166.145230][ T3623] RSP: 0018:ffffc90000b577b8 EFLAGS: 00010246 [ 166.152729][ T3623] RAX: 863d9db89aa6ec00 RBX: 0000000000000001 RCX: 0000000000080000 [ 166.161478][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 166.174508][ T3623] RBP: ffffc90000b577c8 R08: ffffc90000b57147 R09: fffff5200016ae5c [ 166.187549][ T3623] R10: dffffc0000000000 R11: fffff5200016ae29 R12: 00000000c0000000 [ 166.197008][ T3623] R13: ffff88810f8ea018 R14: 0000000000000001 R15: ffff888111c7a038 [ 166.209421][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 166.220798][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.229499][ T3623] CR2: 00007f9b69420000 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 166.238016][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.246086][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.254333][ T3623] Call Trace: [ 166.257772][ T3623] kobject_add_internal+0xc44/0xde0 [ 166.265592][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 166.271277][ T3623] kobject_add+0x165/0x230 [ 166.276391][ T3623] ? kobject_init+0x1d0/0x1d0 [ 166.281402][ T3623] ? __kasan_check_write+0x14/0x20 [ 166.286520][ T3623] ? kobject_init+0x83/0x1d0 [ 166.291151][ T3623] get_device_parent+0x3a6/0x410 [ 166.296092][ T3623] device_add+0x349/0xc00 [ 166.300619][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 166.306517][ T3623] device_create+0x26c/0x300 [ 166.311187][ T3623] ? root_device_unregister+0x80/0x80 [ 166.317008][ T3623] create_function_device+0x60/0x70 [ 166.322344][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 166.327288][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 166.332852][ T3623] function_make+0x118/0x350 [ 166.337802][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 166.344155][ T3623] ? mutex_trylock+0xb0/0xb0 [ 166.348751][ T3623] ? configfs_mkdir+0x504/0xd90 [ 166.353633][ T3623] configfs_mkdir+0x5d2/0xd90 [ 166.358307][ T3623] ? show_sid+0x1b0/0x1b0 [ 166.362625][ T3623] ? configfs_lookup+0x500/0x500 [ 166.367587][ T3623] ? __lookup_hash+0x122/0x250 [ 166.372445][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 166.377766][ T3623] vfs_mkdir+0x42c/0x600 [ 166.382024][ T3623] do_mkdirat+0x14c/0x340 [ 166.386381][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 166.391158][ T3623] do_syscall_64+0x31/0x40 [ 166.395575][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 166.402123][ T3623] RIP: 0033:0x7f313cfb9019 [ 166.406781][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 166.427153][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 166.435776][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 166.445834][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 166.454032][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 166.462034][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 166.470767][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 166.478772][ T3623] ---[ end trace cb6a543c6570a0ef ]--- [ 166.484262][ T3623] ------------[ cut here ]------------ [ 166.490513][ T3623] kobject: '@(_' (ffff888111c7a000): is not initialized, yet kobject_put() is being called. [ 166.503245][ T3623] WARNING: CPU: 1 PID: 3623 at lib/kobject.c:760 kobject_put+0x8a/0x270 [ 166.513106][ T3623] Modules linked in: [ 166.517166][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 166.526749][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 166.538828][ T3623] RIP: 0010:kobject_put+0x8a/0x270 [ 166.545689][ T3623] Code: 48 b9 00 00 00 00 00 fc ff df 80 3c 08 00 74 08 48 89 df e8 e8 2f 45 ff 48 8b 33 48 c7 c7 40 9c 41 85 48 89 da e8 b6 fb 1e 02 <0f> 0b eb 0f e8 ad ba 0a ff e9 7c 01 00 00 e8 a3 ba 0a ff 4c 8d 7b [ 166.565846][ T3623] RSP: 0018:ffffc90000b577a0 EFLAGS: 00010246 [ 166.572229][ T3623] RAX: 863d9db89aa6ec00 RBX: ffff888111c7a000 RCX: 0000000000080000 [ 166.580347][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 166.588363][ T3623] RBP: ffffc90000b577c8 R08: ffffc90000b57127 R09: fffff5200016ae58 [ 166.591709][ T15] usb 9-1: USB disconnect, device number 34 [ 166.598658][ T3623] R10: dffffc0000000000 R11: fffff5200016ae25 R12: ffff888111c7a000 [ 166.610647][ T3623] R13: ffff888111c7a03c R14: 1ffff1102238f407 R15: 0000000000000000 [ 166.618904][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 166.627870][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 166.634570][ T3623] CR2: 00007f9b68ffddb8 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 166.643138][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 166.651360][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 166.661979][ T3623] Call Trace: [ 166.665383][ T3623] kobject_add_internal+0xb52/0xde0 [ 166.670746][ T3623] kobject_add+0x165/0x230 [ 166.676435][ T3623] ? kobject_init+0x1d0/0x1d0 [ 166.681142][ T3623] ? __kasan_check_write+0x14/0x20 [ 166.686274][ T3623] ? kobject_init+0x83/0x1d0 [ 166.691012][ T3623] get_device_parent+0x3a6/0x410 [ 166.695981][ T3623] device_add+0x349/0xc00 [ 166.700327][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 166.705775][ T3623] device_create+0x26c/0x300 [ 166.710949][ T3623] ? root_device_unregister+0x80/0x80 [ 166.716352][ T3623] create_function_device+0x60/0x70 [ 166.721580][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 166.726544][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 166.732113][ T3623] function_make+0x118/0x350 [ 166.736703][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 166.743227][ T3623] ? mutex_trylock+0xb0/0xb0 [ 166.747829][ T3623] ? configfs_mkdir+0x504/0xd90 [ 166.752713][ T3623] configfs_mkdir+0x5d2/0xd90 [ 166.757485][ T3623] ? show_sid+0x1b0/0x1b0 [ 166.762471][ T3623] ? configfs_lookup+0x500/0x500 [ 166.767408][ T3623] ? __lookup_hash+0x122/0x250 [ 166.772191][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 166.777490][ T3623] vfs_mkdir+0x42c/0x600 [ 166.781848][ T3623] do_mkdirat+0x14c/0x340 [ 166.786187][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 166.790940][ T3623] do_syscall_64+0x31/0x40 [ 166.795382][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 166.801272][ T3623] RIP: 0033:0x7f313cfb9019 [ 166.805735][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 166.825382][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 166.829154][ T15] usb 2-1: USB disconnect, device number 15 [ 166.833821][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 166.847816][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 166.855993][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 166.864144][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 166.872197][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 166.880182][ T3623] ---[ end trace cb6a543c6570a0f0 ]--- [ 166.885657][ T3623] ------------[ cut here ]------------ [ 166.891210][ T3623] refcount_t: underflow; use-after-free. [ 166.896962][ T3623] WARNING: CPU: 1 PID: 3623 at lib/refcount.c:28 refcount_warn_saturate+0x120/0x1a0 [ 166.906638][ T3623] Modules linked in: [ 166.910674][ T3623] CPU: 1 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 166.919921][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 166.930119][ T3623] RIP: 0010:refcount_warn_saturate+0x120/0x1a0 [ 166.936301][ T3623] Code: 04 01 48 c7 c7 e0 48 40 85 e8 7c ca 3a 02 0f 0b eb c3 e8 73 89 26 ff c6 05 b1 75 82 04 01 48 c7 c7 40 49 40 85 e8 60 ca 3a 02 <0f> 0b eb a7 e8 57 89 26 ff c6 05 92 75 82 04 01 48 c7 c7 60 48 40 [ 166.955946][ T3623] RSP: 0018:ffffc90000b57780 EFLAGS: 00010246 [ 166.961996][ T3623] RAX: 863d9db89aa6ec00 RBX: 0000000000000003 RCX: 0000000000080000 [ 166.970459][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 166.979538][ T3623] RBP: ffffc90000b57790 R08: ffff8881f7152fbf R09: 1ffff1103ee2a5f7 [ 166.988500][ T3623] R10: dffffc0000000000 R11: ffffed103ee2a5f8 R12: 00000000c0000000 [ 166.996817][ T3623] R13: ffff888111c7a03c R14: 0000000000000003 R15: ffff888111c7a038 [ 167.005021][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 167.014946][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.021601][ T3623] CR2: 00007f9b68ffddb8 CR3: 000000011f86d000 CR4: 00000000003506a0 [ 167.031923][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.042613][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.053866][ T3623] Call Trace: [ 167.057387][ T3623] kobject_put+0x231/0x270 [ 167.065335][ T3623] kobject_add_internal+0xb52/0xde0 [ 167.071069][ T3623] kobject_add+0x165/0x230 [ 167.076208][ T3623] ? kobject_init+0x1d0/0x1d0 [ 167.081153][ T3623] ? __kasan_check_write+0x14/0x20 [ 167.089165][ T3623] ? kobject_init+0x83/0x1d0 [ 167.094541][ T3623] get_device_parent+0x3a6/0x410 [ 167.100497][ T3623] device_add+0x349/0xc00 [ 167.106087][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 167.118101][ T3623] device_create+0x26c/0x300 [ 167.124632][ T3623] ? root_device_unregister+0x80/0x80 [ 167.131084][ T3623] create_function_device+0x60/0x70 [ 167.138393][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 167.143599][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 167.149708][ T3623] function_make+0x118/0x350 [ 167.155359][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 167.162594][ T3623] ? mutex_trylock+0xb0/0xb0 [ 167.167472][ T3623] ? configfs_mkdir+0x504/0xd90 [ 167.172786][ T3623] configfs_mkdir+0x5d2/0xd90 [ 167.177897][ T3623] ? show_sid+0x1b0/0x1b0 [ 167.182229][ T3623] ? configfs_lookup+0x500/0x500 [ 167.188259][ T3623] ? __lookup_hash+0x122/0x250 [ 167.193056][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 167.198396][ T3623] vfs_mkdir+0x42c/0x600 [ 167.202652][ T3623] do_mkdirat+0x14c/0x340 [ 167.207110][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 167.212807][ T3623] do_syscall_64+0x31/0x40 [ 167.217414][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 167.223374][ T3623] RIP: 0033:0x7f313cfb9019 [ 167.227893][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 167.250895][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 167.260412][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 167.270439][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 167.280192][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 167.291445][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 167.302464][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 167.312066][ T3623] ---[ end trace cb6a543c6570a0f1 ]--- [ 167.318848][ T3623] kobject_add_internal failed for android_usb (error: -2 parent: @(_) [ 167.332306][ T3623] ------------[ cut here ]------------ [ 167.340943][ T3623] kobject: '@(_' (ffff888111c7a000): is not initialized, yet kobject_put() is being called. [ 167.353415][ T3623] WARNING: CPU: 0 PID: 3623 at lib/kobject.c:760 kobject_put+0x8a/0x270 [ 167.362637][ T3623] Modules linked in: [ 167.367768][ T3623] CPU: 0 PID: 3623 Comm: syz.4.857 Tainted: G B W syzkaller #0 [ 167.379189][ T3623] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 167.392604][ T3623] RIP: 0010:kobject_put+0x8a/0x270 [ 167.398755][ T3623] Code: 48 b9 00 00 00 00 00 fc ff df 80 3c 08 00 74 08 48 89 df e8 e8 2f 45 ff 48 8b 33 48 c7 c7 40 9c 41 85 48 89 da e8 b6 fb 1e 02 <0f> 0b eb 0f e8 ad ba 0a ff e9 7c 01 00 00 e8 a3 ba 0a ff 4c 8d 7b [ 167.419082][ T3623] RSP: 0018:ffffc90000b57960 EFLAGS: 00010246 [ 167.427960][ T3623] RAX: 863d9db89aa6ec00 RBX: ffff888111c7a000 RCX: 0000000000080000 [ 167.438844][ T3623] RDX: ffffc90001449000 RSI: 000000000007ffff RDI: 0000000000080000 [ 167.447814][ T3623] RBP: ffffc90000b57988 R08: ffffc90000b572e7 R09: fffff5200016ae90 [ 167.456089][ T3623] R10: dffffc0000000000 R11: fffff5200016ae5d R12: fffffffffffffffe [ 167.464662][ T3623] R13: ffff888111c7a03c R14: 1ffff1102238f407 R15: 0000000000000000 [ 167.473218][ T3623] FS: 00007f313ba126c0(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 167.482293][ T3623] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 167.489387][ T3623] CR2: 00007fb1107e72f8 CR3: 000000011f86d000 CR4: 00000000003506b0 [ 167.497393][ T3623] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 167.505382][ T3623] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 167.513594][ T3623] Call Trace: [ 167.516927][ T3623] device_add+0x36f/0xc00 [ 167.521288][ T3623] ? kobject_set_name_vargs+0xca/0x110 [ 167.528521][ T3623] device_create+0x26c/0x300 [ 167.534189][ T3623] ? root_device_unregister+0x80/0x80 [ 167.540134][ T3623] create_function_device+0x60/0x70 [ 167.546213][ T3623] f_midi_alloc_inst+0x1a8/0x380 [ 167.551430][ T3623] usb_get_function_instance+0xe2/0x2f0 [ 167.557295][ T3623] function_make+0x118/0x350 [ 167.562850][ T3623] ? gadget_dev_desc_max_speed_store+0x240/0x240 [ 167.570182][ T3623] ? mutex_trylock+0xb0/0xb0 [ 167.574951][ T3623] ? configfs_mkdir+0x504/0xd90 [ 167.579833][ T3623] configfs_mkdir+0x5d2/0xd90 [ 167.584893][ T3623] ? show_sid+0x1b0/0x1b0 [ 167.589244][ T3623] ? configfs_lookup+0x500/0x500 [ 167.594244][ T3623] ? __lookup_hash+0x122/0x250 [ 167.599017][ T3623] ? security_inode_mkdir+0xbd/0x110 [ 167.604340][ T3623] vfs_mkdir+0x42c/0x600 [ 167.609033][ T3623] do_mkdirat+0x14c/0x340 [ 167.613353][ T3623] __x64_sys_mkdirat+0x7b/0x90 [ 167.618296][ T3623] do_syscall_64+0x31/0x40 [ 167.623194][ T3623] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 167.629211][ T3623] RIP: 0033:0x7f313cfb9019 [ 167.635061][ T3623] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 167.657688][ T3623] RSP: 002b:00007f313ba12028 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 167.666361][ T3623] RAX: ffffffffffffffda RBX: 00007f313d240fa0 RCX: 00007f313cfb9019 [ 167.674370][ T3623] RDX: 00000000000001ff RSI: 00002000000003c0 RDI: ffffffffffffff9c [ 167.682418][ T3623] RBP: 00007f313d05000c R08: 0000000000000000 R09: 0000000000000000 [ 167.691262][ T3623] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 167.699276][ T3623] R13: 00007f313d241038 R14: 00007f313d240fa0 R15: 00007ffe28485538 [ 167.707510][ T3623] ---[ end trace cb6a543c6570a0f2 ]---