0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 749.709399][T15671] netlink: 'syz-executor.3': attribute type 4 has an invalid length. [ 749.726504][T15669] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 750.849842][T15680] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:27:36 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r2 = open(0x0, 0x800, 0x20) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) write$P9_RREADLINK(r2, &(0x7f0000000800)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$netlink(0x10, 0x3, 0x8) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0x7, &(0x7f0000000100)={0x6b7, 0x8, 0xa000, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e22}, 0x6d) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000780)=0xffff) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) open(&(0x7f00000007c0)='./bus\x00', 0x101300, 0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) syz_read_part_table(0x595, &(0x7f00000001c0)="$eJzs0r1LY2kUB+A3F2bT7BAZBqZwC8FgFRVioUVSiMSQxoi4YmEtWGghWFhIJFr78Q8ofoHYiH1KMYIoxEpSivWCYpMqy653G6uVRWWH52ku7znn3sPL7wb+16LwR7vdToQQ2sm3v/37SWG01DU+PDEZQiLMhBAKv/36dycRT/zz1bP4XI7PpWS2sXc18nTScd19W08fRHG/FoWwGkKYvz9M/de78fM7zV+k1tYXixvL+bm74srDwGxvoXOzsLA9uJ+rTP3ITcc/Vi36mP3pxtDRTbv8uPO170u90cpexnOZxPvs53O9zn/3e7VZbY31HC/1Z741zytbce7P8gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN7Zaf4itba+WNxYzs/dFVceBmZ7C52bhYXtwf1cZepHbjp6matFH7M/3Rg6ummXH3e+9n2p/9LKXsZzmcT77Odzvc5/93u1WW2N9Rwv9We+Nc8rW3Huz/IHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6lwmipa3x4YjKERJgJIYxEHYd/1dvJl34injuLn+W4XkpmG3tXI08nHdfdt/X0wXhcr0UhrIYQ5u8PUx9+Gd7szwAAAP//rRGGgA==") open(&(0x7f0000000d80)='./file0\x00', 0x41a003, 0x84) open(&(0x7f0000000040)='./bus\x00', 0x14e043, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, 0x6e) r7 = syz_clone(0xe204a000, 0x0, 0x900000000000000, 0x0, 0x0, 0x0) ptrace(0x10, r7) [ 751.133864][ T26] usb 6-1: new low-speed USB device number 23 using dummy_hcd [ 751.152029][T15681] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:36 executing program 1: ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffff9c, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @aes256, 0x2, @desc2}) (async) r0 = syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e04e57fffff000000e6e3d62020c5c9060035c10000aed3b4f12f92a85b7923372b80f335e012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294176d54a0552d635a8a033c09b2f5f080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e318000001000000000000000000b7f74bbacfa3af71d1277e16581d23e38218ba258f2cf8e5144f5f93193d07efffffff0000b74ed84616bd1e87b4800344f15d1c9bc21bbe59ee736f8d4909d546a1eb1888a24d0aff776ad498beb5fed0ad794c0f5ac51cfd583142afa439f7a1de27e7e627d93d272530c3389ca946e84d214dd3672209f9caa58df213023f4dd0fe1ebf81953fddd5acfcfdc90616850a51bd4d6e490aa7fd9d0a631fbe541bf6a0786d4cd6254ad55c734fd8d3b613a5a3fe5f2c2cb9b530fb37c0d488a176aee4dceb1f6adff220c4388294266f9906315e073688b9a92641ee0a0911509be54144"], 0x3, 0x105c8, &(0x7f0000020c80)="$eJzs3E1vG0UYB/DHCX2lLRFKWy6IlRAokWorTtKqXFAKiQoSqSJeDpzAsR3Lre2NYueFnuHGF0HixgfgUMGB78ENcUDihlTk3Q1tgENF3Dghv5+0+c+Odx/PWLnM2poATq2p5PffSnElLkTEZERcisjapeLILOXxSkS8FhETTx2lov+vjrMRcTEirgyL5zVLxUuXH608+vX2nenvf3z17tTkmzfGN2tg3N6IiO5m3t7t5pm28rxf9Nd22ll2F3eKzF/oPijO0zx3m+tZhd3a/nW1LBda+fXp5nZ/mBudWn2YrfZG1r/Zy9+wv9Par5PdcL+2lZ03mutZtvtplq2H+bj2inzYH+R1GkW9L7LyMRjsZ97f3Gvm89l8kGW9Nyj687ppo7k3zJ0ii7eLetppZONY/88f87H3Qbu3vZfsNLf67bSX3KxUb1eqt8rVrbTRHDQXy7Vu49ZiMtPqDC8rD5q17lIrTVudZqWedmeTmVa9Xq5Wk5nl5nq71kuq1cpCZa58c7Zo3Uju3vsk6TSSmWG+0+5tD9qdfrKRbiX5HbPJfGXhrdnk9Wry0epasvbhysrq2sefLX96787q++8WF/1jWMnM/Nz8fLk6V56vzpr/YZw/3O2cdqVxDwDg5LH+B8bB+t/6P6x/DzX/5eH/yCjn/01Y/3OyWP8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxaP5/57r2sMZWfv1j0Xy66Xo6I6xFxLSKuRsTjzESRuck4e6DmdESUivbjf3Hmb2P4oRRZheE954rjYkQsFccfLz3vTwEAAAD+v7796cuvIiaHzezP2+MeEEepeGhzflT1skc+L4yq2nRWbO/Jk6RDubpfciSuRcSZqV9GVO16RExc+nxE1Z7J5IE4/1SU8pg4ytEAAABH4+BKYGSrNwAAAI6dr8c9AMYj+2K1+C1+8V3wuTyKLwQvHDgDAAAATqCR/LAaAAAAONay9f+T/f/yxwHPtv/fQc9h/7/sdvv/AQAAwOHl+/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+yc/e4iQNRHMAfH17YLy1aLXAVqtWWFBxij7DldmmS26TjDJEQ5yBdjhBBhD2R4ogiksc4Qb+fZGZswV/PdG/GMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC06b5YL2+31zdNc/aHZvLcDQAAAHDKrlgvy8mkOv+arn9Pl35GxDwiZhExjYhTvfsgPtUyf0VEL81Pfb94VcNdRJlw/M0oHV8i4k86Hn+0/S8AAADA5dpuFquIwXFafvzuuiDOKS3ajHNkHa7Sks8wR1qkRaRh/M+UNn2OzGIWEcXkIVPaPCL63/5mSnuTQW0Yvxh61dA/ZzUAAMB51DuBbN0bAAAA786/rgugG+V+bXoWP+0Fj6ohbQh+rp0BAAAAH1Cv6wIAAACA1pX9v/f/AQAAwGWr3v8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZvLcDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLE/LycYAmEMAPM/1Z4WS7cpG5CAXr16mYGFkLCHDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO68zpf3FT4Na5Jv24Zf65Hk36lh6rTtydy5zdIP4+lrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAONifuxMIgSAIg33nf06L+YclDRqDCFWw8DHDPCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX25942YSCM4/DrS6LEbTJCeiuBGWioEIzAh4RkyTMwAAvRUNFaLAIrgATnms4UPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBrujx88RYRRaQuU6Tx5uf0HhEfkbZtO/q8ZbE7H5uve872h0nO75j+lhFRRtHHOQAAvau6zbFa18u/vP95B3mHeat5Uy+e+WkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/qk1FcRzAT9LeaJ3sIIKTUhFBNLbV0qGLQqGvUdsYiqlKmsEWl+wuPoLgIOKWR3BwdxEHwT9zQQUXFyXJTT2hVW6G3Fzq5wPn9tfL5Z5zAgl87zkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPZb4crg7oUQjg3/afuev/t8cZRf1935s4M2ursi6/xPbu3SEIId7cates5zqXILma8bmd37956o1FrKhSKMRTt9J1WlPFkLcb44QQAwLGTpK2b6z8lnbXuudJKCL+eDef/S1EdMub/J19e3g6hfNBXnP/n85xkgWXN/9XW9sPqzu7e1a3t9XqtXru/tHhjfmHh5uJStfc4peqhCgAAAP9QSVuc/8srh9f/T0V1GMr9yV/z/50PH1/FfU3J/4eMvv4/5gEBAAD8x2bP//heOuJ8qVIJj9ZbreZ8/3jw/0L/OIGhjuxE2uL8P7Uy6VEBAAAAedhvl4bW/zejOmTc/3/61tt6fM+pEMJMuv5/beNBYzO/6RRWkb7/P+apAgAAMEEzaYvX/5Pe/v/yhcE15RDC5bl+nf4MYKb8/+7N87NxX/H+/8X8plhI5eX+65El//euXQ5hejmHgQEAAHAsnUxbN/9/TjprzZ9PVyv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/2bFjlIihIACgf5ONVqIgNlaC2op2VisWgngNURBs7LfxAJ5mj2C/rVpayxbeQCbJF9nGBSXR5T34mSEMZPLTZD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA35qdpp2cl3HZaPKivff8Pr6M+DIXw+NkdytW5INu2/53hrFHx313AQAAwLIr83yfUnqtJucRi1E9/+/nmpj5x2tNnuf5+bk/xzz7x9p+u3tqqk8+n1WllK5vbq8Ou3vFP21vwbr1BWrqs4TmhKasP1txcb85q+pdHzxMp2crdbr6s44BgN9wkGOb5P+jiEd9NgbA0hq2K32Z/8tRvz0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOEjAAD//1CwWVg=") (async) sched_setscheduler(0x0, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) unlink(&(0x7f0000000040)='./file1\x00') (async) r1 = socket$packet(0x11, 0x3, 0x300) r2 = syz_open_dev$hiddev(&(0x7f0000000a80), 0x0, 0x101040) (async) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000b00)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@target_btf_id=0xffffffffffffffff}, 0x40) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r5, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000280)="bc05134f536d4b83d8dbecf97728f8978f8a7240b5c7ee6f4c4c8a7d05f73d865b072e87b87e11430092f7bc684dd86cf97afef907e9a13c656da971c6aa012cbac4fef11fced07239ae2757ca927152189525e5a17a15a14333d6d62304b5417243bacbb5cbc14e3949791aabcbe5fb537387bf5671c5c0d698a7ef2a1b47db306b2a60ad874e84694478686daf9d6ab89528c7fe8562622c07ccc1a758066689946189c408ebf8879ed8504da8130df6842d24ea3b0b0e5159e12551", 0xbd}, {&(0x7f0000000340)="c41d82856ab693d793a78c73e79fcde20b63d17168321fa2990e525ae9bc4af24eb41144cd131ef6efdaf0286f5d46a7fa", 0x31}, {&(0x7f0000000380)="d373f7a0f049ba530e9ccd64368359efafd4462355d02c7cc970852b5b1f167178eef16e4e91ff017c2f87e4a22d2331e0c63143ee18b08651f3871ec314fb7bfe5c063af95e2f102fd753e3f5afee5b228e8be3b85e75a7236fc19c81f6356bf4d5a8a4bdd5854d45f4ec125d4f9cbed865c35530ea0fd6321f678e5a4a3cc84d8d1b41ca50b0acb2193d3650293156315af61e3795b351dc16a524a8e6a0d0a395188f97753d6d62ee72af9bbb2c2924a2b3ec25870b94bfd0ab1844efbf30396941e39a66c6bf36748251351cb4f0", 0xd0}, {&(0x7f0000000480)="51f69f7a2ff8b851392b8fc20f787db9d32563a6aa3268340cc0e010ce6f31383628a45f0fa75806549a4c511ca8edd27212e67a6895bc336bf2d04a2520ac47adb496ecb8b33ac98619677e91af845ce89a04b40968e9db641d7be44ef40d14600754c35e09b3b7408dc86f123be9d881ded359f4d8d1c6ee7fe066eb2ff3d89164c6ec62dead580df5613419e4027dbb8df5127d12ca2c7da1944589d84058817faacefc763d8b7c9ccf905185c7d410a2bb6714ce6fa6c39689d2f4475ed11bd4c20c18fa8b8537b14f23393fd2965c8be0077afcdd4260e8a6d8bf9e7407523ebecd", 0xe4}, {&(0x7f0000000580)="418a44c0a1cda33a43f720fb5e2e9874111e5bffba75fbfbb87b2d1481728b1c70d5c4bcdb0a622247bbe99e8ea44b409482a455ef6f97c60223179ecb1359d0d2eca2e8a70e53d194653ef4660668aebe8fe8fbd5152493e65a10ea36c711a9c92af01ff435612bba990796bb3de7e36b8da39bece848435cef9026789ba835cbe6c7eeed4c8114afae6f5aafac1b53a506f59e0c3c2559dfc85ccefbc9521e79c0dd32b03a5f2694c8da1e19fbffab118e914e51e4ed2b26d38bb971dbee97f6889db706be77c9aea6127fac4b2bfd212eaa", 0xd3}, {&(0x7f0000000680)="18b60ac2285242b907558e69d79205d0514e98cb7a03d23cef4d6f7be69fab46c7cab54fbb00882be9bd79c4561e12cc944718c528c30c13fbece59edae07e7a32678f74e12fd2904e00036c6898c80802173c82ccddc1348bc953c0fff5130c6559407e519def6abbf0643c68452592", 0x70}, {&(0x7f0000000700)="9998540c2e02cb806da8cf11ccb107beb9ec498925d713c6037fa82b0f7f667780c1d7aa6d3c94fafe46a41051bc457db13882c5b4f6391c961c66ab64660117825236d0aa03dc428cc6d7bc5d7eb94ad752ce6a5704", 0x56}, {&(0x7f0000000780)="5246bab42af8ccf1aed6379185858a6b902758d1e6a7d4495fc7d6cd35c8322bf60fdf01684a14c0d73fc2dac5c9fb13048106facb8c2ab5fbd5ddb5fee33eaf", 0x40}, {&(0x7f00000007c0)="3c59f038e99682471a8bce440e493e7e34c429e0fd916766b1e9485b64dd1bb98f4845864344cd7e9bf5163a1b589ca8ea0cedc89870f6bf83518769826e6a320441077732304943a0fff4c39af53b8c0f67d3321144d8f6bbc011000410222f52dffbb5cc5f5818ec47fd514de34105c4060c029458665c0c014356c42e4a9db506f5ffdeb54b77229ae83222023a1e260a37e2a4954249368aac69bfbb21af73740301674fc62711f48abcc1ec0cd5422b69252f201e492a7bd6c9e4746ee5102f131e88ccb9d5d205c3b1903b285cdf48", 0xd2}, {&(0x7f00000008c0)="dce59e493b4fb07a8a855db9fca140dbdf1a04beb0a156d6c7e2f82745c43aa5e74fdb6a0f91afc201f2ce870e7b3a9910aa82f808a4e9334d0356f89539b895b7914b9939048e2140fa79de5b58f2bb1baa62655dfbd7ecb32effa7bb6e1811fcb5a96c32ec9ed8d35e5a1fb4bb93db181c41eb8173b513436fdb4abb4bc99f8472034bf68d5e9b2dfb0bde5e009ead141715e6082f8de7a4bb68f71d954b70cce88301a9c1c1a76cf60d9a0c1fd22a57657957f8e7e231a5acc4d01c9669e00d87dbc5229d559bbaca42203d47b9ae825677d4ffdd6d68b4ce2e14cc", 0xdd}], 0xa, &(0x7f0000000b40)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r1, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, r4, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r5, r0, r0]}}], 0x70, 0x20000000}, 0x0) 22:27:36 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000000d) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:36 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8954, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:36 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8953, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 751.334006][ T30] audit: type=1400 audit(1703370456.882:303): avc: denied { create } for pid=15683 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 22:27:39 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) (rerun: 32) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) r2 = open(0x0, 0x800, 0x20) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (rerun: 32) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) (async) write$P9_RREADLINK(r2, &(0x7f0000000800)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$netlink(0x10, 0x3, 0x8) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0x7, &(0x7f0000000100)={0x6b7, 0x8, 0xa000, 0x7}, 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e22}, 0x6d) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000780)=0xffff) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) (async, rerun: 32) open(&(0x7f00000007c0)='./bus\x00', 0x101300, 0x8) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) (async) syz_read_part_table(0x595, &(0x7f00000001c0)="$eJzs0r1LY2kUB+A3F2bT7BAZBqZwC8FgFRVioUVSiMSQxoi4YmEtWGghWFhIJFr78Q8ofoHYiH1KMYIoxEpSivWCYpMqy653G6uVRWWH52ku7znn3sPL7wb+16LwR7vdToQQ2sm3v/37SWG01DU+PDEZQiLMhBAKv/36dycRT/zz1bP4XI7PpWS2sXc18nTScd19W08fRHG/FoWwGkKYvz9M/de78fM7zV+k1tYXixvL+bm74srDwGxvoXOzsLA9uJ+rTP3ITcc/Vi36mP3pxtDRTbv8uPO170u90cpexnOZxPvs53O9zn/3e7VZbY31HC/1Z741zytbce7P8gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN7Zaf4itba+WNxYzs/dFVceBmZ7C52bhYXtwf1cZepHbjp6matFH7M/3Rg6ummXH3e+9n2p/9LKXsZzmcT77Odzvc5/93u1WW2N9Rwv9We+Nc8rW3Huz/IHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6lwmipa3x4YjKERJgJIYxEHYd/1dvJl34injuLn+W4XkpmG3tXI08nHdfdt/X0wXhcr0UhrIYQ5u8PUx9+Gd7szwAAAP//rRGGgA==") (async) open(&(0x7f0000000d80)='./file0\x00', 0x41a003, 0x84) (async) open(&(0x7f0000000040)='./bus\x00', 0x14e043, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, 0x6e) (async) r7 = syz_clone(0xe204a000, 0x0, 0x900000000000000, 0x0, 0x0, 0x0) ptrace(0x10, r7) 22:27:39 executing program 5: r0 = syz_usb_connect(0x6, 0xe0d, &(0x7f0000001140)={{0x12, 0x1, 0x0, 0x1e, 0xbe, 0xda, 0x40, 0x1199, 0x9063, 0x26f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xdfb, 0x4, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa, 0x9, 0x6, 0xda, 0x46, 0x5, 0x1f, [@hid_hid={0x9, 0x21, 0x40, 0x0, 0x1, {0x22, 0xc6f}}], [{{0x9, 0x5, 0xc, 0xc, 0x10, 0x4, 0x1, 0xf7}}, {{0x9, 0x5, 0x5, 0x1, 0x40, 0x7f, 0xe2, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x2, 0xe7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x4a00}]}}, {{0x9, 0x5, 0xf, 0x4, 0x10, 0x1f, 0x7, 0x20, [@generic={0xdf, 0x31, "5c1ce16ca21825219ca76094693c8d0a94bb297603e76b5460066366554a54b880d85d7efac7d1f4d7419d1a4aa349e9e58cee3925283b7c0e347e3e7f7e9a84a912e959f4bdf8e1db15c94dbb6b7f441d85225d7e19b4365fd8b7f5da4d4840890e6a6863fe3649a01cfa408a8c75b6345ef182904707d6808e95889f682fcc69280f84284232f038479b4ef0d8de30563e003814de955c9cb5f72d4b3e1d09bf4c2043a8c8e42254ba0c4747543667db650798bc257cf23183f8fb6af593ba524ed0c4729b93302f2cb9ae5c55a6f628bd1eed5c25687ce70b9248d5"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0xc7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x787, 0xfd, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x28c2}]}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x8, 0x8, 0x9, [@generic={0xbf, 0x10, "012358c14519ab6721ec4142461d7b1bc9982c748101777ad537b0e5f6233f6a8fa30558ca7754b28c5e5c3c7256689c2d2f5433a361fbf61030741580992dce88763b420b9d327d9a6002ba1d5df8fbdabc6be262638cc49cab71c7dabb9b13a65aa5b3fda816fde498aa3597b4e1a498ae8cb7f13681a489ac14274141918056494a001c2d73b862fc6d93905b7fba058b96b7a61b5a0aa97a1502bfda332c896a89017eacc18f390c0d8e4d23240ed727852f7fd966e280466cb0ed"}, @generic={0xe, 0x10, "185acc0c67187368721bc9cb"}]}}]}}, {{0x9, 0x4, 0xf0, 0x3, 0xf, 0x1, 0xdb, 0x8f, 0x5f, [@generic={0x41, 0x31, "b858eb966fb0a58d16368e71bcec9265ce505ac27d8424773403e8af79c8bb9e9681a627f83b5215cc6c78b9c7a87f00b176a4c11aa49c75e39bdf04531e1c"}, @hid_hid={0x9, 0x21, 0x4, 0x0, 0x1, {0x22, 0x89c}}], [{{0x9, 0x5, 0xd, 0x0, 0x20, 0x0, 0x65, 0x80}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x0, 0x4, 0x9, [@generic={0xb9, 0xe, "1464145da6380ae6cb9fc4fe8c84727d67dd6b664179a65eeca6e7b5145bbff680052de0b09e2882eaaeea72b363a25edfe2f167c773f052055dba8477a72b85cdc75fdc1de896a96a58b45c3887c237263c946d0b4af3a909e49234756030d3fcc1f3b0fc6cc7c2337d1227e6b9b49f8bb8edee59378ba4da50ef72f8039f0b6a19f0b5cedcf896e54995fcb3e36576722ea4d5a35d0fb1e69c80f03801dd0ae581853d22f544e1c35c2e50f309e0638e71bca7ca92ee"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x40, 0x7, 0x8, 0xe1}}, {{0x9, 0x5, 0xc, 0x8, 0x40, 0x4, 0x6, 0x2, [@generic={0xe2, 0x11, "44a48ff52685870d77d6794e01f758c96536cdcf6006fb9c9645bd14c250d66ac54366393bfe4326fa8394a2f17d5d059310011c9a2eb185e891f620f93a238bd9ab79e5eecd114efe78ff4dd0a6bdad03da194af8b95a639a748cc330025e13bec28144352249ebdddd106f4b4e7ed6ff8ca13cf40900bfa82ec32c4190514e30b6725359eb242e81f0622fb58d78c72186c1f62edbce9b33883cac18f86613d9dcb3201c14c86f629664ace3231b006b27fe775b0f80984b040d452358eaf758ebc1e893f9b28603ee9b07f70c72df45e2a1103782813830f8851f7d9ac95e"}, @generic={0xb7, 0x2, "e80913295259050be29aab900d1c7142131a5e25fa1cc3c2c0c2526548fac49b34c6dc2a9ece408c46b9872bd42ad8a52938f5986f97683d26cac998ef759345526a76e3f7c79f321a229d8c4b6b47b0d6b1e424188317fffc3ff83dc935487419f55dd9c18503ac5136a58aebfacd6df315c911af77cc8aea2f35c77b1efaed9450daa0284460054cc9a84ce4fa20d66f4f5a784cb7b4c04fa6ea8de2dbbf141b672443326e7102ed59385c01445dd891234f4212"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x200, 0x7, 0x9, 0x80, [@generic={0x7f, 0x21, "4b5ed0075bed43f6f97cd80a061709e66420aef466a620983fb88e26bfe4facb17d1877b6127f4793ccf04f0386d4f973b49a00ba3d761f8294e808658f72ea868f24b922d8d0daa43f12543a67f59e5b805a316c1764ab8a4152a6b9c5b760b1f35b8e6f51b1c2073f0caf9f11d41e54d4a7dbd2048cb378a2b620d6b"}, @generic={0x44, 0xe, "c5c2c4787905d9ef9ff1c486f50f393bbbe90e9fcdee69ffa92f4750e02bcb0f720744446d63cb09084131c1b8ff96ce77ba913351649cf0feae2648b203e44b2721"}]}}, {{0x9, 0x5, 0x8f, 0xa, 0x3ff, 0xe2, 0x2, 0x7, [@generic={0x9a, 0xf, "4e90b3ec9bc4115cadeb24bda8199b58663a9cd67307e08bd5a189a2e843b437ac1b51d8c7b55730c22701787b1ce89f812974ee69bd206b46c48f8dfa64a974f79ad06769a7a1ae2659af5036499c9177b2d179ed370f74fc4ea7401c22770e3abbeec046ef6976544c19f90f4893bb7c91ef73a3be22658eb4419e55b5667089685d55385327f607d6dfd69e00f5b362b286d95b573400"}, @generic={0xf8, 0xb, "357501d80c00f5e817317d3905d262714568fc8a50ef0b61bc0dfba9355c638f31c848e63f4e4f92d7f7cc3e280acf0da8b988ca8e8bb904087a9d03eb49a382024a8052f02921f78086711aa32097b55a3f294e1cd8ef7b9ce04b94704b816cd8d85df0c998b661982c9e397fe0d08d289d369e797da0d171c9534900db880c5a5393d532754b3d6367c4d8e4faeaaa76e72d2a9f1a9fb77606870f82ef94be237d98f90de28e926c3ce95c18e3dc3a9b43f9a06fc495e5a420d5875b3d61a577dbd2806e53dd2f0d3c063567dc0771da528c753ca7165df0901c1de947b6e353b7db907f4695845eb703c225adac9519f25aa9e866"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x400, 0x1f, 0x6, 0x6}}, {{0x9, 0x5, 0xb, 0x2, 0x3ff, 0x6, 0x4e, 0x6}}, {{0x9, 0x5, 0x5, 0xc, 0x3ff, 0x4, 0x81, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3ff}, @uac_iso={0x7, 0x25, 0x1, 0xc0}]}}, {{0x9, 0x5, 0x0, 0x4, 0x10, 0x81, 0xcf, 0x4}}, {{0x9, 0x5, 0x0, 0x1, 0x2d45174a62a25a1f, 0x6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xdc, 0x98}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x0, 0x6, 0x9}}, {{0x9, 0x5, 0xe, 0x8, 0xa350a6313077bbac, 0x4, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x5}]}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x3, 0x79, 0xe0, [@generic={0x14, 0x1, "94f07bf9da06caaf23a797cf4930599b5481"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x3ff, 0x7f, 0xfc, 0x4}}]}}, {{0x9, 0x4, 0x16, 0x6, 0xe, 0xd3, 0xea, 0xef, 0x7, [], [{{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x2b, 0x8, 0x4c, [@generic={0xc, 0x31, "c68a9bbb56c96fca4a4d"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x7, 0x7, 0x20, [@generic={0xf7, 0xf, "f63bb05b4ed2d4ea02f83f2f9e07d395a22c2ad07e75f8af5298c08568007a406d7946aa062311d7869dccee357e8e9d093bc0b22a56ac59180fc44c5c64af3c3f55525c64262a83f827bdb68398f5ea0bd60155787df485e939c925f13e7b0031f298ed7501f35deeb950c7e552f0663008e77d43566a6af78fc236fee7401b477145155361f4f5c747cc804dc2c5a288b216decb87f88479ab984590cd5ae1b5487f686b4175f6c443b395a734feaef6a740ff8dbb83122fd7a6432c2fa6110a37e7d2546cb8fb0fde2407ccaae700795d8baa5af8d545e54143b226f712cb6891b4a16a1ad74652e938b5fc7eb6b74e1a4af0e4"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x7}]}}, {{0x9, 0x5, 0xf, 0x1e, 0x400, 0x80, 0xc8, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x92, 0x1}]}}, {{0x9, 0x5, 0xf, 0x14, 0x400, 0xe4, 0x7f, 0x9f, [@generic={0xf7, 0x31, "3c5188ac6afee4ff12694237e506bc2edf3e2796b22f318c934c9f49cb5589ff66eea94fe8be0eb48fbf4cafae66bb8a98bcf968c24ec1527f3e13755f00ac5fb91a18b2303580ec183e84e2c5ae25855fc0763253804102964b1832c7ae21f814d91f38fa43fcad1d16e5e995d072d9e2b2079c93ef1d0d05cda0f8d7f9bfd0f59c3d366694e43ba1f0c293af4c68d646dd1b0a96a4a9ac7086ca791a0169bba52fbe7a175c959a4ad06a335c8e7d7c00586fc0696c216ec8e31a4c0c9e79fa9112dcf63d84f6e83b517b1d33b9bdc72426578f57787672373bfa99b861e57eef97193afe543025d7a2ac29359300000000000000"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x3ff, 0x40, 0x1f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x2}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x3, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x80}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x0, 0x9, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x100}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x6, 0xff, 0x75, [@generic={0x48, 0x3, "b4e0e24f057f47276bd91b192c709bf7b82663ca8ec2a5bb535efc1ffce4b9b38ddda14e2c0e9f15278c751a8536b21599a539043ccaee8aa2744411ce6f85565a79f28bb8b4"}, @generic={0x4b, 0x1, "18a0e35852edf74246df3653427bfd43d28b106f3281145ade293978d67e2f5b58e244094e004bae193436994ec7dbf5ed271097f8e641300976cf3448bc902d87edd8cf997620c827"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x600, 0x81, 0xb8, 0x5}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x2, 0x3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x3}]}}, {{0x9, 0x5, 0x5, 0x1, 0x40, 0x44, 0x68, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x3}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x3f, 0x0, 0x2, [@generic={0x1a, 0x21, "d9ab183ff08ab6087008b80da5cae9567cddeafd32ecf0f7"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x4, 0xdf, 0x4, [@generic={0xc3, 0xa, "6e35ed7eedb3989950462a87cea378cf0cb1918977cb2ecb8f541c38993224cea37625814ac1ae4ebbb0e949322ead25b8e6bfd72dff009736a5dd9707e30c45b202bbe210bf69387ea87bdacc9bef772e5cf05f5505cd19bc79df1c99eedc48e38de63eb443cd1a8cfe7c3564a0611c34cbd0fa2dc8f6ccce3134dc16117d677e844957c12365cf56c8569df5696302635ecfbad269e46a6b90f2b19fa80e118607a3c28d1c095f49a16429c09082c7c90e22002221e92036b1315cb43e6befcd"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x10, 0x0, 0x7f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x6}]}}]}}, {{0x9, 0x4, 0xf0, 0x1f, 0x8, 0xff, 0x6, 0x32, 0x1f, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "68709102b821"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x401, 0xfff8, 0x7fff, 0x1}, {0x6, 0x24, 0x1a, 0x59b9, 0x8}}, @hid_hid={0x9, 0x21, 0xedc, 0x4, 0x1, {0x22, 0x166}}], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x9, 0x6, 0xff}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x7f, 0x7, 0x3d, [@generic={0xf2, 0x0, "808ec9d01d36d53765d7634de6d31eb2709e591c9310f88683dce444337f0f12fa77ce4b5c04696648651d4af41b9b2bfa348788b81e76c4031275daae93c4a8ac9d459b6891f5a37c25a708a242a8623bd54061208ccc45194d6a620342505b763f82c22ff6229ea378481e29b32ab5d2467972550bed6f356273b1ed72f199345f5555b8c8eaa46e66f34d716d3f1f0be5a058c287f81bc9a1778cf2d52e6394a91bb4da9b49aa78e10fe3ff9da1c258021cad2a9dcf01e6cff91e555b5a6af604e8de7b36254711788fdc5556cad95e410bb925638b558579cb7fb74b6f9737c0fbfe5d6082a41f703d00904dbba8"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x8}]}}, {{0x9, 0x5, 0x1, 0xc, 0x400, 0xff, 0x1}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x7, 0x7f, 0x5}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x0, 0xcd, 0x7f, [@generic={0x3f, 0x22, "ab45bd89ff74aaa233e68db439448473d40f5b12d0e591b209f634d971ab8531a69977ec80eaf99a4e76c41f04fe29f2168328223402af2aa4297bc22a"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x20, 0xda}]}}, {{0x9, 0x5, 0xd, 0x3, 0x8572826498a16ac7, 0x8a, 0x7f, 0xff}}, {{0x9, 0x5, 0x1, 0x10, 0x3ff, 0x2, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x7366}, @generic={0x37, 0x21, "5b8cb628a7a7d73ebd41bf1c2bf94fd1772cf212246357d1a59b64ae6207b39762c0b38a2b03bbeae3b08f4d13e9f4e774ba0a1f40"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0x3f, 0x70, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0xfffe}]}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x20, 0x23, 0xcb, {0xcb, 0x9, "dcfce6ad75b76a0ef2cf3cf31ef2cc2c5451bd7ca5661599cbd3101e612c5cc1a3540dadc0f7a60c66110cdf9e7eb276dc0dc4676327486812e0bd2ffb3b7180967bcbb4b2b36cee69b1f7af673935472c4f30a03d01024789722c15dd35f99d9e0fabcfcebe4bde553df9b7984bc09c30c6b6e606f865bccab362d851379649dfda2788a046b8642484cd23997557a90d894e8b4b50a2a0c78020e4dcd853100843cca422b006553aa9fb8fc39eefe602f82874ac313263a1b555410c71aaa9b0d82a895de4b38e20"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f0000000140)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x3, 0x0, 0x85, "5a74371d", "aec80c2e"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x80, 0x3, 0x7, 0x9, 0x101, 0x4}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x2, 0xb, "f6b647bc0f5c401b90a5cf"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x5, 0x2}}, &(0x7f0000000340)={0x20, 0x0, 0x8, {0x160, 0x20, [0xf0f7]}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000400)={0x40, 0xb, 0x2, "9e42"}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000480)={0x40, 0x13, 0x6}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "94aa"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x2}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0xf}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x3}}) (async) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000e40)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x47, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0xa0, 0xb7, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x6, 0x9, {0x9, 0x21, 0x3, 0x9, 0x1, {0x22, 0x1f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x9, 0x3f}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000e80)={0xa, 0x6, 0x0, 0x2, 0x0, 0x6, 0x10, 0x7}, 0x20, &(0x7f0000000ec0)={0x5, 0xf, 0x20, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x16, 0x9, 0x3, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x8, 0xf1, 0x81}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3f, 0x4}]}, 0x4, [{0x4, &(0x7f0000000f00)=@lang_id={0x4, 0x3, 0x73}}, {0x4, &(0x7f0000000f40)=@lang_id={0x4, 0x3, 0x43e}}, {0x28, &(0x7f0000000f80)=@string={0x28, 0x3, "3bde615b5e6a3e609a3fde616e9da0463ba07a9eb92e342eeb8b97c9da0dbc7bfecfb3f03e67"}}, {0xdd, &(0x7f0000000fc0)=@string={0xdd, 0x3, "ecbbf0d496f54636e340fe39090c9dffb98d8c4f209a50ede2997734b4e93498ad4695ec8d76549fe35e50dba793ed7b6642656f8520a44dd5c14dd814caef9e3e0901e066463cbfe6c249d0aa555bed162a33bc56cc41e6684a15581c512c8336dc02488f8586b85fdf302d00f91c2132fd1e478307239b860eefe80887c46850d90a84c530aedbef4bc7a3cdb6e28172f8e152dd747d2cec2a9935570ac38754b32a2dce6ccf8ab6499f079b659a496f967190ba25c78e4201c4e9656434dfc6d7af8ff2b28994f211da37da197d563cf82222f3f673942dbf68"}}]}) 22:27:39 executing program 1: ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffff9c, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @aes256, 0x2, @desc2}) r0 = syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e04e57fffff000000e6e3d62020c5c9060035c10000aed3b4f12f92a85b7923372b80f335e012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294176d54a0552d635a8a033c09b2f5f080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e318000001000000000000000000b7f74bbacfa3af71d1277e16581d23e38218ba258f2cf8e5144f5f93193d07efffffff0000b74ed84616bd1e87b4800344f15d1c9bc21bbe59ee736f8d4909d546a1eb1888a24d0aff776ad498beb5fed0ad794c0f5ac51cfd583142afa439f7a1de27e7e627d93d272530c3389ca946e84d214dd3672209f9caa58df213023f4dd0fe1ebf81953fddd5acfcfdc90616850a51bd4d6e490aa7fd9d0a631fbe541bf6a0786d4cd6254ad55c734fd8d3b613a5a3fe5f2c2cb9b530fb37c0d488a176aee4dceb1f6adff220c4388294266f9906315e073688b9a92641ee0a0911509be54144"], 0x3, 0x105c8, &(0x7f0000020c80)="$eJzs3E1vG0UYB/DHCX2lLRFKWy6IlRAokWorTtKqXFAKiQoSqSJeDpzAsR3Lre2NYueFnuHGF0HixgfgUMGB78ENcUDihlTk3Q1tgENF3Dghv5+0+c+Odx/PWLnM2poATq2p5PffSnElLkTEZERcisjapeLILOXxSkS8FhETTx2lov+vjrMRcTEirgyL5zVLxUuXH608+vX2nenvf3z17tTkmzfGN2tg3N6IiO5m3t7t5pm28rxf9Nd22ll2F3eKzF/oPijO0zx3m+tZhd3a/nW1LBda+fXp5nZ/mBudWn2YrfZG1r/Zy9+wv9Par5PdcL+2lZ03mutZtvtplq2H+bj2inzYH+R1GkW9L7LyMRjsZ97f3Gvm89l8kGW9Nyj687ppo7k3zJ0ii7eLetppZONY/88f87H3Qbu3vZfsNLf67bSX3KxUb1eqt8rVrbTRHDQXy7Vu49ZiMtPqDC8rD5q17lIrTVudZqWedmeTmVa9Xq5Wk5nl5nq71kuq1cpCZa58c7Zo3Uju3vsk6TSSmWG+0+5tD9qdfrKRbiX5HbPJfGXhrdnk9Wry0epasvbhysrq2sefLX96787q++8WF/1jWMnM/Nz8fLk6V56vzpr/YZw/3O2cdqVxDwDg5LH+B8bB+t/6P6x/DzX/5eH/yCjn/01Y/3OyWP8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxaP5/57r2sMZWfv1j0Xy66Xo6I6xFxLSKuRsTjzESRuck4e6DmdESUivbjf3Hmb2P4oRRZheE954rjYkQsFccfLz3vTwEAAAD+v7796cuvIiaHzezP2+MeEEepeGhzflT1skc+L4yq2nRWbO/Jk6RDubpfciSuRcSZqV9GVO16RExc+nxE1Z7J5IE4/1SU8pg4ytEAAABH4+BKYGSrNwAAAI6dr8c9AMYj+2K1+C1+8V3wuTyKLwQvHDgDAAAATqCR/LAaAAAAONay9f+T/f/yxwHPtv/fQc9h/7/sdvv/AQAAwOHl+/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+yc/e4iQNRHMAfH17YLy1aLXAVqtWWFBxij7DldmmS26TjDJEQ5yBdjhBBhD2R4ogiksc4Qb+fZGZswV/PdG/GMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC06b5YL2+31zdNc/aHZvLcDQAAAHDKrlgvy8mkOv+arn9Pl35GxDwiZhExjYhTvfsgPtUyf0VEL81Pfb94VcNdRJlw/M0oHV8i4k86Hn+0/S8AAADA5dpuFquIwXFafvzuuiDOKS3ajHNkHa7Sks8wR1qkRaRh/M+UNn2OzGIWEcXkIVPaPCL63/5mSnuTQW0Yvxh61dA/ZzUAAMB51DuBbN0bAAAA786/rgugG+V+bXoWP+0Fj6ohbQh+rp0BAAAAH1Cv6wIAAACA1pX9v/f/AQAAwGWr3v8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZvLcDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLE/LycYAmEMAPM/1Z4WS7cpG5CAXr16mYGFkLCHDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO68zpf3FT4Na5Jv24Zf65Hk36lh6rTtydy5zdIP4+lrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAONifuxMIgSAIg33nf06L+YclDRqDCFWw8DHDPCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX25942YSCM4/DrS6LEbTJCeiuBGWioEIzAh4RkyTMwAAvRUNFaLAIrgATnms4UPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBrujx88RYRRaQuU6Tx5uf0HhEfkbZtO/q8ZbE7H5uve872h0nO75j+lhFRRtHHOQAAvau6zbFa18u/vP95B3mHeat5Uy+e+WkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/qk1FcRzAT9LeaJ3sIIKTUhFBNLbV0qGLQqGvUdsYiqlKmsEWl+wuPoLgIOKWR3BwdxEHwT9zQQUXFyXJTT2hVW6G3Fzq5wPn9tfL5Z5zAgl87zkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPZb4crg7oUQjg3/afuev/t8cZRf1935s4M2ursi6/xPbu3SEIId7cates5zqXILma8bmd37956o1FrKhSKMRTt9J1WlPFkLcb44QQAwLGTpK2b6z8lnbXuudJKCL+eDef/S1EdMub/J19e3g6hfNBXnP/n85xkgWXN/9XW9sPqzu7e1a3t9XqtXru/tHhjfmHh5uJStfc4peqhCgAAAP9QSVuc/8srh9f/T0V1GMr9yV/z/50PH1/FfU3J/4eMvv4/5gEBAAD8x2bP//heOuJ8qVIJj9ZbreZ8/3jw/0L/OIGhjuxE2uL8P7Uy6VEBAAAAedhvl4bW/zejOmTc/3/61tt6fM+pEMJMuv5/beNBYzO/6RRWkb7/P+apAgAAMEEzaYvX/5Pe/v/yhcE15RDC5bl+nf4MYKb8/+7N87NxX/H+/8X8plhI5eX+65El//euXQ5hejmHgQEAAHAsnUxbN/9/TjprzZ9PVyv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/2bFjlIihIACgf5ONVqIgNlaC2op2VisWgngNURBs7LfxAJ5mj2C/rVpayxbeQCbJF9nGBSXR5T34mSEMZPLTZD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA35qdpp2cl3HZaPKivff8Pr6M+DIXw+NkdytW5INu2/53hrFHx313AQAAwLIr83yfUnqtJucRi1E9/+/nmpj5x2tNnuf5+bk/xzz7x9p+u3tqqk8+n1WllK5vbq8Ou3vFP21vwbr1BWrqs4TmhKasP1txcb85q+pdHzxMp2crdbr6s44BgN9wkGOb5P+jiEd9NgbA0hq2K32Z/8tRvz0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOEjAAD//1CwWVg=") sched_setscheduler(0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) unlink(&(0x7f0000000040)='./file1\x00') r1 = socket$packet(0x11, 0x3, 0x300) r2 = syz_open_dev$hiddev(&(0x7f0000000a80), 0x0, 0x101040) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000c00)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000b00)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@target_btf_id=0xffffffffffffffff}, 0x40) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r5, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000280)="bc05134f536d4b83d8dbecf97728f8978f8a7240b5c7ee6f4c4c8a7d05f73d865b072e87b87e11430092f7bc684dd86cf97afef907e9a13c656da971c6aa012cbac4fef11fced07239ae2757ca927152189525e5a17a15a14333d6d62304b5417243bacbb5cbc14e3949791aabcbe5fb537387bf5671c5c0d698a7ef2a1b47db306b2a60ad874e84694478686daf9d6ab89528c7fe8562622c07ccc1a758066689946189c408ebf8879ed8504da8130df6842d24ea3b0b0e5159e12551", 0xbd}, {&(0x7f0000000340)="c41d82856ab693d793a78c73e79fcde20b63d17168321fa2990e525ae9bc4af24eb41144cd131ef6efdaf0286f5d46a7fa", 0x31}, {&(0x7f0000000380)="d373f7a0f049ba530e9ccd64368359efafd4462355d02c7cc970852b5b1f167178eef16e4e91ff017c2f87e4a22d2331e0c63143ee18b08651f3871ec314fb7bfe5c063af95e2f102fd753e3f5afee5b228e8be3b85e75a7236fc19c81f6356bf4d5a8a4bdd5854d45f4ec125d4f9cbed865c35530ea0fd6321f678e5a4a3cc84d8d1b41ca50b0acb2193d3650293156315af61e3795b351dc16a524a8e6a0d0a395188f97753d6d62ee72af9bbb2c2924a2b3ec25870b94bfd0ab1844efbf30396941e39a66c6bf36748251351cb4f0", 0xd0}, {&(0x7f0000000480)="51f69f7a2ff8b851392b8fc20f787db9d32563a6aa3268340cc0e010ce6f31383628a45f0fa75806549a4c511ca8edd27212e67a6895bc336bf2d04a2520ac47adb496ecb8b33ac98619677e91af845ce89a04b40968e9db641d7be44ef40d14600754c35e09b3b7408dc86f123be9d881ded359f4d8d1c6ee7fe066eb2ff3d89164c6ec62dead580df5613419e4027dbb8df5127d12ca2c7da1944589d84058817faacefc763d8b7c9ccf905185c7d410a2bb6714ce6fa6c39689d2f4475ed11bd4c20c18fa8b8537b14f23393fd2965c8be0077afcdd4260e8a6d8bf9e7407523ebecd", 0xe4}, {&(0x7f0000000580)="418a44c0a1cda33a43f720fb5e2e9874111e5bffba75fbfbb87b2d1481728b1c70d5c4bcdb0a622247bbe99e8ea44b409482a455ef6f97c60223179ecb1359d0d2eca2e8a70e53d194653ef4660668aebe8fe8fbd5152493e65a10ea36c711a9c92af01ff435612bba990796bb3de7e36b8da39bece848435cef9026789ba835cbe6c7eeed4c8114afae6f5aafac1b53a506f59e0c3c2559dfc85ccefbc9521e79c0dd32b03a5f2694c8da1e19fbffab118e914e51e4ed2b26d38bb971dbee97f6889db706be77c9aea6127fac4b2bfd212eaa", 0xd3}, {&(0x7f0000000680)="18b60ac2285242b907558e69d79205d0514e98cb7a03d23cef4d6f7be69fab46c7cab54fbb00882be9bd79c4561e12cc944718c528c30c13fbece59edae07e7a32678f74e12fd2904e00036c6898c80802173c82ccddc1348bc953c0fff5130c6559407e519def6abbf0643c68452592", 0x70}, {&(0x7f0000000700)="9998540c2e02cb806da8cf11ccb107beb9ec498925d713c6037fa82b0f7f667780c1d7aa6d3c94fafe46a41051bc457db13882c5b4f6391c961c66ab64660117825236d0aa03dc428cc6d7bc5d7eb94ad752ce6a5704", 0x56}, {&(0x7f0000000780)="5246bab42af8ccf1aed6379185858a6b902758d1e6a7d4495fc7d6cd35c8322bf60fdf01684a14c0d73fc2dac5c9fb13048106facb8c2ab5fbd5ddb5fee33eaf", 0x40}, {&(0x7f00000007c0)="3c59f038e99682471a8bce440e493e7e34c429e0fd916766b1e9485b64dd1bb98f4845864344cd7e9bf5163a1b589ca8ea0cedc89870f6bf83518769826e6a320441077732304943a0fff4c39af53b8c0f67d3321144d8f6bbc011000410222f52dffbb5cc5f5818ec47fd514de34105c4060c029458665c0c014356c42e4a9db506f5ffdeb54b77229ae83222023a1e260a37e2a4954249368aac69bfbb21af73740301674fc62711f48abcc1ec0cd5422b69252f201e492a7bd6c9e4746ee5102f131e88ccb9d5d205c3b1903b285cdf48", 0xd2}, {&(0x7f00000008c0)="dce59e493b4fb07a8a855db9fca140dbdf1a04beb0a156d6c7e2f82745c43aa5e74fdb6a0f91afc201f2ce870e7b3a9910aa82f808a4e9334d0356f89539b895b7914b9939048e2140fa79de5b58f2bb1baa62655dfbd7ecb32effa7bb6e1811fcb5a96c32ec9ed8d35e5a1fb4bb93db181c41eb8173b513436fdb4abb4bc99f8472034bf68d5e9b2dfb0bde5e009ead141715e6082f8de7a4bb68f71d954b70cce88301a9c1c1a76cf60d9a0c1fd22a57657957f8e7e231a5acc4d01c9669e00d87dbc5229d559bbaca42203d47b9ae825677d4ffdd6d68b4ce2e14cc", 0xdd}], 0xa, &(0x7f0000000b40)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r1, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, r4, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r5, r0, r0]}}], 0x70, 0x20000000}, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffff9c, 0x800c6613, &(0x7f0000000000)=@v1={0x0, @aes256, 0x2, @desc2}) (async) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f0000010600)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00692e04e57fffff000000e6e3d62020c5c9060035c10000aed3b4f12f92a85b7923372b80f335e012679ad77a6786d78c9f803870124a1adcf475c0f54d45a3d23b294176d54a0552d635a8a033c09b2f5f080dc4677aaf844c3d379fbfe3a5054bf5f3f096782563e318000001000000000000000000b7f74bbacfa3af71d1277e16581d23e38218ba258f2cf8e5144f5f93193d07efffffff0000b74ed84616bd1e87b4800344f15d1c9bc21bbe59ee736f8d4909d546a1eb1888a24d0aff776ad498beb5fed0ad794c0f5ac51cfd583142afa439f7a1de27e7e627d93d272530c3389ca946e84d214dd3672209f9caa58df213023f4dd0fe1ebf81953fddd5acfcfdc90616850a51bd4d6e490aa7fd9d0a631fbe541bf6a0786d4cd6254ad55c734fd8d3b613a5a3fe5f2c2cb9b530fb37c0d488a176aee4dceb1f6adff220c4388294266f9906315e073688b9a92641ee0a0911509be54144"], 0x3, 0x105c8, &(0x7f0000020c80)="$eJzs3E1vG0UYB/DHCX2lLRFKWy6IlRAokWorTtKqXFAKiQoSqSJeDpzAsR3Lre2NYueFnuHGF0HixgfgUMGB78ENcUDihlTk3Q1tgENF3Dghv5+0+c+Odx/PWLnM2poATq2p5PffSnElLkTEZERcisjapeLILOXxSkS8FhETTx2lov+vjrMRcTEirgyL5zVLxUuXH608+vX2nenvf3z17tTkmzfGN2tg3N6IiO5m3t7t5pm28rxf9Nd22ll2F3eKzF/oPijO0zx3m+tZhd3a/nW1LBda+fXp5nZ/mBudWn2YrfZG1r/Zy9+wv9Par5PdcL+2lZ03mutZtvtplq2H+bj2inzYH+R1GkW9L7LyMRjsZ97f3Gvm89l8kGW9Nyj687ppo7k3zJ0ii7eLetppZONY/88f87H3Qbu3vZfsNLf67bSX3KxUb1eqt8rVrbTRHDQXy7Vu49ZiMtPqDC8rD5q17lIrTVudZqWedmeTmVa9Xq5Wk5nl5nq71kuq1cpCZa58c7Zo3Uju3vsk6TSSmWG+0+5tD9qdfrKRbiX5HbPJfGXhrdnk9Wry0epasvbhysrq2sefLX96787q++8WF/1jWMnM/Nz8fLk6V56vzpr/YZw/3O2cdqVxDwDg5LH+B8bB+t/6P6x/DzX/5eH/yCjn/01Y/3OyWP8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxaP5/57r2sMZWfv1j0Xy66Xo6I6xFxLSKuRsTjzESRuck4e6DmdESUivbjf3Hmb2P4oRRZheE954rjYkQsFccfLz3vTwEAAAD+v7796cuvIiaHzezP2+MeEEepeGhzflT1skc+L4yq2nRWbO/Jk6RDubpfciSuRcSZqV9GVO16RExc+nxE1Z7J5IE4/1SU8pg4ytEAAABH4+BKYGSrNwAAAI6dr8c9AMYj+2K1+C1+8V3wuTyKLwQvHDgDAAAATqCR/LAaAAAAONay9f+T/f/yxwHPtv/fQc9h/7/sdvv/AQAAwOHl+/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH+yc/e4iQNRHMAfH17YLy1aLXAVqtWWFBxij7DldmmS26TjDJEQ5yBdjhBBhD2R4ogiksc4Qb+fZGZswV/PdG/GMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC06b5YL2+31zdNc/aHZvLcDQAAAHDKrlgvy8mkOv+arn9Pl35GxDwiZhExjYhTvfsgPtUyf0VEL81Pfb94VcNdRJlw/M0oHV8i4k86Hn+0/S8AAADA5dpuFquIwXFafvzuuiDOKS3ajHNkHa7Sks8wR1qkRaRh/M+UNn2OzGIWEcXkIVPaPCL63/5mSnuTQW0Yvxh61dA/ZzUAAMB51DuBbN0bAAAA786/rgugG+V+bXoWP+0Fj6ohbQh+rp0BAAAAH1Cv6wIAAACA1pX9v/f/AQAAwGWr3v8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm3bFerndLFZNc/aHZvLcDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLE/LycYAmEMAPM/1Z4WS7cpG5CAXr16mYGFkLCHDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO68zpf3FT4Na5Jv24Zf65Hk36lh6rTtydy5zdIP4+lrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAONifuxMIgSAIg33nf06L+YclDRqDCFWw8DHDPCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB80e9++T8xNc4kc6eNpeORZO2qsXXV2HvQOHow3v4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX25942YSCM4/DrS6LEbTJCeiuBGWioEIzAh4RkyTMwAAvRUNFaLAIrgATnms4UPE/z/xVX3AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBrujx88RYRRaQuU6Tx5uf0HhEfkbZtO/q8ZbE7H5uve872h0nO75j+lhFRRtHHOQAAvau6zbFa18u/vP95B3mHeat5Uy+e+WkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4snP/qk1FcRzAT9LeaJ3sIIKTUhFBNLbV0qGLQqGvUdsYiqlKmsEWl+wuPoLgIOKWR3BwdxEHwT9zQQUXFyXJTT2hVW6G3Fzq5wPn9tfL5Z5zAgl87zkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPZb4crg7oUQjg3/afuev/t8cZRf1935s4M2ursi6/xPbu3SEIId7cates5zqXILma8bmd37956o1FrKhSKMRTt9J1WlPFkLcb44QQAwLGTpK2b6z8lnbXuudJKCL+eDef/S1EdMub/J19e3g6hfNBXnP/n85xkgWXN/9XW9sPqzu7e1a3t9XqtXru/tHhjfmHh5uJStfc4peqhCgAAAP9QSVuc/8srh9f/T0V1GMr9yV/z/50PH1/FfU3J/4eMvv4/5gEBAAD8x2bP//heOuJ8qVIJj9ZbreZ8/3jw/0L/OIGhjuxE2uL8P7Uy6VEBAAAAedhvl4bW/zejOmTc/3/61tt6fM+pEMJMuv5/beNBYzO/6RRWkb7/P+apAgAAMEEzaYvX/5Pe/v/yhcE15RDC5bl+nf4MYKb8/+7N87NxX/H+/8X8plhI5eX+65El//euXQ5hejmHgQEAAHAsnUxbN/9/TjprzZ9PVyv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/2bFjlIihIACgf5ONVqIgNlaC2op2VisWgngNURBs7LfxAJ5mj2C/rVpayxbeQCbJF9nGBSXR5T34mSEMZPLTZD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA35qdpp2cl3HZaPKivff8Pr6M+DIXw+NkdytW5INu2/53hrFHx313AQAAwLIr83yfUnqtJucRi1E9/+/nmpj5x2tNnuf5+bk/xzz7x9p+u3tqqk8+n1WllK5vbq8Ou3vFP21vwbr1BWrqs4TmhKasP1txcb85q+pdHzxMp2crdbr6s44BgN9wkGOb5P+jiEd9NgbA0hq2K32Z/8tRvz0BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOEjAAD//1CwWVg=") (async) sched_setscheduler(0x0, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) (async) unlink(&(0x7f0000000040)='./file1\x00') (async) socket$packet(0x11, 0x3, 0x300) (async) syz_open_dev$hiddev(&(0x7f0000000a80), 0x0, 0x101040) (async) getpid() (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000c00), &(0x7f0000000ac0)=0xc) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000b00)={0xffffffffffffffff, 0x0, 0x25, 0x0, @val=@target_btf_id=0xffffffffffffffff}, 0x40) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r5, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r5, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000280)="bc05134f536d4b83d8dbecf97728f8978f8a7240b5c7ee6f4c4c8a7d05f73d865b072e87b87e11430092f7bc684dd86cf97afef907e9a13c656da971c6aa012cbac4fef11fced07239ae2757ca927152189525e5a17a15a14333d6d62304b5417243bacbb5cbc14e3949791aabcbe5fb537387bf5671c5c0d698a7ef2a1b47db306b2a60ad874e84694478686daf9d6ab89528c7fe8562622c07ccc1a758066689946189c408ebf8879ed8504da8130df6842d24ea3b0b0e5159e12551", 0xbd}, {&(0x7f0000000340)="c41d82856ab693d793a78c73e79fcde20b63d17168321fa2990e525ae9bc4af24eb41144cd131ef6efdaf0286f5d46a7fa", 0x31}, {&(0x7f0000000380)="d373f7a0f049ba530e9ccd64368359efafd4462355d02c7cc970852b5b1f167178eef16e4e91ff017c2f87e4a22d2331e0c63143ee18b08651f3871ec314fb7bfe5c063af95e2f102fd753e3f5afee5b228e8be3b85e75a7236fc19c81f6356bf4d5a8a4bdd5854d45f4ec125d4f9cbed865c35530ea0fd6321f678e5a4a3cc84d8d1b41ca50b0acb2193d3650293156315af61e3795b351dc16a524a8e6a0d0a395188f97753d6d62ee72af9bbb2c2924a2b3ec25870b94bfd0ab1844efbf30396941e39a66c6bf36748251351cb4f0", 0xd0}, {&(0x7f0000000480)="51f69f7a2ff8b851392b8fc20f787db9d32563a6aa3268340cc0e010ce6f31383628a45f0fa75806549a4c511ca8edd27212e67a6895bc336bf2d04a2520ac47adb496ecb8b33ac98619677e91af845ce89a04b40968e9db641d7be44ef40d14600754c35e09b3b7408dc86f123be9d881ded359f4d8d1c6ee7fe066eb2ff3d89164c6ec62dead580df5613419e4027dbb8df5127d12ca2c7da1944589d84058817faacefc763d8b7c9ccf905185c7d410a2bb6714ce6fa6c39689d2f4475ed11bd4c20c18fa8b8537b14f23393fd2965c8be0077afcdd4260e8a6d8bf9e7407523ebecd", 0xe4}, {&(0x7f0000000580)="418a44c0a1cda33a43f720fb5e2e9874111e5bffba75fbfbb87b2d1481728b1c70d5c4bcdb0a622247bbe99e8ea44b409482a455ef6f97c60223179ecb1359d0d2eca2e8a70e53d194653ef4660668aebe8fe8fbd5152493e65a10ea36c711a9c92af01ff435612bba990796bb3de7e36b8da39bece848435cef9026789ba835cbe6c7eeed4c8114afae6f5aafac1b53a506f59e0c3c2559dfc85ccefbc9521e79c0dd32b03a5f2694c8da1e19fbffab118e914e51e4ed2b26d38bb971dbee97f6889db706be77c9aea6127fac4b2bfd212eaa", 0xd3}, {&(0x7f0000000680)="18b60ac2285242b907558e69d79205d0514e98cb7a03d23cef4d6f7be69fab46c7cab54fbb00882be9bd79c4561e12cc944718c528c30c13fbece59edae07e7a32678f74e12fd2904e00036c6898c80802173c82ccddc1348bc953c0fff5130c6559407e519def6abbf0643c68452592", 0x70}, {&(0x7f0000000700)="9998540c2e02cb806da8cf11ccb107beb9ec498925d713c6037fa82b0f7f667780c1d7aa6d3c94fafe46a41051bc457db13882c5b4f6391c961c66ab64660117825236d0aa03dc428cc6d7bc5d7eb94ad752ce6a5704", 0x56}, {&(0x7f0000000780)="5246bab42af8ccf1aed6379185858a6b902758d1e6a7d4495fc7d6cd35c8322bf60fdf01684a14c0d73fc2dac5c9fb13048106facb8c2ab5fbd5ddb5fee33eaf", 0x40}, {&(0x7f00000007c0)="3c59f038e99682471a8bce440e493e7e34c429e0fd916766b1e9485b64dd1bb98f4845864344cd7e9bf5163a1b589ca8ea0cedc89870f6bf83518769826e6a320441077732304943a0fff4c39af53b8c0f67d3321144d8f6bbc011000410222f52dffbb5cc5f5818ec47fd514de34105c4060c029458665c0c014356c42e4a9db506f5ffdeb54b77229ae83222023a1e260a37e2a4954249368aac69bfbb21af73740301674fc62711f48abcc1ec0cd5422b69252f201e492a7bd6c9e4746ee5102f131e88ccb9d5d205c3b1903b285cdf48", 0xd2}, {&(0x7f00000008c0)="dce59e493b4fb07a8a855db9fca140dbdf1a04beb0a156d6c7e2f82745c43aa5e74fdb6a0f91afc201f2ce870e7b3a9910aa82f808a4e9334d0356f89539b895b7914b9939048e2140fa79de5b58f2bb1baa62655dfbd7ecb32effa7bb6e1811fcb5a96c32ec9ed8d35e5a1fb4bb93db181c41eb8173b513436fdb4abb4bc99f8472034bf68d5e9b2dfb0bde5e009ead141715e6082f8de7a4bb68f71d954b70cce88301a9c1c1a76cf60d9a0c1fd22a57657957f8e7e231a5acc4d01c9669e00d87dbc5229d559bbaca42203d47b9ae825677d4ffdd6d68b4ce2e14cc", 0xdd}], 0xa, &(0x7f0000000b40)=[@rights={{0x24, 0x1, 0x1, [r0, r0, r1, r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3, r4, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r5, r0, r0]}}], 0x70, 0x20000000}, 0x0) (async) [ 753.800265][T15703] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 753.810171][ T26] usb 6-1: Invalid ep0 maxpacket: 16 [ 753.826059][T15704] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 753.836984][T15698] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:39 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8953, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:39 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8955, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:39 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000000e) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 756.732831][T15719] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 756.750675][T15717] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 756.786221][T15718] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 756.797651][ T26] usb 6-1: new low-speed USB device number 24 using dummy_hcd 22:27:42 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000010) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:42 executing program 5: r0 = syz_usb_connect(0x6, 0xe0d, &(0x7f0000001140)={{0x12, 0x1, 0x0, 0x1e, 0xbe, 0xda, 0x40, 0x1199, 0x9063, 0x26f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0xdfb, 0x4, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa, 0x9, 0x6, 0xda, 0x46, 0x5, 0x1f, [@hid_hid={0x9, 0x21, 0x40, 0x0, 0x1, {0x22, 0xc6f}}], [{{0x9, 0x5, 0xc, 0xc, 0x10, 0x4, 0x1, 0xf7}}, {{0x9, 0x5, 0x5, 0x1, 0x40, 0x7f, 0xe2, 0x3}}, {{0x9, 0x5, 0x0, 0x10, 0x40, 0x2, 0xe7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x4a00}]}}, {{0x9, 0x5, 0xf, 0x4, 0x10, 0x1f, 0x7, 0x20, [@generic={0xdf, 0x31, "5c1ce16ca21825219ca76094693c8d0a94bb297603e76b5460066366554a54b880d85d7efac7d1f4d7419d1a4aa349e9e58cee3925283b7c0e347e3e7f7e9a84a912e959f4bdf8e1db15c94dbb6b7f441d85225d7e19b4365fd8b7f5da4d4840890e6a6863fe3649a01cfa408a8c75b6345ef182904707d6808e95889f682fcc69280f84284232f038479b4ef0d8de30563e003814de955c9cb5f72d4b3e1d09bf4c2043a8c8e42254ba0c4747543667db650798bc257cf23183f8fb6af593ba524ed0c4729b93302f2cb9ae5c55a6f628bd1eed5c25687ce70b9248d5"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0xc7}]}}, {{0x9, 0x5, 0x1, 0x0, 0x787, 0xfd, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x28c2}]}}, {{0x9, 0x5, 0xe, 0x10, 0x400, 0x8, 0x8, 0x9, [@generic={0xbf, 0x10, "012358c14519ab6721ec4142461d7b1bc9982c748101777ad537b0e5f6233f6a8fa30558ca7754b28c5e5c3c7256689c2d2f5433a361fbf61030741580992dce88763b420b9d327d9a6002ba1d5df8fbdabc6be262638cc49cab71c7dabb9b13a65aa5b3fda816fde498aa3597b4e1a498ae8cb7f13681a489ac14274141918056494a001c2d73b862fc6d93905b7fba058b96b7a61b5a0aa97a1502bfda332c896a89017eacc18f390c0d8e4d23240ed727852f7fd966e280466cb0ed"}, @generic={0xe, 0x10, "185acc0c67187368721bc9cb"}]}}]}}, {{0x9, 0x4, 0xf0, 0x3, 0xf, 0x1, 0xdb, 0x8f, 0x5f, [@generic={0x41, 0x31, "b858eb966fb0a58d16368e71bcec9265ce505ac27d8424773403e8af79c8bb9e9681a627f83b5215cc6c78b9c7a87f00b176a4c11aa49c75e39bdf04531e1c"}, @hid_hid={0x9, 0x21, 0x4, 0x0, 0x1, {0x22, 0x89c}}], [{{0x9, 0x5, 0xd, 0x0, 0x20, 0x0, 0x65, 0x80}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x0, 0x4, 0x9, [@generic={0xb9, 0xe, "1464145da6380ae6cb9fc4fe8c84727d67dd6b664179a65eeca6e7b5145bbff680052de0b09e2882eaaeea72b363a25edfe2f167c773f052055dba8477a72b85cdc75fdc1de896a96a58b45c3887c237263c946d0b4af3a909e49234756030d3fcc1f3b0fc6cc7c2337d1227e6b9b49f8bb8edee59378ba4da50ef72f8039f0b6a19f0b5cedcf896e54995fcb3e36576722ea4d5a35d0fb1e69c80f03801dd0ae581853d22f544e1c35c2e50f309e0638e71bca7ca92ee"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x40, 0x7, 0x8, 0xe1}}, {{0x9, 0x5, 0xc, 0x8, 0x40, 0x4, 0x6, 0x2, [@generic={0xe2, 0x11, "44a48ff52685870d77d6794e01f758c96536cdcf6006fb9c9645bd14c250d66ac54366393bfe4326fa8394a2f17d5d059310011c9a2eb185e891f620f93a238bd9ab79e5eecd114efe78ff4dd0a6bdad03da194af8b95a639a748cc330025e13bec28144352249ebdddd106f4b4e7ed6ff8ca13cf40900bfa82ec32c4190514e30b6725359eb242e81f0622fb58d78c72186c1f62edbce9b33883cac18f86613d9dcb3201c14c86f629664ace3231b006b27fe775b0f80984b040d452358eaf758ebc1e893f9b28603ee9b07f70c72df45e2a1103782813830f8851f7d9ac95e"}, @generic={0xb7, 0x2, "e80913295259050be29aab900d1c7142131a5e25fa1cc3c2c0c2526548fac49b34c6dc2a9ece408c46b9872bd42ad8a52938f5986f97683d26cac998ef759345526a76e3f7c79f321a229d8c4b6b47b0d6b1e424188317fffc3ff83dc935487419f55dd9c18503ac5136a58aebfacd6df315c911af77cc8aea2f35c77b1efaed9450daa0284460054cc9a84ce4fa20d66f4f5a784cb7b4c04fa6ea8de2dbbf141b672443326e7102ed59385c01445dd891234f4212"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x200, 0x7, 0x9, 0x80, [@generic={0x7f, 0x21, "4b5ed0075bed43f6f97cd80a061709e66420aef466a620983fb88e26bfe4facb17d1877b6127f4793ccf04f0386d4f973b49a00ba3d761f8294e808658f72ea868f24b922d8d0daa43f12543a67f59e5b805a316c1764ab8a4152a6b9c5b760b1f35b8e6f51b1c2073f0caf9f11d41e54d4a7dbd2048cb378a2b620d6b"}, @generic={0x44, 0xe, "c5c2c4787905d9ef9ff1c486f50f393bbbe90e9fcdee69ffa92f4750e02bcb0f720744446d63cb09084131c1b8ff96ce77ba913351649cf0feae2648b203e44b2721"}]}}, {{0x9, 0x5, 0x8f, 0xa, 0x3ff, 0xe2, 0x2, 0x7, [@generic={0x9a, 0xf, "4e90b3ec9bc4115cadeb24bda8199b58663a9cd67307e08bd5a189a2e843b437ac1b51d8c7b55730c22701787b1ce89f812974ee69bd206b46c48f8dfa64a974f79ad06769a7a1ae2659af5036499c9177b2d179ed370f74fc4ea7401c22770e3abbeec046ef6976544c19f90f4893bb7c91ef73a3be22658eb4419e55b5667089685d55385327f607d6dfd69e00f5b362b286d95b573400"}, @generic={0xf8, 0xb, "357501d80c00f5e817317d3905d262714568fc8a50ef0b61bc0dfba9355c638f31c848e63f4e4f92d7f7cc3e280acf0da8b988ca8e8bb904087a9d03eb49a382024a8052f02921f78086711aa32097b55a3f294e1cd8ef7b9ce04b94704b816cd8d85df0c998b661982c9e397fe0d08d289d369e797da0d171c9534900db880c5a5393d532754b3d6367c4d8e4faeaaa76e72d2a9f1a9fb77606870f82ef94be237d98f90de28e926c3ce95c18e3dc3a9b43f9a06fc495e5a420d5875b3d61a577dbd2806e53dd2f0d3c063567dc0771da528c753ca7165df0901c1de947b6e353b7db907f4695845eb703c225adac9519f25aa9e866"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x400, 0x1f, 0x6, 0x6}}, {{0x9, 0x5, 0xb, 0x2, 0x3ff, 0x6, 0x4e, 0x6}}, {{0x9, 0x5, 0x5, 0xc, 0x3ff, 0x4, 0x81, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x3ff}, @uac_iso={0x7, 0x25, 0x1, 0xc0}]}}, {{0x9, 0x5, 0x0, 0x4, 0x10, 0x81, 0xcf, 0x4}}, {{0x9, 0x5, 0x0, 0x1, 0x2d45174a62a25a1f, 0x6, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xdc, 0x98}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x7}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x0, 0x6, 0x9}}, {{0x9, 0x5, 0xe, 0x8, 0xa350a6313077bbac, 0x4, 0x0, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x5}]}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x3, 0x79, 0xe0, [@generic={0x14, 0x1, "94f07bf9da06caaf23a797cf4930599b5481"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x3ff, 0x7f, 0xfc, 0x4}}]}}, {{0x9, 0x4, 0x16, 0x6, 0xe, 0xd3, 0xea, 0xef, 0x7, [], [{{0x9, 0x5, 0x9, 0x10, 0x3ff, 0x2b, 0x8, 0x4c, [@generic={0xc, 0x31, "c68a9bbb56c96fca4a4d"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x7, 0x7, 0x20, [@generic={0xf7, 0xf, "f63bb05b4ed2d4ea02f83f2f9e07d395a22c2ad07e75f8af5298c08568007a406d7946aa062311d7869dccee357e8e9d093bc0b22a56ac59180fc44c5c64af3c3f55525c64262a83f827bdb68398f5ea0bd60155787df485e939c925f13e7b0031f298ed7501f35deeb950c7e552f0663008e77d43566a6af78fc236fee7401b477145155361f4f5c747cc804dc2c5a288b216decb87f88479ab984590cd5ae1b5487f686b4175f6c443b395a734feaef6a740ff8dbb83122fd7a6432c2fa6110a37e7d2546cb8fb0fde2407ccaae700795d8baa5af8d545e54143b226f712cb6891b4a16a1ad74652e938b5fc7eb6b74e1a4af0e4"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x7}]}}, {{0x9, 0x5, 0xf, 0x1e, 0x400, 0x80, 0xc8, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x92, 0x1}]}}, {{0x9, 0x5, 0xf, 0x14, 0x400, 0xe4, 0x7f, 0x9f, [@generic={0xf7, 0x31, "3c5188ac6afee4ff12694237e506bc2edf3e2796b22f318c934c9f49cb5589ff66eea94fe8be0eb48fbf4cafae66bb8a98bcf968c24ec1527f3e13755f00ac5fb91a18b2303580ec183e84e2c5ae25855fc0763253804102964b1832c7ae21f814d91f38fa43fcad1d16e5e995d072d9e2b2079c93ef1d0d05cda0f8d7f9bfd0f59c3d366694e43ba1f0c293af4c68d646dd1b0a96a4a9ac7086ca791a0169bba52fbe7a175c959a4ad06a335c8e7d7c00586fc0696c216ec8e31a4c0c9e79fa9112dcf63d84f6e83b517b1d33b9bdc72426578f57787672373bfa99b861e57eef97193afe543025d7a2ac29359300000000000000"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x3ff, 0x40, 0x1f, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x2}]}}, {{0x9, 0x5, 0x1, 0x0, 0x3ff, 0x3, 0x1, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x80}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3ff, 0x0, 0x9, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x100}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x6, 0xff, 0x75, [@generic={0x48, 0x3, "b4e0e24f057f47276bd91b192c709bf7b82663ca8ec2a5bb535efc1ffce4b9b38ddda14e2c0e9f15278c751a8536b21599a539043ccaee8aa2744411ce6f85565a79f28bb8b4"}, @generic={0x4b, 0x1, "18a0e35852edf74246df3653427bfd43d28b106f3281145ade293978d67e2f5b58e244094e004bae193436994ec7dbf5ed271097f8e641300976cf3448bc902d87edd8cf997620c827"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x600, 0x81, 0xb8, 0x5}}, {{0x9, 0x5, 0x1, 0xc, 0x10, 0x2, 0x3, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x3}]}}, {{0x9, 0x5, 0x5, 0x1, 0x40, 0x44, 0x68, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x3}]}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x3f, 0x0, 0x2, [@generic={0x1a, 0x21, "d9ab183ff08ab6087008b80da5cae9567cddeafd32ecf0f7"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x4, 0xdf, 0x4, [@generic={0xc3, 0xa, "6e35ed7eedb3989950462a87cea378cf0cb1918977cb2ecb8f541c38993224cea37625814ac1ae4ebbb0e949322ead25b8e6bfd72dff009736a5dd9707e30c45b202bbe210bf69387ea87bdacc9bef772e5cf05f5505cd19bc79df1c99eedc48e38de63eb443cd1a8cfe7c3564a0611c34cbd0fa2dc8f6ccce3134dc16117d677e844957c12365cf56c8569df5696302635ecfbad269e46a6b90f2b19fa80e118607a3c28d1c095f49a16429c09082c7c90e22002221e92036b1315cb43e6befcd"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x10, 0x0, 0x7f, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7f, 0x6}]}}]}}, {{0x9, 0x4, 0xf0, 0x1f, 0x8, 0xff, 0x6, 0x32, 0x1f, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "68709102b821"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x401, 0xfff8, 0x7fff, 0x1}, {0x6, 0x24, 0x1a, 0x59b9, 0x8}}, @hid_hid={0x9, 0x21, 0xedc, 0x4, 0x1, {0x22, 0x166}}], [{{0x9, 0x5, 0x5, 0x10, 0x40, 0x9, 0x6, 0xff}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x7f, 0x7, 0x3d, [@generic={0xf2, 0x0, "808ec9d01d36d53765d7634de6d31eb2709e591c9310f88683dce444337f0f12fa77ce4b5c04696648651d4af41b9b2bfa348788b81e76c4031275daae93c4a8ac9d459b6891f5a37c25a708a242a8623bd54061208ccc45194d6a620342505b763f82c22ff6229ea378481e29b32ab5d2467972550bed6f356273b1ed72f199345f5555b8c8eaa46e66f34d716d3f1f0be5a058c287f81bc9a1778cf2d52e6394a91bb4da9b49aa78e10fe3ff9da1c258021cad2a9dcf01e6cff91e555b5a6af604e8de7b36254711788fdc5556cad95e410bb925638b558579cb7fb74b6f9737c0fbfe5d6082a41f703d00904dbba8"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x8}]}}, {{0x9, 0x5, 0x1, 0xc, 0x400, 0xff, 0x1}}, {{0x9, 0x5, 0x1, 0x10, 0x40, 0x7, 0x7f, 0x5}}, {{0x9, 0x5, 0xb, 0x0, 0x3ff, 0x0, 0xcd, 0x7f, [@generic={0x3f, 0x22, "ab45bd89ff74aaa233e68db439448473d40f5b12d0e591b209f634d971ab8531a69977ec80eaf99a4e76c41f04fe29f2168328223402af2aa4297bc22a"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x20, 0xda}]}}, {{0x9, 0x5, 0xd, 0x3, 0x8572826498a16ac7, 0x8a, 0x7f, 0xff}}, {{0x9, 0x5, 0x1, 0x10, 0x3ff, 0x2, 0x3, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x7366}, @generic={0x37, 0x21, "5b8cb628a7a7d73ebd41bf1c2bf94fd1772cf212246357d1a59b64ae6207b39762c0b38a2b03bbeae3b08f4d13e9f4e774ba0a1f40"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0x3f, 0x70, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0xfffe}]}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x20, 0x23, 0xcb, {0xcb, 0x9, "dcfce6ad75b76a0ef2cf3cf31ef2cc2c5451bd7ca5661599cbd3101e612c5cc1a3540dadc0f7a60c66110cdf9e7eb276dc0dc4676327486812e0bd2ffb3b7180967bcbb4b2b36cee69b1f7af673935472c4f30a03d01024789722c15dd35f99d9e0fabcfcebe4bde553df9b7984bc09c30c6b6e606f865bccab362d851379649dfda2788a046b8642484cd23997557a90d894e8b4b50a2a0c78020e4dcd853100843cca422b006553aa9fb8fc39eefe602f82874ac313263a1b555410c71aaa9b0d82a895de4b38e20"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x44b}}, &(0x7f0000000140)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x3, 0x0, 0x85, "5a74371d", "aec80c2e"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x80, 0x3, 0x7, 0x9, 0x101, 0x4}}}, &(0x7f0000000640)={0x84, &(0x7f0000000240)={0x40, 0x2, 0xb, "f6b647bc0f5c401b90a5cf"}, &(0x7f0000000280)={0x0, 0xa, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x5, 0x2}}, &(0x7f0000000340)={0x20, 0x0, 0x8, {0x160, 0x20, [0xf0f7]}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x5}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000400)={0x40, 0xb, 0x2, "9e42"}, &(0x7f0000000440)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000480)={0x40, 0x13, 0x6}, &(0x7f00000004c0)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}}, &(0x7f0000000500)={0x40, 0x19, 0x2, "94aa"}, &(0x7f0000000540)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000580)={0x40, 0x1c, 0x1, 0x2}, &(0x7f00000005c0)={0x40, 0x1e, 0x1, 0xf}, &(0x7f0000000600)={0x40, 0x21, 0x1, 0x3}}) (async) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000e40)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x47, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0xa0, 0xb7, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x6, 0x9, {0x9, 0x21, 0x3, 0x9, 0x1, {0x22, 0x1f2}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x8, 0x9, 0x3f}}}}}]}}]}}, &(0x7f00000010c0)={0xa, &(0x7f0000000e80)={0xa, 0x6, 0x0, 0x2, 0x0, 0x6, 0x10, 0x7}, 0x20, &(0x7f0000000ec0)={0x5, 0xf, 0x20, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x16, 0x9, 0x3, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x8, 0xf1, 0x81}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3f, 0x4}]}, 0x4, [{0x4, &(0x7f0000000f00)=@lang_id={0x4, 0x3, 0x73}}, {0x4, &(0x7f0000000f40)=@lang_id={0x4, 0x3, 0x43e}}, {0x28, &(0x7f0000000f80)=@string={0x28, 0x3, "3bde615b5e6a3e609a3fde616e9da0463ba07a9eb92e342eeb8b97c9da0dbc7bfecfb3f03e67"}}, {0xdd, &(0x7f0000000fc0)=@string={0xdd, 0x3, "ecbbf0d496f54636e340fe39090c9dffb98d8c4f209a50ede2997734b4e93498ad4695ec8d76549fe35e50dba793ed7b6642656f8520a44dd5c14dd814caef9e3e0901e066463cbfe6c249d0aa555bed162a33bc56cc41e6684a15581c512c8336dc02488f8586b85fdf302d00f91c2132fd1e478307239b860eefe80887c46850d90a84c530aedbef4bc7a3cdb6e28172f8e152dd747d2cec2a9935570ac38754b32a2dce6ccf8ab6499f079b659a496f967190ba25c78e4201c4e9656434dfc6d7af8ff2b28994f211da37da197d563cf82222f3f673942dbf68"}}]}) 22:27:42 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) socket$unix(0x1, 0x1, 0x0) 22:27:42 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8982, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:42 executing program 1: r0 = socket(0x1e, 0x4, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000480), 0x4) recvmmsg(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000100)=""/17, 0x11}], 0x3, &(0x7f0000001840)=""/69, 0x45}}], 0x1, 0x0, 0x0) sendmsg$tipc(r0, &(0x7f0000000200)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x4}}, 0x10, &(0x7f0000002900)=[{&(0x7f0000000500)="0b69977cd1bef95092", 0x9}], 0x1}, 0x0) [ 756.968213][T15738] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 757.055776][ T30] audit: type=1400 audit(1703370462.602:304): avc: denied { setopt } for pid=15743 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 757.089716][T15741] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 757.106920][ T30] audit: type=1400 audit(1703370462.632:305): avc: denied { read } for pid=15743 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 757.135197][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready 22:27:44 executing program 1: r0 = socket(0x1e, 0x4, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000480), 0x4) (async) recvmmsg(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000100)=""/17, 0x11}], 0x3, &(0x7f0000001840)=""/69, 0x45}}], 0x1, 0x0, 0x0) (async) sendmsg$tipc(r0, &(0x7f0000000200)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x4}}, 0x10, &(0x7f0000002900)=[{&(0x7f0000000500)="0b69977cd1bef95092", 0x9}], 0x1}, 0x0) [ 759.200202][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 759.210471][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 759.218895][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 759.228634][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 759.236658][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 759.245044][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 759.263912][ T1535] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 759.271757][ T30] audit: type=1400 audit(1703370462.682:306): avc: denied { write } for pid=15743 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 22:27:44 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) (async) r2 = open(0x0, 0x800, 0x20) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x9}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r3 = getpid() (rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) write$P9_RREADLINK(r2, &(0x7f0000000800)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r6 = socket$netlink(0x10, 0x3, 0x8) (rerun: 32) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0x7, &(0x7f0000000100)={0x6b7, 0x8, 0xa000, 0x7}, 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x4e22}, 0x6d) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x2, &(0x7f0000000780)=0xffff) (async, rerun: 64) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), 0xffffffffffffffff) open(&(0x7f00000007c0)='./bus\x00', 0x101300, 0x8) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async, rerun: 64) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) (rerun: 64) syz_read_part_table(0x595, &(0x7f00000001c0)="$eJzs0r1LY2kUB+A3F2bT7BAZBqZwC8FgFRVioUVSiMSQxoi4YmEtWGghWFhIJFr78Q8ofoHYiH1KMYIoxEpSivWCYpMqy653G6uVRWWH52ku7znn3sPL7wb+16LwR7vdToQQ2sm3v/37SWG01DU+PDEZQiLMhBAKv/36dycRT/zz1bP4XI7PpWS2sXc18nTScd19W08fRHG/FoWwGkKYvz9M/de78fM7zV+k1tYXixvL+bm74srDwGxvoXOzsLA9uJ+rTP3ITcc/Vi36mP3pxtDRTbv8uPO170u90cpexnOZxPvs53O9zn/3e7VZbY31HC/1Z741zytbce7P8gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN7Zaf4itba+WNxYzs/dFVceBmZ7C52bhYXtwf1cZepHbjp6matFH7M/3Rg6ummXH3e+9n2p/9LKXsZzmcT77Odzvc5/93u1WW2N9Rwv9We+Nc8rW3Huz/IHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6lwmipa3x4YjKERJgJIYxEHYd/1dvJl34injuLn+W4XkpmG3tXI08nHdfdt/X0wXhcr0UhrIYQ5u8PUx9+Gd7szwAAAP//rRGGgA==") open(&(0x7f0000000d80)='./file0\x00', 0x41a003, 0x84) open(&(0x7f0000000040)='./bus\x00', 0x14e043, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000001a80)=""/102400, 0x19000}], 0x1, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=@abs, 0x6e) r7 = syz_clone(0xe204a000, 0x0, 0x900000000000000, 0x0, 0x0, 0x0) ptrace(0x10, r7) 22:27:44 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000011) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:44 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000080)) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) socket$unix(0x1, 0x1, 0x0) 22:27:44 executing program 1: r0 = socket(0x1e, 0x4, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000480), 0x4) (async) recvmmsg(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000100)=""/17, 0x11}], 0x3, &(0x7f0000001840)=""/69, 0x45}}], 0x1, 0x0, 0x0) (async) sendmsg$tipc(r0, &(0x7f0000000200)={&(0x7f0000000000)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x4}}, 0x10, &(0x7f0000002900)=[{&(0x7f0000000500)="0b69977cd1bef95092", 0x9}], 0x1}, 0x0) [ 759.294388][T15747] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 759.317720][ T26] usb 6-1: Invalid ep0 maxpacket: 16 [ 759.323174][ T26] usb usb6-port1: attempt power cycle 22:27:44 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./bus\x00', 0x2008410, &(0x7f0000000380)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5bccc70f73ecea54b5e5be45aca9836c319f43715d8524212c666d0200685f6d653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e368652334a4127a5f789d267fd92f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60045663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684d3a09c160191acf5912afdcc1c061835177056b06e7068c40f757dbb23d2600b5c544f1525aa8d00"/241], 0x1, 0x5523, &(0x7f00000116c0)="$eJzs3EtvG1UbB/AzTtP72zdCLNh1pAopkWqrzqWCXYBWXESqiMuCFTj2xHJre6LYcUJWLFgiFnwTBBIrlnwGFqzZIRYgdkggz5lAQ7lVcWKa/H7S+D9zPH7mzMiK9MxEDsCZNZf+9EMSroVLIYSZEMLVJBTrSbkUVmM8E0K4HkKoPLQk5fhvA+dDCJdDCNfGxWPNpHzrk5ujGyvfv/bjl19fOHfl0y++md5ZA9P2bAihtxXXd3sx83bM++V4Y9Qpsrc8KjO+0XtQbucxd7ONosJu42C/RpFL7bh/vrUzGOdmt9EcZ7uzWYxv9eMBB6P2QZ3iA/cb28V2K9sosjPIi2zvx3nt7ce/bfuDYazTKuu9X5QPw+FBxvFsL4vns/WgyGZ/WI7Hunkr2xvnqMzycKGZd1vFPDaOcqX/217v9Hf20lG2Pejk/XSlVn+uVr9drW/nrWyYLVcbvdbt5XS+3R3vVh1mjd5qO8/b3azWzHsL6Xy72azW6+n8nWyj0+in9XptqXarurJQrt1MX773dtptpfPjfLHT3xl2uoN0M99O4ycW0sXa0vML6Y16+ubaerr+xt27a+tvvXvnnXsvrL36UrnTI9NK5xdvLS5W67eqi/WFM3T+H5aTfozzT452eeDv+YIBPLZH+v+g/weO35Pe/4dJ9v/jlkr//8/9b0X/f9rOH45E/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZ9O/vZK8XKXNy+Uo7/rxx6qtxOQgiVEMIvf2ImnD9Uc6asM/sX+8/+YQ5fJaGoMD7GhXK5HEJYLZef/3/cVwEAAABOr88/uP5x7Nbjy9y0J8RJijdtKlffm1C9JIQwO/fdhKpVxi9PT6hY8f0+F/YmVK24gXVxQsXiLbdzk6r2r8wciosPRRKjcqLTAQAATsThTuBkuxAAAABO0kfTngDTkYSDR5kHz4KL/7z//YHgpUPvAQAAAE+gZNoTAAAAAI5d0f/7/T8AAAA43eLv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCv7NzNjdpAFADgZ4OB/Ckoyj2t5AZlpIQccwwUkAJypQTSQhqgBnJLCStY4RkheQUrJNtrLfo+yWPGY715A1zeWDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCnf9V2+efnl19t4xyO7XSzGgAAAOCSfbVd1h/mqf8uX/+QL33K/SIiyoi4VLuPYtKIOcpxqiv3V09y+BtRRzjNMc3H24j4mo+Hj31/CwAAAHC/duvNIlXrqZkPnRAvKW3alO+/dRSviIhq/v/m+38/O1qems/ts0pO/+9x/OgoWr2BNesoWNpyG18em3Q1SdOoccorma3qH7Hulf3MCwAADKlZCVypQgAAALgD34dOgGEU5+b8nHGaTvmB4JtGDwAAAHiFiqETAAAAAHpX1//e/wcAAAD3Lb3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD7tq+1yt94sro2vboxzOLbT3YoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgkf15R4EQCIMw2Lu+M5n7H1YaNDQ2qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vzuL/8npsaZZO61sfQ8kqydGlunxt65cfSH8fVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAv+t0v/yemxplk7rSxdDySrF01tq4aew8aRw/G278BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7fN24qDgD41/b5+gMQIaAMAVQkBlhoei0tXRlAEQN/AlKUXkrgSqHNQKsIKQsbytwFwYgQEihs/R86N1KXsnXIECRmkH126rYBTqXY1+TzkZ7f967We9/nO1X5+jkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgtvNuvJJWcVYcZsZx/d7t3fXlot9+qC/c3LwzX7QiTlrO+ynwavPFibnuEgEAAODwyOr6PiLu5luLRZ/OlPV/Xp9T1PzfPTeO63r+4bp/e3f9aPVP83X9/+sv917am2hmPE8x6MrqaHjq0VR6/9MSp97z/3pGr7zy5b2XrPxA0g82XtzJy+uZfHPr1nv9MjzSRrYAwOM4WfdVUP88VPSDLhMD4NDoNQrvuv7PZrrNCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKANOxvxTB0nETHfux8XtnfXl/frb27ema/buRs3NptjFkPkEbGyOhqeanEt0+7qteufLo1GwyvtByciorvZq+CjCc6J+Odzqq9ndLeKvw+S6Uij0yCtPp9pyedJBvV378mP3NF/SAAAHFh51Yq6/m6+tVi8l8xG/Pn9g/X/G404Jqz/73187nZzrmb9P2hthdNvYe3S5wtXr11/a/XS0sXhxeFnb58evDM4c/7s2fML5b2ShZVI3TEBAADgP+hXrVn/p7OP7v8fb8QxYf3/xbeDr5pzZer/fd3f9CsuftfZAAAAHDb9veiF1/74PdnnjKTfjy+X1tauDMbHvdenx8dW031MR6rWrP+z2a6zAgAAANqws5E8sP9/oRHHhPv/z/7w8k/NMbOIOBZxOSKGJ5cvjy60t5yp1sYvKpcT9bteKQAAAF05VrXm/n9ePv+f7j3ykEbEm6+P4/pvXU1S/2fvf/1jc67m8/9n2lviVErnxtej7OcienNdZwQAAMBBdrRqRbH/W761+MnPxz/se/4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoG1/BQAA//+0gjZV") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, 0x0, 0x0) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4000040) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x9) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open_tree(0xffffffffffffffff, &(0x7f00000041c0)='./bus\x00', 0x0) getsockname$packet(r3, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000580)=0x14) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x0) write$P9_RREADDIR(r4, &(0x7f0000000500)=ANY=[], 0xbf) getpid() r5 = accept4(r3, &(0x7f0000000480)=@can, &(0x7f0000000000)=0x80, 0x80000) sendmsg$nl_route(r4, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=ANY=[@ANYBLOB="380000002000dd3927bd7000fcdbdf25028480010500000f0800000008000b00080000000800fcffe00000010c000c400000000000000008"], 0x38}, 0x1, 0x0, 0x0, 0x2000c010}, 0x4004) mmap(&(0x7f00009a3000/0x4000)=nil, 0x4000, 0x0, 0x30, r5, 0xf768a000) bpf$ITER_CREATE(0x21, &(0x7f0000005200), 0x8) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) sendfile(r4, r4, &(0x7f0000000240)=0x1e, 0x7f03) ptrace$getregs(0xc, 0x0, 0x401, 0x0) 22:27:44 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x8983, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 760.200562][T15778] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:46 executing program 5: syz_usb_connect(0x2, 0x339, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x72, 0x84, 0x34, 0x40, 0x5a9, 0x264a, 0x65cf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x327, 0x1, 0xfd, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x26, 0x0, 0xf, 0xe, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x80, 0x0, 0x40, 0x3, 0xa5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xfeff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0x9, 0x2, 0x38f, 0xc1, 0x0, 0x20, [@generic={0x10, 0x30, "2c3e1e73959a536d89b776cb69c3"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x4}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x1, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1f}, @generic={0x9e, 0x23, "07367c2798abf1bf3a6bbe1c7f20053d2aa19e74b465067998c7b476f96773f119f21449a44497e1b1480e9aa2cdd55a9494e5393addf02f2036c6374a30840d156a77698f4cd00b88078a6e1184155539c77ae46205f33f51513ab79d41711620403f5aac07f88f63f167929ef1df39be6832786dd859d81efbf6164a9cfd43122d40ed9587590800b8d7d04d1c3c292864e758b5d7ac42707ef325"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x81, 0x8, 0x4}}, {{0x9, 0x5, 0xb, 0x2, 0x200, 0x5, 0x1, 0x7f}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x17, 0x1, 0x9, [@generic={0xce, 0x2b, "b0639de87e8fca35053a03d6e45f26209fd0d17e48b181527d27ed91adfb8c35d879e3dac2f6ea499f2b0349458f2cb4701250a4b8342f57455fcdb3a015ac022c3777bf5d1851aa2cde38159e4883158cf880223d7c65f295070035d03fcae0c0ecd765bd17310011b41519ad0ee67da6c137cbb5123c76693f2ef44d5cf46ce7d8a19646a3920725d0556def4ff0ebf05c22a31c8cd689c4779bb4613d66bb2f4c14f732621c3c72ca9ea199738d14deb0a563ec572a9294a0ae6d74e11fd6592d9b0e5c583c6bca56f355"}, @generic={0x22, 0x2, "1bf054bbac7e44fec94eb76e4185efb8b71980bb40adabd97354019efa386385"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x40, 0x8, 0x8, 0x3}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0xd3, 0x3f, 0x3f, [@generic={0xb8, 0x24, "8334b489466e573fc4f2801e1d22e83cb886b4c5914af60b607a588031f837869695ad0e2f2d6208ccbcafba1ea08858baa4fd9e8658daa18f5c4a01c62a02075b8be565182eade16185e0e419b350bdca5be1bb0120e03c5bf6963abd33362a2cddcce516ff75a3b6873a1c756a380d94f665d6958223bcecac783f44a24ebeac467e426609f0f2d32a2a564fc6c5a42bb1d69a8c30125fdb73bec7386659768fd0aa43242f1250fbc6e1babed5d2165bdee9420586"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x8001}]}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x0, 0xd4, 0x6b, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x8, 0xa6}]}}, {{0x9, 0x5, 0xd, 0x3, 0x40, 0x2, 0xfc, 0x94}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0x44, 0xa6, 0x7}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x3, 0xff, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x1, 0x81, 0x1}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x6, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x3}]}}]}}]}}]}}, 0x0) 22:27:46 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2}, {0x6, 0x24, 0x1a, 0x0, 0x24}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x0, 0x22, 0xa9, {0xa9, 0x30, "ed5977d45e7203f3e686128c8622f62d83878ff5a59f0d216be1ff942397a918b86f4e25aef2bd1b02346d25423bd4a58a397f5bf863fe5ed7d01b80be0ffa332d3568b4f874904a8071d16558962373d0149b79bb7392e00df8924aeda2b50c2e9f857e3b8e89f16cfc6d36a99f96f00294e3774477369548e9e8628eb0786313f40f2d5f030906d316bacd51238766d1002c66bbbe6806be1552954c486056c2747139f2fb58"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f00000001c0)={0x0, 0x13, 0x34, "2c861efdb1337197e54a6ea0b71401d2b604633e09bd50f7fc701dc9ae66eb884a1f8472c545aaee65596b3469ee072e608065b0"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x9d, 0x50c6, 0xc62e, 0x50, 0x9, 0x4, 0xdd27, 0x6, 0x2, 0x3, 0x81, 0x9}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x10000}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) 22:27:46 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000012) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 760.772622][T15758] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 760.873401][T15787] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 760.942033][T15789] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:46 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x89a0, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:47 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000014) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:48 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./bus\x00', 0x2008410, &(0x7f0000000380)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5bccc70f73ecea54b5e5be45aca9836c319f43715d8524212c666d0200685f6d653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e368652334a4127a5f789d267fd92f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60045663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684d3a09c160191acf5912afdcc1c061835177056b06e7068c40f757dbb23d2600b5c544f1525aa8d00"/241], 0x1, 0x5523, &(0x7f00000116c0)="$eJzs3EtvG1UbB/AzTtP72zdCLNh1pAopkWqrzqWCXYBWXESqiMuCFTj2xHJre6LYcUJWLFgiFnwTBBIrlnwGFqzZIRYgdkggz5lAQ7lVcWKa/H7S+D9zPH7mzMiK9MxEDsCZNZf+9EMSroVLIYSZEMLVJBTrSbkUVmM8E0K4HkKoPLQk5fhvA+dDCJdDCNfGxWPNpHzrk5ujGyvfv/bjl19fOHfl0y++md5ZA9P2bAihtxXXd3sx83bM++V4Y9Qpsrc8KjO+0XtQbucxd7ONosJu42C/RpFL7bh/vrUzGOdmt9EcZ7uzWYxv9eMBB6P2QZ3iA/cb28V2K9sosjPIi2zvx3nt7ce/bfuDYazTKuu9X5QPw+FBxvFsL4vns/WgyGZ/WI7Hunkr2xvnqMzycKGZd1vFPDaOcqX/217v9Hf20lG2Pejk/XSlVn+uVr9drW/nrWyYLVcbvdbt5XS+3R3vVh1mjd5qO8/b3azWzHsL6Xy72azW6+n8nWyj0+in9XptqXarurJQrt1MX773dtptpfPjfLHT3xl2uoN0M99O4ycW0sXa0vML6Y16+ubaerr+xt27a+tvvXvnnXsvrL36UrnTI9NK5xdvLS5W67eqi/WFM3T+H5aTfozzT452eeDv+YIBPLZH+v+g/weO35Pe/4dJ9v/jlkr//8/9b0X/f9rOH45E/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZ9O/vZK8XKXNy+Uo7/rxx6qtxOQgiVEMIvf2ImnD9Uc6asM/sX+8/+YQ5fJaGoMD7GhXK5HEJYLZef/3/cVwEAAABOr88/uP5x7Nbjy9y0J8RJijdtKlffm1C9JIQwO/fdhKpVxi9PT6hY8f0+F/YmVK24gXVxQsXiLbdzk6r2r8wciosPRRKjcqLTAQAATsThTuBkuxAAAABO0kfTngDTkYSDR5kHz4KL/7z//YHgpUPvAQAAAE+gZNoTAAAAAI5d0f/7/T8AAAA43eLv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCv7NzNjdpAFADgZ4OB/Ckoyj2t5AZlpIQccwwUkAJypQTSQhqgBnJLCStY4RkheQUrJNtrLfo+yWPGY715A1zeWDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCnf9V2+efnl19t4xyO7XSzGgAAAOCSfbVd1h/mqf8uX/+QL33K/SIiyoi4VLuPYtKIOcpxqiv3V09y+BtRRzjNMc3H24j4mo+Hj31/CwAAAHC/duvNIlXrqZkPnRAvKW3alO+/dRSviIhq/v/m+38/O1qems/ts0pO/+9x/OgoWr2BNesoWNpyG18em3Q1SdOoccorma3qH7Hulf3MCwAADKlZCVypQgAAALgD34dOgGEU5+b8nHGaTvmB4JtGDwAAAHiFiqETAAAAAHpX1//e/wcAAAD3Lb3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD7tq+1yt94sro2vboxzOLbT3YoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgkf15R4EQCIMw2Lu+M5n7H1YaNDQ2qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vzuL/8npsaZZO61sfQ8kqydGlunxt65cfSH8fVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAv+t0v/yemxplk7rSxdDySrF01tq4aew8aRw/G278BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7fN24qDgD41/b5+gMQIaAMAVQkBlhoei0tXRlAEQN/AlKUXkrgSqHNQKsIKQsbytwFwYgQEihs/R86N1KXsnXIECRmkH126rYBTqXY1+TzkZ7f967We9/nO1X5+jkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgtvNuvJJWcVYcZsZx/d7t3fXlot9+qC/c3LwzX7QiTlrO+ynwavPFibnuEgEAAODwyOr6PiLu5luLRZ/OlPV/Xp9T1PzfPTeO63r+4bp/e3f9aPVP83X9/+sv917am2hmPE8x6MrqaHjq0VR6/9MSp97z/3pGr7zy5b2XrPxA0g82XtzJy+uZfHPr1nv9MjzSRrYAwOM4WfdVUP88VPSDLhMD4NDoNQrvuv7PZrrNCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKANOxvxTB0nETHfux8XtnfXl/frb27ema/buRs3NptjFkPkEbGyOhqeanEt0+7qteufLo1GwyvtByciorvZq+CjCc6J+Odzqq9ndLeKvw+S6Uij0yCtPp9pyedJBvV378mP3NF/SAAAHFh51Yq6/m6+tVi8l8xG/Pn9g/X/G404Jqz/73187nZzrmb9P2hthdNvYe3S5wtXr11/a/XS0sXhxeFnb58evDM4c/7s2fML5b2ShZVI3TEBAADgP+hXrVn/p7OP7v8fb8QxYf3/xbeDr5pzZer/fd3f9CsuftfZAAAAHDb9veiF1/74PdnnjKTfjy+X1tauDMbHvdenx8dW031MR6rWrP+z2a6zAgAAANqws5E8sP9/oRHHhPv/z/7w8k/NMbOIOBZxOSKGJ5cvjy60t5yp1sYvKpcT9bteKQAAAF05VrXm/n9ePv+f7j3ykEbEm6+P4/pvXU1S/2fvf/1jc67m8/9n2lviVErnxtej7OcienNdZwQAAMBBdrRqRbH/W761+MnPxz/se/4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoG1/BQAA//+0gjZV") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) (async) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, 0x0, 0x0) (async) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4000040) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x9) (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open_tree(0xffffffffffffffff, &(0x7f00000041c0)='./bus\x00', 0x0) getsockname$packet(r3, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000580)=0x14) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x0) write$P9_RREADDIR(r4, &(0x7f0000000500)=ANY=[], 0xbf) (async) getpid() (async) r5 = accept4(r3, &(0x7f0000000480)=@can, &(0x7f0000000000)=0x80, 0x80000) sendmsg$nl_route(r4, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=ANY=[@ANYBLOB="380000002000dd3927bd7000fcdbdf25028480010500000f0800000008000b00080000000800fcffe00000010c000c400000000000000008"], 0x38}, 0x1, 0x0, 0x0, 0x2000c010}, 0x4004) (async) mmap(&(0x7f00009a3000/0x4000)=nil, 0x4000, 0x0, 0x30, r5, 0xf768a000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000005200), 0x8) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) sendfile(r4, r4, &(0x7f0000000240)=0x1e, 0x7f03) ptrace$getregs(0xc, 0x0, 0x401, 0x0) [ 762.410921][T15798] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 762.417705][ T26] usb 6-1: new full-speed USB device number 25 using dummy_hcd [ 762.511528][T15806] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:48 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x89a1, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 762.638109][ T26] usb 6-1: config 253 has an invalid interface number: 38 but max is 0 [ 762.652292][ T26] usb 6-1: config 253 contains an unexpected descriptor of type 0x2, skipping [ 762.697663][ T26] usb 6-1: config 253 has no interface number 0 [ 762.716928][ T26] usb 6-1: config 253 interface 38 altsetting 0 has an invalid endpoint with address 0x80, skipping 22:27:50 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000016) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 764.694230][ T26] usb 6-1: config 253 interface 38 altsetting 0 endpoint 0x9 has invalid maxpacket 911, setting to 64 [ 764.710420][T15809] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 764.711776][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 764.729329][ T26] usb 6-1: config 253 interface 38 altsetting 0 endpoint 0xB has invalid maxpacket 512, setting to 64 22:27:50 executing program 0: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r3, &(0x7f0000006440)={0x0, 0x21, &(0x7f00000063c0)=[{&(0x7f0000000600)={0x40, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @typed={0x29, 0x0, 0x0, 0x0, @uid}, @typed={0x14, 0x1b, 0x0, 0x0, @ipv6=@loopback={0x21}}, @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x40}], 0x1}, 0x0) socket$unix(0x1, 0x1, 0x0) 22:27:50 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2}, {0x6, 0x24, 0x1a, 0x0, 0x24}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x0, 0x22, 0xa9, {0xa9, 0x30, "ed5977d45e7203f3e686128c8622f62d83878ff5a59f0d216be1ff942397a918b86f4e25aef2bd1b02346d25423bd4a58a397f5bf863fe5ed7d01b80be0ffa332d3568b4f874904a8071d16558962373d0149b79bb7392e00df8924aeda2b50c2e9f857e3b8e89f16cfc6d36a99f96f00294e3774477369548e9e8628eb0786313f40f2d5f030906d316bacd51238766d1002c66bbbe6806be1552954c486056c2747139f2fb58"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f00000001c0)={0x0, 0x13, 0x34, "2c861efdb1337197e54a6ea0b71401d2b604633e09bd50f7fc701dc9ae66eb884a1f8472c545aaee65596b3469ee072e608065b0"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x9d, 0x50c6, 0xc62e, 0x50, 0x9, 0x4, 0xdd27, 0x6, 0x2, 0x3, 0x81, 0x9}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x10000}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2}, {0x6, 0x24, 0x1a, 0x0, 0x24}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) (async) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x0, 0x22, 0xa9, {0xa9, 0x30, "ed5977d45e7203f3e686128c8622f62d83878ff5a59f0d216be1ff942397a918b86f4e25aef2bd1b02346d25423bd4a58a397f5bf863fe5ed7d01b80be0ffa332d3568b4f874904a8071d16558962373d0149b79bb7392e00df8924aeda2b50c2e9f857e3b8e89f16cfc6d36a99f96f00294e3774477369548e9e8628eb0786313f40f2d5f030906d316bacd51238766d1002c66bbbe6806be1552954c486056c2747139f2fb58"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f00000001c0)={0x0, 0x13, 0x34, "2c861efdb1337197e54a6ea0b71401d2b604633e09bd50f7fc701dc9ae66eb884a1f8472c545aaee65596b3469ee072e608065b0"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x9d, 0x50c6, 0xc62e, 0x50, 0x9, 0x4, 0xdd27, 0x6, 0x2, 0x3, 0x81, 0x9}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x10000}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) (async) 22:27:50 executing program 5: syz_usb_connect(0x2, 0x339, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x72, 0x84, 0x34, 0x40, 0x5a9, 0x264a, 0x65cf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x327, 0x1, 0xfd, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x26, 0x0, 0xf, 0xe, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x80, 0x0, 0x40, 0x3, 0xa5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xfeff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0x9, 0x2, 0x38f, 0xc1, 0x0, 0x20, [@generic={0x10, 0x30, "2c3e1e73959a536d89b776cb69c3"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x4}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x1, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1f}, @generic={0x9e, 0x23, "07367c2798abf1bf3a6bbe1c7f20053d2aa19e74b465067998c7b476f96773f119f21449a44497e1b1480e9aa2cdd55a9494e5393addf02f2036c6374a30840d156a77698f4cd00b88078a6e1184155539c77ae46205f33f51513ab79d41711620403f5aac07f88f63f167929ef1df39be6832786dd859d81efbf6164a9cfd43122d40ed9587590800b8d7d04d1c3c292864e758b5d7ac42707ef325"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x81, 0x8, 0x4}}, {{0x9, 0x5, 0xb, 0x2, 0x200, 0x5, 0x1, 0x7f}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x17, 0x1, 0x9, [@generic={0xce, 0x2b, "b0639de87e8fca35053a03d6e45f26209fd0d17e48b181527d27ed91adfb8c35d879e3dac2f6ea499f2b0349458f2cb4701250a4b8342f57455fcdb3a015ac022c3777bf5d1851aa2cde38159e4883158cf880223d7c65f295070035d03fcae0c0ecd765bd17310011b41519ad0ee67da6c137cbb5123c76693f2ef44d5cf46ce7d8a19646a3920725d0556def4ff0ebf05c22a31c8cd689c4779bb4613d66bb2f4c14f732621c3c72ca9ea199738d14deb0a563ec572a9294a0ae6d74e11fd6592d9b0e5c583c6bca56f355"}, @generic={0x22, 0x2, "1bf054bbac7e44fec94eb76e4185efb8b71980bb40adabd97354019efa386385"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x40, 0x8, 0x8, 0x3}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0xd3, 0x3f, 0x3f, [@generic={0xb8, 0x24, "8334b489466e573fc4f2801e1d22e83cb886b4c5914af60b607a588031f837869695ad0e2f2d6208ccbcafba1ea08858baa4fd9e8658daa18f5c4a01c62a02075b8be565182eade16185e0e419b350bdca5be1bb0120e03c5bf6963abd33362a2cddcce516ff75a3b6873a1c756a380d94f665d6958223bcecac783f44a24ebeac467e426609f0f2d32a2a564fc6c5a42bb1d69a8c30125fdb73bec7386659768fd0aa43242f1250fbc6e1babed5d2165bdee9420586"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x8001}]}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x0, 0xd4, 0x6b, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x8, 0xa6}]}}, {{0x9, 0x5, 0xd, 0x3, 0x40, 0x2, 0xfc, 0x94}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0x44, 0xa6, 0x7}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x3, 0xff, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x1, 0x81, 0x1}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x6, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x3}]}}]}}]}}]}}, 0x0) syz_usb_connect(0x2, 0x339, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x72, 0x84, 0x34, 0x40, 0x5a9, 0x264a, 0x65cf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x327, 0x1, 0xfd, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x26, 0x0, 0xf, 0xe, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x80, 0x0, 0x40, 0x3, 0xa5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xfeff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0x9, 0x2, 0x38f, 0xc1, 0x0, 0x20, [@generic={0x10, 0x30, "2c3e1e73959a536d89b776cb69c3"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x4}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x1, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1f}, @generic={0x9e, 0x23, "07367c2798abf1bf3a6bbe1c7f20053d2aa19e74b465067998c7b476f96773f119f21449a44497e1b1480e9aa2cdd55a9494e5393addf02f2036c6374a30840d156a77698f4cd00b88078a6e1184155539c77ae46205f33f51513ab79d41711620403f5aac07f88f63f167929ef1df39be6832786dd859d81efbf6164a9cfd43122d40ed9587590800b8d7d04d1c3c292864e758b5d7ac42707ef325"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x81, 0x8, 0x4}}, {{0x9, 0x5, 0xb, 0x2, 0x200, 0x5, 0x1, 0x7f}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x17, 0x1, 0x9, [@generic={0xce, 0x2b, "b0639de87e8fca35053a03d6e45f26209fd0d17e48b181527d27ed91adfb8c35d879e3dac2f6ea499f2b0349458f2cb4701250a4b8342f57455fcdb3a015ac022c3777bf5d1851aa2cde38159e4883158cf880223d7c65f295070035d03fcae0c0ecd765bd17310011b41519ad0ee67da6c137cbb5123c76693f2ef44d5cf46ce7d8a19646a3920725d0556def4ff0ebf05c22a31c8cd689c4779bb4613d66bb2f4c14f732621c3c72ca9ea199738d14deb0a563ec572a9294a0ae6d74e11fd6592d9b0e5c583c6bca56f355"}, @generic={0x22, 0x2, "1bf054bbac7e44fec94eb76e4185efb8b71980bb40adabd97354019efa386385"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x40, 0x8, 0x8, 0x3}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0xd3, 0x3f, 0x3f, [@generic={0xb8, 0x24, "8334b489466e573fc4f2801e1d22e83cb886b4c5914af60b607a588031f837869695ad0e2f2d6208ccbcafba1ea08858baa4fd9e8658daa18f5c4a01c62a02075b8be565182eade16185e0e419b350bdca5be1bb0120e03c5bf6963abd33362a2cddcce516ff75a3b6873a1c756a380d94f665d6958223bcecac783f44a24ebeac467e426609f0f2d32a2a564fc6c5a42bb1d69a8c30125fdb73bec7386659768fd0aa43242f1250fbc6e1babed5d2165bdee9420586"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x8001}]}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x0, 0xd4, 0x6b, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x8, 0xa6}]}}, {{0x9, 0x5, 0xd, 0x3, 0x40, 0x2, 0xfc, 0x94}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0x44, 0xa6, 0x7}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x3, 0xff, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x1, 0x81, 0x1}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x6, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x3}]}}]}}]}}]}}, 0x0) (async) [ 764.757641][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 764.801660][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x5, skipping [ 764.865193][T15824] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 764.881723][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x2, skipping 22:27:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x40049409, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 764.951710][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 764.982048][ T26] usb 6-1: New USB device found, idVendor=05a9, idProduct=264a, bcdDevice=65.cf [ 765.013095][T15829] netlink: 'syz-executor.0': attribute type 27 has an invalid length. [ 765.021459][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 765.048023][ T26] usb 6-1: can't set config #253, error -71 22:27:52 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000018) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 767.098496][ T26] usb 6-1: USB disconnect, device number 25 [ 767.138776][T15831] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:27:52 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x40086602, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 767.247535][T15837] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:52 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x2}, {0x6, 0x24, 0x1a, 0x0, 0x24}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x9}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) (async) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000180)={0x14, &(0x7f0000000080)={0x0, 0x22, 0xa9, {0xa9, 0x30, "ed5977d45e7203f3e686128c8622f62d83878ff5a59f0d216be1ff942397a918b86f4e25aef2bd1b02346d25423bd4a58a397f5bf863fe5ed7d01b80be0ffa332d3568b4f874904a8071d16558962373d0149b79bb7392e00df8924aeda2b50c2e9f857e3b8e89f16cfc6d36a99f96f00294e3774477369548e9e8628eb0786313f40f2d5f030906d316bacd51238766d1002c66bbbe6806be1552954c486056c2747139f2fb58"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f00000001c0)={0x0, 0x13, 0x34, "2c861efdb1337197e54a6ea0b71401d2b604633e09bd50f7fc701dc9ae66eb884a1f8472c545aaee65596b3469ee072e608065b0"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x9d, 0x50c6, 0xc62e, 0x50, 0x9, 0x4, 0xdd27, 0x6, 0x2, 0x3, 0x81, 0x9}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x10000}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0x8}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) 22:27:53 executing program 5: syz_usb_connect(0x2, 0x339, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x72, 0x84, 0x34, 0x40, 0x5a9, 0x264a, 0x65cf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x327, 0x1, 0xfd, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x26, 0x0, 0xf, 0xe, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x80, 0x0, 0x40, 0x3, 0xa5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xfeff}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40}]}}, {{0x9, 0x5, 0x9, 0x2, 0x38f, 0xc1, 0x0, 0x20, [@generic={0x10, 0x30, "2c3e1e73959a536d89b776cb69c3"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x0, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7, 0x4}]}}, {{0x9, 0x5, 0x9, 0x10, 0x400, 0x1, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1f}, @generic={0x9e, 0x23, "07367c2798abf1bf3a6bbe1c7f20053d2aa19e74b465067998c7b476f96773f119f21449a44497e1b1480e9aa2cdd55a9494e5393addf02f2036c6374a30840d156a77698f4cd00b88078a6e1184155539c77ae46205f33f51513ab79d41711620403f5aac07f88f63f167929ef1df39be6832786dd859d81efbf6164a9cfd43122d40ed9587590800b8d7d04d1c3c292864e758b5d7ac42707ef325"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x8, 0x81, 0x8, 0x4}}, {{0x9, 0x5, 0xb, 0x2, 0x200, 0x5, 0x1, 0x7f}}, {{0x9, 0x5, 0x6, 0x0, 0x10, 0x17, 0x1, 0x9, [@generic={0xce, 0x2b, "b0639de87e8fca35053a03d6e45f26209fd0d17e48b181527d27ed91adfb8c35d879e3dac2f6ea499f2b0349458f2cb4701250a4b8342f57455fcdb3a015ac022c3777bf5d1851aa2cde38159e4883158cf880223d7c65f295070035d03fcae0c0ecd765bd17310011b41519ad0ee67da6c137cbb5123c76693f2ef44d5cf46ce7d8a19646a3920725d0556def4ff0ebf05c22a31c8cd689c4779bb4613d66bb2f4c14f732621c3c72ca9ea199738d14deb0a563ec572a9294a0ae6d74e11fd6592d9b0e5c583c6bca56f355"}, @generic={0x22, 0x2, "1bf054bbac7e44fec94eb76e4185efb8b71980bb40adabd97354019efa386385"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x40, 0x8, 0x8, 0x3}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0xd3, 0x3f, 0x3f, [@generic={0xb8, 0x24, "8334b489466e573fc4f2801e1d22e83cb886b4c5914af60b607a588031f837869695ad0e2f2d6208ccbcafba1ea08858baa4fd9e8658daa18f5c4a01c62a02075b8be565182eade16185e0e419b350bdca5be1bb0120e03c5bf6963abd33362a2cddcce516ff75a3b6873a1c756a380d94f665d6958223bcecac783f44a24ebeac467e426609f0f2d32a2a564fc6c5a42bb1d69a8c30125fdb73bec7386659768fd0aa43242f1250fbc6e1babed5d2165bdee9420586"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x8001}]}}, {{0x9, 0x5, 0x9, 0x0, 0x200, 0x0, 0xd4, 0x6b, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0x86, 0x8, 0xa6}]}}, {{0x9, 0x5, 0xd, 0x3, 0x40, 0x2, 0xfc, 0x94}}, {{0x9, 0x5, 0x5, 0x2, 0x10, 0x44, 0xa6, 0x7}}, {{0x9, 0x5, 0xc, 0xc, 0x40, 0x3, 0xff, 0x3}}, {{0x9, 0x5, 0x2, 0x3, 0x400, 0x1, 0x81, 0x1}}, {{0x9, 0x5, 0xc, 0x3, 0x200, 0x6, 0xc1, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x81, 0x3}]}}]}}]}}]}}, 0x0) [ 767.868337][ T26] usb 6-1: new full-speed USB device number 26 using dummy_hcd [ 767.868403][ T30] audit: type=1400 audit(1703370473.422:307): avc: denied { setattr } for pid=15838 comm="syz-executor.2" path="socket:[66584]" dev="sockfs" ino=66584 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 767.899774][T15844] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:27:53 executing program 1: syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./bus\x00', 0x2008410, &(0x7f0000000380)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000018bbdecde39739fcd1df176dde746ec834120600000000003b814e50a959736d6572462abc30ef5bccc70f73ecea54b5e5be45aca9836c319f43715d8524212c666d0200685f6d653557e79a002208ce996dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e368652334a4127a5f789d267fd92f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60045663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684d3a09c160191acf5912afdcc1c061835177056b06e7068c40f757dbb23d2600b5c544f1525aa8d00"/241], 0x1, 0x5523, &(0x7f00000116c0)="$eJzs3EtvG1UbB/AzTtP72zdCLNh1pAopkWqrzqWCXYBWXESqiMuCFTj2xHJre6LYcUJWLFgiFnwTBBIrlnwGFqzZIRYgdkggz5lAQ7lVcWKa/H7S+D9zPH7mzMiK9MxEDsCZNZf+9EMSroVLIYSZEMLVJBTrSbkUVmM8E0K4HkKoPLQk5fhvA+dDCJdDCNfGxWPNpHzrk5ujGyvfv/bjl19fOHfl0y++md5ZA9P2bAihtxXXd3sx83bM++V4Y9Qpsrc8KjO+0XtQbucxd7ONosJu42C/RpFL7bh/vrUzGOdmt9EcZ7uzWYxv9eMBB6P2QZ3iA/cb28V2K9sosjPIi2zvx3nt7ce/bfuDYazTKuu9X5QPw+FBxvFsL4vns/WgyGZ/WI7Hunkr2xvnqMzycKGZd1vFPDaOcqX/217v9Hf20lG2Pejk/XSlVn+uVr9drW/nrWyYLVcbvdbt5XS+3R3vVh1mjd5qO8/b3azWzHsL6Xy72azW6+n8nWyj0+in9XptqXarurJQrt1MX773dtptpfPjfLHT3xl2uoN0M99O4ycW0sXa0vML6Y16+ubaerr+xt27a+tvvXvnnXsvrL36UrnTI9NK5xdvLS5W67eqi/WFM3T+H5aTfozzT452eeDv+YIBPLZH+v+g/weO35Pe/4dJ9v/jlkr//8/9b0X/f9rOH45E/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcGZ9O/vZK8XKXNy+Uo7/rxx6qtxOQgiVEMIvf2ImnD9Uc6asM/sX+8/+YQ5fJaGoMD7GhXK5HEJYLZef/3/cVwEAAABOr88/uP5x7Nbjy9y0J8RJijdtKlffm1C9JIQwO/fdhKpVxi9PT6hY8f0+F/YmVK24gXVxQsXiLbdzk6r2r8wciosPRRKjcqLTAQAATsThTuBkuxAAAABO0kfTngDTkYSDR5kHz4KL/7z//YHgpUPvAQAAAE+gZNoTAAAAAI5d0f/7/T8AAAA43eLv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCv7NzNjdpAFADgZ4OB/Ckoyj2t5AZlpIQccwwUkAJypQTSQhqgBnJLCStY4RkheQUrJNtrLfo+yWPGY715A1zeWDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCnf9V2+efnl19t4xyO7XSzGgAAAOCSfbVd1h/mqf8uX/+QL33K/SIiyoi4VLuPYtKIOcpxqiv3V09y+BtRRzjNMc3H24j4mo+Hj31/CwAAAHC/duvNIlXrqZkPnRAvKW3alO+/dRSviIhq/v/m+38/O1qems/ts0pO/+9x/OgoWr2BNesoWNpyG18em3Q1SdOoccorma3qH7Hulf3MCwAADKlZCVypQgAAALgD34dOgGEU5+b8nHGaTvmB4JtGDwAAAHiFiqETAAAAAHpX1//e/wcAAAD3Lb3/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD7tq+1yt94sro2vboxzOLbT3YoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgkf15R4EQCIMw2Lu+M5n7H1YaNDQ2qQLh428MBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vzuL/8npsaZZO61sfQ8kqydGlunxt65cfSH8fVrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu9uclBUIgCKJgzvjfSd//sJKgZxAhAhoeVdSiAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAv+t0v/yemxplk7rSxdDySrF01tq4aew8aRw/G278BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAudu7fN24qDgD41/b5+gMQIaAMAVQkBlhoei0tXRlAEQN/AlKUXkrgSqHNQKsIKQsbytwFwYgQEihs/R86N1KXsnXIECRmkH126rYBTqXY1+TzkZ7f967We9/nO1X5+jkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgtvNuvJJWcVYcZsZx/d7t3fXlot9+qC/c3LwzX7QiTlrO+ynwavPFibnuEgEAAODwyOr6PiLu5luLRZ/OlPV/Xp9T1PzfPTeO63r+4bp/e3f9aPVP83X9/+sv917am2hmPE8x6MrqaHjq0VR6/9MSp97z/3pGr7zy5b2XrPxA0g82XtzJy+uZfHPr1nv9MjzSRrYAwOM4WfdVUP88VPSDLhMD4NDoNQrvuv7PZrrNCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKANOxvxTB0nETHfux8XtnfXl/frb27ema/buRs3NptjFkPkEbGyOhqeanEt0+7qteufLo1GwyvtByciorvZq+CjCc6J+Odzqq9ndLeKvw+S6Uij0yCtPp9pyedJBvV378mP3NF/SAAAHFh51Yq6/m6+tVi8l8xG/Pn9g/X/G404Jqz/73187nZzrmb9P2hthdNvYe3S5wtXr11/a/XS0sXhxeFnb58evDM4c/7s2fML5b2ShZVI3TEBAADgP+hXrVn/p7OP7v8fb8QxYf3/xbeDr5pzZer/fd3f9CsuftfZAAAAHDb9veiF1/74PdnnjKTfjy+X1tauDMbHvdenx8dW031MR6rWrP+z2a6zAgAAANqws5E8sP9/oRHHhPv/z/7w8k/NMbOIOBZxOSKGJ5cvjy60t5yp1sYvKpcT9bteKQAAAF05VrXm/n9ePv+f7j3ykEbEm6+P4/pvXU1S/2fvf/1jc67m8/9n2lviVErnxtej7OcienNdZwQAAMBBdrRqRbH/W761+MnPxz/se/4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoG1/BQAA//+0gjZV") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0x3c, 0x0, 0x0) (async) sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4000040) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x9) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r3 = open_tree(0xffffffffffffffff, &(0x7f00000041c0)='./bus\x00', 0x0) getsockname$packet(r3, &(0x7f0000000540)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000580)=0x14) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) r4 = open(&(0x7f0000000040)='./file2\x00', 0x181042, 0x0) write$P9_RREADDIR(r4, &(0x7f0000000500)=ANY=[], 0xbf) (async) getpid() r5 = accept4(r3, &(0x7f0000000480)=@can, &(0x7f0000000000)=0x80, 0x80000) (async) sendmsg$nl_route(r4, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)=ANY=[@ANYBLOB="380000002000dd3927bd7000fcdbdf25028480010500000f0800000008000b00080000000800fcffe00000010c000c400000000000000008"], 0x38}, 0x1, 0x0, 0x0, 0x2000c010}, 0x4004) mmap(&(0x7f00009a3000/0x4000)=nil, 0x4000, 0x0, 0x30, r5, 0xf768a000) bpf$ITER_CREATE(0x21, &(0x7f0000005200), 0x8) sched_setscheduler(0x0, 0x1, &(0x7f0000001700)=0x4) (async) sendfile(r4, r4, &(0x7f0000000240)=0x1e, 0x7f03) (async) ptrace$getregs(0xc, 0x0, 0x401, 0x0) 22:27:53 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000001c) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:53 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x89a1, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 768.209287][T15855] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:54 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x40087602, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:54 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x8a, 0x1e, 0xff, 0x8, 0xfcf, 0x1006, 0x7d4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x8b, 0x6, 0x5d, 0x0, [], [{{0x9, 0x5, 0x80, 0x1, 0x40}}, {}]}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xaf, 0x45e, 0x76c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xf9, 0x20, 0x7f, [{{0x9, 0x4, 0x0, 0xb9, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x621}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x81, 0xf7, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x4, 0x0, 0x7}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x9, 0xca, 0xff, 0xff, 0x8}, 0xc, &(0x7f00000000c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x0, 0x7fff}]}, 0x7, [{0x55, &(0x7f0000000100)=@string={0x55, 0x3, "4faeca74f027810759a1c2ffba9dc86ed581ff0084f372827c2c7c5cf1c340132a17dfcec19de6f136e2245e20df1cab51d3773292a0a9c4ac20670c2a676547ce49c0d1652d6c84d0dc9f40ef29831b4dd806"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1401}}, {0x69, &(0x7f00000001c0)=@string={0x69, 0x3, "b59d27ceae3d59df5c63ca48aeb9353d1206986ebd2038a02d266c7ef7080008a4d25e0bafa9e443f7912cf0653e4a41112939a0192fcc989557bbf06fd5abe035ff3a7c4626acf2145c8d3da509e6da928caf25eddcd554487d983bc7ea86274298457e7540d9"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x430}}, {0xf9, &(0x7f0000000280)=@string={0xf9, 0x3, "8192782c28f74849078c1c57d825ce4d2edeab0666c281d4ea69fe205626b9bbb4ae900211fb5d50ada2fb343e4f54fda46f4b170c2eac368e5b549a0134d54a8e51212fecf96cf6e4783ae2cc0ab0bc276e114ed1cacd2ec8319f6677922d15f85bf2b6c7e6d7ce9ff6f4e58b271947e6fbd832a94b98eaf2e74bb02e518c0fef464b3213ae164fa854cf9ef9aae84a4c43fcd1ae281bbe85eeec7df85c0a26b96af06e92fc40e6cb1a6b770458e1a0c973d7fb158a5b42267f02784b8a77f5db0c93af38362070fb7033690a27f2e53a3c0a1639c998278da1b038d46e46d1d26f658eecc2f45f43f9f65264b5bde968fa76b9a3c0b8"}}, {0xd2, &(0x7f0000000380)=@string={0xd2, 0x3, "9f1068d49a1d468ad91023ec22be32b065fc43ee2b792bb7244f545b8f86fd70f7fe8dd4af8af9f0601a738c6fc170fa073479b4e22bd0de1be069d3bd1f3a03fa321b7268d15ca0e102996d4e9d48a81c6838350213a8ef8370969282c015341f387c111f43a3310c5ad3b5b74976545654cf3189725cce9ab3de2ae95b5965383d9deeafdc71c9b8cdbbd2e27faa6a793f28ec9d56e0839be0dd2206762a5b293fbca9a2e814b1d153ae28a0b2f77169aa75b9fce9fa7d1a8571cb0283b10ba15928b70180e61e28ce8dbcede3cf43"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x416}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000600)={0x20, 0x8, 0x102, {0x102, 0x18, "e5fb6ffa3d13cb46a150c20e41a50c99f2cfef016933dadb60e6fea5df9ba71171796d7b523982f567e3b3ea2216a347840055b3cbd0531cedf1e741eedfcca96d0aaec4753687c766a0cb4fad9f111a53466edaf6ccf8b5be1b3bb776cae5b942b40117da1521db8c065c386ce4eb65d1b6948bd5177bb8df9a0edc6d0d4406c93ffeeea998cfdba8a0214896aa7c0e8ae537025fe096102ed78c568da387919b921f2788d6e679f1603ed3446bad14737aee781070944cd4077fb00d2834f078d110fa63829c20dcf0d2525ee8fbd78bb157dcb144005c406bf9789797c973709dfd5919c8746677afd52e80720024c186e8a77267100e48b0da6d06efae2e"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}, &(0x7f0000000580)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "9e655f68"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x26, 0x1, {0x22, 0x669}}}}, &(0x7f0000000980)={0x2c, &(0x7f00000007c0)={0x40, 0x10, 0x7e, "8a6fa3666254e6542d3d962cbf3d60c9059aec447b92977ac34e127b4079135262f97c26aa99c2a11255ce04bc41e494998db18df87cdf568633b9545ffb8bf1eb380dfe4b390d9e6928da914ae24cb0256cd64866987fd36b9a18b55439ef4fc40c5b4a69101c4fcb2431f0b6b6161e3f4a69ce4e128f51c0bef9f96cef"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000008c0)={0x0, 0x8, 0x1}, &(0x7f0000000900)={0x20, 0x1, 0xd, "8723ddfb800727cf941db4cf46"}, &(0x7f0000000940)={0x20, 0x3, 0x1, 0x3f}}) [ 769.367740][ T26] usb 6-1: device descriptor read/64, error -71 [ 769.411325][T15859] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 22:27:55 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000021) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 769.505028][T15848] loop1: detected capacity change from 0 to 40427 [ 769.511897][T15848] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 769.519827][T15848] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 770.002992][T15871] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 770.014001][T15848] F2FS-fs (loop1): Found nat_bits in checkpoint 22:27:55 executing program 0: prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) r1 = getuid() r2 = syz_open_procfs(0x0, &(0x7f0000000140)='auxv\x00') mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x800, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@allow_other}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@dont_hash}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@euid_gt={'euid>', r0}}, {@obj_role={'obj_role', 0x3d, '@\',#'}}]}}) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) 22:27:55 executing program 0: prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) r1 = getuid() (async) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='auxv\x00') mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x800, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@allow_other}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@dont_hash}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@euid_gt={'euid>', r0}}, {@obj_role={'obj_role', 0x3d, '@\',#'}}]}}) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) [ 770.120546][T15872] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:27:55 executing program 0: prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) r1 = getuid() (async) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='auxv\x00') mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x800, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@allow_other}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@dont_hash}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@euid_gt={'euid>', r0}}, {@obj_role={'obj_role', 0x3d, '@\',#'}}]}}) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) (async) prctl$PR_SET_KEEPCAPS(0x8, 0x1) [ 770.289911][T15848] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 22:27:55 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x8a, 0x1e, 0xff, 0x8, 0xfcf, 0x1006, 0x7d4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x8b, 0x6, 0x5d, 0x0, [], [{{0x9, 0x5, 0x80, 0x1, 0x40}}, {}]}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xaf, 0x45e, 0x76c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xf9, 0x20, 0x7f, [{{0x9, 0x4, 0x0, 0xb9, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x621}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x81, 0xf7, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x4, 0x0, 0x7}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x9, 0xca, 0xff, 0xff, 0x8}, 0xc, &(0x7f00000000c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x0, 0x7fff}]}, 0x7, [{0x55, &(0x7f0000000100)=@string={0x55, 0x3, "4faeca74f027810759a1c2ffba9dc86ed581ff0084f372827c2c7c5cf1c340132a17dfcec19de6f136e2245e20df1cab51d3773292a0a9c4ac20670c2a676547ce49c0d1652d6c84d0dc9f40ef29831b4dd806"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1401}}, {0x69, &(0x7f00000001c0)=@string={0x69, 0x3, "b59d27ceae3d59df5c63ca48aeb9353d1206986ebd2038a02d266c7ef7080008a4d25e0bafa9e443f7912cf0653e4a41112939a0192fcc989557bbf06fd5abe035ff3a7c4626acf2145c8d3da509e6da928caf25eddcd554487d983bc7ea86274298457e7540d9"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x430}}, {0xf9, &(0x7f0000000280)=@string={0xf9, 0x3, "8192782c28f74849078c1c57d825ce4d2edeab0666c281d4ea69fe205626b9bbb4ae900211fb5d50ada2fb343e4f54fda46f4b170c2eac368e5b549a0134d54a8e51212fecf96cf6e4783ae2cc0ab0bc276e114ed1cacd2ec8319f6677922d15f85bf2b6c7e6d7ce9ff6f4e58b271947e6fbd832a94b98eaf2e74bb02e518c0fef464b3213ae164fa854cf9ef9aae84a4c43fcd1ae281bbe85eeec7df85c0a26b96af06e92fc40e6cb1a6b770458e1a0c973d7fb158a5b42267f02784b8a77f5db0c93af38362070fb7033690a27f2e53a3c0a1639c998278da1b038d46e46d1d26f658eecc2f45f43f9f65264b5bde968fa76b9a3c0b8"}}, {0xd2, &(0x7f0000000380)=@string={0xd2, 0x3, "9f1068d49a1d468ad91023ec22be32b065fc43ee2b792bb7244f545b8f86fd70f7fe8dd4af8af9f0601a738c6fc170fa073479b4e22bd0de1be069d3bd1f3a03fa321b7268d15ca0e102996d4e9d48a81c6838350213a8ef8370969282c015341f387c111f43a3310c5ad3b5b74976545654cf3189725cce9ab3de2ae95b5965383d9deeafdc71c9b8cdbbd2e27faa6a793f28ec9d56e0839be0dd2206762a5b293fbca9a2e814b1d153ae28a0b2f77169aa75b9fce9fa7d1a8571cb0283b10ba15928b70180e61e28ce8dbcede3cf43"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x416}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000600)={0x20, 0x8, 0x102, {0x102, 0x18, "e5fb6ffa3d13cb46a150c20e41a50c99f2cfef016933dadb60e6fea5df9ba71171796d7b523982f567e3b3ea2216a347840055b3cbd0531cedf1e741eedfcca96d0aaec4753687c766a0cb4fad9f111a53466edaf6ccf8b5be1b3bb776cae5b942b40117da1521db8c065c386ce4eb65d1b6948bd5177bb8df9a0edc6d0d4406c93ffeeea998cfdba8a0214896aa7c0e8ae537025fe096102ed78c568da387919b921f2788d6e679f1603ed3446bad14737aee781070944cd4077fb00d2834f078d110fa63829c20dcf0d2525ee8fbd78bb157dcb144005c406bf9789797c973709dfd5919c8746677afd52e80720024c186e8a77267100e48b0da6d06efae2e"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}, &(0x7f0000000580)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "9e655f68"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x26, 0x1, {0x22, 0x669}}}}, &(0x7f0000000980)={0x2c, &(0x7f00000007c0)={0x40, 0x10, 0x7e, "8a6fa3666254e6542d3d962cbf3d60c9059aec447b92977ac34e127b4079135262f97c26aa99c2a11255ce04bc41e494998db18df87cdf568633b9545ffb8bf1eb380dfe4b390d9e6928da914ae24cb0256cd64866987fd36b9a18b55439ef4fc40c5b4a69101c4fcb2431f0b6b6161e3f4a69ce4e128f51c0bef9f96cef"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000008c0)={0x0, 0x8, 0x1}, &(0x7f0000000900)={0x20, 0x1, 0xd, "8723ddfb800727cf941db4cf46"}, &(0x7f0000000940)={0x20, 0x3, 0x1, 0x3f}}) 22:27:55 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x401c5820, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 770.337774][ T26] usb 6-1: config 253 has an invalid interface number: 38 but max is 0 [ 770.345872][ T26] usb 6-1: config 253 contains an unexpected descriptor of type 0x2, skipping [ 770.357667][T15848] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 770.446710][ T26] usb 6-1: config 253 has no interface number 0 [ 770.468730][ T26] usb 6-1: config 253 interface 38 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 770.487442][ T26] usb 6-1: config 253 interface 38 altsetting 0 endpoint 0x9 has invalid maxpacket 911, setting to 64 [ 770.629098][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 770.633602][T15899] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 770.764797][ T26] usb 6-1: config 253 interface 38 altsetting 0 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 770.778522][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x9, skipping [ 770.792502][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x5, skipping 22:27:56 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x6fe, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0xb4, 0x9b, 0xf4, 0x8, 0x5c6, 0x9021, 0xb5c5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6ec, 0x3, 0x2, 0x3, 0xe0, 0x99, [{{0x9, 0x4, 0x1, 0x0, 0x6, 0x94, 0x82, 0xd1, 0x0, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0xe3, 0xff, '='}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0x7f, "7f11f7", "6257d7"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x2, 0x4, 0x1, 0x6, "601c"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x1f, 0x80, "ed"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x7f, 0x3f, 0x1, "a29cfab33d5253"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x1, 0x8, 0x81, "68c9e356"}]}, @hid_hid={0x9, 0x21, 0x5, 0x8, 0x1, {0x22, 0x670}}], [{{0x9, 0x5, 0x80, 0xa747c4c6be86d6ec, 0x20, 0x0, 0x9, 0x8}}, {{0x9, 0x5, 0xb1bace49686c74eb, 0x0, 0x8, 0x2, 0x8, 0x1, [@generic={0xcb, 0x4, "2717fd6927efa5bfb8208054d872c3bacdc05ff34f73c76a3dce89495ca50d2e23e6a2a9a85f12b286c897acd6ea83db79c409b3bcdd04010fdfd217e00f7dba0b5c4e129b28eb055f96e7f4b51c323795fd205aae6f41f6bf10587c78aea6e87f7d35d4d92502db299b896e20eb3f498f8e653c720d72fd628dc289a22e6e674f088d638f160de915dd7d1d9985d19f971c571c6b834832272f83c4b3b3235332f2a7826e1924ce71cf88ccee0d44f84c894c7a2bd9a514e4769a3c9a3913798083fe8c145c28d33c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8e, 0x8000}]}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x2, 0x80, 0xfa}}, {{0x9, 0x5, 0x2, 0x10, 0x48, 0x2, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x8001}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x2cb8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x81, 0x10, 0x7f}}, {{0x9, 0x5, 0xd, 0x10, 0x8, 0xdc, 0x9, 0x8d}}]}}, {{0x9, 0x4, 0x6c, 0x20, 0x1, 0xf3, 0x92, 0x67, 0x1f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "28227d229e"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x2, 0xf890, 0x7, 0x2}}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "60a2e9"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x8, 0xfff, 0x45}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @mdlm_detail={0x6a, 0x24, 0x13, 0x3, "8d1a98a92145035fc6f8481427052b09009fc58f166e7c71e3ca2587938e6bd5041d4c7d29a3f236770c50a25ee6785c5f53e45f86296f4c184e2d7231d089b33d89a66417564e289fc5e89d9aae0cbdb1cf101c739ded96aa8d5dab32b7e54efe242218d356"}, @mdlm_detail={0x58, 0x24, 0x13, 0x81, "052a4b8e6c946a551554ceaedbcfed331785dcc585b448cd1419426981ed55802daaeb618136d141e5fcbe73b80510cc7654263d24011e6e8ef3a3ae285c533fcf0502d7ff260f4ed1e90ab2a1c49a31e1b678d7"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x1f, 0x1000}]}], [{{0x9, 0x5, 0x6, 0x8, 0x40, 0x0, 0x69, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x8d6}]}}]}}, {{0x9, 0x4, 0x9b, 0x4, 0xe, 0x5c, 0x91, 0x92, 0x5, [@generic={0x60, 0x0, "2ae8fdf5e25639e3bc62a7bdeb5a3bd383a0a27c8283e24ca940179a04201a7f0e5d68435708b0150b63f10e9456c92d5d31d1a7f3cc921a18b34cc04d05c7757db7d365ae5d025c39a065a5fece9dd8d03ea0a9f2c699cee3e294122159"}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x20, 0xb4, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x5d, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x9, 0x5}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x0, 0x4, 0xa9, 0x40, "afd813b52a25"}, @as_header={0x7, 0x24, 0x1, 0x7f, 0x81, 0x2}]}], [{{0x9, 0x5, 0x3, 0x0, 0xc890b10807501e9d, 0x3, 0xf2, 0x2, [@generic={0x96, 0xd, "76b42532cc5a57427830576e505ab2dbeb1ac61726c71c1844342f0ef4ebdb609e3e7cc16b13656249d780f5776eed183a2f85a0dbc21dedfaa6c8d198f049559cfab934ac76e0943cce28315a82f00ba63e770f31bcf8caf007f3984622b3ec86dd1b35f2ee9b9e8b35f091c70fa482f27bf741ca06b6acfa95257f474042e7f681df9deb684277b86dcdf8164ef2024bc0c20f"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x6b, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x20}]}}, {{0x9, 0x5, 0x1, 0x1, 0x40, 0x86, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1, 0x400, 0x1, 0x7, 0x0, [@generic={0x3a, 0xf, "e5f223b65f1d11635ea75f985f3a5f118b895c056e2b2ce2b89a20fef4a651f981a47a1df154e34e55f30b67d55851a475a10cd10c42a45e"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x10, 0x5c, 0x3, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xe8, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x5, 0x3f, 0x4, [@generic={0x35, 0x13, "f695b3336aec2d4a5c71f9b32f6cf1e03fc77a9744986ae38dec28568fb7f4951513518191474cc7d8ffd660b3abd5ab8c71c0"}, @generic={0x31, 0xc, "e0f5db15ab43d169bdd8d74cc7cd927b2a92787dd2496eb90eed09c2699115302c6fcdf2908e93ec899d70822ba01f"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x400, 0x0, 0x0, 0x1, [@generic={0x5f, 0xd, "a8d4081b99d1039db9de8a7d8370cff84e493c9a13afc633ecb420b9441ca56999e93f6c73e9aa8eb7408b45a7115983522c5575ba901ae08707c061cf2b3dff5a7ddff8ae79bf08b47741c144ad63dae9e968a89add5b4b1303c4d024"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x1}]}}, {{0x9, 0x5, 0x5, 0x3, 0x3ff, 0x80, 0x1, 0xbc}}, {{0x9, 0x5, 0xa, 0x2, 0x400, 0x3c, 0x40, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6d, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x7f, 0x9}]}}, {{0x9, 0x5, 0xe, 0x8, 0x200, 0x6, 0x1, 0x7}}, {{0x9, 0x5, 0x8, 0x1, 0x20, 0x8, 0x81, 0x0, [@generic={0xe2, 0x5, "5b858f6bdebf95d28514eee22a1dcd176b1be0466f48b8969d64e9d4d35a642b9e36405cc9b6faa3cb1a4943edf1a09dd0306d5ff27e59372e54b018d52e59b9e373a55bf0ae612e4ea28527de0cc8e536e6b935e72b8dc6141aee25510631baae71a08044ebdf6bd9cd9f6334edb78ec3b33ca84f6149d5d006eecddb03a74d69b8ebbd5ac804c050b09eceb85cf8620c5ebbac21918cd2333f460208115445f66446ef7cc9bfb2fdb4f9357b69cce9bc2588509ea73b9fc93eec48fafba239db68a26f7aca96ea500fc0fa319e994a5bcec157b987732da37e25703f4c616e"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3ff, 0x6, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0xfffc}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x2, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x6, 0xfc00}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0x4, 0xff, 0x20, [@generic={0x7a, 0x21, "a7b7453b39c0b33a10b95345fa1e3d107039a495893926af8e8a5a06cde27965d19ef56af3e3dafbbe9b1e0663e6603680f6f5d45acb4e1eca8912c2f8ea79b716893a965a4c872a438114e193befdb15b55d27a09e1576d4900deb0962385d13ce6885891952ebb7fea6fe385e51404e16a3765d53ed7aa"}]}}]}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7f, 0x7, 0x66, 0x40, 0xea}, 0x3e, &(0x7f0000000040)={0x5, 0xf, 0x3e, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x95, 0xc5, 0x5d, 0x40, 0x9}, @ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0x7fff, 0xf000, 0x6}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x4, 0x8, 0x4, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "0ddf5523c9a520d0224f4e409db4db60"}]}, 0x5, [{0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x21c}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x7679}}, {0x3f, &(0x7f0000000880)=@string={0x3f, 0x3, "09f005db19e9182b6351174493e2bbb565d8af6ea1398d3208dfa17508159673af9796010039676ee58205dee2772c6c74741da6ec605da4d7114b0760"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0xc18}}]}) [ 770.805640][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0x2, skipping [ 770.964605][ T26] usb 6-1: config 253 interface 38 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 770.975397][ T26] usb 6-1: New USB device found, idVendor=05a9, idProduct=264a, bcdDevice=65.cf [ 770.998483][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 771.037921][ T26] usb 6-1: can't set config #253, error -71 [ 771.049058][ T26] usb 6-1: USB disconnect, device number 26 22:27:56 executing program 1: prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) r1 = getuid() r2 = syz_open_procfs(0x0, &(0x7f0000000140)='auxv\x00') mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x800, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@allow_other}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@dont_hash}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@euid_gt={'euid>', r0}}, {@obj_role={'obj_role', 0x3d, '@\',#'}}]}}) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) 22:27:56 executing program 0: prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) getresuid(&(0x7f0000000000)=0x0, &(0x7f0000000040), &(0x7f0000000080)) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x1) r1 = getuid() r2 = syz_open_procfs(0x0, &(0x7f0000000140)='auxv\x00') mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x800, &(0x7f0000000180)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x8}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other}, {@allow_other}], [{@uid_lt={'uid<', r0}}, {@subj_type={'subj_type', 0x3d, '$'}}, {@dont_hash}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@euid_gt={'euid>', r0}}, {@obj_role={'obj_role', 0x3d, '@\',#'}}]}}) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) prctl$PR_SET_KEEPCAPS(0x8, 0x0) prctl$PR_SET_KEEPCAPS(0x8, 0x1) 22:27:56 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x8a, 0x1e, 0xff, 0x8, 0xfcf, 0x1006, 0x7d4f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x8b, 0x6, 0x5d, 0x0, [], [{{0x9, 0x5, 0x80, 0x1, 0x40}}, {}]}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0}) (async) r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xaf, 0x45e, 0x76c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xf9, 0x20, 0x7f, [{{0x9, 0x4, 0x0, 0xb9, 0x1, 0x3, 0x1, 0x1, 0x1, {0x9, 0x21, 0x2, 0x3, 0x1, {0x22, 0x621}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x81, 0xf7, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x4, 0x0, 0x7}}]}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x9, 0xca, 0xff, 0xff, 0x8}, 0xc, &(0x7f00000000c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x4, 0x0, 0x7fff}]}, 0x7, [{0x55, &(0x7f0000000100)=@string={0x55, 0x3, "4faeca74f027810759a1c2ffba9dc86ed581ff0084f372827c2c7c5cf1c340132a17dfcec19de6f136e2245e20df1cab51d3773292a0a9c4ac20670c2a676547ce49c0d1652d6c84d0dc9f40ef29831b4dd806"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1401}}, {0x69, &(0x7f00000001c0)=@string={0x69, 0x3, "b59d27ceae3d59df5c63ca48aeb9353d1206986ebd2038a02d266c7ef7080008a4d25e0bafa9e443f7912cf0653e4a41112939a0192fcc989557bbf06fd5abe035ff3a7c4626acf2145c8d3da509e6da928caf25eddcd554487d983bc7ea86274298457e7540d9"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x430}}, {0xf9, &(0x7f0000000280)=@string={0xf9, 0x3, "8192782c28f74849078c1c57d825ce4d2edeab0666c281d4ea69fe205626b9bbb4ae900211fb5d50ada2fb343e4f54fda46f4b170c2eac368e5b549a0134d54a8e51212fecf96cf6e4783ae2cc0ab0bc276e114ed1cacd2ec8319f6677922d15f85bf2b6c7e6d7ce9ff6f4e58b271947e6fbd832a94b98eaf2e74bb02e518c0fef464b3213ae164fa854cf9ef9aae84a4c43fcd1ae281bbe85eeec7df85c0a26b96af06e92fc40e6cb1a6b770458e1a0c973d7fb158a5b42267f02784b8a77f5db0c93af38362070fb7033690a27f2e53a3c0a1639c998278da1b038d46e46d1d26f658eecc2f45f43f9f65264b5bde968fa76b9a3c0b8"}}, {0xd2, &(0x7f0000000380)=@string={0xd2, 0x3, "9f1068d49a1d468ad91023ec22be32b065fc43ee2b792bb7244f545b8f86fd70f7fe8dd4af8af9f0601a738c6fc170fa073479b4e22bd0de1be069d3bd1f3a03fa321b7268d15ca0e102996d4e9d48a81c6838350213a8ef8370969282c015341f387c111f43a3310c5ad3b5b74976545654cf3189725cce9ab3de2ae95b5965383d9deeafdc71c9b8cdbbd2e27faa6a793f28ec9d56e0839be0dd2206762a5b293fbca9a2e814b1d153ae28a0b2f77169aa75b9fce9fa7d1a8571cb0283b10ba15928b70180e61e28ce8dbcede3cf43"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x416}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000600)={0x20, 0x8, 0x102, {0x102, 0x18, "e5fb6ffa3d13cb46a150c20e41a50c99f2cfef016933dadb60e6fea5df9ba71171796d7b523982f567e3b3ea2216a347840055b3cbd0531cedf1e741eedfcca96d0aaec4753687c766a0cb4fad9f111a53466edaf6ccf8b5be1b3bb776cae5b942b40117da1521db8c065c386ce4eb65d1b6948bd5177bb8df9a0edc6d0d4406c93ffeeea998cfdba8a0214896aa7c0e8ae537025fe096102ed78c568da387919b921f2788d6e679f1603ed3446bad14737aee781070944cd4077fb00d2834f078d110fa63829c20dcf0d2525ee8fbd78bb157dcb144005c406bf9789797c973709dfd5919c8746677afd52e80720024c186e8a77267100e48b0da6d06efae2e"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}, &(0x7f0000000580)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0x0, "9e655f68"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x26, 0x1, {0x22, 0x669}}}}, &(0x7f0000000980)={0x2c, &(0x7f00000007c0)={0x40, 0x10, 0x7e, "8a6fa3666254e6542d3d962cbf3d60c9059aec447b92977ac34e127b4079135262f97c26aa99c2a11255ce04bc41e494998db18df87cdf568633b9545ffb8bf1eb380dfe4b390d9e6928da914ae24cb0256cd64866987fd36b9a18b55439ef4fc40c5b4a69101c4fcb2431f0b6b6161e3f4a69ce4e128f51c0bef9f96cef"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000008c0)={0x0, 0x8, 0x1}, &(0x7f0000000900)={0x20, 0x1, 0xd, "8723ddfb800727cf941db4cf46"}, &(0x7f0000000940)={0x20, 0x3, 0x1, 0x3f}}) 22:27:56 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000028) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x8, &(0x7f0000000a40)=ANY=[@ANYBLOB="620af8ff0c030021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc87c8e66dcd0223d73495cbff90326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b201768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f00d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370246c167b096e7e60fc3541a2c905a1a95e9571bf38ae1981b781c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa9e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd574d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1d2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca4f8bc2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d0104361c37c61a43b5afd865b60d4cae891b73220f17d25979a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad726bf953e88f10447e125c2c0f1aebe52e7a912bb8fe549e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e64701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4faa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a2689217380400a9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a000000000000000000000000000020bd79e41c682139c58ac1deb039a691ad640e12c12fe11d70fe495906f2d5d71778acbd4eee53a3996cb0de84bd2b059d60c0f96a53ea44e0b293865aa68df494f87db976e36ad6c06912244d4c883c4aaa60b4a1392ce0b2f2c519663b4652ff871e0f6dfff9f7d34ecf04be0a58c3d53174b67d1886e34b81ad8c60da56acc64739c3acab24aa8d0ac92d465074f915608b1b60a948bad401b1a7fb3627bbe6c45123ed44bfdf8cc143bd1b7a663dc3d0476b8e39becffc429e41f66b1e37ae52aacaff0f1dc8ea70b68c25072e20586b19127d75fa71577f265c5100000000000000000000000014c599d02bf9d6dd42853d3912e4a56eb00e2ca36496c020cbc522ba598cdd31d787970c44cd9c6b50ae30a4221d1070d828bd29bbabcad199b39902705273888485e70e92cde398fb375e17c94caaf9c8334dc4ad2c4e03b73a72526811d4b6a61da9c776b4b2bcb52050f00071343fc809e7caca153de43cb510eca88bfda4c9323691f44563feed23bc5de83e6a583c98df156d844fe5e3e2abac9dd8a08863a3643cc4a05857930000000000000000005138697a92383e35f977351f8d75b673d4097281761b5a75ad6517420d710c8201b8cbf7e3f1da06360826392a339087619937a02fe2db506e3d4af9db484153f8bac10a9698002b5d404ff739eb2c56da8425b13cfaf817730ea737b84d990dc6927f472ead3b1671add9fccc0f562e5275a01b6cd110cbafe6b4d86b4386d0431caa719ee91146f74cd5cd055c8cb9b886d01a29d8a6eb742de711116dc47064208137afa879a4d4de25f249598cf84e3bd75295eb9589e98b75bf102709fca46bb33acb36e9a0105c1cdc31eb83a6cd7f62ea2617e68baa53ab25f2508c094280546886d143fc86946b24e9290b273a3ee5da8b9ecc08aa4159c02628f77e395856cbfd45dd6244e97695a057b887c6c441605254959bacc179845741d11803917bb11f4268c0ceb30816bf06233f5a8ca5c7b3c81ad9b793c91739f60b6bcecab23d28df23581ad0660d65dd3d3504ca88854aa9e477f9194c7d49b128bad9e0e55fbc7b058cb9e3348735bc512ef8b15ee2dc87cea7f56c6f1ebf9518eab411bfcffcbf73c6ed485f2baf9edee47f5a5d06761b24f29e8647238341d483d54db823d805bcd0b4bbb28bb0333f8e2f2f91b05cf79f7ceeaa02177892c6be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001d80), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f00000013c0)=0x80000000001, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)="a6e2976b5c4383036d32dadd2e144d8645ca8d1b230e105614396838da83c754887e7bea2f35d4ea667817d90d532af065f2e398dd9081ea16f8b371a202a6f9e505bbc964a0d3880bf0104a0a0a2f0d311efee1637e85a0125b38f961918f99bf9c2c146e42327f178dc2b3d4936e7f7f0a79f74ba464d83ab41742d1186776dc1779b5c50ac82d0fa8f9e42074b5b6079207fb21e718080907964669be539791e3e98687ee059853", 0xfffffffffffffd18, 0x840, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) r2 = socket$inet(0x2, 0x6, 0x8f3) setsockopt$SO_BINDTODEVICE_wg(r2, 0x1, 0x19, &(0x7f0000001d40)='wg1\x00', 0x4) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffc000/0x1000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/4096, 0xfffffffffffffeea, 0x0, 0x0}, &(0x7f0000000280)=0x40) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="65c57de08b7d53978b8d6dbb1f668611fd04f3def91899f874dcfb763871a27afaf281d87a42e192ca5a76d50297635238649d2a9f2ab0c0a9041eee3900427c33e0a4616a910020", 0x48, 0x2404c044, &(0x7f0000000300)={0x2, 0x4e21, @multicast2}, 0x10) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff99}, &(0x7f00000002c0)=0x40) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000001c00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001c40)=0x14) sendmsg$nl_route(r3, &(0x7f0000001d00)={&(0x7f0000001bc0), 0xc, &(0x7f0000001cc0)={&(0x7f0000001c80)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd25, 0x25dfdbfe, {0x7, r4}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0xc0}, 0x20040000) 22:27:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x8, &(0x7f0000000a40)=ANY=[@ANYBLOB="620af8ff0c030021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc87c8e66dcd0223d73495cbff90326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b201768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f00d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370246c167b096e7e60fc3541a2c905a1a95e9571bf38ae1981b781c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa9e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd574d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1d2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca4f8bc2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d0104361c37c61a43b5afd865b60d4cae891b73220f17d25979a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad726bf953e88f10447e125c2c0f1aebe52e7a912bb8fe549e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e64701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4faa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a2689217380400a9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a000000000000000000000000000020bd79e41c682139c58ac1deb039a691ad640e12c12fe11d70fe495906f2d5d71778acbd4eee53a3996cb0de84bd2b059d60c0f96a53ea44e0b293865aa68df494f87db976e36ad6c06912244d4c883c4aaa60b4a1392ce0b2f2c519663b4652ff871e0f6dfff9f7d34ecf04be0a58c3d53174b67d1886e34b81ad8c60da56acc64739c3acab24aa8d0ac92d465074f915608b1b60a948bad401b1a7fb3627bbe6c45123ed44bfdf8cc143bd1b7a663dc3d0476b8e39becffc429e41f66b1e37ae52aacaff0f1dc8ea70b68c25072e20586b19127d75fa71577f265c5100000000000000000000000014c599d02bf9d6dd42853d3912e4a56eb00e2ca36496c020cbc522ba598cdd31d787970c44cd9c6b50ae30a4221d1070d828bd29bbabcad199b39902705273888485e70e92cde398fb375e17c94caaf9c8334dc4ad2c4e03b73a72526811d4b6a61da9c776b4b2bcb52050f00071343fc809e7caca153de43cb510eca88bfda4c9323691f44563feed23bc5de83e6a583c98df156d844fe5e3e2abac9dd8a08863a3643cc4a05857930000000000000000005138697a92383e35f977351f8d75b673d4097281761b5a75ad6517420d710c8201b8cbf7e3f1da06360826392a339087619937a02fe2db506e3d4af9db484153f8bac10a9698002b5d404ff739eb2c56da8425b13cfaf817730ea737b84d990dc6927f472ead3b1671add9fccc0f562e5275a01b6cd110cbafe6b4d86b4386d0431caa719ee91146f74cd5cd055c8cb9b886d01a29d8a6eb742de711116dc47064208137afa879a4d4de25f249598cf84e3bd75295eb9589e98b75bf102709fca46bb33acb36e9a0105c1cdc31eb83a6cd7f62ea2617e68baa53ab25f2508c094280546886d143fc86946b24e9290b273a3ee5da8b9ecc08aa4159c02628f77e395856cbfd45dd6244e97695a057b887c6c441605254959bacc179845741d11803917bb11f4268c0ceb30816bf06233f5a8ca5c7b3c81ad9b793c91739f60b6bcecab23d28df23581ad0660d65dd3d3504ca88854aa9e477f9194c7d49b128bad9e0e55fbc7b058cb9e3348735bc512ef8b15ee2dc87cea7f56c6f1ebf9518eab411bfcffcbf73c6ed485f2baf9edee47f5a5d06761b24f29e8647238341d483d54db823d805bcd0b4bbb28bb0333f8e2f2f91b05cf79f7ceeaa02177892c6be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001d80), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) (async) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f00000013c0)=0x80000000001, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)="a6e2976b5c4383036d32dadd2e144d8645ca8d1b230e105614396838da83c754887e7bea2f35d4ea667817d90d532af065f2e398dd9081ea16f8b371a202a6f9e505bbc964a0d3880bf0104a0a0a2f0d311efee1637e85a0125b38f961918f99bf9c2c146e42327f178dc2b3d4936e7f7f0a79f74ba464d83ab41742d1186776dc1779b5c50ac82d0fa8f9e42074b5b6079207fb21e718080907964669be539791e3e98687ee059853", 0xfffffffffffffd18, 0x840, 0x0, 0x0) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) (async) r2 = socket$inet(0x2, 0x6, 0x8f3) setsockopt$SO_BINDTODEVICE_wg(r2, 0x1, 0x19, &(0x7f0000001d40)='wg1\x00', 0x4) (async) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffc000/0x1000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/4096, 0xfffffffffffffeea, 0x0, 0x0}, &(0x7f0000000280)=0x40) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="65c57de08b7d53978b8d6dbb1f668611fd04f3def91899f874dcfb763871a27afaf281d87a42e192ca5a76d50297635238649d2a9f2ab0c0a9041eee3900427c33e0a4616a910020", 0x48, 0x2404c044, &(0x7f0000000300)={0x2, 0x4e21, @multicast2}, 0x10) (async) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff99}, &(0x7f00000002c0)=0x40) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000001c00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001c40)=0x14) sendmsg$nl_route(r3, &(0x7f0000001d00)={&(0x7f0000001bc0), 0xc, &(0x7f0000001cc0)={&(0x7f0000001c80)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd25, 0x25dfdbfe, {0x7, r4}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0xc0}, 0x20040000) 22:27:56 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x4020940d, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x11, 0x8, &(0x7f0000000a40)=ANY=[@ANYBLOB="620af8ff0c030021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc87c8e66dcd0223d73495cbff90326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038dafb7a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b201768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f00d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370246c167b096e7e60fc3541a2c905a1a95e9571bf38ae1981b781c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa9e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd574d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1d2e64cce3b27083b8246829e64056000302bffff15405bd5f2eba20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1f85ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca4f8bc2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846892bb423c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33615ff2a730e51067d5d675d0104361c37c61a43b5afd865b60d4cae891b73220f17d25979a7f76834995e53a93a1c7b9eef267df691ca983a0b15bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad726bf953e88f10447e125c2c0f1aebe52e7a912bb8fe549e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca861551189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc6810cc9a693979f55174a72e1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8525611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e64701b049239e7f552d816441d11c4c2647c014462344359198d97c4b6e9ed31ca18987b64de079b2bed641e8a92f13ca70844c65cb423d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c65ed14c61322a5ac2d371a95b8ad867ec92d13a4faa05207166b19a8758d8855400d8c6a7242dc207251e8797eca24ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a2689217380400a9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a000000000000000000000000000020bd79e41c682139c58ac1deb039a691ad640e12c12fe11d70fe495906f2d5d71778acbd4eee53a3996cb0de84bd2b059d60c0f96a53ea44e0b293865aa68df494f87db976e36ad6c06912244d4c883c4aaa60b4a1392ce0b2f2c519663b4652ff871e0f6dfff9f7d34ecf04be0a58c3d53174b67d1886e34b81ad8c60da56acc64739c3acab24aa8d0ac92d465074f915608b1b60a948bad401b1a7fb3627bbe6c45123ed44bfdf8cc143bd1b7a663dc3d0476b8e39becffc429e41f66b1e37ae52aacaff0f1dc8ea70b68c25072e20586b19127d75fa71577f265c5100000000000000000000000014c599d02bf9d6dd42853d3912e4a56eb00e2ca36496c020cbc522ba598cdd31d787970c44cd9c6b50ae30a4221d1070d828bd29bbabcad199b39902705273888485e70e92cde398fb375e17c94caaf9c8334dc4ad2c4e03b73a72526811d4b6a61da9c776b4b2bcb52050f00071343fc809e7caca153de43cb510eca88bfda4c9323691f44563feed23bc5de83e6a583c98df156d844fe5e3e2abac9dd8a08863a3643cc4a05857930000000000000000005138697a92383e35f977351f8d75b673d4097281761b5a75ad6517420d710c8201b8cbf7e3f1da06360826392a339087619937a02fe2db506e3d4af9db484153f8bac10a9698002b5d404ff739eb2c56da8425b13cfaf817730ea737b84d990dc6927f472ead3b1671add9fccc0f562e5275a01b6cd110cbafe6b4d86b4386d0431caa719ee91146f74cd5cd055c8cb9b886d01a29d8a6eb742de711116dc47064208137afa879a4d4de25f249598cf84e3bd75295eb9589e98b75bf102709fca46bb33acb36e9a0105c1cdc31eb83a6cd7f62ea2617e68baa53ab25f2508c094280546886d143fc86946b24e9290b273a3ee5da8b9ecc08aa4159c02628f77e395856cbfd45dd6244e97695a057b887c6c441605254959bacc179845741d11803917bb11f4268c0ceb30816bf06233f5a8ca5c7b3c81ad9b793c91739f60b6bcecab23d28df23581ad0660d65dd3d3504ca88854aa9e477f9194c7d49b128bad9e0e55fbc7b058cb9e3348735bc512ef8b15ee2dc87cea7f56c6f1ebf9518eab411bfcffcbf73c6ed485f2baf9edee47f5a5d06761b24f29e8647238341d483d54db823d805bcd0b4bbb28bb0333f8e2f2f91b05cf79f7ceeaa02177892c6be"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001d80), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) (async) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f00000013c0)=0x80000000001, 0x4) (async) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) sendto$inet6(r0, &(0x7f00000001c0)="a6e2976b5c4383036d32dadd2e144d8645ca8d1b230e105614396838da83c754887e7bea2f35d4ea667817d90d532af065f2e398dd9081ea16f8b371a202a6f9e505bbc964a0d3880bf0104a0a0a2f0d311efee1637e85a0125b38f961918f99bf9c2c146e42327f178dc2b3d4936e7f7f0a79f74ba464d83ab41742d1186776dc1779b5c50ac82d0fa8f9e42074b5b6079207fb21e718080907964669be539791e3e98687ee059853", 0xfffffffffffffd18, 0x840, 0x0, 0x0) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) r2 = socket$inet(0x2, 0x6, 0x8f3) setsockopt$SO_BINDTODEVICE_wg(r2, 0x1, 0x19, &(0x7f0000001d40)='wg1\x00', 0x4) (async) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffc000/0x1000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/4096, 0xfffffffffffffeea, 0x0, 0x0}, &(0x7f0000000280)=0x40) sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="65c57de08b7d53978b8d6dbb1f668611fd04f3def91899f874dcfb763871a27afaf281d87a42e192ca5a76d50297635238649d2a9f2ab0c0a9041eee3900427c33e0a4616a910020", 0x48, 0x2404c044, &(0x7f0000000300)={0x2, 0x4e21, @multicast2}, 0x10) (async) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000100)={&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff99}, &(0x7f00000002c0)=0x40) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) (async) getpeername$packet(0xffffffffffffffff, &(0x7f0000001c00)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000001c40)=0x14) sendmsg$nl_route(r3, &(0x7f0000001d00)={&(0x7f0000001bc0), 0xc, &(0x7f0000001cc0)={&(0x7f0000001c80)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd25, 0x25dfdbfe, {0x7, r4}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0xc0}, 0x20040000) [ 771.320517][T15914] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:27:59 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000002f) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:59 executing program 0: unshare(0x40000600) unshare(0x40000000) unshare(0x100) [ 773.526244][ T26] usb 6-1: new high-speed USB device number 27 using dummy_hcd [ 773.566150][T15921] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:27:59 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000280)=@newqdisc={0x34, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@TCA_STAB={0x0, 0x8, 0x0, 0x1, [{{0x0, 0x1, {0x40, 0x81, 0x7, 0x2, 0x2, 0xfff}}, {0x0, 0x2, [0x3ff, 0x20, 0x4, 0x0, 0xe84f, 0x8001]}}, {{0x0, 0x1, {0x0, 0x3, 0x89e, 0x1ff, 0x0, 0x1, 0x9}}, {0x0, 0x2, [0x5, 0x1]}}, {{0x0, 0x1, {0xb2, 0x5, 0x8, 0x5, 0x1, 0xffffffff}}, {0x0, 0x2, [0x2, 0xfffc]}}, {{0x0, 0x1, {0x6, 0x5, 0x1, 0x100, 0x1, 0x3, 0x1}}, {0x0, 0x2, [0x9, 0x6, 0x3, 0x5, 0x6, 0x4, 0x5b, 0x5, 0xe4, 0x152]}}, {{0x0, 0x1, {0x0, 0x1, 0x9eb7, 0x80000001, 0x1, 0x2, 0x9}}, {0x0, 0x2, [0x8001, 0x6, 0x68, 0x5, 0x15a2, 0x1, 0x5, 0x32, 0x6, 0x200]}}, {{0x0, 0x1, {0x40, 0x0, 0x3, 0x200, 0x1, 0x200, 0x9}}, {0x0, 0x2, [0x3ff]}}, {{0x0, 0x1, {0x8, 0x3f, 0x0, 0x200, 0x0, 0x7, 0x8}}, {0x0, 0x2, [0x0, 0x1f]}}, {{0x0, 0x1, {0x7, 0xf7, 0x7, 0xff, 0x2, 0xffff, 0x6}}, {0x0, 0x2, [0x4, 0x1, 0xff, 0x4, 0xff, 0x0]}}]}]}, 0x43}}, 0x40000c0) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, ["", ""]}, 0x1c}}, 0x400c805) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14997e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=ANY=[@ANYBLOB="2400dfff29000100000000005200000000000000", @ANYRES32=r3, @ANYRES16=r2], 0x24}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) [ 773.682641][T15936] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 773.740466][T15939] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 773.765787][T15939] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 773.806041][T15939] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.1'. [ 773.908189][ T26] usb 6-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 773.917255][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 773.939336][ T26] usb 6-1: config 0 descriptor?? 22:27:59 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x4020940d, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:59 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x80086601, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:27:59 executing program 0: unshare(0x40000600) (async) unshare(0x40000000) (async) unshare(0x100) 22:27:59 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) (async) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000280)=@newqdisc={0x34, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@TCA_STAB={0x0, 0x8, 0x0, 0x1, [{{0x0, 0x1, {0x40, 0x81, 0x7, 0x2, 0x2, 0xfff}}, {0x0, 0x2, [0x3ff, 0x20, 0x4, 0x0, 0xe84f, 0x8001]}}, {{0x0, 0x1, {0x0, 0x3, 0x89e, 0x1ff, 0x0, 0x1, 0x9}}, {0x0, 0x2, [0x5, 0x1]}}, {{0x0, 0x1, {0xb2, 0x5, 0x8, 0x5, 0x1, 0xffffffff}}, {0x0, 0x2, [0x2, 0xfffc]}}, {{0x0, 0x1, {0x6, 0x5, 0x1, 0x100, 0x1, 0x3, 0x1}}, {0x0, 0x2, [0x9, 0x6, 0x3, 0x5, 0x6, 0x4, 0x5b, 0x5, 0xe4, 0x152]}}, {{0x0, 0x1, {0x0, 0x1, 0x9eb7, 0x80000001, 0x1, 0x2, 0x9}}, {0x0, 0x2, [0x8001, 0x6, 0x68, 0x5, 0x15a2, 0x1, 0x5, 0x32, 0x6, 0x200]}}, {{0x0, 0x1, {0x40, 0x0, 0x3, 0x200, 0x1, 0x200, 0x9}}, {0x0, 0x2, [0x3ff]}}, {{0x0, 0x1, {0x8, 0x3f, 0x0, 0x200, 0x0, 0x7, 0x8}}, {0x0, 0x2, [0x0, 0x1f]}}, {{0x0, 0x1, {0x7, 0xf7, 0x7, 0xff, 0x2, 0xffff, 0x6}}, {0x0, 0x2, [0x4, 0x1, 0xff, 0x4, 0xff, 0x0]}}]}]}, 0x43}}, 0x40000c0) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, ["", ""]}, 0x1c}}, 0x400c805) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14997e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=ANY=[@ANYBLOB="2400dfff29000100000000005200000000000000", @ANYRES32=r3, @ANYRES16=r2], 0x24}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=ANY=[@ANYBLOB="2400dfff29000100000000005200000000000000", @ANYRES32=r3, @ANYRES16=r2], 0x24}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) [ 773.986601][ T26] snd-usb-audio: probe of 6-1:0.0 failed with error -2 [ 774.013008][ T60] usb 6-1: USB disconnect, device number 27 22:27:59 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) (async) syz_usb_connect(0x4, 0x6fe, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0xb4, 0x9b, 0xf4, 0x8, 0x5c6, 0x9021, 0xb5c5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6ec, 0x3, 0x2, 0x3, 0xe0, 0x99, [{{0x9, 0x4, 0x1, 0x0, 0x6, 0x94, 0x82, 0xd1, 0x0, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0xe3, 0xff, '='}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0x7f, "7f11f7", "6257d7"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x2, 0x4, 0x1, 0x6, "601c"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x1f, 0x80, "ed"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x7f, 0x3f, 0x1, "a29cfab33d5253"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x1, 0x8, 0x81, "68c9e356"}]}, @hid_hid={0x9, 0x21, 0x5, 0x8, 0x1, {0x22, 0x670}}], [{{0x9, 0x5, 0x80, 0xa747c4c6be86d6ec, 0x20, 0x0, 0x9, 0x8}}, {{0x9, 0x5, 0xb1bace49686c74eb, 0x0, 0x8, 0x2, 0x8, 0x1, [@generic={0xcb, 0x4, "2717fd6927efa5bfb8208054d872c3bacdc05ff34f73c76a3dce89495ca50d2e23e6a2a9a85f12b286c897acd6ea83db79c409b3bcdd04010fdfd217e00f7dba0b5c4e129b28eb055f96e7f4b51c323795fd205aae6f41f6bf10587c78aea6e87f7d35d4d92502db299b896e20eb3f498f8e653c720d72fd628dc289a22e6e674f088d638f160de915dd7d1d9985d19f971c571c6b834832272f83c4b3b3235332f2a7826e1924ce71cf88ccee0d44f84c894c7a2bd9a514e4769a3c9a3913798083fe8c145c28d33c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8e, 0x8000}]}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x2, 0x80, 0xfa}}, {{0x9, 0x5, 0x2, 0x10, 0x48, 0x2, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x8001}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x2cb8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x81, 0x10, 0x7f}}, {{0x9, 0x5, 0xd, 0x10, 0x8, 0xdc, 0x9, 0x8d}}]}}, {{0x9, 0x4, 0x6c, 0x20, 0x1, 0xf3, 0x92, 0x67, 0x1f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "28227d229e"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x2, 0xf890, 0x7, 0x2}}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "60a2e9"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x8, 0xfff, 0x45}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @mdlm_detail={0x6a, 0x24, 0x13, 0x3, "8d1a98a92145035fc6f8481427052b09009fc58f166e7c71e3ca2587938e6bd5041d4c7d29a3f236770c50a25ee6785c5f53e45f86296f4c184e2d7231d089b33d89a66417564e289fc5e89d9aae0cbdb1cf101c739ded96aa8d5dab32b7e54efe242218d356"}, @mdlm_detail={0x58, 0x24, 0x13, 0x81, "052a4b8e6c946a551554ceaedbcfed331785dcc585b448cd1419426981ed55802daaeb618136d141e5fcbe73b80510cc7654263d24011e6e8ef3a3ae285c533fcf0502d7ff260f4ed1e90ab2a1c49a31e1b678d7"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x1f, 0x1000}]}], [{{0x9, 0x5, 0x6, 0x8, 0x40, 0x0, 0x69, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x8d6}]}}]}}, {{0x9, 0x4, 0x9b, 0x4, 0xe, 0x5c, 0x91, 0x92, 0x5, [@generic={0x60, 0x0, "2ae8fdf5e25639e3bc62a7bdeb5a3bd383a0a27c8283e24ca940179a04201a7f0e5d68435708b0150b63f10e9456c92d5d31d1a7f3cc921a18b34cc04d05c7757db7d365ae5d025c39a065a5fece9dd8d03ea0a9f2c699cee3e294122159"}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x20, 0xb4, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x5d, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x9, 0x5}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x0, 0x4, 0xa9, 0x40, "afd813b52a25"}, @as_header={0x7, 0x24, 0x1, 0x7f, 0x81, 0x2}]}], [{{0x9, 0x5, 0x3, 0x0, 0xc890b10807501e9d, 0x3, 0xf2, 0x2, [@generic={0x96, 0xd, "76b42532cc5a57427830576e505ab2dbeb1ac61726c71c1844342f0ef4ebdb609e3e7cc16b13656249d780f5776eed183a2f85a0dbc21dedfaa6c8d198f049559cfab934ac76e0943cce28315a82f00ba63e770f31bcf8caf007f3984622b3ec86dd1b35f2ee9b9e8b35f091c70fa482f27bf741ca06b6acfa95257f474042e7f681df9deb684277b86dcdf8164ef2024bc0c20f"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x6b, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x20}]}}, {{0x9, 0x5, 0x1, 0x1, 0x40, 0x86, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1, 0x400, 0x1, 0x7, 0x0, [@generic={0x3a, 0xf, "e5f223b65f1d11635ea75f985f3a5f118b895c056e2b2ce2b89a20fef4a651f981a47a1df154e34e55f30b67d55851a475a10cd10c42a45e"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x10, 0x5c, 0x3, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xe8, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x5, 0x3f, 0x4, [@generic={0x35, 0x13, "f695b3336aec2d4a5c71f9b32f6cf1e03fc77a9744986ae38dec28568fb7f4951513518191474cc7d8ffd660b3abd5ab8c71c0"}, @generic={0x31, 0xc, "e0f5db15ab43d169bdd8d74cc7cd927b2a92787dd2496eb90eed09c2699115302c6fcdf2908e93ec899d70822ba01f"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x400, 0x0, 0x0, 0x1, [@generic={0x5f, 0xd, "a8d4081b99d1039db9de8a7d8370cff84e493c9a13afc633ecb420b9441ca56999e93f6c73e9aa8eb7408b45a7115983522c5575ba901ae08707c061cf2b3dff5a7ddff8ae79bf08b47741c144ad63dae9e968a89add5b4b1303c4d024"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x1}]}}, {{0x9, 0x5, 0x5, 0x3, 0x3ff, 0x80, 0x1, 0xbc}}, {{0x9, 0x5, 0xa, 0x2, 0x400, 0x3c, 0x40, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6d, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x7f, 0x9}]}}, {{0x9, 0x5, 0xe, 0x8, 0x200, 0x6, 0x1, 0x7}}, {{0x9, 0x5, 0x8, 0x1, 0x20, 0x8, 0x81, 0x0, [@generic={0xe2, 0x5, "5b858f6bdebf95d28514eee22a1dcd176b1be0466f48b8969d64e9d4d35a642b9e36405cc9b6faa3cb1a4943edf1a09dd0306d5ff27e59372e54b018d52e59b9e373a55bf0ae612e4ea28527de0cc8e536e6b935e72b8dc6141aee25510631baae71a08044ebdf6bd9cd9f6334edb78ec3b33ca84f6149d5d006eecddb03a74d69b8ebbd5ac804c050b09eceb85cf8620c5ebbac21918cd2333f460208115445f66446ef7cc9bfb2fdb4f9357b69cce9bc2588509ea73b9fc93eec48fafba239db68a26f7aca96ea500fc0fa319e994a5bcec157b987732da37e25703f4c616e"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3ff, 0x6, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0xfffc}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x2, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x6, 0xfc00}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0x4, 0xff, 0x20, [@generic={0x7a, 0x21, "a7b7453b39c0b33a10b95345fa1e3d107039a495893926af8e8a5a06cde27965d19ef56af3e3dafbbe9b1e0663e6603680f6f5d45acb4e1eca8912c2f8ea79b716893a965a4c872a438114e193befdb15b55d27a09e1576d4900deb0962385d13ce6885891952ebb7fea6fe385e51404e16a3765d53ed7aa"}]}}]}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7f, 0x7, 0x66, 0x40, 0xea}, 0x3e, &(0x7f0000000040)={0x5, 0xf, 0x3e, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x95, 0xc5, 0x5d, 0x40, 0x9}, @ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0x7fff, 0xf000, 0x6}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x4, 0x8, 0x4, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "0ddf5523c9a520d0224f4e409db4db60"}]}, 0x5, [{0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x21c}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x7679}}, {0x3f, &(0x7f0000000880)=@string={0x3f, 0x3, "09f005db19e9182b6351174493e2bbb565d8af6ea1398d3208dfa17508159673af9796010039676ee58205dee2772c6c74741da6ec605da4d7114b0760"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0xc18}}]}) [ 774.107388][T15949] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 22:28:00 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000032) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 775.229241][T15951] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 775.256575][T15957] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 775.267765][T15949] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 775.297556][T15959] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 775.306831][T15960] netlink: 'syz-executor.3': attribute type 4 has an invalid length. [ 775.324217][T15949] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.1'. [ 775.388740][T15964] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:01 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x80087601, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:01 executing program 1: r0 = socket(0x10, 0x3, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r2) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000280)=@newqdisc={0x34, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@TCA_STAB={0x0, 0x8, 0x0, 0x1, [{{0x0, 0x1, {0x40, 0x81, 0x7, 0x2, 0x2, 0xfff}}, {0x0, 0x2, [0x3ff, 0x20, 0x4, 0x0, 0xe84f, 0x8001]}}, {{0x0, 0x1, {0x0, 0x3, 0x89e, 0x1ff, 0x0, 0x1, 0x9}}, {0x0, 0x2, [0x5, 0x1]}}, {{0x0, 0x1, {0xb2, 0x5, 0x8, 0x5, 0x1, 0xffffffff}}, {0x0, 0x2, [0x2, 0xfffc]}}, {{0x0, 0x1, {0x6, 0x5, 0x1, 0x100, 0x1, 0x3, 0x1}}, {0x0, 0x2, [0x9, 0x6, 0x3, 0x5, 0x6, 0x4, 0x5b, 0x5, 0xe4, 0x152]}}, {{0x0, 0x1, {0x0, 0x1, 0x9eb7, 0x80000001, 0x1, 0x2, 0x9}}, {0x0, 0x2, [0x8001, 0x6, 0x68, 0x5, 0x15a2, 0x1, 0x5, 0x32, 0x6, 0x200]}}, {{0x0, 0x1, {0x40, 0x0, 0x3, 0x200, 0x1, 0x200, 0x9}}, {0x0, 0x2, [0x3ff]}}, {{0x0, 0x1, {0x8, 0x3f, 0x0, 0x200, 0x0, 0x7, 0x8}}, {0x0, 0x2, [0x0, 0x1f]}}, {{0x0, 0x1, {0x7, 0xf7, 0x7, 0xff, 0x2, 0xffff, 0x6}}, {0x0, 0x2, [0x4, 0x1, 0xff, 0x4, 0xff, 0x0]}}]}]}, 0x43}}, 0x40000c0) (async) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x1c, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, ["", ""]}, 0x1c}}, 0x400c805) r4 = open(&(0x7f0000000780)='./bus\x00', 0x14997e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r4, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001400)=ANY=[@ANYBLOB="2400dfff29000100000000005200000000000000", @ANYRES32=r3, @ANYRES16=r2], 0x24}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) [ 775.536162][T15970] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 775.565886][T15968] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 776.141176][ T60] usb 6-1: new high-speed USB device number 28 using dummy_hcd 22:28:01 executing program 3: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000680)=0xfff) syz_read_part_table(0x605, &(0x7f0000001540)="$eJzs2z9olHcYB/DvxVxe/0DTIZNLjUMnoSiOZqiSnIqFcCqF4KCtRcRMEQInPTzQoc2gGKh07CKFWzROxgwORVHoXMShRcjgUtBFaoe85czb1EQsraZD4fNZnvd+99zzvQfe9Rf+1/pSr57K4mX56LM3tb78vhz866CTo93RsQNlWZZHklqOpZ7hH96bS9Kf1VOzPcnAK8Oufbd54etn++vdR4eff3j87kzfyswi7yfZMpChb/7+rxf/elnW3fWRe4MXLk41LvU+NNqLS58mN56ONucPzczOHazvO9k7P5/cr/qbSVnLppxNK+dyJif63ya1tiq/08tvjZx+2Ggvftt9vHNpa6N769SeF9sWLt/ZlUz3IsbX/G7Vy/gOVvav8qeHr0zMtvfuuDl0dXfr9oPmkw2/lcuqyPr65AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8N+4PnJv8MLFqcal1sjph4324lc//fjJjaejxfyhmdm5gwP7TlZ996vaX9WzaeVczuREJjOZLzL1zyMnam/M/31z8njn0tZG99apPS/GFi7f2VX1jb8+p/ZWC6+xdv/p4SsTs+29O24OXd3duv2g+WTDct9kkc9TX34u1iMYAAAAAAAAAAAAAAAAAAAAXjE6dmDb+MfNI0ktxzYm+fXLvt55WV1y//OS/faq/lwkm5Jc25h0nu2vdx8dfj5w/O7ML1V/J0U6SbZ8P380+WAl5/xryetyfZ939EcAAAD//9pLl1A=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xc042, 0x0) write$P9_RXATTRCREATE(r0, &(0x7f0000000400)={0x7}, 0x2000) r1 = syz_open_procfs$pagemap(0x0, &(0x7f0000000100)) sendfile(r0, r1, &(0x7f0000000040), 0x5) r2 = socket(0x1, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x24, &(0x7f0000000000), 0x20000000) r3 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000640), r3) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r3, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="08030000", @ANYRES16=r4, @ANYBLOB="000229bd7000fedbdf25090000006c20068004000500040002004800040067636d286165732900000000000000000000000000000000000000000000000020000000b2a89b2045cc3aa9e092c0425ef31f31994934b95d5530d2cae8a98748a8d2020400020010000300bf93af553ea44ffdae24b56904000200d00001800c0002800800010001000000380004001400010002004e21ac1e01010000000000000000200002000a004e2200000800fe80000000000000000000000000003829ffffff08000300010000000c00028008000100180000002c0002800800020040ad973508000200080000000800010012000000080003000100000008000200070000000d0001007564703a73797a3200000000380004001400010002004e21ac1e00010000000000000000200002000a004e2000010000fe80000000000000000000000000001c000001007001068008000100b63d00004600040067636d28616573290000000000000000000000000000000000000000000000001e000000f0f702776bd75dfe9bf45b7c09b1385f194cfbb8e9cb85000008000600ffff0000040002000800060070f600000400050004000500fd00030015d8e05abed5ef8c5b51443144ebe52f5903967b5d5e7bce615b84f300051a6619829ce97c13258a7dd42cff82a4ab857d0cc5a0285de7107e80f650fd2581b20d67c4a609d420393fbc44b7a4d696db0cfb870d27af5f08eed079cfd6fd9b2202f10f27023352b0b2376490b134fb392b3d110b9b9784321535ce04ef480014a1de09f92e17aef8bf8063d90989ab7f86cbc4d23816f43b6a26be4440ba334e13943000ec995f05470ad62ee240b6e06b0fd1c3012b6e539c35012da74a0c3a2a4f31e01f039226f2658d58a48e5ee58a38a64f33de5f84f8fba5326a11865f028ed33e32421d1ca9ca5a04b14530deff098c585041574da90000003c000280040004003400038008000200020000000800020008000000080001000200d00000000800010000007c010c000180080003001b00"/770], 0x308}}, 0x4000) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000f80)=@raw={'raw\x00', 0x8, 0x3, 0x548, 0x1e02, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x478, 0xffffffff, 0xffffffff, 0x478, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x200, 0x220, 0x0, {0xbd290000}, [@common=@inet=@hashlimit3={{0x158}, {'ip6gretap0\x00', {0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0x3}}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0x230, 0x258, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'veth0_to_batadv\x00', {0x6, 0x0, 0x7d, 0x0, 0x0, 0x80, 0x3f}}}, @common=@unspec=@connbytes={{0x38}}]}, @common=@inet=@SET1={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5a8) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="31842af830d71cafda9e425400000012000100000000000000000010004c00632483762a04ca4aea99d7a6783a7d95b7b8444b9767942fa3c45e330eea3ab7261ea89acde8b8db67aeab489ef4bdab176e75ee988b9d5b7afe97a432c1db4dc474e19ff1b1355c2342b0acdae7feae1d034159c730a7865fa01508236419ae25d78b72fc16b8bebb60e678785f91ade316f4098509058959367a01aefb84cad42a67fc5b25c716cbdb090099ac13f8f57639e6c1de718bc1144c6e840eaa1ddbd698fef2fa6efed125c1421398ff6d060c745202d2f252013866d14a4274979df76174a788ca9eab55d40f66b09077dcd7a0193b9570e85ecb372428e1d82c59780392997d028bf3741996d3a8874a287a4b8247", @ANYRES32=0x0, @ANYBLOB="00000800000000000e00000008000d0000000000280008801c000a0000000000000000000000000000000000000000000200000008001b0000000000"], 0x54}, 0x1, 0x0, 0x0, 0x4008086}, 0x0) 22:28:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0xff8f, 0x20040006, 0x17800}) r7 = syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000000)='./file1\x00', 0x844, &(0x7f00000004c0)=ANY=[@ANYBLOB="92fa0000001000000036ffffff00000000f38408ca3c24d9690d20b8b8e9bf1f91d4a03ad0555768bbcf32dbf9259f62ab4b58b52cb21885eda9394ef1c0da9646770c00008d"], 0x41, 0x23b, &(0x7f00000005c0)="$eJzs3bFrU10YB+C3bb6vrUuKCIIIXhDBKbQF94ooFIuKJUhFitGmUppSsFDQoa2T4OTi6OhWEXRw0/9BcHERF3G0m4P0SnslaW0qVZtcMc+z5OWe88s95wznJkNOrh+dm52aX5heW/sYfX1dURi5tZ6mXTEQ3dETmZUAAP4lX9I0PqeZvMcCALSH5z8AdJ49Pv8vtXFIAECL/f73/0cTr95XqiOn9tA17a2X7yZ/fYwAwP4an7h6fv31if7RePEwYu7+YnmxnL1m7aenYyZqUY3BKMbXiLQuq8+Njp0dTDb0R5Tnlr/nlxfLPdvzQ1GMgYgrF3bmh5LM9vx/cWBrfjiKcaj5/Yeb5v+Pk8e35EtRjDc3Yz5qMbXxkWRLfmkoSc5cHPsh37vZDwAAAAAAAAAAAAAAAAAAAAAAWqGU1A00O7+nVNqtPcvv/Xygxvk8DzbzhThSiHv5zh4AAAAAAAAAAAAAAAAAAAD+Dgt37s5WarXq7Xpx4/LMwe1XFPtcbCx8C29xLCJaPYvnq9W3Tyavjee/mG0smq/qs/wH9pOiOyI2i8OPRyovlz582tknVhpXugrZvlCpNdkskjZvTgAAAAAAAAAAAAAAAAAA0GEaPwPerUfa3gEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA4a////B8Vqf/Zmu/TJGp/mOk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrbtwAAAP//j2usdg==") sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000041c0)=ANY=[@ANYBLOB='\x00', @ANYRES32=0x0, @ANYBLOB="01000000000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0000001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e2000000005200100000000000000000000000000000800000006000500b01f00000800030006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a06000000240001000000000000000000000000000000000000000000000000000000000000000000d4000980d0c29b2458aa6ee7248636db3f15b3215f0b0ad9e943d155137f5310e5b814279f22b6530b9fc3e4beb04147cded0f33f4c1721a9367de879f468f556751e6dcebd44b28f60bf952ebd02c4cb8b79562750f375b0ba0588f1cc93d3096f5e7309278ecbb7e4a256e569bb8c32b7624a4c891a4c5f6d7d2c5a78ce63492660f32f0fd77836cec1f6ad42a7242205037533da56d7a5ed1a155b505bf411d70c7b606ffcfe117fb9a1bf477b7abee6e685be7563cc56f4e4247c1d8f0995565320833ff71f55025bfc7fe", @ANYRESHEX, @ANYBLOB="ef4d3fd81f6f4ee809fa272fb694290264b47b17c98d82455c6ac306f2f97f33abc5b7231ec7bb542d43eae0496e150fe9f02523bdff"], 0x21c}}, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r9) read$FUSE(r6, &(0x7f00000064c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008540)=[{{&(0x7f0000000800)=@file={0x1054758eeb816c7, './file1\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000280)="c2f1ea94c8e11f56d4b492", 0xb}, {&(0x7f0000001c40)="f5a3332d4f58707ec16298d7bc43d00e82aa33cf68fb25b0ee5ad7dcff00fe6612cd3ed3e06b9baf83e32afd7ae6d110758e86ea1346564845e99c2bc243d034488ed184ff26302d302d7a2d63a8d9271a2adac2d533a1e90d707bc1a619a229039c0ac14d9aabbe0d5351c5230b677864c6a1e5b6ce5e28afecc5da010042fbe582e9e4a2226f4ecfa5afb07e057d97e22ccf4f09979cab53f29e4711c3dec618be97cb3c0919cedb5a9ffd28df79afb8f680c00b498389f9f31c7f2a8136740269faa403f4511d15b3a2b0ca7af38e0acb9ecc5769d8175d05791b731a483da05ce6f71e72a20e2616a74502acd558df6f9925c599defde8e9bfc4135a84cb9d2779b8fc2d4aab50362a33bb7d9d99251febfff86e45c92d7ebebadb53a9d721b8544965552a996448191d107bf9d96906cef296db0997bbf4139123ca7eae3ac42c1533dd3a3e0f0e5ae561bac80f5598e80c4e69d582cd5ca81750689a2adf1bdb34424515fcb8ba95f55c1d666ab9726dfb92e72224286ce22fea8fbb5b2b889a683f4a0dee5a44c7cb78e1e508790046d8d5f68d53e7dc86fb0dfb183a960b4ea5aa02971ee8f130fe5a3f2963ea615efb42d599a30474931efec441288649ac9c95c9afb89fef3307a677e676e351df7a390806b6e0f6a25b35f509bd1b5aa107b74e029955d3c2033f890124982ff14c9c4547be92bd1b297f8ea9db5ac465a05bbf0eec079900a89655bd6a02418c25f8eca6ca63025ec9a9d5a26e52b075f6448bfc4eebc7267f099242826040654fa7b32ed06a0c4695608c567dbabef7cbeab3246275e5b23c3312d4c2bafcb516a9fcbf5994e4c2ec035ed6bdb388c63864bfe797e46534645a21771dd413ea442f67f504578f9695f55b837938f8464e672d96a607526a5d15bba030e9b172aeae969352d8f7708a0f48162e974a8445ff0523be806209e9a3e723326570cd23d84ceca58f64b2d617fc682cfff522ab95ed94a7f65639b62a653ca5ef282e626af4f15ea465c93408e872ccf9cd36819da956d65b8fa62161b38deceaebaaaa9e53fa568cf31ad4c71e4f19e32ffb2d55b613231931bb4308f93d62d1db8471eade4907df23182a29cdcac0d4fce6901a490abb7e06b329439c63ad3af17ccc601da25a5365e29a9a52cfe2df463883c249c155e61151484235e535ec53e4bc65c9b00c4b34a9c696b7dd72e934b5b144f4a70f90bf177e6aa0f7fcdc9e88bea7aa881515a22010b804f999d6295c509a5a01594c71aca610ef34ed7f06ebdd2a70c5529b1be48d28946adaf416c7a68be8d4a36132dcd144d8586cc67f57d3aed487f11a29795a523d12034d41a40f68ed48a45f25590ff47d67229e6df0b592b811bc13d9852346e5c0682e89906ead78e34ba36c314216eef1eccd3fa60b782afc3eb2e28ab41d79ed24f8389055ad3572e347bcf27513f0813a7b412a3d03ef591797ac50b9074922c3ab7e781a3a9996e8f6132abea21044ae12b3771f982000eab22161e81f4d5a7f08dcf8341b62b6f72e166922239b776712d092d4c809075413013ad1d6eb1140f952f33f7c73b5b8a64bdc3f1b5322e0b4765aad9eeabe0b12ef88c0540d0f4aac5295cd49a4f874dc3c212aa2fb8759da3b790303c92a6b6592070d33666cefac76d2d6904ed23a374d57179ffc5724d7aa2c70a34b426988241fdf2f1b950cf58cb8bb92966c6c574f8ed47bca5be7163885d4775df1a034f6ba4f6a78f79f1be5bb58e3295e190f7e379bdfe615aa19a0383e0440cbbc4313f6408b2c1c88375284a5119ce97ca0bbcc2d9c41ac5394c55c68a19adb0147fa930a717c1c812f9dedc02a9796506ed1637a1e44ef11ebdae1e30e2cf83b4ebf4733a715dc3d7b483514c8eff65c795942c39bad3a456bb287968715b942eb48ea304073b55a970efee88bdb2d2085ce4543ca134ee31c7ec3dd1ec57b95dbbf76060de514f6dd9a0674f6a8a63c11c619cc5db7ba4a3b291ff5eaecfe4cd9bed6bb7c72de66a012bf3b4cc51e117db6db4943199c59429033389f415b1e6fe113edcf7d6f41598c5c70644b5bd2289fa38a80271872ab7d4b5f661bab810e775f46d8746331117289202e78b73e12e19dcb3e9f6676a607c2e6c8a97cfa34f30b5f3049c10ac0e147c426d9e42def1fe53b19e399e3088e25337a998d03a51a151f6bae44fa9439d5c456ea3f3a26a1098788d99fbbee205280783c54aa29f4f5aa5fdfac1d9b7c498e5cf1789ba77f015e219901a97c2154ad3fc42da93f030d603c89d1327dfb0735ccfaf800ffddbdfe20c2ae309cc24c01d8e4f3c5cdd6884d8dedd7f9619498fd76b5ad71a8067d1916519326aa54ba9f94f792585d73ae3819b837c227345d3a58a0e42c6343e0fa57f4d9f13633e7884554193113b788b135545996ab36cfafac55f9026a4b202f41f15d23b7b339fa5b23566dc2b060f7978f71c4c5414a95045f8f87be2fa1014160ce3d6d8a768de959e41cd019eed032aa8e12ed79dd53359be3b3478c0bab5b876e98b4ed52ea0f69426c510eff1557aef08e6fc14ab7c9e605e45333ee91e9c6955a321a0d4c22488a7331e1f074007f79bba1aa7936aad75563286090d5917589c6bed3ba4ecf28adbbaf9ec08c8b3d2139fb01c766492841ce640b31aaa1e9dc65f7da64a8cfa8fb40fb92e72f7b3d43dece8a8277996f3462963051a6917cfec3d44278a62a6ff0fc31f03a252ef38e0e6fdf69828e8b530bb1a0364ae553fea275aecbe55011e3cf754d73216e0d4e71ff341b726372749f0058fb52c5833775146e13ee7427ebd5c1e0512d1556e83bbdbe2730a3015f6834db7dbeaf51daadede437348103ac694695eb1e7320c66e502cc5c352076a61d3ab6331eace04d1a220b17d9490b952945b79da28cac9c725105eb6366b3c6b0cf499803c6f219b0bbb21b0d37568135cb27ac7054cf8a6cdbb3a3cc4da869d54ceac2f1367f520c2639041df26d1895734bfc01e527f4aa80697e127b4559dda94d9d97024202ac8213542ffd72ce6e87a2b9c58e5e3719ecd9fba930ee222e1041a6f091bf932ff210bfbb3ee1a5e568cdab0863e9a993f1dd1d498a20a987b334f5bbf309d0a30c38da947bc34930fbf0073d4b6857b9e7ce398df4912e2ac334c94e31c3deb334b36f4575737427688a5883f9d7d990aac6c8aa3229894dc3ffa677fa87d928f775ebc28355abddbe2149677e61401e14b1f8fd565300fac278f43124d11fca138b40a176c397d195b5d99864364af0772cf5dd28e92239eb58bbbcc86ee817b5f0bb9da8cd8fe1c6ceb3010ad33e6dc5650251063fd2643feb4bc27d38a653044492395a8f657b7429fdedaa179e3999fb6c5dcc3da191563df1b488deb3337faf1a74a6a20a7abdaa9308860b290eb12d9fe2905bc7f1ad60c1463ed40168bac19c1021e811403d2781aee82d69adc7857b5d2085242bee6616c261005596dfa6ba1fd465dba363bc0da99e069980cf729d6d2898a999e4069a25cb11c7d560225b340db890d749463c7d226fa0c75b5c2d0648bb9ce72c72f37053e6051dc835396f9941ec9851664285b0db7ec71f9faec487c410c5d122df9ea758989afad306fa1b835a55c2048fd5061bf1031bdaa187d8c0c3ad614ae231cbdb9791d1b614484be635403f0e3a012b4c1ab3fa290aebb39f50dda992b9b82ea5b21cb138ad228bccd43bc2f1c28dced41db91f6079b2b000aca031a7489adde731c034a1d4b5696166f758f3e08e61155104495b1271287d62c9b455ae6a0a9fcbe4b0cc3ac7491191832949e12615b940dd1c6e8de9b88bbd6e2af018c82e4a298fd6dba36dca492aa777ea780bea55aad5f05dc935552e3384e101530ffb90b31ba413929aefe707214caddc2884022ba4af5bcb8c123fd6b128f036ce2cb59f92d80b076be7eea105b4d78b576a0d8a06fae58eb38042d9afdd4712359f818e8b0fea342a87c0f50cc5e8501b06ff12706934510b9b49be1d9a9b42b1a8e4cf25c68b1026fb5ce82c37b9deec09a57c4258aa604671d523f93fd5862488f4651239d5fb8e415f6d1efee2fa38197eb3c6ceaa3603758cb796a4b722f75edeae31346011f08657e232660b3facd128e7a8fd3a8efd9e9b9b425004b0b8fd492d06f4f4f8bb4eb85f29987766a94d490d9159b31d40f71b85c16e651c5e6ebc1c5521bea7d8792df7219818edc2efbc73b38b43297f9b7bea80d579af00da9d992a851ad27fe76f98f13f8419d91b24af7449340632e6a7e8a4920de41b0c856ae6764b7bed74337003e8baaf2efb86536728435837e10c1a9f7bdb99ec57bf9459bda50553296be64d5bdaf0a04c29124dfd9d575cb3316ae913600e2b2cced47292b4685eb42c210753c708752149ac1a81f38158e2983414af2b2a22c21eb334779209f9985e7d756f826b370007bb84b1e8aa734252254e31de719180b209be99d5945186cfe289ab349c29034fe1ca0be5e7fac149f5438d484d0b8868bac96f0182dae3d3dbda409a05dbf5180d27300fe0ac5a9f8608cc522f855eff55bec9f6e5a90dcb4758c330e2db327c652bc59b6157e925de38d8d0a3bbaa118cb865500882d0f2633374c60810163ba1d275978bfaed4a295d46ddee1478e719503083fb4f54783b01fe7333f9d44d628744f435347921919b03f172cd6925163a32cba122811ba38279e3d78442029594b786ea5a715ce0d74eaedaec410f44b65190383743ca52b786ef88822d587383ce6e408a9e9aed49f79a95352ac0ec7415995f6937839df8fc2a8294205c25ae29f6559a4c61fe4acc81c7fab88e82bb7ee6033244375eeb2691f98890a32262f2fae12f9b44ed7d14fdf6350dc275a8451c0ce347a9762d0d6c3446a0f4ab1363cf57f4a007cd0bbfc6be9ed06a3a470d2b8e21fbb7ae84ebb68a48f412b62459000a5b25b561fc0fe62841b9d0bda99be78bf7afcb683444088d84e481ba89e2f45d971e6c34c338357ef5694332a6d77e42cab34c73b1d4bd872b5d767863135dc4f25ada4999770ac192b5e0a28435ecdcbe52704329b3f1c45289ece8a17d5c3b4c9e6b9c88fc28f4b221db2d2aaf89f6c1ba1a5e105b6887f610e0739dea57c31eef3c6ee4c56b0a8517883ee9cf4a5bb4be0eaec60496c990cb7e2814b77dd14075421309c49616ea43c4a5e3532f597ef622bf5a15bd221423cacc8058c642c663bf20624b24bd26477515c5275b59a55bcc4c41442d63278ea9ecf7abd674ef7b8bce1558378f0665643922a57dc8f0432d8d3c8e1afdce968bfeec2fa7aed07410f5e0636d581afb0dc15009fd51812b084f1d30ac1f3b819baab98f73d24d31a51ee58c811405ed9f4b299b65cf316aea36855d3e11741d667a62a6b81a9d6a494530140432d62ab3254269f8f6c2cda2330cda59e6041f2b1c682f9744b5d430a91c0a67bd6e6406954df185ef0c3f019f015f04391aedc3ada2b23b84e41be377a4fe497cf0dd2a40b411e5a717971a3e6d67f964ded28a0f83de047ec4e65fa9b2c7875432b5d1a85ad068a0526c28d49cfd9c1a58ece9696d6a3d89dadbe6f9fe08f0a9731378812e10810d8680c666a751d3b6da7ecaf8e43367e5e830491633ebe9528de87b2e02910b3fbc731974ba4fdacbbf529b0253290b080562416849be5615b64d29476dd232e9e317d30c2c725ce5f8be2d60b44aeb1cfcd61885540b26d11d0e0743efc58c5719f6b7d21c41b0d7c4fa98b2b", 0x1000}, {&(0x7f0000002c40)="a7f4937f5e65c1bcce1de47bd778e34ea065508de20f69e5d36f8e0e78e4264542c883fae32f3029b9fd4ccd4a84fbb9ef4813c64ed2487ec91f02e9088425f1cfd6873c4c746cdf9925e207a8511050648208fa54c528574da67558d6401e6e7f1f1e0b3b578298c2abf851e4570bab2c14539896da48bd9de1f9e8325a70ba53ebdf8a1d0b5e25e3c240a0418e7510f43e52a07556680f6ca6397067b85e3affcb2ffbb2c125c68ce62bda4b82e8f2c93f6df0f1acaa57a1dfc008fe580625bb4fe8613394066b51f84087e6582727a0e38119b8e06e06a397119a9a02415095d92384547412f832d6dd3f2881f948078b91269d9817e4e6fc6eb0eefb64a7bd295b4dd2a43d0b73d2933cb582ca1e3bd9cd664840149da637dcd33ed2f2d056e275af9318e5ea95844ba30f17ba3f58f34d74cdedf023e2d2b8f76542c2208c0999021e16e488dda214b582bfe019087e7aef9120558421708c883214d2ba2608165bfb950956b9f9d9c97f76d08b9b5a424ed8e0f5e3d9b55dbfd3ddcc56086f1fe5593c551fa4de4b4ec74ab9617e4404d09f0d4fefd4c0fd1bcc6447c452b276ccef5aee371d3e4b44b28512d0b4706f16d1325873b3b58723182cc9d5402f3a091d6922ed82fffa45b604e20b4b7ddd31310d55abfa1f8ed65d8930c4d45e5321fa47ea0538da1f237ca3131ab8a1408efa71b080a01e856c825fff58cc0b1cf4645b2d3fc26daf4fd9ffaf5f6eeec0a7f2d050f9019c82b96e45324b745ff051022da2700278cc53b161009101d3123776b9e64475775b57e8bdc88a0cba7ba3b5805b02f4c346f6f4be0733bff886bbc7392460d8862d3fa310f5880d9cfdd95453dd23a205eb6400156273207795f96b647bddc5470851aea5bc12541e54267e090aaee02582a743ce96bb9f1b366db7a1bb1e3fa7c753d2ed3c8838058151440cece815b6c8a56cddb4ab465aadcb9118b23cde92972185d1f491f0d27caa6d54ca1b1fac066b7b23d7f6e994c7d0e36627bfcf7ce72da026bf36f72a08fa3d8f32396e3bc0cf65d39a240327fec877625656ab714b87dcdbdd12e6e89df34f1f373c67cbf9d1ef6a52c9973afc0ea10fb3ce1f8376ada7df246baf5750f43bf83ca1f141236911966dd32ef579a8327033450713136656f2b1966b255867ac88b1191b53b784d9e206d0159de0183bcc6441ff637335f25866c55d1b455960054597326cc3e3c16e2e3062db03451a69f0845b7fd92936f3e6b85695262912504f106110eb176869e41405a19222146e2ced81981ce7e906ee23c4391e54849c2a98c1535c4912b3064507b2f513729a900e58a23efab93f97dbb35db6a8609a6e6b35b75c1697555c8fec3221558b6337a3d07c6bd949477adf660979200d3885cb9e1acaaf7759883d7afbfaa8078c7f07fa6b568d34ac97ecd779f4ee23659a7395f6b5fd0deeab918355fe6e25a893ebf2eeef12fdb84093f9d1431a77c4fd36ce1ac82cb189eb6fe98c89810191a436c17f1781f2425b4231811773f01c756b202737900a690d6a37abb352d85c095138a1bf39e3d93ad2db32924474680b27afaeb24c35a2b7d4b41ec23729b0fe4634b5253129f4b9a390522c0573bcd9f2fc27d28a8b3784e88c68cd9ce2f995c588bc68d3d531f3f0ce814448a26f7120b0c88f10a6f139ae1c4bf4e58ea8fc031fef93ff5a083b14e1058c49664fbd321344063f101cb3b7524957210ddb7733b33e090abc5468b1ae40599f5e961218c95223afa8e0021afb9c7731c2c857c473656e9d9cb4e2c042fc4d3fb5f47595bdc211c36ae957de4785458506d5a178062d183acf01809b64ff006cc3efc3b297f85a6a35d5af2a27c0a226809f83ccb2b547695371c0e29af186c71134cb1271824f7c558d675f6a304a8ed6467321dd6cae136be77cf352d59e03711099701d3273aea436a3d20cd840345427372baa265b592c590d662c0412fe306552ef87581e37c797c7e89909fb5f75a602e106108e287d3dcdef0de4cf7a259412b0183f4041b6db02088eae9a801407b1708323fe82690cb797ca61a455ead3402e6fe2d3546e89389eefe44ba6b356d319b1ed6e3d33f6d4094d797369715cecd9449f557273a0686e5241626d0e8b8393b1e63a0db59604c7531af1fbcdec611918cfae8151a3f9ea73370fbfd94502cd37fcbdcb0202c40b3bfd2da5207541d72f6243b0902b916cce85548bcffa93932e03d2a3b2b0b41633a1e1af5f066a21e77d64bfc3dbae3bde959a8d53913bc57ec7108329ec7a3fd95e1f6df470ba0918926abb011679ff485143c3ab05fc8b5e0c447167e4ca9ca450f2b8f8515e054573520de318c9f6f2b5861490d49b146e9fd9117923d9f969b07deb7beb1222093ea098928aa7059bc036a8d62ee64b52d778241bf0aede3b21f30ee8202f611e3670332420e16bb68c99ce05e81974e49514fc49272cc8f01ce9be628c49d0418378f975b8de60711b15556206217495ad722aa4669137ef978905dd7fac335c41f6e0ffef45201348ff7fa4c9f08108abcf08898cb7dbefff81750f977816123e3ccee7b5b91754921e3b8198a8f415386cff04f9dc3fac2824b321e1135ce652b27a83b5cbb0b3aad2a378b7cbde87551b0173a69cf1372cd44f81c826f988908a7a6c80cbc1c41ee4264295e8c03631cd39bd82b2deff49bd06b26fb79384b8777a46170ef15c467673577c1d11bb8cdda67ea4fa64e8787c97485be70d96be1c2e9fe082432ab33e5331ef0cef8eb8510b800e7efada39c4a8b96f9e037dc6861c5abec3bbb67b554736204bda877a909d8d32870d6fc98bca3458d8a1cc02ccdc93110fc5d2eb7b5f65646e50e1cfacf53643a8ec4541953aea75b73ab3d5ef2805a66f20e689189d0c8fef30575ac360edb6860f82b89dea53e5f85f63db003e91c22ba6c03aa534cce3b02903807c6fc4bbbe0790c7fc90976d71ed946aabe0a06d672f800f95323ea575c442215f6711887d1ecaa5a6a090d9d0e3ae35d66ca46d900f2946ecae9584965df6455b8d7c318b07bef1c4059b836d18227ae15e644eee816354d58d014602e596565c2a2afb2d42923ef6d679c29e048e204ca1822ddfd9f98206d029842065d4a641451b19205ba2492133c4ecf82582f9745322fa0ec74b1efc6fadb5fbfd10c137ed01245a670ba9344d999426914eda8773b557287ac3f6dd1b9ecf6c4741a61445ff6d0a797550d7f74a7787788e81683e80de4943ad7bea6b69d0c00a112bfa0a19b484aa41da9800be3bf00e66c88ee880ce213d9c1c86a3d36d59ddf477d84966bd8b1bc3a9f907c116b4f1ad7b79f128a31c3022a51d5e97b9e2079a07944f4732a457c7091573b1ead9d10539025f5656a89067ca254b69805ad88f7d3e60f95b49800eaabcfc450d9aa89c321342433648e09add2d459d447882518f7ae657418d9ba98807f66e15a3e93849d0e0dff5ace1ec65e16e8d44a0255aaa21bf471e1e1705ced288984f7ea9f55f21aec6e6dae479867063c9acac2f56503232d5d5d80e100925afdf64497fb6873b7e041016b6ad811c8bc9b6a6e11e2b810618b0bb11f33f8e267685dd03055dd4b32681b1342db4a309e656671630e08de84dfed8247d7123a4db08d33ed0984854c8dc6f3b269622ce2109157888f6651b1a08db910627e6bbfcab0f26e0c1546c5a76835e073e085e6c306696c15971b034d08f6172b7e007d34ff395dd892f9af5b6528be0dfa72202a11a302cc99aef15dd652a4804b5783062e0beb48fbbd022240209bbb4df88dff6379e2918a2d8fe023dd8a8966ec5b30f310cedfc6f1a53bf710eab3fbb459ce4d9e50a98b0e2685c147786930572485d284e5b3116c62dd82e475df17c670c2fad74ee51ed9edf51ed99d63d8b0be736c5cfa938ae9780c4563c62e59627f6e24ae0d613b1667a3252a9f4a458954d67bb34026acc0334f789b594f90fb7ab97eab1aa47a3efcc46dd537e4ee768f5df7cea0fa533b0e35bc524427ae1d059d705e3ff08854a7922437be45ae3bb63479b6353106a1a7242829e87e443848b69f250ccf40653d965eff8aede3553d6f3a8f4172998f18e7e143cdc5d234ad8945905c1d793494f7961936579e0655df3af80f8bab11abd361b0246cfa888e68940d5368cd9218dae40c6b3b4bba09e94e8e419a209ca7c1a335f7ec6f4057e9516cc13824bb74cf8163917c0b26d2f75b6df1f0df7073811ec7b42abde6ff3a336b7cc99910f2277583cf219edc274a6d849a7029331d4273287770383294f60b9165f231e06d90e5f00c46adc053c99cb8229a7f3905c26133f0fd612e5d9ee8d15de232a1422520e8f836681a8062940e011ccf569d6a72b57d9eeb2b114a20fd23a41d70985bb69d62d682ac035a357bc6b3b878a5a90d9f1fd00e5ad710929b98fd41782cb2d5475de150aba09686df8aea0a82dd58b991cad52e71ca93e0ad8d4a512e5f066a291ae0001fe52abd22a9d0a2c5c26beb488298748026e736c37765ed5cb2399c8212a2d8aa434f5b020968af83497110c4704bc1328d1042aa93e8b523e9b0b7ca5175fcdc854722bf355431c416d9f83f718bee2b50e4aa6e2a9b9fc0ce59e3c3580f7240ed2d462ea478869b433258013f0d1a2cdb8ac44016149db913311ffda1de5c83738816da613ce3e72c54a1c0a3f7faf78e9167fd61ada895bed709e9ad214485b42023de846f5ea57ec509a6c8100cd8dd8b49e2f31ff6ad4bac440019465f99ae7da71b80be8d957cddcf7ccbbc48f20a27f832dcf1ca101bdad3ace96559633152d3e2b235cd74b7954e2e86feecdb651f419173f51907474b2de186b94baddfc2628197d0855f541b58be50b8fd15bd6588fd2322354a67e6a3999e20d42ac4a09d7bf48e179480ea5384f066db1150e27467c149dddd2998709ba263a0fea1c79f942d3d77ce1bcaf4859033aa9a65dae78eccbe98d6cbacf32e870f92340a9bdca9f9d5ad4ba4301a08305297f0a9812a9987620a9f76273eb33c8ac724062a0905ea36a1457ac66717ea012eb47cd4f4d81285e868b6bdb8334caf2ecdfed9ff59ee311e2c16ddaece046b0833cff79b90981d8040ccf448d8d866fc24234b0fd4532c5303efced4bb804188e49faa0f0d0dc2aeeb2662ddcbc3697c9ccb96e01add4c2adfd28d1ec49a4a83a7022a2421d4f4d70f99e88e4664ef097d4df91d52be334ba671b9f0ab8061d46cf7f0cf9625b5412dab1aa8cb84d355006fe2d14fa0db9aeaf36575b3699c8bab4b573c367935f634476621b17651127bb7e7b1ff41dbccbb35d33a4b60c0e57b9282651cee7e6bc6d475f41f7590439fc5230d816f6f745b32a6f575c70b8fb92b415f541fd7325f7540b22cab090ceb400483240226f5541086ebbefefdbd543458d4acfe9f6a9af63290c88dd6edb40baf843a3c4459ff42aeed29cf2ada8fb2993829e58e01ec860a90f6dd76abe551061630091ea8c38314f587d5e283d7aee78b15e8f0d576350fbc7699ecd4fc6cb6746049f1b9db3fc83371c3be610b3e238441c885d1e9b6ec66bbe5ded047d725f8a89123aa55d4a38f565661c7e6f887dc1072a4e09752b5ca19e1d00b72da9f1c4044b34acdfb6a877477ddd55f285815be317aebb6b5c7025f28b2ffcd0e1f49fe6c36baadd99584a8a0533c778b097935f45ae313f663b4c0f4bc6eb54df513fcfd73ddbfd23d2444c862b5f0f54e1020a3a4b9dc41d64083a", 0x1000}, {&(0x7f0000000880)="459c8bd43d2376bb349d8c5b293861a6dcdb46c546dd0041efc91128e12afec5f1bc3ecf1da666d7665fac820fc3871439ef32e40e8d52b15ac35dd7429516ed51b9f4321ff92d9a61c9012c159657755668b9f9d9213be2eeab1c83202ad1699f1b7fd6", 0x64}, {&(0x7f0000000900)="6403cac17a687c89141c1618e86f6225a7088f80b7020f28c5fd52d8d7282e6a1f8b755ba6b16ee12903f62b680b61174674a1d7c57bd4285fb22085c2f3cc5a8c05627614a5b7ab4ab2cd9ac2a12f39e6130c9364addf46a90f61872f30a6c5ace33c48baca9ac69f1e722312ef34346548667dbf987b9d07a60a85c37693ff154ddf70f3522d91956b60d8b39a24e9178ca8af8b9182d7315e3d68dc0fc4e8fad41c", 0xa3}, {&(0x7f00000009c0)="0324661ab95ff3689d86ba3196b8a4c13a5f1d2457fb3ae203a9b39e226dc835f081b8ee170e0db70363d31fc5a0a3dc14fc836669c749db06d305dcca1bb947fa91a8a166ae3630921f25ef6decccdca6640b759f9afa1c49767dea5d670c72fbff14ae2c654fc04c7353c82cd74a58d658cace1559bcadb4021ad1f6611da9afb723ef91d47730094c33803485c87e1c2d373a64592cfaf6ee4f78c4fa5524a411", 0xa2}, {&(0x7f0000000380)="d2e4520023bedd012ae0b2720772151a149e62bdccede39644afa093eff98b47a6a4b78ec5601baaa80617", 0x2b}], 0x7, &(0x7f0000000bc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r6, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x8040}}, {{&(0x7f0000000c40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000010c0)=[{&(0x7f0000000f80)="54cf10e9d36b639c7561776517fd6ea1bfb88a982a769f09f9f21f59ee0f274b122bc75d03681e36738528471a50c5f59c46678bbdad49aeb2317491ccec6709fce15472043b6c04d2de98cbadda611119b105fe302311d477eb081aa7603612aef26069c38d6a08fa5aec1207", 0x6d}, {&(0x7f0000001000)}, {&(0x7f0000001040)="7edd90975df773ad4f854f676129a344155fc08696bced71f8535e7f541bff1d05860498ea55797f10761b710837ed8b158c10e0b3a84ecb99b035c904f3ccdb7697bbaa0e8b86ecf269b5a2adf2cebf1cd94f29d5b0ba1a70934f9b2b317f9adb76772a90b90385884e06f846cca3dab14ee71d967ec9", 0x77}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001c0000000000f35b0000010000000100", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32], 0xf8, 0x4000840}}, {{&(0x7f0000001340)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f00000013c0)="65d3b8dd3fa26e4b0789c1b4bad31247e1e9b092216ef7c716", 0x19}, {&(0x7f0000001400)="8ee9a01161ee98fc5dc2075516c92fde119c68e167aa1c06d8cb528acf38", 0x1e}, {&(0x7f0000001440)="c11cb21d3f2121a4491a63876e0671342d0c20de067b5d067968681be8cb6fa97e240c0bba6bfe9dfb1f0b4e9547d9c6a10e7230bdcd2fcd06e4aa74d58745696372a3eda5730ba4eb43482a45255cd540d03b00002bca00ca028fc4fd61cb94fe3cf9b4b2b22e09229abffad6277a130381c5e15ccac60c63f9c3d72136f2c5555673d250a24d0b4a4b5e685f7497b65b18ef68daf78500eccd95a9539f283eaed7940ac57933ee902a762fa136a57ef156d1d713aba17215a0e2809f9f0b1eac8a8af6b2", 0xc5}, {&(0x7f0000001540)="4fe7bc83badb541ecd5148fdde08132cac23d7c89ad5bc69d037f2b71664bfc248ac94601096c6c59cba430de52e7fc82cfd9ad9d77dc38506d4a16f8bc85fe3dde33b0d7672d6c5771e23e835063c65766c6d5095c3950c98c60b05cf640c52fa13e2526fe99692cc471d7110371c9e2eaedfdd15b88c0c6709dae6c564bc92c546d39c0886168deb1c2834e37c93a3c76b10508172f03835237185208075f8091f2c472c9bb56229479e283d9f7522d4bdc9e19fb167d0e018e32e4d6627bdfea364da3ae8e79ca890185ac596a4230aabe43c54e46d194b84734e04", 0xdd}, {&(0x7f0000001640)="086e4e7d3df77b73aa6a3a13bddf97ab74629cff10fad6d6dbbde207b105f51e51b3347c5d3338fc912b2deabec7e3d9f66edb32290c521498f1ae0e722ab68a87b3bb6ad67aff87f2793e932f4ed2cd5f37bb24cc8eccea877c16133f1f69cb6e3560f7970df9bea70f015ccbd56ffbc2eb52f43c70d55e3c9083f7a01346ded3c273f611497d691fe0a8f4b561857a49c22aa3a28d777f32dda80c0a0c94dea583c4a80cf3ca297449708503cc3c88e54f150b76544bd7a99e3a68550420dcbe2af27e56f2a71d44560278007e86ee6171", 0xd2}, {&(0x7f0000001740)="39627f514a0e4c7ebdced03b8f6753d62a61b0baade98684", 0x18}, {&(0x7f0000001780)="e710f298324bde098c79afa41eecc6ebe9b945345d72268b0eda58a09e3ed278125817158a56b250f88e5304fd7e8d0bd22d2454d73aa6c1c2ae2d885a8906f72aa3581d5c0f09feb8ae5f8684040c633c63f8d5665c5b720cbd40595329bee1927f6c50b6ff97a32ba5483206b39c2cb3bee27f6e0dcf908fa3af858e6100b43ff201aa8a0dcbcdb34ea11297bf597524cd27dd223a3a6952133a75ea8e3a8ad5c1db3f5d9c25d078d0fe16b8fc4d62af196b215d8c7d4d1ac3f5cd86706f926997482b7a8742ebff3fe44f5bd1dc", 0xcf}, {&(0x7f0000001880)="0243c4aafeaa2e107ba3a86391b0da6b1f21bd2117b684de12b9390e05b80ff873754520bf780d3d6737816139617402fb77a3579d52e8efd15b0ca5f5efc8f12f1fdf5ee7946bb6c04ecc5c8b3c0ebe770f15fc238e5ceff23bceeca5f93510fb7befc53e99eca11e6b5fc314322fddd909912b1e14da0d32a1d65f704be732", 0x80}], 0x8, &(0x7f0000003c40)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c00000047d49ef19ed3a392434f2412966ef65fed9bb10eaf8e33eed46f419c1d8e92165cfa22951da36c2529dbb3d9c5d6dfcc3a7f3a21ee83edbdbbe0c6b590d96a7789824b8c1dfe96bf3ebad0423fb3cb22a19368caeb6672784c9feedbb086522c6f64e00d679e6b8b9b9809b6d00ba679", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x40}}, {{0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f0000001a80)="e7c5698147e32626f46754428ab72f69192c26ad4450baf8252419b8604ce1358e07ace568c08a91cec17608097387a9ed1f5b32b728e4e1e4f872040393012b87df569afc2185a677e39d65ee4d35cf2246b0bc7b35a2e6848599dfce0f8b8c3be8ff980a92216c7a6b93354bda31f0545eb4f8ce9fd32ef910cb92faeb3c553ba05599b9e01c4067058d9c94655e58929f1d051fcf27d2b5df61b72f98f40778e16ac03eff6ff2774b51294b923d7b5da289edd83fe437d41016698e0d075bf8", 0xc1}, {&(0x7f0000005e00)="d1e0b432461fcda1bad2d3a75bf85a91f27ac0a57cbfc8fa62e3bfe338097a2c245a3f1b75618de7370b8092868c3860553888301bf7f0d742a7631d32bef09d354c25c59b3aafc690daffaa42f35350c96e04259876ede741e1d57d1e12057ad3", 0x61}, {&(0x7f0000001b80)="1d355d1601107b8b1ef769daab573c35cd0d7a346b3d", 0x16}, {&(0x7f0000005e80)="006b6ccecbca244a9b66c730ed90871c95e8a6e1452f950c32d732ed1b72dd5aed0f62fbeb1aaa8ef2597fc7ac930830bf002377242618810429e0", 0x3b}, {&(0x7f0000005ec0)="100d26542ad976ea6d276150f116096be80bb6a1fbdbb7115f9eb719e33017dfed7da2b9d93964a34e4878fe05691341ce9a7bb55ffd93e43603369dee3fcf6ec40fe324cb348383", 0x48}], 0x5, &(0x7f00000062c0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r5, 0xffffffffffffffff]}}], 0xb0, 0x10}}, {{&(0x7f0000006380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000006480)=[{&(0x7f0000006400)="00432847f7f14cc40043b6caf396ed433d21d68399d5530ddae2890e0a3b4631d3647921fb44772985bb64e093176c398dbf01056c533b19cd917c665ca395914f19e19a09c019f62e9bd589bd84cf348f247b745452e73474b03bef607a0d8efdaea695372c1a048689", 0x6a}], 0x1, &(0x7f0000008500)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r11}}}], 0x40, 0x800}}], 0x5, 0xba33720ae459a831) r12 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r12, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000003e00)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r8, @ANYBLOB="01000200000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0400001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e20000005208b2b191100000000000000000000000800000006000500b01f00000800033b0efa7a11acd56b4d07dd0006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a0600000024000100"/327], 0x21c}}, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001bc0)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x4, '\x00', 0x0, r1, 0x1, 0x2, 0x2}, 0x48) getegid() creat(&(0x7f0000000080)='./bus\x00', 0x0) 22:28:01 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000038) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 776.217982][T15974] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:01 executing program 3: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000680)=0xfff) (async) syz_read_part_table(0x605, &(0x7f0000001540)="$eJzs2z9olHcYB/DvxVxe/0DTIZNLjUMnoSiOZqiSnIqFcCqF4KCtRcRMEQInPTzQoc2gGKh07CKFWzROxgwORVHoXMShRcjgUtBFaoe85czb1EQsraZD4fNZnvd+99zzvQfe9Rf+1/pSr57K4mX56LM3tb78vhz866CTo93RsQNlWZZHklqOpZ7hH96bS9Kf1VOzPcnAK8Oufbd54etn++vdR4eff3j87kzfyswi7yfZMpChb/7+rxf/elnW3fWRe4MXLk41LvU+NNqLS58mN56ONucPzczOHazvO9k7P5/cr/qbSVnLppxNK+dyJif63ya1tiq/08tvjZx+2Ggvftt9vHNpa6N769SeF9sWLt/ZlUz3IsbX/G7Vy/gOVvav8qeHr0zMtvfuuDl0dXfr9oPmkw2/lcuqyPr65AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8N+4PnJv8MLFqcal1sjph4324lc//fjJjaejxfyhmdm5gwP7TlZ996vaX9WzaeVczuREJjOZLzL1zyMnam/M/31z8njn0tZG99apPS/GFi7f2VX1jb8+p/ZWC6+xdv/p4SsTs+29O24OXd3duv2g+WTDct9kkc9TX34u1iMYAAAAAAAAAAAAAAAAAAAAXjE6dmDb+MfNI0ktxzYm+fXLvt55WV1y//OS/faq/lwkm5Jc25h0nu2vdx8dfj5w/O7ML1V/J0U6SbZ8P380+WAl5/xryetyfZ939EcAAAD//9pLl1A=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xc042, 0x0) write$P9_RXATTRCREATE(r0, &(0x7f0000000400)={0x7}, 0x2000) r1 = syz_open_procfs$pagemap(0x0, &(0x7f0000000100)) sendfile(r0, r1, &(0x7f0000000040), 0x5) (async) r2 = socket(0x1, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x24, &(0x7f0000000000), 0x20000000) r3 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000640), r3) (async) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r3, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="08030000", @ANYRES16=r4, @ANYBLOB="000229bd7000fedbdf25090000006c20068004000500040002004800040067636d286165732900000000000000000000000000000000000000000000000020000000b2a89b2045cc3aa9e092c0425ef31f31994934b95d5530d2cae8a98748a8d2020400020010000300bf93af553ea44ffdae24b56904000200d00001800c0002800800010001000000380004001400010002004e21ac1e01010000000000000000200002000a004e2200000800fe80000000000000000000000000003829ffffff08000300010000000c00028008000100180000002c0002800800020040ad973508000200080000000800010012000000080003000100000008000200070000000d0001007564703a73797a3200000000380004001400010002004e21ac1e00010000000000000000200002000a004e2000010000fe80000000000000000000000000001c000001007001068008000100b63d00004600040067636d28616573290000000000000000000000000000000000000000000000001e000000f0f702776bd75dfe9bf45b7c09b1385f194cfbb8e9cb85000008000600ffff0000040002000800060070f600000400050004000500fd00030015d8e05abed5ef8c5b51443144ebe52f5903967b5d5e7bce615b84f300051a6619829ce97c13258a7dd42cff82a4ab857d0cc5a0285de7107e80f650fd2581b20d67c4a609d420393fbc44b7a4d696db0cfb870d27af5f08eed079cfd6fd9b2202f10f27023352b0b2376490b134fb392b3d110b9b9784321535ce04ef480014a1de09f92e17aef8bf8063d90989ab7f86cbc4d23816f43b6a26be4440ba334e13943000ec995f05470ad62ee240b6e06b0fd1c3012b6e539c35012da74a0c3a2a4f31e01f039226f2658d58a48e5ee58a38a64f33de5f84f8fba5326a11865f028ed33e32421d1ca9ca5a04b14530deff098c585041574da90000003c000280040004003400038008000200020000000800020008000000080001000200d00000000800010000007c010c000180080003001b00"/770], 0x308}}, 0x4000) (async) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000f80)=@raw={'raw\x00', 0x8, 0x3, 0x548, 0x1e02, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x478, 0xffffffff, 0xffffffff, 0x478, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x200, 0x220, 0x0, {0xbd290000}, [@common=@inet=@hashlimit3={{0x158}, {'ip6gretap0\x00', {0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0x3}}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0x230, 0x258, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'veth0_to_batadv\x00', {0x6, 0x0, 0x7d, 0x0, 0x0, 0x80, 0x3f}}}, @common=@unspec=@connbytes={{0x38}}]}, @common=@inet=@SET1={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5a8) (async, rerun: 32) r6 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="31842af830d71cafda9e425400000012000100000000000000000010004c00632483762a04ca4aea99d7a6783a7d95b7b8444b9767942fa3c45e330eea3ab7261ea89acde8b8db67aeab489ef4bdab176e75ee988b9d5b7afe97a432c1db4dc474e19ff1b1355c2342b0acdae7feae1d034159c730a7865fa01508236419ae25d78b72fc16b8bebb60e678785f91ade316f4098509058959367a01aefb84cad42a67fc5b25c716cbdb090099ac13f8f57639e6c1de718bc1144c6e840eaa1ddbd698fef2fa6efed125c1421398ff6d060c745202d2f252013866d14a4274979df76174a788ca9eab55d40f66b09077dcd7a0193b9570e85ecb372428e1d82c59780392997d028bf3741996d3a8874a287a4b8247", @ANYRES32=0x0, @ANYBLOB="00000800000000000e00000008000d0000000000280008801c000a0000000000000000000000000000000000000000000200000008001b0000000000"], 0x54}, 0x1, 0x0, 0x0, 0x4008086}, 0x0) [ 776.540806][T15987] loop1: detected capacity change from 0 to 256 [ 776.548472][T15987] FAT-fs (loop1): Unrecognized mount option "’ú" or missing value 22:28:03 executing program 1: socket$inet6_tcp(0xa, 0x1, 0x0) (async) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0xff8f, 0x20040006, 0x17800}) syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000000)='./file1\x00', 0x844, &(0x7f00000004c0)=ANY=[@ANYBLOB="92fa0000001000000036ffffff00000000f38408ca3c24d9690d20b8b8e9bf1f91d4a03ad0555768bbcf32dbf9259f62ab4b58b52cb21885eda9394ef1c0da9646770c00008d"], 0x41, 0x23b, &(0x7f00000005c0)="$eJzs3bFrU10YB+C3bb6vrUuKCIIIXhDBKbQF94ooFIuKJUhFitGmUppSsFDQoa2T4OTi6OhWEXRw0/9BcHERF3G0m4P0SnslaW0qVZtcMc+z5OWe88s95wznJkNOrh+dm52aX5heW/sYfX1dURi5tZ6mXTEQ3dETmZUAAP4lX9I0PqeZvMcCALSH5z8AdJ49Pv8vtXFIAECL/f73/0cTr95XqiOn9tA17a2X7yZ/fYwAwP4an7h6fv31if7RePEwYu7+YnmxnL1m7aenYyZqUY3BKMbXiLQuq8+Njp0dTDb0R5Tnlr/nlxfLPdvzQ1GMgYgrF3bmh5LM9vx/cWBrfjiKcaj5/Yeb5v+Pk8e35EtRjDc3Yz5qMbXxkWRLfmkoSc5cHPsh37vZDwAAAAAAAAAAAAAAAAAAAAAAWqGU1A00O7+nVNqtPcvv/Xygxvk8DzbzhThSiHv5zh4AAAAAAAAAAAAAAAAAAAD+Dgt37s5WarXq7Xpx4/LMwe1XFPtcbCx8C29xLCJaPYvnq9W3Tyavjee/mG0smq/qs/wH9pOiOyI2i8OPRyovlz582tknVhpXugrZvlCpNdkskjZvTgAAAAAAAAAAAAAAAAAA0GEaPwPerUfa3gEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA4a////B8Vqf/Zmu/TJGp/mOk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrbtwAAAP//j2usdg==") (async) r7 = syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000000)='./file1\x00', 0x844, &(0x7f00000004c0)=ANY=[@ANYBLOB="92fa0000001000000036ffffff00000000f38408ca3c24d9690d20b8b8e9bf1f91d4a03ad0555768bbcf32dbf9259f62ab4b58b52cb21885eda9394ef1c0da9646770c00008d"], 0x41, 0x23b, &(0x7f00000005c0)="$eJzs3bFrU10YB+C3bb6vrUuKCIIIXhDBKbQF94ooFIuKJUhFitGmUppSsFDQoa2T4OTi6OhWEXRw0/9BcHERF3G0m4P0SnslaW0qVZtcMc+z5OWe88s95wznJkNOrh+dm52aX5heW/sYfX1dURi5tZ6mXTEQ3dETmZUAAP4lX9I0PqeZvMcCALSH5z8AdJ49Pv8vtXFIAECL/f73/0cTr95XqiOn9tA17a2X7yZ/fYwAwP4an7h6fv31if7RePEwYu7+YnmxnL1m7aenYyZqUY3BKMbXiLQuq8+Njp0dTDb0R5Tnlr/nlxfLPdvzQ1GMgYgrF3bmh5LM9vx/cWBrfjiKcaj5/Yeb5v+Pk8e35EtRjDc3Yz5qMbXxkWRLfmkoSc5cHPsh37vZDwAAAAAAAAAAAAAAAAAAAAAAWqGU1A00O7+nVNqtPcvv/Xygxvk8DzbzhThSiHv5zh4AAAAAAAAAAAAAAAAAAAD+Dgt37s5WarXq7Xpx4/LMwe1XFPtcbCx8C29xLCJaPYvnq9W3Tyavjee/mG0smq/qs/wH9pOiOyI2i8OPRyovlz582tknVhpXugrZvlCpNdkskjZvTgAAAAAAAAAAAAAAAAAA0GEaPwPerUfa3gEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA4a////B8Vqf/Zmu/TJGp/mOk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrbtwAAAP//j2usdg==") sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000041c0)=ANY=[@ANYBLOB='\x00', @ANYRES32=0x0, @ANYBLOB="01000000000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0000001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e2000000005200100000000000000000000000000000800000006000500b01f00000800030006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a06000000240001000000000000000000000000000000000000000000000000000000000000000000d4000980d0c29b2458aa6ee7248636db3f15b3215f0b0ad9e943d155137f5310e5b814279f22b6530b9fc3e4beb04147cded0f33f4c1721a9367de879f468f556751e6dcebd44b28f60bf952ebd02c4cb8b79562750f375b0ba0588f1cc93d3096f5e7309278ecbb7e4a256e569bb8c32b7624a4c891a4c5f6d7d2c5a78ce63492660f32f0fd77836cec1f6ad42a7242205037533da56d7a5ed1a155b505bf411d70c7b606ffcfe117fb9a1bf477b7abee6e685be7563cc56f4e4247c1d8f0995565320833ff71f55025bfc7fe", @ANYRESHEX, @ANYBLOB="ef4d3fd81f6f4ee809fa272fb694290264b47b17c98d82455c6ac306f2f97f33abc5b7231ec7bb542d43eae0496e150fe9f02523bdff"], 0x21c}}, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r9) read$FUSE(r6, &(0x7f00000064c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008540)=[{{&(0x7f0000000800)=@file={0x1054758eeb816c7, './file1\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000280)="c2f1ea94c8e11f56d4b492", 0xb}, {&(0x7f0000001c40)="f5a3332d4f58707ec16298d7bc43d00e82aa33cf68fb25b0ee5ad7dcff00fe6612cd3ed3e06b9baf83e32afd7ae6d110758e86ea1346564845e99c2bc243d034488ed184ff26302d302d7a2d63a8d9271a2adac2d533a1e90d707bc1a619a229039c0ac14d9aabbe0d5351c5230b677864c6a1e5b6ce5e28afecc5da010042fbe582e9e4a2226f4ecfa5afb07e057d97e22ccf4f09979cab53f29e4711c3dec618be97cb3c0919cedb5a9ffd28df79afb8f680c00b498389f9f31c7f2a8136740269faa403f4511d15b3a2b0ca7af38e0acb9ecc5769d8175d05791b731a483da05ce6f71e72a20e2616a74502acd558df6f9925c599defde8e9bfc4135a84cb9d2779b8fc2d4aab50362a33bb7d9d99251febfff86e45c92d7ebebadb53a9d721b8544965552a996448191d107bf9d96906cef296db0997bbf4139123ca7eae3ac42c1533dd3a3e0f0e5ae561bac80f5598e80c4e69d582cd5ca81750689a2adf1bdb34424515fcb8ba95f55c1d666ab9726dfb92e72224286ce22fea8fbb5b2b889a683f4a0dee5a44c7cb78e1e508790046d8d5f68d53e7dc86fb0dfb183a960b4ea5aa02971ee8f130fe5a3f2963ea615efb42d599a30474931efec441288649ac9c95c9afb89fef3307a677e676e351df7a390806b6e0f6a25b35f509bd1b5aa107b74e029955d3c2033f890124982ff14c9c4547be92bd1b297f8ea9db5ac465a05bbf0eec079900a89655bd6a02418c25f8eca6ca63025ec9a9d5a26e52b075f6448bfc4eebc7267f099242826040654fa7b32ed06a0c4695608c567dbabef7cbeab3246275e5b23c3312d4c2bafcb516a9fcbf5994e4c2ec035ed6bdb388c63864bfe797e46534645a21771dd413ea442f67f504578f9695f55b837938f8464e672d96a607526a5d15bba030e9b172aeae969352d8f7708a0f48162e974a8445ff0523be806209e9a3e723326570cd23d84ceca58f64b2d617fc682cfff522ab95ed94a7f65639b62a653ca5ef282e626af4f15ea465c93408e872ccf9cd36819da956d65b8fa62161b38deceaebaaaa9e53fa568cf31ad4c71e4f19e32ffb2d55b613231931bb4308f93d62d1db8471eade4907df23182a29cdcac0d4fce6901a490abb7e06b329439c63ad3af17ccc601da25a5365e29a9a52cfe2df463883c249c155e61151484235e535ec53e4bc65c9b00c4b34a9c696b7dd72e934b5b144f4a70f90bf177e6aa0f7fcdc9e88bea7aa881515a22010b804f999d6295c509a5a01594c71aca610ef34ed7f06ebdd2a70c5529b1be48d28946adaf416c7a68be8d4a36132dcd144d8586cc67f57d3aed487f11a29795a523d12034d41a40f68ed48a45f25590ff47d67229e6df0b592b811bc13d9852346e5c0682e89906ead78e34ba36c314216eef1eccd3fa60b782afc3eb2e28ab41d79ed24f8389055ad3572e347bcf27513f0813a7b412a3d03ef591797ac50b9074922c3ab7e781a3a9996e8f6132abea21044ae12b3771f982000eab22161e81f4d5a7f08dcf8341b62b6f72e166922239b776712d092d4c809075413013ad1d6eb1140f952f33f7c73b5b8a64bdc3f1b5322e0b4765aad9eeabe0b12ef88c0540d0f4aac5295cd49a4f874dc3c212aa2fb8759da3b790303c92a6b6592070d33666cefac76d2d6904ed23a374d57179ffc5724d7aa2c70a34b426988241fdf2f1b950cf58cb8bb92966c6c574f8ed47bca5be7163885d4775df1a034f6ba4f6a78f79f1be5bb58e3295e190f7e379bdfe615aa19a0383e0440cbbc4313f6408b2c1c88375284a5119ce97ca0bbcc2d9c41ac5394c55c68a19adb0147fa930a717c1c812f9dedc02a9796506ed1637a1e44ef11ebdae1e30e2cf83b4ebf4733a715dc3d7b483514c8eff65c795942c39bad3a456bb287968715b942eb48ea304073b55a970efee88bdb2d2085ce4543ca134ee31c7ec3dd1ec57b95dbbf76060de514f6dd9a0674f6a8a63c11c619cc5db7ba4a3b291ff5eaecfe4cd9bed6bb7c72de66a012bf3b4cc51e117db6db4943199c59429033389f415b1e6fe113edcf7d6f41598c5c70644b5bd2289fa38a80271872ab7d4b5f661bab810e775f46d8746331117289202e78b73e12e19dcb3e9f6676a607c2e6c8a97cfa34f30b5f3049c10ac0e147c426d9e42def1fe53b19e399e3088e25337a998d03a51a151f6bae44fa9439d5c456ea3f3a26a1098788d99fbbee205280783c54aa29f4f5aa5fdfac1d9b7c498e5cf1789ba77f015e219901a97c2154ad3fc42da93f030d603c89d1327dfb0735ccfaf800ffddbdfe20c2ae309cc24c01d8e4f3c5cdd6884d8dedd7f9619498fd76b5ad71a8067d1916519326aa54ba9f94f792585d73ae3819b837c227345d3a58a0e42c6343e0fa57f4d9f13633e7884554193113b788b135545996ab36cfafac55f9026a4b202f41f15d23b7b339fa5b23566dc2b060f7978f71c4c5414a95045f8f87be2fa1014160ce3d6d8a768de959e41cd019eed032aa8e12ed79dd53359be3b3478c0bab5b876e98b4ed52ea0f69426c510eff1557aef08e6fc14ab7c9e605e45333ee91e9c6955a321a0d4c22488a7331e1f074007f79bba1aa7936aad75563286090d5917589c6bed3ba4ecf28adbbaf9ec08c8b3d2139fb01c766492841ce640b31aaa1e9dc65f7da64a8cfa8fb40fb92e72f7b3d43dece8a8277996f3462963051a6917cfec3d44278a62a6ff0fc31f03a252ef38e0e6fdf69828e8b530bb1a0364ae553fea275aecbe55011e3cf754d73216e0d4e71ff341b726372749f0058fb52c5833775146e13ee7427ebd5c1e0512d1556e83bbdbe2730a3015f6834db7dbeaf51daadede437348103ac694695eb1e7320c66e502cc5c352076a61d3ab6331eace04d1a220b17d9490b952945b79da28cac9c725105eb6366b3c6b0cf499803c6f219b0bbb21b0d37568135cb27ac7054cf8a6cdbb3a3cc4da869d54ceac2f1367f520c2639041df26d1895734bfc01e527f4aa80697e127b4559dda94d9d97024202ac8213542ffd72ce6e87a2b9c58e5e3719ecd9fba930ee222e1041a6f091bf932ff210bfbb3ee1a5e568cdab0863e9a993f1dd1d498a20a987b334f5bbf309d0a30c38da947bc34930fbf0073d4b6857b9e7ce398df4912e2ac334c94e31c3deb334b36f4575737427688a5883f9d7d990aac6c8aa3229894dc3ffa677fa87d928f775ebc28355abddbe2149677e61401e14b1f8fd565300fac278f43124d11fca138b40a176c397d195b5d99864364af0772cf5dd28e92239eb58bbbcc86ee817b5f0bb9da8cd8fe1c6ceb3010ad33e6dc5650251063fd2643feb4bc27d38a653044492395a8f657b7429fdedaa179e3999fb6c5dcc3da191563df1b488deb3337faf1a74a6a20a7abdaa9308860b290eb12d9fe2905bc7f1ad60c1463ed40168bac19c1021e811403d2781aee82d69adc7857b5d2085242bee6616c261005596dfa6ba1fd465dba363bc0da99e069980cf729d6d2898a999e4069a25cb11c7d560225b340db890d749463c7d226fa0c75b5c2d0648bb9ce72c72f37053e6051dc835396f9941ec9851664285b0db7ec71f9faec487c410c5d122df9ea758989afad306fa1b835a55c2048fd5061bf1031bdaa187d8c0c3ad614ae231cbdb9791d1b614484be635403f0e3a012b4c1ab3fa290aebb39f50dda992b9b82ea5b21cb138ad228bccd43bc2f1c28dced41db91f6079b2b000aca031a7489adde731c034a1d4b5696166f758f3e08e61155104495b1271287d62c9b455ae6a0a9fcbe4b0cc3ac7491191832949e12615b940dd1c6e8de9b88bbd6e2af018c82e4a298fd6dba36dca492aa777ea780bea55aad5f05dc935552e3384e101530ffb90b31ba413929aefe707214caddc2884022ba4af5bcb8c123fd6b128f036ce2cb59f92d80b076be7eea105b4d78b576a0d8a06fae58eb38042d9afdd4712359f818e8b0fea342a87c0f50cc5e8501b06ff12706934510b9b49be1d9a9b42b1a8e4cf25c68b1026fb5ce82c37b9deec09a57c4258aa604671d523f93fd5862488f4651239d5fb8e415f6d1efee2fa38197eb3c6ceaa3603758cb796a4b722f75edeae31346011f08657e232660b3facd128e7a8fd3a8efd9e9b9b425004b0b8fd492d06f4f4f8bb4eb85f29987766a94d490d9159b31d40f71b85c16e651c5e6ebc1c5521bea7d8792df7219818edc2efbc73b38b43297f9b7bea80d579af00da9d992a851ad27fe76f98f13f8419d91b24af7449340632e6a7e8a4920de41b0c856ae6764b7bed74337003e8baaf2efb86536728435837e10c1a9f7bdb99ec57bf9459bda50553296be64d5bdaf0a04c29124dfd9d575cb3316ae913600e2b2cced47292b4685eb42c210753c708752149ac1a81f38158e2983414af2b2a22c21eb334779209f9985e7d756f826b370007bb84b1e8aa734252254e31de719180b209be99d5945186cfe289ab349c29034fe1ca0be5e7fac149f5438d484d0b8868bac96f0182dae3d3dbda409a05dbf5180d27300fe0ac5a9f8608cc522f855eff55bec9f6e5a90dcb4758c330e2db327c652bc59b6157e925de38d8d0a3bbaa118cb865500882d0f2633374c60810163ba1d275978bfaed4a295d46ddee1478e719503083fb4f54783b01fe7333f9d44d628744f435347921919b03f172cd6925163a32cba122811ba38279e3d78442029594b786ea5a715ce0d74eaedaec410f44b65190383743ca52b786ef88822d587383ce6e408a9e9aed49f79a95352ac0ec7415995f6937839df8fc2a8294205c25ae29f6559a4c61fe4acc81c7fab88e82bb7ee6033244375eeb2691f98890a32262f2fae12f9b44ed7d14fdf6350dc275a8451c0ce347a9762d0d6c3446a0f4ab1363cf57f4a007cd0bbfc6be9ed06a3a470d2b8e21fbb7ae84ebb68a48f412b62459000a5b25b561fc0fe62841b9d0bda99be78bf7afcb683444088d84e481ba89e2f45d971e6c34c338357ef5694332a6d77e42cab34c73b1d4bd872b5d767863135dc4f25ada4999770ac192b5e0a28435ecdcbe52704329b3f1c45289ece8a17d5c3b4c9e6b9c88fc28f4b221db2d2aaf89f6c1ba1a5e105b6887f610e0739dea57c31eef3c6ee4c56b0a8517883ee9cf4a5bb4be0eaec60496c990cb7e2814b77dd14075421309c49616ea43c4a5e3532f597ef622bf5a15bd221423cacc8058c642c663bf20624b24bd26477515c5275b59a55bcc4c41442d63278ea9ecf7abd674ef7b8bce1558378f0665643922a57dc8f0432d8d3c8e1afdce968bfeec2fa7aed07410f5e0636d581afb0dc15009fd51812b084f1d30ac1f3b819baab98f73d24d31a51ee58c811405ed9f4b299b65cf316aea36855d3e11741d667a62a6b81a9d6a494530140432d62ab3254269f8f6c2cda2330cda59e6041f2b1c682f9744b5d430a91c0a67bd6e6406954df185ef0c3f019f015f04391aedc3ada2b23b84e41be377a4fe497cf0dd2a40b411e5a717971a3e6d67f964ded28a0f83de047ec4e65fa9b2c7875432b5d1a85ad068a0526c28d49cfd9c1a58ece9696d6a3d89dadbe6f9fe08f0a9731378812e10810d8680c666a751d3b6da7ecaf8e43367e5e830491633ebe9528de87b2e02910b3fbc731974ba4fdacbbf529b0253290b080562416849be5615b64d29476dd232e9e317d30c2c725ce5f8be2d60b44aeb1cfcd61885540b26d11d0e0743efc58c5719f6b7d21c41b0d7c4fa98b2b", 0x1000}, {&(0x7f0000002c40)="a7f4937f5e65c1bcce1de47bd778e34ea065508de20f69e5d36f8e0e78e4264542c883fae32f3029b9fd4ccd4a84fbb9ef4813c64ed2487ec91f02e9088425f1cfd6873c4c746cdf9925e207a8511050648208fa54c528574da67558d6401e6e7f1f1e0b3b578298c2abf851e4570bab2c14539896da48bd9de1f9e8325a70ba53ebdf8a1d0b5e25e3c240a0418e7510f43e52a07556680f6ca6397067b85e3affcb2ffbb2c125c68ce62bda4b82e8f2c93f6df0f1acaa57a1dfc008fe580625bb4fe8613394066b51f84087e6582727a0e38119b8e06e06a397119a9a02415095d92384547412f832d6dd3f2881f948078b91269d9817e4e6fc6eb0eefb64a7bd295b4dd2a43d0b73d2933cb582ca1e3bd9cd664840149da637dcd33ed2f2d056e275af9318e5ea95844ba30f17ba3f58f34d74cdedf023e2d2b8f76542c2208c0999021e16e488dda214b582bfe019087e7aef9120558421708c883214d2ba2608165bfb950956b9f9d9c97f76d08b9b5a424ed8e0f5e3d9b55dbfd3ddcc56086f1fe5593c551fa4de4b4ec74ab9617e4404d09f0d4fefd4c0fd1bcc6447c452b276ccef5aee371d3e4b44b28512d0b4706f16d1325873b3b58723182cc9d5402f3a091d6922ed82fffa45b604e20b4b7ddd31310d55abfa1f8ed65d8930c4d45e5321fa47ea0538da1f237ca3131ab8a1408efa71b080a01e856c825fff58cc0b1cf4645b2d3fc26daf4fd9ffaf5f6eeec0a7f2d050f9019c82b96e45324b745ff051022da2700278cc53b161009101d3123776b9e64475775b57e8bdc88a0cba7ba3b5805b02f4c346f6f4be0733bff886bbc7392460d8862d3fa310f5880d9cfdd95453dd23a205eb6400156273207795f96b647bddc5470851aea5bc12541e54267e090aaee02582a743ce96bb9f1b366db7a1bb1e3fa7c753d2ed3c8838058151440cece815b6c8a56cddb4ab465aadcb9118b23cde92972185d1f491f0d27caa6d54ca1b1fac066b7b23d7f6e994c7d0e36627bfcf7ce72da026bf36f72a08fa3d8f32396e3bc0cf65d39a240327fec877625656ab714b87dcdbdd12e6e89df34f1f373c67cbf9d1ef6a52c9973afc0ea10fb3ce1f8376ada7df246baf5750f43bf83ca1f141236911966dd32ef579a8327033450713136656f2b1966b255867ac88b1191b53b784d9e206d0159de0183bcc6441ff637335f25866c55d1b455960054597326cc3e3c16e2e3062db03451a69f0845b7fd92936f3e6b85695262912504f106110eb176869e41405a19222146e2ced81981ce7e906ee23c4391e54849c2a98c1535c4912b3064507b2f513729a900e58a23efab93f97dbb35db6a8609a6e6b35b75c1697555c8fec3221558b6337a3d07c6bd949477adf660979200d3885cb9e1acaaf7759883d7afbfaa8078c7f07fa6b568d34ac97ecd779f4ee23659a7395f6b5fd0deeab918355fe6e25a893ebf2eeef12fdb84093f9d1431a77c4fd36ce1ac82cb189eb6fe98c89810191a436c17f1781f2425b4231811773f01c756b202737900a690d6a37abb352d85c095138a1bf39e3d93ad2db32924474680b27afaeb24c35a2b7d4b41ec23729b0fe4634b5253129f4b9a390522c0573bcd9f2fc27d28a8b3784e88c68cd9ce2f995c588bc68d3d531f3f0ce814448a26f7120b0c88f10a6f139ae1c4bf4e58ea8fc031fef93ff5a083b14e1058c49664fbd321344063f101cb3b7524957210ddb7733b33e090abc5468b1ae40599f5e961218c95223afa8e0021afb9c7731c2c857c473656e9d9cb4e2c042fc4d3fb5f47595bdc211c36ae957de4785458506d5a178062d183acf01809b64ff006cc3efc3b297f85a6a35d5af2a27c0a226809f83ccb2b547695371c0e29af186c71134cb1271824f7c558d675f6a304a8ed6467321dd6cae136be77cf352d59e03711099701d3273aea436a3d20cd840345427372baa265b592c590d662c0412fe306552ef87581e37c797c7e89909fb5f75a602e106108e287d3dcdef0de4cf7a259412b0183f4041b6db02088eae9a801407b1708323fe82690cb797ca61a455ead3402e6fe2d3546e89389eefe44ba6b356d319b1ed6e3d33f6d4094d797369715cecd9449f557273a0686e5241626d0e8b8393b1e63a0db59604c7531af1fbcdec611918cfae8151a3f9ea73370fbfd94502cd37fcbdcb0202c40b3bfd2da5207541d72f6243b0902b916cce85548bcffa93932e03d2a3b2b0b41633a1e1af5f066a21e77d64bfc3dbae3bde959a8d53913bc57ec7108329ec7a3fd95e1f6df470ba0918926abb011679ff485143c3ab05fc8b5e0c447167e4ca9ca450f2b8f8515e054573520de318c9f6f2b5861490d49b146e9fd9117923d9f969b07deb7beb1222093ea098928aa7059bc036a8d62ee64b52d778241bf0aede3b21f30ee8202f611e3670332420e16bb68c99ce05e81974e49514fc49272cc8f01ce9be628c49d0418378f975b8de60711b15556206217495ad722aa4669137ef978905dd7fac335c41f6e0ffef45201348ff7fa4c9f08108abcf08898cb7dbefff81750f977816123e3ccee7b5b91754921e3b8198a8f415386cff04f9dc3fac2824b321e1135ce652b27a83b5cbb0b3aad2a378b7cbde87551b0173a69cf1372cd44f81c826f988908a7a6c80cbc1c41ee4264295e8c03631cd39bd82b2deff49bd06b26fb79384b8777a46170ef15c467673577c1d11bb8cdda67ea4fa64e8787c97485be70d96be1c2e9fe082432ab33e5331ef0cef8eb8510b800e7efada39c4a8b96f9e037dc6861c5abec3bbb67b554736204bda877a909d8d32870d6fc98bca3458d8a1cc02ccdc93110fc5d2eb7b5f65646e50e1cfacf53643a8ec4541953aea75b73ab3d5ef2805a66f20e689189d0c8fef30575ac360edb6860f82b89dea53e5f85f63db003e91c22ba6c03aa534cce3b02903807c6fc4bbbe0790c7fc90976d71ed946aabe0a06d672f800f95323ea575c442215f6711887d1ecaa5a6a090d9d0e3ae35d66ca46d900f2946ecae9584965df6455b8d7c318b07bef1c4059b836d18227ae15e644eee816354d58d014602e596565c2a2afb2d42923ef6d679c29e048e204ca1822ddfd9f98206d029842065d4a641451b19205ba2492133c4ecf82582f9745322fa0ec74b1efc6fadb5fbfd10c137ed01245a670ba9344d999426914eda8773b557287ac3f6dd1b9ecf6c4741a61445ff6d0a797550d7f74a7787788e81683e80de4943ad7bea6b69d0c00a112bfa0a19b484aa41da9800be3bf00e66c88ee880ce213d9c1c86a3d36d59ddf477d84966bd8b1bc3a9f907c116b4f1ad7b79f128a31c3022a51d5e97b9e2079a07944f4732a457c7091573b1ead9d10539025f5656a89067ca254b69805ad88f7d3e60f95b49800eaabcfc450d9aa89c321342433648e09add2d459d447882518f7ae657418d9ba98807f66e15a3e93849d0e0dff5ace1ec65e16e8d44a0255aaa21bf471e1e1705ced288984f7ea9f55f21aec6e6dae479867063c9acac2f56503232d5d5d80e100925afdf64497fb6873b7e041016b6ad811c8bc9b6a6e11e2b810618b0bb11f33f8e267685dd03055dd4b32681b1342db4a309e656671630e08de84dfed8247d7123a4db08d33ed0984854c8dc6f3b269622ce2109157888f6651b1a08db910627e6bbfcab0f26e0c1546c5a76835e073e085e6c306696c15971b034d08f6172b7e007d34ff395dd892f9af5b6528be0dfa72202a11a302cc99aef15dd652a4804b5783062e0beb48fbbd022240209bbb4df88dff6379e2918a2d8fe023dd8a8966ec5b30f310cedfc6f1a53bf710eab3fbb459ce4d9e50a98b0e2685c147786930572485d284e5b3116c62dd82e475df17c670c2fad74ee51ed9edf51ed99d63d8b0be736c5cfa938ae9780c4563c62e59627f6e24ae0d613b1667a3252a9f4a458954d67bb34026acc0334f789b594f90fb7ab97eab1aa47a3efcc46dd537e4ee768f5df7cea0fa533b0e35bc524427ae1d059d705e3ff08854a7922437be45ae3bb63479b6353106a1a7242829e87e443848b69f250ccf40653d965eff8aede3553d6f3a8f4172998f18e7e143cdc5d234ad8945905c1d793494f7961936579e0655df3af80f8bab11abd361b0246cfa888e68940d5368cd9218dae40c6b3b4bba09e94e8e419a209ca7c1a335f7ec6f4057e9516cc13824bb74cf8163917c0b26d2f75b6df1f0df7073811ec7b42abde6ff3a336b7cc99910f2277583cf219edc274a6d849a7029331d4273287770383294f60b9165f231e06d90e5f00c46adc053c99cb8229a7f3905c26133f0fd612e5d9ee8d15de232a1422520e8f836681a8062940e011ccf569d6a72b57d9eeb2b114a20fd23a41d70985bb69d62d682ac035a357bc6b3b878a5a90d9f1fd00e5ad710929b98fd41782cb2d5475de150aba09686df8aea0a82dd58b991cad52e71ca93e0ad8d4a512e5f066a291ae0001fe52abd22a9d0a2c5c26beb488298748026e736c37765ed5cb2399c8212a2d8aa434f5b020968af83497110c4704bc1328d1042aa93e8b523e9b0b7ca5175fcdc854722bf355431c416d9f83f718bee2b50e4aa6e2a9b9fc0ce59e3c3580f7240ed2d462ea478869b433258013f0d1a2cdb8ac44016149db913311ffda1de5c83738816da613ce3e72c54a1c0a3f7faf78e9167fd61ada895bed709e9ad214485b42023de846f5ea57ec509a6c8100cd8dd8b49e2f31ff6ad4bac440019465f99ae7da71b80be8d957cddcf7ccbbc48f20a27f832dcf1ca101bdad3ace96559633152d3e2b235cd74b7954e2e86feecdb651f419173f51907474b2de186b94baddfc2628197d0855f541b58be50b8fd15bd6588fd2322354a67e6a3999e20d42ac4a09d7bf48e179480ea5384f066db1150e27467c149dddd2998709ba263a0fea1c79f942d3d77ce1bcaf4859033aa9a65dae78eccbe98d6cbacf32e870f92340a9bdca9f9d5ad4ba4301a08305297f0a9812a9987620a9f76273eb33c8ac724062a0905ea36a1457ac66717ea012eb47cd4f4d81285e868b6bdb8334caf2ecdfed9ff59ee311e2c16ddaece046b0833cff79b90981d8040ccf448d8d866fc24234b0fd4532c5303efced4bb804188e49faa0f0d0dc2aeeb2662ddcbc3697c9ccb96e01add4c2adfd28d1ec49a4a83a7022a2421d4f4d70f99e88e4664ef097d4df91d52be334ba671b9f0ab8061d46cf7f0cf9625b5412dab1aa8cb84d355006fe2d14fa0db9aeaf36575b3699c8bab4b573c367935f634476621b17651127bb7e7b1ff41dbccbb35d33a4b60c0e57b9282651cee7e6bc6d475f41f7590439fc5230d816f6f745b32a6f575c70b8fb92b415f541fd7325f7540b22cab090ceb400483240226f5541086ebbefefdbd543458d4acfe9f6a9af63290c88dd6edb40baf843a3c4459ff42aeed29cf2ada8fb2993829e58e01ec860a90f6dd76abe551061630091ea8c38314f587d5e283d7aee78b15e8f0d576350fbc7699ecd4fc6cb6746049f1b9db3fc83371c3be610b3e238441c885d1e9b6ec66bbe5ded047d725f8a89123aa55d4a38f565661c7e6f887dc1072a4e09752b5ca19e1d00b72da9f1c4044b34acdfb6a877477ddd55f285815be317aebb6b5c7025f28b2ffcd0e1f49fe6c36baadd99584a8a0533c778b097935f45ae313f663b4c0f4bc6eb54df513fcfd73ddbfd23d2444c862b5f0f54e1020a3a4b9dc41d64083a", 0x1000}, {&(0x7f0000000880)="459c8bd43d2376bb349d8c5b293861a6dcdb46c546dd0041efc91128e12afec5f1bc3ecf1da666d7665fac820fc3871439ef32e40e8d52b15ac35dd7429516ed51b9f4321ff92d9a61c9012c159657755668b9f9d9213be2eeab1c83202ad1699f1b7fd6", 0x64}, {&(0x7f0000000900)="6403cac17a687c89141c1618e86f6225a7088f80b7020f28c5fd52d8d7282e6a1f8b755ba6b16ee12903f62b680b61174674a1d7c57bd4285fb22085c2f3cc5a8c05627614a5b7ab4ab2cd9ac2a12f39e6130c9364addf46a90f61872f30a6c5ace33c48baca9ac69f1e722312ef34346548667dbf987b9d07a60a85c37693ff154ddf70f3522d91956b60d8b39a24e9178ca8af8b9182d7315e3d68dc0fc4e8fad41c", 0xa3}, {&(0x7f00000009c0)="0324661ab95ff3689d86ba3196b8a4c13a5f1d2457fb3ae203a9b39e226dc835f081b8ee170e0db70363d31fc5a0a3dc14fc836669c749db06d305dcca1bb947fa91a8a166ae3630921f25ef6decccdca6640b759f9afa1c49767dea5d670c72fbff14ae2c654fc04c7353c82cd74a58d658cace1559bcadb4021ad1f6611da9afb723ef91d47730094c33803485c87e1c2d373a64592cfaf6ee4f78c4fa5524a411", 0xa2}, {&(0x7f0000000380)="d2e4520023bedd012ae0b2720772151a149e62bdccede39644afa093eff98b47a6a4b78ec5601baaa80617", 0x2b}], 0x7, &(0x7f0000000bc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r6, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x8040}}, {{&(0x7f0000000c40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000010c0)=[{&(0x7f0000000f80)="54cf10e9d36b639c7561776517fd6ea1bfb88a982a769f09f9f21f59ee0f274b122bc75d03681e36738528471a50c5f59c46678bbdad49aeb2317491ccec6709fce15472043b6c04d2de98cbadda611119b105fe302311d477eb081aa7603612aef26069c38d6a08fa5aec1207", 0x6d}, {&(0x7f0000001000)}, {&(0x7f0000001040)="7edd90975df773ad4f854f676129a344155fc08696bced71f8535e7f541bff1d05860498ea55797f10761b710837ed8b158c10e0b3a84ecb99b035c904f3ccdb7697bbaa0e8b86ecf269b5a2adf2cebf1cd94f29d5b0ba1a70934f9b2b317f9adb76772a90b90385884e06f846cca3dab14ee71d967ec9", 0x77}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001c0000000000f35b0000010000000100", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32], 0xf8, 0x4000840}}, {{&(0x7f0000001340)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f00000013c0)="65d3b8dd3fa26e4b0789c1b4bad31247e1e9b092216ef7c716", 0x19}, {&(0x7f0000001400)="8ee9a01161ee98fc5dc2075516c92fde119c68e167aa1c06d8cb528acf38", 0x1e}, {&(0x7f0000001440)="c11cb21d3f2121a4491a63876e0671342d0c20de067b5d067968681be8cb6fa97e240c0bba6bfe9dfb1f0b4e9547d9c6a10e7230bdcd2fcd06e4aa74d58745696372a3eda5730ba4eb43482a45255cd540d03b00002bca00ca028fc4fd61cb94fe3cf9b4b2b22e09229abffad6277a130381c5e15ccac60c63f9c3d72136f2c5555673d250a24d0b4a4b5e685f7497b65b18ef68daf78500eccd95a9539f283eaed7940ac57933ee902a762fa136a57ef156d1d713aba17215a0e2809f9f0b1eac8a8af6b2", 0xc5}, {&(0x7f0000001540)="4fe7bc83badb541ecd5148fdde08132cac23d7c89ad5bc69d037f2b71664bfc248ac94601096c6c59cba430de52e7fc82cfd9ad9d77dc38506d4a16f8bc85fe3dde33b0d7672d6c5771e23e835063c65766c6d5095c3950c98c60b05cf640c52fa13e2526fe99692cc471d7110371c9e2eaedfdd15b88c0c6709dae6c564bc92c546d39c0886168deb1c2834e37c93a3c76b10508172f03835237185208075f8091f2c472c9bb56229479e283d9f7522d4bdc9e19fb167d0e018e32e4d6627bdfea364da3ae8e79ca890185ac596a4230aabe43c54e46d194b84734e04", 0xdd}, {&(0x7f0000001640)="086e4e7d3df77b73aa6a3a13bddf97ab74629cff10fad6d6dbbde207b105f51e51b3347c5d3338fc912b2deabec7e3d9f66edb32290c521498f1ae0e722ab68a87b3bb6ad67aff87f2793e932f4ed2cd5f37bb24cc8eccea877c16133f1f69cb6e3560f7970df9bea70f015ccbd56ffbc2eb52f43c70d55e3c9083f7a01346ded3c273f611497d691fe0a8f4b561857a49c22aa3a28d777f32dda80c0a0c94dea583c4a80cf3ca297449708503cc3c88e54f150b76544bd7a99e3a68550420dcbe2af27e56f2a71d44560278007e86ee6171", 0xd2}, {&(0x7f0000001740)="39627f514a0e4c7ebdced03b8f6753d62a61b0baade98684", 0x18}, {&(0x7f0000001780)="e710f298324bde098c79afa41eecc6ebe9b945345d72268b0eda58a09e3ed278125817158a56b250f88e5304fd7e8d0bd22d2454d73aa6c1c2ae2d885a8906f72aa3581d5c0f09feb8ae5f8684040c633c63f8d5665c5b720cbd40595329bee1927f6c50b6ff97a32ba5483206b39c2cb3bee27f6e0dcf908fa3af858e6100b43ff201aa8a0dcbcdb34ea11297bf597524cd27dd223a3a6952133a75ea8e3a8ad5c1db3f5d9c25d078d0fe16b8fc4d62af196b215d8c7d4d1ac3f5cd86706f926997482b7a8742ebff3fe44f5bd1dc", 0xcf}, {&(0x7f0000001880)="0243c4aafeaa2e107ba3a86391b0da6b1f21bd2117b684de12b9390e05b80ff873754520bf780d3d6737816139617402fb77a3579d52e8efd15b0ca5f5efc8f12f1fdf5ee7946bb6c04ecc5c8b3c0ebe770f15fc238e5ceff23bceeca5f93510fb7befc53e99eca11e6b5fc314322fddd909912b1e14da0d32a1d65f704be732", 0x80}], 0x8, &(0x7f0000003c40)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c00000047d49ef19ed3a392434f2412966ef65fed9bb10eaf8e33eed46f419c1d8e92165cfa22951da36c2529dbb3d9c5d6dfcc3a7f3a21ee83edbdbbe0c6b590d96a7789824b8c1dfe96bf3ebad0423fb3cb22a19368caeb6672784c9feedbb086522c6f64e00d679e6b8b9b9809b6d00ba679", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x40}}, {{0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f0000001a80)="e7c5698147e32626f46754428ab72f69192c26ad4450baf8252419b8604ce1358e07ace568c08a91cec17608097387a9ed1f5b32b728e4e1e4f872040393012b87df569afc2185a677e39d65ee4d35cf2246b0bc7b35a2e6848599dfce0f8b8c3be8ff980a92216c7a6b93354bda31f0545eb4f8ce9fd32ef910cb92faeb3c553ba05599b9e01c4067058d9c94655e58929f1d051fcf27d2b5df61b72f98f40778e16ac03eff6ff2774b51294b923d7b5da289edd83fe437d41016698e0d075bf8", 0xc1}, {&(0x7f0000005e00)="d1e0b432461fcda1bad2d3a75bf85a91f27ac0a57cbfc8fa62e3bfe338097a2c245a3f1b75618de7370b8092868c3860553888301bf7f0d742a7631d32bef09d354c25c59b3aafc690daffaa42f35350c96e04259876ede741e1d57d1e12057ad3", 0x61}, {&(0x7f0000001b80)="1d355d1601107b8b1ef769daab573c35cd0d7a346b3d", 0x16}, {&(0x7f0000005e80)="006b6ccecbca244a9b66c730ed90871c95e8a6e1452f950c32d732ed1b72dd5aed0f62fbeb1aaa8ef2597fc7ac930830bf002377242618810429e0", 0x3b}, {&(0x7f0000005ec0)="100d26542ad976ea6d276150f116096be80bb6a1fbdbb7115f9eb719e33017dfed7da2b9d93964a34e4878fe05691341ce9a7bb55ffd93e43603369dee3fcf6ec40fe324cb348383", 0x48}], 0x5, &(0x7f00000062c0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r5, 0xffffffffffffffff]}}], 0xb0, 0x10}}, {{&(0x7f0000006380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000006480)=[{&(0x7f0000006400)="00432847f7f14cc40043b6caf396ed433d21d68399d5530ddae2890e0a3b4631d3647921fb44772985bb64e093176c398dbf01056c533b19cd917c665ca395914f19e19a09c019f62e9bd589bd84cf348f247b745452e73474b03bef607a0d8efdaea695372c1a048689", 0x6a}], 0x1, &(0x7f0000008500)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r11}}}], 0x40, 0x800}}], 0x5, 0xba33720ae459a831) socket$nl_generic(0x10, 0x3, 0x10) (async) r12 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r12, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000003e00)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r8, @ANYBLOB="01000200000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0400001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e20000005208b2b191100000000000000000000000800000006000500b01f00000800033b0efa7a11acd56b4d07dd0006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a0600000024000100"/327], 0x21c}}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r12, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000003e00)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r8, @ANYBLOB="01000200000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0400001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e20000005208b2b191100000000000000000000000800000006000500b01f00000800033b0efa7a11acd56b4d07dd0006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a0600000024000100"/327], 0x21c}}, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001bc0)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x4, '\x00', 0x0, r1, 0x1, 0x2, 0x2}, 0x48) getegid() creat(&(0x7f0000000080)='./bus\x00', 0x0) [ 777.518059][ T60] usb 6-1: device descriptor read/all, error -71 [ 777.580297][T15991] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:03 executing program 3: ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000680)=0xfff) syz_read_part_table(0x605, &(0x7f0000001540)="$eJzs2z9olHcYB/DvxVxe/0DTIZNLjUMnoSiOZqiSnIqFcCqF4KCtRcRMEQInPTzQoc2gGKh07CKFWzROxgwORVHoXMShRcjgUtBFaoe85czb1EQsraZD4fNZnvd+99zzvQfe9Rf+1/pSr57K4mX56LM3tb78vhz866CTo93RsQNlWZZHklqOpZ7hH96bS9Kf1VOzPcnAK8Oufbd54etn++vdR4eff3j87kzfyswi7yfZMpChb/7+rxf/elnW3fWRe4MXLk41LvU+NNqLS58mN56ONucPzczOHazvO9k7P5/cr/qbSVnLppxNK+dyJif63ya1tiq/08tvjZx+2Ggvftt9vHNpa6N769SeF9sWLt/ZlUz3IsbX/G7Vy/gOVvav8qeHr0zMtvfuuDl0dXfr9oPmkw2/lcuqyPr65AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8N+4PnJv8MLFqcal1sjph4324lc//fjJjaejxfyhmdm5gwP7TlZ996vaX9WzaeVczuREJjOZLzL1zyMnam/M/31z8njn0tZG99apPS/GFi7f2VX1jb8+p/ZWC6+xdv/p4SsTs+29O24OXd3duv2g+WTDct9kkc9TX34u1iMYAAAAAAAAAAAAAAAAAAAAXjE6dmDb+MfNI0ktxzYm+fXLvt55WV1y//OS/faq/lwkm5Jc25h0nu2vdx8dfj5w/O7ML1V/J0U6SbZ8P380+WAl5/xryetyfZ939EcAAAD//9pLl1A=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xc042, 0x0) write$P9_RXATTRCREATE(r0, &(0x7f0000000400)={0x7}, 0x2000) r1 = syz_open_procfs$pagemap(0x0, &(0x7f0000000100)) sendfile(r0, r1, &(0x7f0000000040), 0x5) r2 = socket(0x1, 0x803, 0x0) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x24, &(0x7f0000000000), 0x20000000) (async) r3 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$SEG6(&(0x7f0000000640), r3) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r3, &(0x7f0000000480)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="08030000", @ANYRES16=r4, @ANYBLOB="000229bd7000fedbdf25090000006c20068004000500040002004800040067636d286165732900000000000000000000000000000000000000000000000020000000b2a89b2045cc3aa9e092c0425ef31f31994934b95d5530d2cae8a98748a8d2020400020010000300bf93af553ea44ffdae24b56904000200d00001800c0002800800010001000000380004001400010002004e21ac1e01010000000000000000200002000a004e2200000800fe80000000000000000000000000003829ffffff08000300010000000c00028008000100180000002c0002800800020040ad973508000200080000000800010012000000080003000100000008000200070000000d0001007564703a73797a3200000000380004001400010002004e21ac1e00010000000000000000200002000a004e2000010000fe80000000000000000000000000001c000001007001068008000100b63d00004600040067636d28616573290000000000000000000000000000000000000000000000001e000000f0f702776bd75dfe9bf45b7c09b1385f194cfbb8e9cb85000008000600ffff0000040002000800060070f600000400050004000500fd00030015d8e05abed5ef8c5b51443144ebe52f5903967b5d5e7bce615b84f300051a6619829ce97c13258a7dd42cff82a4ab857d0cc5a0285de7107e80f650fd2581b20d67c4a609d420393fbc44b7a4d696db0cfb870d27af5f08eed079cfd6fd9b2202f10f27023352b0b2376490b134fb392b3d110b9b9784321535ce04ef480014a1de09f92e17aef8bf8063d90989ab7f86cbc4d23816f43b6a26be4440ba334e13943000ec995f05470ad62ee240b6e06b0fd1c3012b6e539c35012da74a0c3a2a4f31e01f039226f2658d58a48e5ee58a38a64f33de5f84f8fba5326a11865f028ed33e32421d1ca9ca5a04b14530deff098c585041574da90000003c000280040004003400038008000200020000000800020008000000080001000200d00000000800010000007c010c000180080003001b00"/770], 0x308}}, 0x4000) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r5, 0x29, 0x40, &(0x7f0000000f80)=@raw={'raw\x00', 0x8, 0x3, 0x548, 0x1e02, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x478, 0xffffffff, 0xffffffff, 0x478, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x200, 0x220, 0x0, {0xbd290000}, [@common=@inet=@hashlimit3={{0x158}, {'ip6gretap0\x00', {0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0x3}}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0x230, 0x258, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'veth0_to_batadv\x00', {0x6, 0x0, 0x7d, 0x0, 0x0, 0x80, 0x3f}}}, @common=@unspec=@connbytes={{0x38}}]}, @common=@inet=@SET1={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5a8) (async, rerun: 64) r6 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) sendmsg$nl_route_sched(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000004c0)=ANY=[@ANYBLOB="31842af830d71cafda9e425400000012000100000000000000000010004c00632483762a04ca4aea99d7a6783a7d95b7b8444b9767942fa3c45e330eea3ab7261ea89acde8b8db67aeab489ef4bdab176e75ee988b9d5b7afe97a432c1db4dc474e19ff1b1355c2342b0acdae7feae1d034159c730a7865fa01508236419ae25d78b72fc16b8bebb60e678785f91ade316f4098509058959367a01aefb84cad42a67fc5b25c716cbdb090099ac13f8f57639e6c1de718bc1144c6e840eaa1ddbd698fef2fa6efed125c1421398ff6d060c745202d2f252013866d14a4274979df76174a788ca9eab55d40f66b09077dcd7a0193b9570e85ecb372428e1d82c59780392997d028bf3741996d3a8874a287a4b8247", @ANYRES32=0x0, @ANYBLOB="00000800000000000e00000008000d0000000000280008801c000a0000000000000000000000000000000000000000000200000008001b0000000000"], 0x54}, 0x1, 0x0, 0x0, 0x4008086}, 0x0) [ 777.918850][T16003] loop1: detected capacity change from 0 to 256 [ 777.927900][T16003] FAT-fs (loop1): Unrecognized mount option "’ú" or missing value [ 777.961463][T16004] loop1: detected capacity change from 0 to 256 [ 777.988486][T16004] FAT-fs (loop1): Unrecognized mount option "’ú" or missing value 22:28:03 executing program 0: unshare(0x40000600) unshare(0x40000000) unshare(0x100) unshare(0x40000600) (async) unshare(0x40000000) (async) unshare(0x100) (async) 22:28:03 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000003a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:03 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x80108906, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:03 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x6fe, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0xb4, 0x9b, 0xf4, 0x8, 0x5c6, 0x9021, 0xb5c5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6ec, 0x3, 0x2, 0x3, 0xe0, 0x99, [{{0x9, 0x4, 0x1, 0x0, 0x6, 0x94, 0x82, 0xd1, 0x0, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0xe3, 0xff, '='}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x3, 0x80, 0x7f, "7f11f7", "6257d7"}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x2, 0x4, 0x1, 0x6, "601c"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0x1f, 0x80, "ed"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x7f, 0x3f, 0x1, "a29cfab33d5253"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x1, 0x8, 0x81, "68c9e356"}]}, @hid_hid={0x9, 0x21, 0x5, 0x8, 0x1, {0x22, 0x670}}], [{{0x9, 0x5, 0x80, 0xa747c4c6be86d6ec, 0x20, 0x0, 0x9, 0x8}}, {{0x9, 0x5, 0xb1bace49686c74eb, 0x0, 0x8, 0x2, 0x8, 0x1, [@generic={0xcb, 0x4, "2717fd6927efa5bfb8208054d872c3bacdc05ff34f73c76a3dce89495ca50d2e23e6a2a9a85f12b286c897acd6ea83db79c409b3bcdd04010fdfd217e00f7dba0b5c4e129b28eb055f96e7f4b51c323795fd205aae6f41f6bf10587c78aea6e87f7d35d4d92502db299b896e20eb3f498f8e653c720d72fd628dc289a22e6e674f088d638f160de915dd7d1d9985d19f971c571c6b834832272f83c4b3b3235332f2a7826e1924ce71cf88ccee0d44f84c894c7a2bd9a514e4769a3c9a3913798083fe8c145c28d33c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8e, 0x8000}]}}, {{0x9, 0x5, 0x9, 0x10, 0x200, 0x2, 0x80, 0xfa}}, {{0x9, 0x5, 0x2, 0x10, 0x48, 0x2, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0x8001}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x2cb8}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x81, 0x10, 0x7f}}, {{0x9, 0x5, 0xd, 0x10, 0x8, 0xdc, 0x9, 0x8d}}]}}, {{0x9, 0x4, 0x6c, 0x20, 0x1, 0xf3, 0x92, 0x67, 0x1f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "28227d229e"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x2, 0xf890, 0x7, 0x2}}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "60a2e9"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x8, 0xfff, 0x45}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @mdlm_detail={0x6a, 0x24, 0x13, 0x3, "8d1a98a92145035fc6f8481427052b09009fc58f166e7c71e3ca2587938e6bd5041d4c7d29a3f236770c50a25ee6785c5f53e45f86296f4c184e2d7231d089b33d89a66417564e289fc5e89d9aae0cbdb1cf101c739ded96aa8d5dab32b7e54efe242218d356"}, @mdlm_detail={0x58, 0x24, 0x13, 0x81, "052a4b8e6c946a551554ceaedbcfed331785dcc585b448cd1419426981ed55802daaeb618136d141e5fcbe73b80510cc7654263d24011e6e8ef3a3ae285c533fcf0502d7ff260f4ed1e90ab2a1c49a31e1b678d7"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x1f, 0x1000}]}], [{{0x9, 0x5, 0x6, 0x8, 0x40, 0x0, 0x69, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x8d6}]}}]}}, {{0x9, 0x4, 0x9b, 0x4, 0xe, 0x5c, 0x91, 0x92, 0x5, [@generic={0x60, 0x0, "2ae8fdf5e25639e3bc62a7bdeb5a3bd383a0a27c8283e24ca940179a04201a7f0e5d68435708b0150b63f10e9456c92d5d31d1a7f3cc921a18b34cc04d05c7757db7d365ae5d025c39a065a5fece9dd8d03ea0a9f2c699cee3e294122159"}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x20, 0xb4, 0x2}, @as_header={0x7, 0x24, 0x1, 0x5, 0x5d, 0x5}, @as_header={0x7, 0x24, 0x1, 0x40, 0x9, 0x5}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x0, 0x4, 0xa9, 0x40, "afd813b52a25"}, @as_header={0x7, 0x24, 0x1, 0x7f, 0x81, 0x2}]}], [{{0x9, 0x5, 0x3, 0x0, 0xc890b10807501e9d, 0x3, 0xf2, 0x2, [@generic={0x96, 0xd, "76b42532cc5a57427830576e505ab2dbeb1ac61726c71c1844342f0ef4ebdb609e3e7cc16b13656249d780f5776eed183a2f85a0dbc21dedfaa6c8d198f049559cfab934ac76e0943cce28315a82f00ba63e770f31bcf8caf007f3984622b3ec86dd1b35f2ee9b9e8b35f091c70fa482f27bf741ca06b6acfa95257f474042e7f681df9deb684277b86dcdf8164ef2024bc0c20f"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x6b, 0x7, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x20}]}}, {{0x9, 0x5, 0x1, 0x1, 0x40, 0x86, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x1}]}}, {{0x9, 0x5, 0x5, 0x1, 0x400, 0x1, 0x7, 0x0, [@generic={0x3a, 0xf, "e5f223b65f1d11635ea75f985f3a5f118b895c056e2b2ce2b89a20fef4a651f981a47a1df154e34e55f30b67d55851a475a10cd10c42a45e"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x10, 0x5c, 0x3, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xe8, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x5, 0x3f, 0x4, [@generic={0x35, 0x13, "f695b3336aec2d4a5c71f9b32f6cf1e03fc77a9744986ae38dec28568fb7f4951513518191474cc7d8ffd660b3abd5ab8c71c0"}, @generic={0x31, 0xc, "e0f5db15ab43d169bdd8d74cc7cd927b2a92787dd2496eb90eed09c2699115302c6fcdf2908e93ec899d70822ba01f"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x400, 0x0, 0x0, 0x1, [@generic={0x5f, 0xd, "a8d4081b99d1039db9de8a7d8370cff84e493c9a13afc633ecb420b9441ca56999e93f6c73e9aa8eb7408b45a7115983522c5575ba901ae08707c061cf2b3dff5a7ddff8ae79bf08b47741c144ad63dae9e968a89add5b4b1303c4d024"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x1}]}}, {{0x9, 0x5, 0x5, 0x3, 0x3ff, 0x80, 0x1, 0xbc}}, {{0x9, 0x5, 0xa, 0x2, 0x400, 0x3c, 0x40, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6d, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x7f, 0x9}]}}, {{0x9, 0x5, 0xe, 0x8, 0x200, 0x6, 0x1, 0x7}}, {{0x9, 0x5, 0x8, 0x1, 0x20, 0x8, 0x81, 0x0, [@generic={0xe2, 0x5, "5b858f6bdebf95d28514eee22a1dcd176b1be0466f48b8969d64e9d4d35a642b9e36405cc9b6faa3cb1a4943edf1a09dd0306d5ff27e59372e54b018d52e59b9e373a55bf0ae612e4ea28527de0cc8e536e6b935e72b8dc6141aee25510631baae71a08044ebdf6bd9cd9f6334edb78ec3b33ca84f6149d5d006eecddb03a74d69b8ebbd5ac804c050b09eceb85cf8620c5ebbac21918cd2333f460208115445f66446ef7cc9bfb2fdb4f9357b69cce9bc2588509ea73b9fc93eec48fafba239db68a26f7aca96ea500fc0fa319e994a5bcec157b987732da37e25703f4c616e"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3ff, 0x6, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0xfffc}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x2, 0x6, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xff, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x84, 0x6, 0xfc00}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0x4, 0xff, 0x20, [@generic={0x7a, 0x21, "a7b7453b39c0b33a10b95345fa1e3d107039a495893926af8e8a5a06cde27965d19ef56af3e3dafbbe9b1e0663e6603680f6f5d45acb4e1eca8912c2f8ea79b716893a965a4c872a438114e193befdb15b55d27a09e1576d4900deb0962385d13ce6885891952ebb7fea6fe385e51404e16a3765d53ed7aa"}]}}]}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x7f, 0x7, 0x66, 0x40, 0xea}, 0x3e, &(0x7f0000000040)={0x5, 0xf, 0x3e, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x95, 0xc5, 0x5d, 0x40, 0x9}, @ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0x7fff, 0xf000, 0x6}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x4, 0x8, 0x4, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "0ddf5523c9a520d0224f4e409db4db60"}]}, 0x5, [{0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x21c}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x7679}}, {0x3f, &(0x7f0000000880)=@string={0x3f, 0x3, "09f005db19e9182b6351174493e2bbb565d8af6ea1398d3208dfa17508159673af9796010039676ee58205dee2772c6c74741da6ec605da4d7114b0760"}}, {0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0xc18}}]}) 22:28:03 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x78) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f6983903a0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468ac0100000000000023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fad4ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c55609205190938a2ee5d32e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57077228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f85fe378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413266cffcea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f6a9e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e403000000000000001df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded862582066e813a026e39046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439a2f9000000000000cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28354885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e52ffcc0664fa678f3cf90aa326f2f2473e865971a5c07943566bec22e241a241dd10ede743289eeb62b7f0553981ee7a8f35ca4e18590fd1b8e57d94661dea4dd729c599d0ce5c39614d7d25f7e5eda184f50de8f482c777f765bc23ef03"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) geteuid() getgid() r5 = inotify_init() r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r7 = open(&(0x7f0000000040)='./bus\x00', 0x20042, 0x49) fcntl$dupfd(r6, 0x0, r7) inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) clock_gettime(0x0, &(0x7f0000000800)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)=[{{&(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/105, 0xff0a}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/249, 0xf9}], 0x4, &(0x7f00000036c0)=""/4096, 0x1000}, 0x7}], 0x1, 0x0, &(0x7f0000000840)={r8, r9+10000000}) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioprio_set$pid(0x1, r0, 0x2007) socket$inet(0x2, 0x80003, 0xb) inotify_add_watch(r5, &(0x7f0000000280)='./file0\x00', 0xa0000200) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r4, r10, 0x0, 0xef85) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000940)={0x18, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x21, '\x00', 0x0, 0x2, r4}, 0x90) inotify_add_watch(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xc0000002) 22:28:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000300)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f00000007c0)={0x0, 0x0, 0xff8f, 0x20040006, 0x17800}) (async) r7 = syz_mount_image$vfat(&(0x7f0000000440), &(0x7f0000000000)='./file1\x00', 0x844, &(0x7f00000004c0)=ANY=[@ANYBLOB="92fa0000001000000036ffffff00000000f38408ca3c24d9690d20b8b8e9bf1f91d4a03ad0555768bbcf32dbf9259f62ab4b58b52cb21885eda9394ef1c0da9646770c00008d"], 0x41, 0x23b, &(0x7f00000005c0)="$eJzs3bFrU10YB+C3bb6vrUuKCIIIXhDBKbQF94ooFIuKJUhFitGmUppSsFDQoa2T4OTi6OhWEXRw0/9BcHERF3G0m4P0SnslaW0qVZtcMc+z5OWe88s95wznJkNOrh+dm52aX5heW/sYfX1dURi5tZ6mXTEQ3dETmZUAAP4lX9I0PqeZvMcCALSH5z8AdJ49Pv8vtXFIAECL/f73/0cTr95XqiOn9tA17a2X7yZ/fYwAwP4an7h6fv31if7RePEwYu7+YnmxnL1m7aenYyZqUY3BKMbXiLQuq8+Njp0dTDb0R5Tnlr/nlxfLPdvzQ1GMgYgrF3bmh5LM9vx/cWBrfjiKcaj5/Yeb5v+Pk8e35EtRjDc3Yz5qMbXxkWRLfmkoSc5cHPsh37vZDwAAAAAAAAAAAAAAAAAAAAAAWqGU1A00O7+nVNqtPcvv/Xygxvk8DzbzhThSiHv5zh4AAAAAAAAAAAAAAAAAAAD+Dgt37s5WarXq7Xpx4/LMwe1XFPtcbCx8C29xLCJaPYvnq9W3Tyavjee/mG0smq/qs/wH9pOiOyI2i8OPRyovlz582tknVhpXugrZvlCpNdkskjZvTgAAAAAAAAAAAAAAAAAA0GEaPwPerUfa3gEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA4a////B8Vqf/Zmu/TJGp/mOk8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADrbtwAAAP//j2usdg==") (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000041c0)=ANY=[@ANYBLOB='\x00', @ANYRES32=0x0, @ANYBLOB="01000000000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0000001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e2000000005200100000000000000000000000000000800000006000500b01f00000800030006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a06000000240001000000000000000000000000000000000000000000000000000000000000000000d4000980d0c29b2458aa6ee7248636db3f15b3215f0b0ad9e943d155137f5310e5b814279f22b6530b9fc3e4beb04147cded0f33f4c1721a9367de879f468f556751e6dcebd44b28f60bf952ebd02c4cb8b79562750f375b0ba0588f1cc93d3096f5e7309278ecbb7e4a256e569bb8c32b7624a4c891a4c5f6d7d2c5a78ce63492660f32f0fd77836cec1f6ad42a7242205037533da56d7a5ed1a155b505bf411d70c7b606ffcfe117fb9a1bf477b7abee6e685be7563cc56f4e4247c1d8f0995565320833ff71f55025bfc7fe", @ANYRESHEX, @ANYBLOB="ef4d3fd81f6f4ee809fa272fb694290264b47b17c98d82455c6ac306f2f97f33abc5b7231ec7bb542d43eae0496e150fe9f02523bdff"], 0x21c}}, 0x0) r8 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r9) read$FUSE(r6, &(0x7f00000064c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008540)=[{{&(0x7f0000000800)=@file={0x1054758eeb816c7, './file1\x00'}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000280)="c2f1ea94c8e11f56d4b492", 0xb}, {&(0x7f0000001c40)="f5a3332d4f58707ec16298d7bc43d00e82aa33cf68fb25b0ee5ad7dcff00fe6612cd3ed3e06b9baf83e32afd7ae6d110758e86ea1346564845e99c2bc243d034488ed184ff26302d302d7a2d63a8d9271a2adac2d533a1e90d707bc1a619a229039c0ac14d9aabbe0d5351c5230b677864c6a1e5b6ce5e28afecc5da010042fbe582e9e4a2226f4ecfa5afb07e057d97e22ccf4f09979cab53f29e4711c3dec618be97cb3c0919cedb5a9ffd28df79afb8f680c00b498389f9f31c7f2a8136740269faa403f4511d15b3a2b0ca7af38e0acb9ecc5769d8175d05791b731a483da05ce6f71e72a20e2616a74502acd558df6f9925c599defde8e9bfc4135a84cb9d2779b8fc2d4aab50362a33bb7d9d99251febfff86e45c92d7ebebadb53a9d721b8544965552a996448191d107bf9d96906cef296db0997bbf4139123ca7eae3ac42c1533dd3a3e0f0e5ae561bac80f5598e80c4e69d582cd5ca81750689a2adf1bdb34424515fcb8ba95f55c1d666ab9726dfb92e72224286ce22fea8fbb5b2b889a683f4a0dee5a44c7cb78e1e508790046d8d5f68d53e7dc86fb0dfb183a960b4ea5aa02971ee8f130fe5a3f2963ea615efb42d599a30474931efec441288649ac9c95c9afb89fef3307a677e676e351df7a390806b6e0f6a25b35f509bd1b5aa107b74e029955d3c2033f890124982ff14c9c4547be92bd1b297f8ea9db5ac465a05bbf0eec079900a89655bd6a02418c25f8eca6ca63025ec9a9d5a26e52b075f6448bfc4eebc7267f099242826040654fa7b32ed06a0c4695608c567dbabef7cbeab3246275e5b23c3312d4c2bafcb516a9fcbf5994e4c2ec035ed6bdb388c63864bfe797e46534645a21771dd413ea442f67f504578f9695f55b837938f8464e672d96a607526a5d15bba030e9b172aeae969352d8f7708a0f48162e974a8445ff0523be806209e9a3e723326570cd23d84ceca58f64b2d617fc682cfff522ab95ed94a7f65639b62a653ca5ef282e626af4f15ea465c93408e872ccf9cd36819da956d65b8fa62161b38deceaebaaaa9e53fa568cf31ad4c71e4f19e32ffb2d55b613231931bb4308f93d62d1db8471eade4907df23182a29cdcac0d4fce6901a490abb7e06b329439c63ad3af17ccc601da25a5365e29a9a52cfe2df463883c249c155e61151484235e535ec53e4bc65c9b00c4b34a9c696b7dd72e934b5b144f4a70f90bf177e6aa0f7fcdc9e88bea7aa881515a22010b804f999d6295c509a5a01594c71aca610ef34ed7f06ebdd2a70c5529b1be48d28946adaf416c7a68be8d4a36132dcd144d8586cc67f57d3aed487f11a29795a523d12034d41a40f68ed48a45f25590ff47d67229e6df0b592b811bc13d9852346e5c0682e89906ead78e34ba36c314216eef1eccd3fa60b782afc3eb2e28ab41d79ed24f8389055ad3572e347bcf27513f0813a7b412a3d03ef591797ac50b9074922c3ab7e781a3a9996e8f6132abea21044ae12b3771f982000eab22161e81f4d5a7f08dcf8341b62b6f72e166922239b776712d092d4c809075413013ad1d6eb1140f952f33f7c73b5b8a64bdc3f1b5322e0b4765aad9eeabe0b12ef88c0540d0f4aac5295cd49a4f874dc3c212aa2fb8759da3b790303c92a6b6592070d33666cefac76d2d6904ed23a374d57179ffc5724d7aa2c70a34b426988241fdf2f1b950cf58cb8bb92966c6c574f8ed47bca5be7163885d4775df1a034f6ba4f6a78f79f1be5bb58e3295e190f7e379bdfe615aa19a0383e0440cbbc4313f6408b2c1c88375284a5119ce97ca0bbcc2d9c41ac5394c55c68a19adb0147fa930a717c1c812f9dedc02a9796506ed1637a1e44ef11ebdae1e30e2cf83b4ebf4733a715dc3d7b483514c8eff65c795942c39bad3a456bb287968715b942eb48ea304073b55a970efee88bdb2d2085ce4543ca134ee31c7ec3dd1ec57b95dbbf76060de514f6dd9a0674f6a8a63c11c619cc5db7ba4a3b291ff5eaecfe4cd9bed6bb7c72de66a012bf3b4cc51e117db6db4943199c59429033389f415b1e6fe113edcf7d6f41598c5c70644b5bd2289fa38a80271872ab7d4b5f661bab810e775f46d8746331117289202e78b73e12e19dcb3e9f6676a607c2e6c8a97cfa34f30b5f3049c10ac0e147c426d9e42def1fe53b19e399e3088e25337a998d03a51a151f6bae44fa9439d5c456ea3f3a26a1098788d99fbbee205280783c54aa29f4f5aa5fdfac1d9b7c498e5cf1789ba77f015e219901a97c2154ad3fc42da93f030d603c89d1327dfb0735ccfaf800ffddbdfe20c2ae309cc24c01d8e4f3c5cdd6884d8dedd7f9619498fd76b5ad71a8067d1916519326aa54ba9f94f792585d73ae3819b837c227345d3a58a0e42c6343e0fa57f4d9f13633e7884554193113b788b135545996ab36cfafac55f9026a4b202f41f15d23b7b339fa5b23566dc2b060f7978f71c4c5414a95045f8f87be2fa1014160ce3d6d8a768de959e41cd019eed032aa8e12ed79dd53359be3b3478c0bab5b876e98b4ed52ea0f69426c510eff1557aef08e6fc14ab7c9e605e45333ee91e9c6955a321a0d4c22488a7331e1f074007f79bba1aa7936aad75563286090d5917589c6bed3ba4ecf28adbbaf9ec08c8b3d2139fb01c766492841ce640b31aaa1e9dc65f7da64a8cfa8fb40fb92e72f7b3d43dece8a8277996f3462963051a6917cfec3d44278a62a6ff0fc31f03a252ef38e0e6fdf69828e8b530bb1a0364ae553fea275aecbe55011e3cf754d73216e0d4e71ff341b726372749f0058fb52c5833775146e13ee7427ebd5c1e0512d1556e83bbdbe2730a3015f6834db7dbeaf51daadede437348103ac694695eb1e7320c66e502cc5c352076a61d3ab6331eace04d1a220b17d9490b952945b79da28cac9c725105eb6366b3c6b0cf499803c6f219b0bbb21b0d37568135cb27ac7054cf8a6cdbb3a3cc4da869d54ceac2f1367f520c2639041df26d1895734bfc01e527f4aa80697e127b4559dda94d9d97024202ac8213542ffd72ce6e87a2b9c58e5e3719ecd9fba930ee222e1041a6f091bf932ff210bfbb3ee1a5e568cdab0863e9a993f1dd1d498a20a987b334f5bbf309d0a30c38da947bc34930fbf0073d4b6857b9e7ce398df4912e2ac334c94e31c3deb334b36f4575737427688a5883f9d7d990aac6c8aa3229894dc3ffa677fa87d928f775ebc28355abddbe2149677e61401e14b1f8fd565300fac278f43124d11fca138b40a176c397d195b5d99864364af0772cf5dd28e92239eb58bbbcc86ee817b5f0bb9da8cd8fe1c6ceb3010ad33e6dc5650251063fd2643feb4bc27d38a653044492395a8f657b7429fdedaa179e3999fb6c5dcc3da191563df1b488deb3337faf1a74a6a20a7abdaa9308860b290eb12d9fe2905bc7f1ad60c1463ed40168bac19c1021e811403d2781aee82d69adc7857b5d2085242bee6616c261005596dfa6ba1fd465dba363bc0da99e069980cf729d6d2898a999e4069a25cb11c7d560225b340db890d749463c7d226fa0c75b5c2d0648bb9ce72c72f37053e6051dc835396f9941ec9851664285b0db7ec71f9faec487c410c5d122df9ea758989afad306fa1b835a55c2048fd5061bf1031bdaa187d8c0c3ad614ae231cbdb9791d1b614484be635403f0e3a012b4c1ab3fa290aebb39f50dda992b9b82ea5b21cb138ad228bccd43bc2f1c28dced41db91f6079b2b000aca031a7489adde731c034a1d4b5696166f758f3e08e61155104495b1271287d62c9b455ae6a0a9fcbe4b0cc3ac7491191832949e12615b940dd1c6e8de9b88bbd6e2af018c82e4a298fd6dba36dca492aa777ea780bea55aad5f05dc935552e3384e101530ffb90b31ba413929aefe707214caddc2884022ba4af5bcb8c123fd6b128f036ce2cb59f92d80b076be7eea105b4d78b576a0d8a06fae58eb38042d9afdd4712359f818e8b0fea342a87c0f50cc5e8501b06ff12706934510b9b49be1d9a9b42b1a8e4cf25c68b1026fb5ce82c37b9deec09a57c4258aa604671d523f93fd5862488f4651239d5fb8e415f6d1efee2fa38197eb3c6ceaa3603758cb796a4b722f75edeae31346011f08657e232660b3facd128e7a8fd3a8efd9e9b9b425004b0b8fd492d06f4f4f8bb4eb85f29987766a94d490d9159b31d40f71b85c16e651c5e6ebc1c5521bea7d8792df7219818edc2efbc73b38b43297f9b7bea80d579af00da9d992a851ad27fe76f98f13f8419d91b24af7449340632e6a7e8a4920de41b0c856ae6764b7bed74337003e8baaf2efb86536728435837e10c1a9f7bdb99ec57bf9459bda50553296be64d5bdaf0a04c29124dfd9d575cb3316ae913600e2b2cced47292b4685eb42c210753c708752149ac1a81f38158e2983414af2b2a22c21eb334779209f9985e7d756f826b370007bb84b1e8aa734252254e31de719180b209be99d5945186cfe289ab349c29034fe1ca0be5e7fac149f5438d484d0b8868bac96f0182dae3d3dbda409a05dbf5180d27300fe0ac5a9f8608cc522f855eff55bec9f6e5a90dcb4758c330e2db327c652bc59b6157e925de38d8d0a3bbaa118cb865500882d0f2633374c60810163ba1d275978bfaed4a295d46ddee1478e719503083fb4f54783b01fe7333f9d44d628744f435347921919b03f172cd6925163a32cba122811ba38279e3d78442029594b786ea5a715ce0d74eaedaec410f44b65190383743ca52b786ef88822d587383ce6e408a9e9aed49f79a95352ac0ec7415995f6937839df8fc2a8294205c25ae29f6559a4c61fe4acc81c7fab88e82bb7ee6033244375eeb2691f98890a32262f2fae12f9b44ed7d14fdf6350dc275a8451c0ce347a9762d0d6c3446a0f4ab1363cf57f4a007cd0bbfc6be9ed06a3a470d2b8e21fbb7ae84ebb68a48f412b62459000a5b25b561fc0fe62841b9d0bda99be78bf7afcb683444088d84e481ba89e2f45d971e6c34c338357ef5694332a6d77e42cab34c73b1d4bd872b5d767863135dc4f25ada4999770ac192b5e0a28435ecdcbe52704329b3f1c45289ece8a17d5c3b4c9e6b9c88fc28f4b221db2d2aaf89f6c1ba1a5e105b6887f610e0739dea57c31eef3c6ee4c56b0a8517883ee9cf4a5bb4be0eaec60496c990cb7e2814b77dd14075421309c49616ea43c4a5e3532f597ef622bf5a15bd221423cacc8058c642c663bf20624b24bd26477515c5275b59a55bcc4c41442d63278ea9ecf7abd674ef7b8bce1558378f0665643922a57dc8f0432d8d3c8e1afdce968bfeec2fa7aed07410f5e0636d581afb0dc15009fd51812b084f1d30ac1f3b819baab98f73d24d31a51ee58c811405ed9f4b299b65cf316aea36855d3e11741d667a62a6b81a9d6a494530140432d62ab3254269f8f6c2cda2330cda59e6041f2b1c682f9744b5d430a91c0a67bd6e6406954df185ef0c3f019f015f04391aedc3ada2b23b84e41be377a4fe497cf0dd2a40b411e5a717971a3e6d67f964ded28a0f83de047ec4e65fa9b2c7875432b5d1a85ad068a0526c28d49cfd9c1a58ece9696d6a3d89dadbe6f9fe08f0a9731378812e10810d8680c666a751d3b6da7ecaf8e43367e5e830491633ebe9528de87b2e02910b3fbc731974ba4fdacbbf529b0253290b080562416849be5615b64d29476dd232e9e317d30c2c725ce5f8be2d60b44aeb1cfcd61885540b26d11d0e0743efc58c5719f6b7d21c41b0d7c4fa98b2b", 0x1000}, {&(0x7f0000002c40)="a7f4937f5e65c1bcce1de47bd778e34ea065508de20f69e5d36f8e0e78e4264542c883fae32f3029b9fd4ccd4a84fbb9ef4813c64ed2487ec91f02e9088425f1cfd6873c4c746cdf9925e207a8511050648208fa54c528574da67558d6401e6e7f1f1e0b3b578298c2abf851e4570bab2c14539896da48bd9de1f9e8325a70ba53ebdf8a1d0b5e25e3c240a0418e7510f43e52a07556680f6ca6397067b85e3affcb2ffbb2c125c68ce62bda4b82e8f2c93f6df0f1acaa57a1dfc008fe580625bb4fe8613394066b51f84087e6582727a0e38119b8e06e06a397119a9a02415095d92384547412f832d6dd3f2881f948078b91269d9817e4e6fc6eb0eefb64a7bd295b4dd2a43d0b73d2933cb582ca1e3bd9cd664840149da637dcd33ed2f2d056e275af9318e5ea95844ba30f17ba3f58f34d74cdedf023e2d2b8f76542c2208c0999021e16e488dda214b582bfe019087e7aef9120558421708c883214d2ba2608165bfb950956b9f9d9c97f76d08b9b5a424ed8e0f5e3d9b55dbfd3ddcc56086f1fe5593c551fa4de4b4ec74ab9617e4404d09f0d4fefd4c0fd1bcc6447c452b276ccef5aee371d3e4b44b28512d0b4706f16d1325873b3b58723182cc9d5402f3a091d6922ed82fffa45b604e20b4b7ddd31310d55abfa1f8ed65d8930c4d45e5321fa47ea0538da1f237ca3131ab8a1408efa71b080a01e856c825fff58cc0b1cf4645b2d3fc26daf4fd9ffaf5f6eeec0a7f2d050f9019c82b96e45324b745ff051022da2700278cc53b161009101d3123776b9e64475775b57e8bdc88a0cba7ba3b5805b02f4c346f6f4be0733bff886bbc7392460d8862d3fa310f5880d9cfdd95453dd23a205eb6400156273207795f96b647bddc5470851aea5bc12541e54267e090aaee02582a743ce96bb9f1b366db7a1bb1e3fa7c753d2ed3c8838058151440cece815b6c8a56cddb4ab465aadcb9118b23cde92972185d1f491f0d27caa6d54ca1b1fac066b7b23d7f6e994c7d0e36627bfcf7ce72da026bf36f72a08fa3d8f32396e3bc0cf65d39a240327fec877625656ab714b87dcdbdd12e6e89df34f1f373c67cbf9d1ef6a52c9973afc0ea10fb3ce1f8376ada7df246baf5750f43bf83ca1f141236911966dd32ef579a8327033450713136656f2b1966b255867ac88b1191b53b784d9e206d0159de0183bcc6441ff637335f25866c55d1b455960054597326cc3e3c16e2e3062db03451a69f0845b7fd92936f3e6b85695262912504f106110eb176869e41405a19222146e2ced81981ce7e906ee23c4391e54849c2a98c1535c4912b3064507b2f513729a900e58a23efab93f97dbb35db6a8609a6e6b35b75c1697555c8fec3221558b6337a3d07c6bd949477adf660979200d3885cb9e1acaaf7759883d7afbfaa8078c7f07fa6b568d34ac97ecd779f4ee23659a7395f6b5fd0deeab918355fe6e25a893ebf2eeef12fdb84093f9d1431a77c4fd36ce1ac82cb189eb6fe98c89810191a436c17f1781f2425b4231811773f01c756b202737900a690d6a37abb352d85c095138a1bf39e3d93ad2db32924474680b27afaeb24c35a2b7d4b41ec23729b0fe4634b5253129f4b9a390522c0573bcd9f2fc27d28a8b3784e88c68cd9ce2f995c588bc68d3d531f3f0ce814448a26f7120b0c88f10a6f139ae1c4bf4e58ea8fc031fef93ff5a083b14e1058c49664fbd321344063f101cb3b7524957210ddb7733b33e090abc5468b1ae40599f5e961218c95223afa8e0021afb9c7731c2c857c473656e9d9cb4e2c042fc4d3fb5f47595bdc211c36ae957de4785458506d5a178062d183acf01809b64ff006cc3efc3b297f85a6a35d5af2a27c0a226809f83ccb2b547695371c0e29af186c71134cb1271824f7c558d675f6a304a8ed6467321dd6cae136be77cf352d59e03711099701d3273aea436a3d20cd840345427372baa265b592c590d662c0412fe306552ef87581e37c797c7e89909fb5f75a602e106108e287d3dcdef0de4cf7a259412b0183f4041b6db02088eae9a801407b1708323fe82690cb797ca61a455ead3402e6fe2d3546e89389eefe44ba6b356d319b1ed6e3d33f6d4094d797369715cecd9449f557273a0686e5241626d0e8b8393b1e63a0db59604c7531af1fbcdec611918cfae8151a3f9ea73370fbfd94502cd37fcbdcb0202c40b3bfd2da5207541d72f6243b0902b916cce85548bcffa93932e03d2a3b2b0b41633a1e1af5f066a21e77d64bfc3dbae3bde959a8d53913bc57ec7108329ec7a3fd95e1f6df470ba0918926abb011679ff485143c3ab05fc8b5e0c447167e4ca9ca450f2b8f8515e054573520de318c9f6f2b5861490d49b146e9fd9117923d9f969b07deb7beb1222093ea098928aa7059bc036a8d62ee64b52d778241bf0aede3b21f30ee8202f611e3670332420e16bb68c99ce05e81974e49514fc49272cc8f01ce9be628c49d0418378f975b8de60711b15556206217495ad722aa4669137ef978905dd7fac335c41f6e0ffef45201348ff7fa4c9f08108abcf08898cb7dbefff81750f977816123e3ccee7b5b91754921e3b8198a8f415386cff04f9dc3fac2824b321e1135ce652b27a83b5cbb0b3aad2a378b7cbde87551b0173a69cf1372cd44f81c826f988908a7a6c80cbc1c41ee4264295e8c03631cd39bd82b2deff49bd06b26fb79384b8777a46170ef15c467673577c1d11bb8cdda67ea4fa64e8787c97485be70d96be1c2e9fe082432ab33e5331ef0cef8eb8510b800e7efada39c4a8b96f9e037dc6861c5abec3bbb67b554736204bda877a909d8d32870d6fc98bca3458d8a1cc02ccdc93110fc5d2eb7b5f65646e50e1cfacf53643a8ec4541953aea75b73ab3d5ef2805a66f20e689189d0c8fef30575ac360edb6860f82b89dea53e5f85f63db003e91c22ba6c03aa534cce3b02903807c6fc4bbbe0790c7fc90976d71ed946aabe0a06d672f800f95323ea575c442215f6711887d1ecaa5a6a090d9d0e3ae35d66ca46d900f2946ecae9584965df6455b8d7c318b07bef1c4059b836d18227ae15e644eee816354d58d014602e596565c2a2afb2d42923ef6d679c29e048e204ca1822ddfd9f98206d029842065d4a641451b19205ba2492133c4ecf82582f9745322fa0ec74b1efc6fadb5fbfd10c137ed01245a670ba9344d999426914eda8773b557287ac3f6dd1b9ecf6c4741a61445ff6d0a797550d7f74a7787788e81683e80de4943ad7bea6b69d0c00a112bfa0a19b484aa41da9800be3bf00e66c88ee880ce213d9c1c86a3d36d59ddf477d84966bd8b1bc3a9f907c116b4f1ad7b79f128a31c3022a51d5e97b9e2079a07944f4732a457c7091573b1ead9d10539025f5656a89067ca254b69805ad88f7d3e60f95b49800eaabcfc450d9aa89c321342433648e09add2d459d447882518f7ae657418d9ba98807f66e15a3e93849d0e0dff5ace1ec65e16e8d44a0255aaa21bf471e1e1705ced288984f7ea9f55f21aec6e6dae479867063c9acac2f56503232d5d5d80e100925afdf64497fb6873b7e041016b6ad811c8bc9b6a6e11e2b810618b0bb11f33f8e267685dd03055dd4b32681b1342db4a309e656671630e08de84dfed8247d7123a4db08d33ed0984854c8dc6f3b269622ce2109157888f6651b1a08db910627e6bbfcab0f26e0c1546c5a76835e073e085e6c306696c15971b034d08f6172b7e007d34ff395dd892f9af5b6528be0dfa72202a11a302cc99aef15dd652a4804b5783062e0beb48fbbd022240209bbb4df88dff6379e2918a2d8fe023dd8a8966ec5b30f310cedfc6f1a53bf710eab3fbb459ce4d9e50a98b0e2685c147786930572485d284e5b3116c62dd82e475df17c670c2fad74ee51ed9edf51ed99d63d8b0be736c5cfa938ae9780c4563c62e59627f6e24ae0d613b1667a3252a9f4a458954d67bb34026acc0334f789b594f90fb7ab97eab1aa47a3efcc46dd537e4ee768f5df7cea0fa533b0e35bc524427ae1d059d705e3ff08854a7922437be45ae3bb63479b6353106a1a7242829e87e443848b69f250ccf40653d965eff8aede3553d6f3a8f4172998f18e7e143cdc5d234ad8945905c1d793494f7961936579e0655df3af80f8bab11abd361b0246cfa888e68940d5368cd9218dae40c6b3b4bba09e94e8e419a209ca7c1a335f7ec6f4057e9516cc13824bb74cf8163917c0b26d2f75b6df1f0df7073811ec7b42abde6ff3a336b7cc99910f2277583cf219edc274a6d849a7029331d4273287770383294f60b9165f231e06d90e5f00c46adc053c99cb8229a7f3905c26133f0fd612e5d9ee8d15de232a1422520e8f836681a8062940e011ccf569d6a72b57d9eeb2b114a20fd23a41d70985bb69d62d682ac035a357bc6b3b878a5a90d9f1fd00e5ad710929b98fd41782cb2d5475de150aba09686df8aea0a82dd58b991cad52e71ca93e0ad8d4a512e5f066a291ae0001fe52abd22a9d0a2c5c26beb488298748026e736c37765ed5cb2399c8212a2d8aa434f5b020968af83497110c4704bc1328d1042aa93e8b523e9b0b7ca5175fcdc854722bf355431c416d9f83f718bee2b50e4aa6e2a9b9fc0ce59e3c3580f7240ed2d462ea478869b433258013f0d1a2cdb8ac44016149db913311ffda1de5c83738816da613ce3e72c54a1c0a3f7faf78e9167fd61ada895bed709e9ad214485b42023de846f5ea57ec509a6c8100cd8dd8b49e2f31ff6ad4bac440019465f99ae7da71b80be8d957cddcf7ccbbc48f20a27f832dcf1ca101bdad3ace96559633152d3e2b235cd74b7954e2e86feecdb651f419173f51907474b2de186b94baddfc2628197d0855f541b58be50b8fd15bd6588fd2322354a67e6a3999e20d42ac4a09d7bf48e179480ea5384f066db1150e27467c149dddd2998709ba263a0fea1c79f942d3d77ce1bcaf4859033aa9a65dae78eccbe98d6cbacf32e870f92340a9bdca9f9d5ad4ba4301a08305297f0a9812a9987620a9f76273eb33c8ac724062a0905ea36a1457ac66717ea012eb47cd4f4d81285e868b6bdb8334caf2ecdfed9ff59ee311e2c16ddaece046b0833cff79b90981d8040ccf448d8d866fc24234b0fd4532c5303efced4bb804188e49faa0f0d0dc2aeeb2662ddcbc3697c9ccb96e01add4c2adfd28d1ec49a4a83a7022a2421d4f4d70f99e88e4664ef097d4df91d52be334ba671b9f0ab8061d46cf7f0cf9625b5412dab1aa8cb84d355006fe2d14fa0db9aeaf36575b3699c8bab4b573c367935f634476621b17651127bb7e7b1ff41dbccbb35d33a4b60c0e57b9282651cee7e6bc6d475f41f7590439fc5230d816f6f745b32a6f575c70b8fb92b415f541fd7325f7540b22cab090ceb400483240226f5541086ebbefefdbd543458d4acfe9f6a9af63290c88dd6edb40baf843a3c4459ff42aeed29cf2ada8fb2993829e58e01ec860a90f6dd76abe551061630091ea8c38314f587d5e283d7aee78b15e8f0d576350fbc7699ecd4fc6cb6746049f1b9db3fc83371c3be610b3e238441c885d1e9b6ec66bbe5ded047d725f8a89123aa55d4a38f565661c7e6f887dc1072a4e09752b5ca19e1d00b72da9f1c4044b34acdfb6a877477ddd55f285815be317aebb6b5c7025f28b2ffcd0e1f49fe6c36baadd99584a8a0533c778b097935f45ae313f663b4c0f4bc6eb54df513fcfd73ddbfd23d2444c862b5f0f54e1020a3a4b9dc41d64083a", 0x1000}, {&(0x7f0000000880)="459c8bd43d2376bb349d8c5b293861a6dcdb46c546dd0041efc91128e12afec5f1bc3ecf1da666d7665fac820fc3871439ef32e40e8d52b15ac35dd7429516ed51b9f4321ff92d9a61c9012c159657755668b9f9d9213be2eeab1c83202ad1699f1b7fd6", 0x64}, {&(0x7f0000000900)="6403cac17a687c89141c1618e86f6225a7088f80b7020f28c5fd52d8d7282e6a1f8b755ba6b16ee12903f62b680b61174674a1d7c57bd4285fb22085c2f3cc5a8c05627614a5b7ab4ab2cd9ac2a12f39e6130c9364addf46a90f61872f30a6c5ace33c48baca9ac69f1e722312ef34346548667dbf987b9d07a60a85c37693ff154ddf70f3522d91956b60d8b39a24e9178ca8af8b9182d7315e3d68dc0fc4e8fad41c", 0xa3}, {&(0x7f00000009c0)="0324661ab95ff3689d86ba3196b8a4c13a5f1d2457fb3ae203a9b39e226dc835f081b8ee170e0db70363d31fc5a0a3dc14fc836669c749db06d305dcca1bb947fa91a8a166ae3630921f25ef6decccdca6640b759f9afa1c49767dea5d670c72fbff14ae2c654fc04c7353c82cd74a58d658cace1559bcadb4021ad1f6611da9afb723ef91d47730094c33803485c87e1c2d373a64592cfaf6ee4f78c4fa5524a411", 0xa2}, {&(0x7f0000000380)="d2e4520023bedd012ae0b2720772151a149e62bdccede39644afa093eff98b47a6a4b78ec5601baaa80617", 0x2b}], 0x7, &(0x7f0000000bc0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r6, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x68, 0x8040}}, {{&(0x7f0000000c40)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000010c0)=[{&(0x7f0000000f80)="54cf10e9d36b639c7561776517fd6ea1bfb88a982a769f09f9f21f59ee0f274b122bc75d03681e36738528471a50c5f59c46678bbdad49aeb2317491ccec6709fce15472043b6c04d2de98cbadda611119b105fe302311d477eb081aa7603612aef26069c38d6a08fa5aec1207", 0x6d}, {&(0x7f0000001000)}, {&(0x7f0000001040)="7edd90975df773ad4f854f676129a344155fc08696bced71f8535e7f541bff1d05860498ea55797f10761b710837ed8b158c10e0b3a84ecb99b035c904f3ccdb7697bbaa0e8b86ecf269b5a2adf2cebf1cd94f29d5b0ba1a70934f9b2b317f9adb76772a90b90385884e06f846cca3dab14ee71d967ec9", 0x77}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000001c0000000000f35b0000010000000100", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r7, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32, @ANYRES32], 0xf8, 0x4000840}}, {{&(0x7f0000001340)=@file={0x0, './file1\x00'}, 0x6e, &(0x7f0000001900)=[{&(0x7f00000013c0)="65d3b8dd3fa26e4b0789c1b4bad31247e1e9b092216ef7c716", 0x19}, {&(0x7f0000001400)="8ee9a01161ee98fc5dc2075516c92fde119c68e167aa1c06d8cb528acf38", 0x1e}, {&(0x7f0000001440)="c11cb21d3f2121a4491a63876e0671342d0c20de067b5d067968681be8cb6fa97e240c0bba6bfe9dfb1f0b4e9547d9c6a10e7230bdcd2fcd06e4aa74d58745696372a3eda5730ba4eb43482a45255cd540d03b00002bca00ca028fc4fd61cb94fe3cf9b4b2b22e09229abffad6277a130381c5e15ccac60c63f9c3d72136f2c5555673d250a24d0b4a4b5e685f7497b65b18ef68daf78500eccd95a9539f283eaed7940ac57933ee902a762fa136a57ef156d1d713aba17215a0e2809f9f0b1eac8a8af6b2", 0xc5}, {&(0x7f0000001540)="4fe7bc83badb541ecd5148fdde08132cac23d7c89ad5bc69d037f2b71664bfc248ac94601096c6c59cba430de52e7fc82cfd9ad9d77dc38506d4a16f8bc85fe3dde33b0d7672d6c5771e23e835063c65766c6d5095c3950c98c60b05cf640c52fa13e2526fe99692cc471d7110371c9e2eaedfdd15b88c0c6709dae6c564bc92c546d39c0886168deb1c2834e37c93a3c76b10508172f03835237185208075f8091f2c472c9bb56229479e283d9f7522d4bdc9e19fb167d0e018e32e4d6627bdfea364da3ae8e79ca890185ac596a4230aabe43c54e46d194b84734e04", 0xdd}, {&(0x7f0000001640)="086e4e7d3df77b73aa6a3a13bddf97ab74629cff10fad6d6dbbde207b105f51e51b3347c5d3338fc912b2deabec7e3d9f66edb32290c521498f1ae0e722ab68a87b3bb6ad67aff87f2793e932f4ed2cd5f37bb24cc8eccea877c16133f1f69cb6e3560f7970df9bea70f015ccbd56ffbc2eb52f43c70d55e3c9083f7a01346ded3c273f611497d691fe0a8f4b561857a49c22aa3a28d777f32dda80c0a0c94dea583c4a80cf3ca297449708503cc3c88e54f150b76544bd7a99e3a68550420dcbe2af27e56f2a71d44560278007e86ee6171", 0xd2}, {&(0x7f0000001740)="39627f514a0e4c7ebdced03b8f6753d62a61b0baade98684", 0x18}, {&(0x7f0000001780)="e710f298324bde098c79afa41eecc6ebe9b945345d72268b0eda58a09e3ed278125817158a56b250f88e5304fd7e8d0bd22d2454d73aa6c1c2ae2d885a8906f72aa3581d5c0f09feb8ae5f8684040c633c63f8d5665c5b720cbd40595329bee1927f6c50b6ff97a32ba5483206b39c2cb3bee27f6e0dcf908fa3af858e6100b43ff201aa8a0dcbcdb34ea11297bf597524cd27dd223a3a6952133a75ea8e3a8ad5c1db3f5d9c25d078d0fe16b8fc4d62af196b215d8c7d4d1ac3f5cd86706f926997482b7a8742ebff3fe44f5bd1dc", 0xcf}, {&(0x7f0000001880)="0243c4aafeaa2e107ba3a86391b0da6b1f21bd2117b684de12b9390e05b80ff873754520bf780d3d6737816139617402fb77a3579d52e8efd15b0ca5f5efc8f12f1fdf5ee7946bb6c04ecc5c8b3c0ebe770f15fc238e5ceff23bceeca5f93510fb7befc53e99eca11e6b5fc314322fddd909912b1e14da0d32a1d65f704be732", 0x80}], 0x8, &(0x7f0000003c40)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r7, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB="34000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="000000001c00000047d49ef19ed3a392434f2412966ef65fed9bb10eaf8e33eed46f419c1d8e92165cfa22951da36c2529dbb3d9c5d6dfcc3a7f3a21ee83edbdbbe0c6b590d96a7789824b8c1dfe96bf3ebad0423fb3cb22a19368caeb6672784c9feedbb086522c6f64e00d679e6b8b9b9809b6d00ba679", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r10, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x40}}, {{0x0, 0x0, &(0x7f0000005f40)=[{&(0x7f0000001a80)="e7c5698147e32626f46754428ab72f69192c26ad4450baf8252419b8604ce1358e07ace568c08a91cec17608097387a9ed1f5b32b728e4e1e4f872040393012b87df569afc2185a677e39d65ee4d35cf2246b0bc7b35a2e6848599dfce0f8b8c3be8ff980a92216c7a6b93354bda31f0545eb4f8ce9fd32ef910cb92faeb3c553ba05599b9e01c4067058d9c94655e58929f1d051fcf27d2b5df61b72f98f40778e16ac03eff6ff2774b51294b923d7b5da289edd83fe437d41016698e0d075bf8", 0xc1}, {&(0x7f0000005e00)="d1e0b432461fcda1bad2d3a75bf85a91f27ac0a57cbfc8fa62e3bfe338097a2c245a3f1b75618de7370b8092868c3860553888301bf7f0d742a7631d32bef09d354c25c59b3aafc690daffaa42f35350c96e04259876ede741e1d57d1e12057ad3", 0x61}, {&(0x7f0000001b80)="1d355d1601107b8b1ef769daab573c35cd0d7a346b3d", 0x16}, {&(0x7f0000005e80)="006b6ccecbca244a9b66c730ed90871c95e8a6e1452f950c32d732ed1b72dd5aed0f62fbeb1aaa8ef2597fc7ac930830bf002377242618810429e0", 0x3b}, {&(0x7f0000005ec0)="100d26542ad976ea6d276150f116096be80bb6a1fbdbb7115f9eb719e33017dfed7da2b9d93964a34e4878fe05691341ce9a7bb55ffd93e43603369dee3fcf6ec40fe324cb348383", 0x48}], 0x5, &(0x7f00000062c0)=[@cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r5, 0xffffffffffffffff]}}], 0xb0, 0x10}}, {{&(0x7f0000006380)=@file={0x0, './bus\x00'}, 0x6e, &(0x7f0000006480)=[{&(0x7f0000006400)="00432847f7f14cc40043b6caf396ed433d21d68399d5530ddae2890e0a3b4631d3647921fb44772985bb64e093176c398dbf01056c533b19cd917c665ca395914f19e19a09c019f62e9bd589bd84cf348f247b745452e73474b03bef607a0d8efdaea695372c1a048689", 0x6a}], 0x1, &(0x7f0000008500)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r11}}}], 0x40, 0x800}}], 0x5, 0xba33720ae459a831) r12 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r12, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={&(0x7f0000003e00)=ANY=[@ANYBLOB="1c020000", @ANYRES16=r8, @ANYBLOB="01000200000000000000010000001400020077673100000000000000000000000000f4010880700000804800098028000080060001000a00000014000200fe8000000000000000000000000000aa05000300000000001c000080060001000200000008000200e0400001050003000000000024000100000000000000000000000000000000000000000000000000000000000000000080010080200004000a004e20000005208b2b191100000000000000000000000800000006000500b01f00000800033b0efa7a11acd56b4d07dd0006000000060005000500000008000a000100000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff200004000a004e200000040100000000000000000000ffffac14142a0600000024000100"/327], 0x21c}}, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001bc0)={0x2, 0x4, 0x8, 0x1, 0x80, r1, 0x4, '\x00', 0x0, r1, 0x1, 0x2, 0x2}, 0x48) (async) getegid() creat(&(0x7f0000000080)='./bus\x00', 0x0) 22:28:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (rerun: 32) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x78) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f6983903a0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468ac0100000000000023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fad4ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c55609205190938a2ee5d32e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57077228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f85fe378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413266cffcea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f6a9e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e403000000000000001df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded862582066e813a026e39046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439a2f9000000000000cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28354885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e52ffcc0664fa678f3cf90aa326f2f2473e865971a5c07943566bec22e241a241dd10ede743289eeb62b7f0553981ee7a8f35ca4e18590fd1b8e57d94661dea4dd729c599d0ce5c39614d7d25f7e5eda184f50de8f482c777f765bc23ef03"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) (async, rerun: 32) geteuid() (async, rerun: 32) getgid() (async, rerun: 64) r5 = inotify_init() (rerun: 64) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r7 = open(&(0x7f0000000040)='./bus\x00', 0x20042, 0x49) fcntl$dupfd(r6, 0x0, r7) (async) inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) (async) clock_gettime(0x0, &(0x7f0000000800)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)=[{{&(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/105, 0xff0a}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/249, 0xf9}], 0x4, &(0x7f00000036c0)=""/4096, 0x1000}, 0x7}], 0x1, 0x0, &(0x7f0000000840)={r8, r9+10000000}) (async) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioprio_set$pid(0x1, r0, 0x2007) socket$inet(0x2, 0x80003, 0xb) (async) inotify_add_watch(r5, &(0x7f0000000280)='./file0\x00', 0xa0000200) (async) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) (async, rerun: 32) sendfile(r4, r10, 0x0, 0xef85) (rerun: 32) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000940)={0x18, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x21, '\x00', 0x0, 0x2, r4}, 0x90) (async) inotify_add_watch(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xc0000002) [ 781.105452][T16018] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 781.118945][T16031] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 781.135847][T16032] loop1: detected capacity change from 0 to 256 [ 781.142623][T16032] FAT-fs (loop1): Unrecognized mount option "’ú" or missing value 22:28:06 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0x90, 0x70, [{{0x9, 0x4, 0x0, 0x80, 0x1, 0x7, 0x1, 0x2, 0x1b, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x4, 0xe4, 0x40}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6, 0x20}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x9, 0x18, 0xf4, 0x20, 0x1f}, 0x4e, &(0x7f00000000c0)={0x5, 0xf, 0x4e, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x9c, "25f8414e08321b5847b52f1fe0f2a374"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0xe, 0x0, 0x7fff}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x4, 0x5, 0x401, 0xf00f, 0x6, [0x30, 0x8a8db7a49431d4a0, 0xf, 0x3fc0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xf0, 0x5, 0x80, 0x74, 0x4}]}, 0x3, [{0xe5, &(0x7f0000000140)=@string={0xe5, 0x3, "aeadcceb7d5975946a301f8e5c0751084f3a09ee42ad9d45740f2dc8347bae89f9299b54c4ccddfe92ddab85d1a515e6887d6414e43bcfe0b5e0bf4feb6d2958fd6e8b5e6269463d6aeedeb4f39adb744ee07ab96a24174b77d925944744a16a03bf9fefd5422847a6a4a05a6bc4d23733b228fefd77c44e2c9326bc083a28f64c28a24ea1ffe94c1c18fadb48d1ff0ff7c593372a32104033339fb8d384ff9173647b1c4f30b22b9a00558b52f9ad78b97da40f4a20162cc861fad23ae81b33bf6c8c3716d9251925fd6ae37f8e202cf87a0e0ac5bde6a36a3cb1d2265d0f56cd6e65"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x429}}, {0x98, &(0x7f0000000280)=@string={0x98, 0x3, "e14859a0f4c06431dea70b7f5b863a5396233c24679fa0deb50568b0dae99f60fe9031a73e3e07fae5374a12ad62ecc672409e983155e2c3ff482090cb1cbf004f508043fd7ba0c0834a31359c43ed313c13248868be4a403ea104f976821414fba2e54b8e38bd472f86f8d1267a68349fcd3ade1f984a336f194a6208482bcd8125d7033a81aed02c1057c366f0b019b5ef8e684140"}}]}) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x2, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0xdff, 0xa0, 0x8b, 0x20}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x2, 0x6, 0x1f}}]}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x80, 0x4, 0x21, 0xff, 0x4}, 0x4c, &(0x7f0000000400)={0x5, 0xf, 0x4c, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0x2, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x3, 0x3, 0x1}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x2b, 0x0, 0x1000, 0x0, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x1, 0x8cd9}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x2, 0xf, 0x5, [0x0, 0xffcf, 0xff0030, 0xff000f, 0xf]}]}, 0x4, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x7a03}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0xf4ff}}]}) 22:28:06 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000440)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x78) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000001740)=ANY=[@ANYBLOB="620af8ff02200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000050000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e020f6983903a0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468ac0100000000000023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fad4ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4c7bb481d1b0b911759dc392ad608318c173731efe895ff2e1c55609205190938a2ee5d32e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3ea41f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b6351b4d197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57077228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80772fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f85fe378f4a1f40b0c6fb2d4b205aa3270d25ce1f8174af6de8c12260400b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413266cffcea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f6a9e9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e403000000000000001df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded862582066e813a026e39046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b6581091c54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1ed7f00000022eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7c7cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8214ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b36439a2f9000000000000cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c054e51ad1bef44c5d6cfaaf7efb61be7c38830a4279d69ff337b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28354885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f1f4b880ae18459f3790010aff9f89be79e7b81ed89139dd8152e5009fa164f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85e52ffcc0664fa678f3cf90aa326f2f2473e865971a5c07943566bec22e241a241dd10ede743289eeb62b7f0553981ee7a8f35ca4e18590fd1b8e57d94661dea4dd729c599d0ce5c39614d7d25f7e5eda184f50de8f482c777f765bc23ef03"], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) geteuid() getgid() (async) r5 = inotify_init() (async) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) r7 = open(&(0x7f0000000040)='./bus\x00', 0x20042, 0x49) fcntl$dupfd(r6, 0x0, r7) (async) inotify_add_watch(r5, &(0x7f0000000000)='.\x00', 0x400017e) clock_gettime(0x0, &(0x7f0000000800)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)=[{{&(0x7f0000000180)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/105, 0xff0a}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/249, 0xf9}], 0x4, &(0x7f00000036c0)=""/4096, 0x1000}, 0x7}], 0x1, 0x0, &(0x7f0000000840)={r8, r9+10000000}) (async) r10 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioprio_set$pid(0x1, r0, 0x2007) (async) socket$inet(0x2, 0x80003, 0xb) (async) inotify_add_watch(r5, &(0x7f0000000280)='./file0\x00', 0xa0000200) write(r4, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r4, r10, 0x0, 0xef85) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000940)={0x18, 0x0, 0x0, &(0x7f0000000240)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x21, '\x00', 0x0, 0x2, r4}, 0x90) inotify_add_watch(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xc0000002) 22:28:06 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x80108907, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:06 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000041) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 781.876010][T16056] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 781.938753][T16057] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:07 executing program 3: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)=@o_path={&(0x7f0000000440)='./file0\x00', 0x0, 0x4000}, 0x18) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000004c0), 0x10201, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x8000, 0x0, 0x6, 0x808, r0, 0x4, '\x00', 0x0, r1, 0x4, 0x3, 0x5, 0x5}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0x20, &(0x7f00000003c0)={&(0x7f0000000040)=""/112, 0x70, 0x0, &(0x7f0000000340)=""/122, 0x7a}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095cd91822461085017e9adff7ff80287ed69886ce6a8e1c17b82539e8ababa209ad47140087c59cddef3655b95bb5f600e9e5c645aa731228f3cf74be998ad29167df157a731a0908bbe2a15c65fbb14b2f4e0bde40c645067dc6c24d16c5a2ef920c0d11eaf6ecf128b779234a25afb4da59fbb7a8dc0e05bc205d6a88909a64fcb673a945dc5d298a982830231cac04d1fe40b547b7096568bba00b582aebdd626fe76d101eeb512944fd50a239da864105e6711f0159cb7a0052252034522e32d6cc8024c4620f125f39ee3defbe999d54f0b197a8251ce9bf3e378eaf63a2f648567011153b67f3fdb4b5940afdcbd806f6e6c78b4666d0eb6bc79bfc5a3c4ed4b009e880a7cd29b5f27d246be9ecb1aeb2e63ee5df64a36423b83b863954d78ffc9b335c625dad5b590c158b11292a5a4625eaf99ad9130394f"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) [ 782.187705][ T60] usb 6-1: new high-speed USB device number 29 using dummy_hcd 22:28:07 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x80108907, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:07 executing program 3: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)=@o_path={&(0x7f0000000440)='./file0\x00', 0x0, 0x4000}, 0x18) openat$vcsa(0xffffffffffffff9c, &(0x7f00000004c0), 0x10201, 0x0) (async) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000004c0), 0x10201, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x8000, 0x0, 0x6, 0x808, r0, 0x4, '\x00', 0x0, r1, 0x4, 0x3, 0x5, 0x5}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0x20, &(0x7f00000003c0)={&(0x7f0000000040)=""/112, 0x70, 0x0, &(0x7f0000000340)=""/122, 0x7a}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095cd91822461085017e9adff7ff80287ed69886ce6a8e1c17b82539e8ababa209ad47140087c59cddef3655b95bb5f600e9e5c645aa731228f3cf74be998ad29167df157a731a0908bbe2a15c65fbb14b2f4e0bde40c645067dc6c24d16c5a2ef920c0d11eaf6ecf128b779234a25afb4da59fbb7a8dc0e05bc205d6a88909a64fcb673a945dc5d298a982830231cac04d1fe40b547b7096568bba00b582aebdd626fe76d101eeb512944fd50a239da864105e6711f0159cb7a0052252034522e32d6cc8024c4620f125f39ee3defbe999d54f0b197a8251ce9bf3e378eaf63a2f648567011153b67f3fdb4b5940afdcbd806f6e6c78b4666d0eb6bc79bfc5a3c4ed4b009e880a7cd29b5f27d246be9ecb1aeb2e63ee5df64a36423b83b863954d78ffc9b335c625dad5b590c158b11292a5a4625eaf99ad9130394f"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 22:28:07 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000047) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:07 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x801c581f, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:07 executing program 3: r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000480)=@o_path={&(0x7f0000000440)='./file0\x00', 0x0, 0x4000}, 0x18) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000004c0), 0x10201, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x8000, 0x0, 0x6, 0x808, r0, 0x4, '\x00', 0x0, r1, 0x4, 0x3, 0x5, 0x5}, 0x48) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0x20, &(0x7f00000003c0)={&(0x7f0000000040)=""/112, 0x70, 0x0, &(0x7f0000000340)=""/122, 0x7a}}, 0x10) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000400)={0xffffffffffffffff, 0x20, &(0x7f00000003c0)={&(0x7f0000000040)=""/112, 0x70, 0x0, &(0x7f0000000340)=""/122, 0x7a}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095cd91822461085017e9adff7ff80287ed69886ce6a8e1c17b82539e8ababa209ad47140087c59cddef3655b95bb5f600e9e5c645aa731228f3cf74be998ad29167df157a731a0908bbe2a15c65fbb14b2f4e0bde40c645067dc6c24d16c5a2ef920c0d11eaf6ecf128b779234a25afb4da59fbb7a8dc0e05bc205d6a88909a64fcb673a945dc5d298a982830231cac04d1fe40b547b7096568bba00b582aebdd626fe76d101eeb512944fd50a239da864105e6711f0159cb7a0052252034522e32d6cc8024c4620f125f39ee3defbe999d54f0b197a8251ce9bf3e378eaf63a2f648567011153b67f3fdb4b5940afdcbd806f6e6c78b4666d0eb6bc79bfc5a3c4ed4b009e880a7cd29b5f27d246be9ecb1aeb2e63ee5df64a36423b83b863954d78ffc9b335c625dad5b590c158b11292a5a4625eaf99ad9130394f"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 22:28:07 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000041) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 785.196257][T16079] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 785.317489][T16080] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 785.329510][T16081] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 785.347576][T16082] netlink: 'syz-executor.3': attribute type 4 has an invalid length. 22:28:11 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0x90, 0x70, [{{0x9, 0x4, 0x0, 0x80, 0x1, 0x7, 0x1, 0x2, 0x1b, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x4, 0xe4, 0x40}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6, 0x20}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x9, 0x18, 0xf4, 0x20, 0x1f}, 0x4e, &(0x7f00000000c0)={0x5, 0xf, 0x4e, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x9c, "25f8414e08321b5847b52f1fe0f2a374"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0xe, 0x0, 0x7fff}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x4, 0x5, 0x401, 0xf00f, 0x6, [0x30, 0x8a8db7a49431d4a0, 0xf, 0x3fc0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xf0, 0x5, 0x80, 0x74, 0x4}]}, 0x3, [{0xe5, &(0x7f0000000140)=@string={0xe5, 0x3, "aeadcceb7d5975946a301f8e5c0751084f3a09ee42ad9d45740f2dc8347bae89f9299b54c4ccddfe92ddab85d1a515e6887d6414e43bcfe0b5e0bf4feb6d2958fd6e8b5e6269463d6aeedeb4f39adb744ee07ab96a24174b77d925944744a16a03bf9fefd5422847a6a4a05a6bc4d23733b228fefd77c44e2c9326bc083a28f64c28a24ea1ffe94c1c18fadb48d1ff0ff7c593372a32104033339fb8d384ff9173647b1c4f30b22b9a00558b52f9ad78b97da40f4a20162cc861fad23ae81b33bf6c8c3716d9251925fd6ae37f8e202cf87a0e0ac5bde6a36a3cb1d2265d0f56cd6e65"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x429}}, {0x98, &(0x7f0000000280)=@string={0x98, 0x3, "e14859a0f4c06431dea70b7f5b863a5396233c24679fa0deb50568b0dae99f60fe9031a73e3e07fae5374a12ad62ecc672409e983155e2c3ff482090cb1cbf004f508043fd7ba0c0834a31359c43ed313c13248868be4a403ea104f976821414fba2e54b8e38bd472f86f8d1267a68349fcd3ade1f984a336f194a6208482bcd8125d7033a81aed02c1057c366f0b019b5ef8e684140"}}]}) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x2, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0xdff, 0xa0, 0x8b, 0x20}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x2, 0x6, 0x1f}}]}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x80, 0x4, 0x21, 0xff, 0x4}, 0x4c, &(0x7f0000000400)={0x5, 0xf, 0x4c, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0x2, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x3, 0x3, 0x1}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x2b, 0x0, 0x1000, 0x0, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x1, 0x8cd9}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x2, 0xf, 0x5, [0x0, 0xffcf, 0xff0030, 0xff000f, 0xf]}]}, 0x4, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x7a03}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0xf4ff}}]}) 22:28:11 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000048) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:11 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc0045878, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:11 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x60942, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) ftruncate(r1, 0x2007ffb) sendfile(r0, r1, 0x0, 0x1000000201005) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x9) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000240)={'nat\x00', 0xb8, "c68c72fd6a2fec77bceb253d4e89986105bf67adc1db6f2b15b687ee32fa76fd81c274f0ef913993d8f04f38cfd725dca9b84d7ae1a0c89a0d409c66ed6599d9759d08cf1a42123b115fa36439fd4b74641117ed3be77e1c69bc450758aca3882ece7362478691e9752e92b9bf1319c24a5af1d1ce00ccdb6aecddeaafaa87c5a293b78d46629918490bf37b2e1e4e2a3cf1065017ca496f29f3dbf990e465ff4e540a7420b1e6a28bd5f01463966e44cb6121974abe452c"}, &(0x7f0000000000)=0xdc) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRES8=0x0, @ANYRES32, @ANYRES32], 0x1, 0x4f5, &(0x7f0000000740)="$eJzs3U9rJGkZAPCnKunZZCZr96rIuuDu4q5kFp3uZOPuBpF1BdHTgjreY0w6IaSTDunOOAmDZj6BIKKCJ09eBD+AIPMRRBjQu+CoiM7owYNOSVdXdJLpTlryp2c7vx/U1PtWddXzvDXk7aqul6oALq1XI+K9iBiLiDciolwsT4tpoVPZ737u0cM7S50piSy7+dckkmLZwb469fGIuNbdJCYi4utfifhW8nTc1u7e+mKjUd8u6rX2xlattbt3Y21jcbW+Wt+cm5t9e/6d+bfmZ7LCqdpZiYh3v/Tgh9/72Zff/dVnvv37hT9f/04nrc9/rJt3RCydKkAf3X2X8mNxoHOMts8j2BCMFe0pDTsRAAAG0jnH/3BEfDI//y/HWH42BwAAAIyS7AtT8a8kIgMAAABGVhoRU5Gk1WIswFSkabXaHcP70biaNpqt9qdXmjuby511EZUopStrjfpMMVa4EqWkU58txtge1N88Up+LiBci4gflybxeXWo2lof94wcAAABcEtdeOXz9/49ympcBAACAEVPpWwEAAABGhUt+AAAAGH0DX///sXy+iQAAAADn4avvv9+ZsoP3eC/f2t1Zb966sVxvrVc3dpaqS83trepqs7maP7Nv46T9NZrNrc/G5s7tWrveatdau3sLG82dzfbC2qFXYAMAAAAX6IVX7v0uiYj9z03mUxTPAQQ45A/DTgA4S2PDTgAYmvFhJwAMTemJcu9zAT0EjLrkhPV9B+/8+kh98mzyAQAAzt70x5++/3+lWFcaambAeTPWBwAuH3f34PIqGQEIl96HurPn+q0f+P5/X1n2fycFAACcqal8StJqcS9wKtK0Wo14Pn8tQClZWWvUZ4rrg9+WS8916rP5lsmJY4YBAAAAAAAAAAAAAAAAAAAAAAAAgK4sSyIDAAAARlpE+qckf5p/xHT59amjvw9cSf5ZjgdF5Sc3f3R7sd3enu0s/1s5Xx8R7R8Xy9/MvBIAAAAAngHd6/RiPjvsbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNY8e3lk6mC4y7l++GBGVXvHHYyKfT0QpIq7+PYnxJ7ZLImLsDOLv342IF3vFT+JxlmWVIote8SfPOX4lPzS946cRce0M4sNldq/T/7zX6+8vjVfzee+/v/FiOq3+/V/63/5vrE//8/yAMV66/4ta3/h3I14a793/HMRP+sR/bcD43/zG3l6/ddlPI6Z7fv8kh2LV2htbtdbu3o21jcXV+mp9c25u9u35d+bfmp+praw16sW/PWN8/xO/fHxc+6/2iV85of2vD9j+f9+//fAj3WKpV/zrr/X+/n2xGz/77pH4afHd96mi3Mll+qC83y0/6eWf/+bl49q/3Kf9J/3/Xx+w/W987cqAnwQALkJrd299sdGobx9TmBjgMwofhEJE7D8DafQo5Ce5EXG6/Zxy86cK2bAPyxALw+6ZAACAs/a/k/5hZwIAAAAAAAAAAAAAAAAAAACX10U8TuxozP3hNBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fj/CQAA//8nk93i") 22:28:11 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000013c0)}, {&(0x7f0000001400)="3b452ef327ba0b0696aa89521a3570d63987be44d56ad0509cc4b4457e64704b77ba4b3a17948ab13cd96774ddbbd764a2259e25121a0834421d93c798843033a1c4487dc2816549ae401792baee936c8eb4019cfa9804450e2dab99a7e03ac9359ab6c2d79e98609234a8c4dc2696d661e4be557f2ab2979c81bbf2b83aa6cd79112782849d4fe7794be898ebe7da364181636773dbb1d4cf64cae199d48cdecdd92138994d35", 0xa7}, {0x0}], 0x3) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x0, "7464fbe08eb369"}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000000180)=[{&(0x7f0000001dc0)=ANY=[@ANYBLOB], 0x430}, {0x0}], 0x2, &(0x7f00000003c0)=ANY=[], 0x18}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) socketpair(0x8, 0xa, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_FNAME(r8, 0x1, 0x53, &(0x7f0000000300)={0x8, 0x7, 0x0, 'syz2\x00'}, &(0x7f0000000340)=0x2c) ioctl$LOOP_CTL_ADD(r7, 0x4c80, 0x0) [ 785.630649][T16092] UDC core: couldn't find an available UDC or it's busy: -16 [ 785.659936][T16092] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 785.667660][ T60] usb 6-1: device descriptor read/all, error -71 [ 785.676505][T16092] UDC core: couldn't find an available UDC or it's busy: -16 [ 785.687676][ T60] usb usb6-port1: attempt power cycle [ 785.691879][T16092] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 22:28:12 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000004a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 786.607932][T16103] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 786.615937][T16104] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:12 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc0045878, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:12 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000013c0)}, {&(0x7f0000001400)="3b452ef327ba0b0696aa89521a3570d63987be44d56ad0509cc4b4457e64704b77ba4b3a17948ab13cd96774ddbbd764a2259e25121a0834421d93c798843033a1c4487dc2816549ae401792baee936c8eb4019cfa9804450e2dab99a7e03ac9359ab6c2d79e98609234a8c4dc2696d661e4be557f2ab2979c81bbf2b83aa6cd79112782849d4fe7794be898ebe7da364181636773dbb1d4cf64cae199d48cdecdd92138994d35", 0xa7}, {0x0}], 0x3) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x0, "7464fbe08eb369"}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000000180)=[{&(0x7f0000001dc0)=ANY=[@ANYBLOB], 0x430}, {0x0}], 0x2, &(0x7f00000003c0)=ANY=[], 0x18}, 0x0) (async) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) (async, rerun: 64) socketpair(0x8, 0xa, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$IP_SET_OP_GET_FNAME(r8, 0x1, 0x53, &(0x7f0000000300)={0x8, 0x7, 0x0, 'syz2\x00'}, &(0x7f0000000340)=0x2c) ioctl$LOOP_CTL_ADD(r7, 0x4c80, 0x0) 22:28:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x60942, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) ftruncate(r1, 0x2007ffb) sendfile(r0, r1, 0x0, 0x1000000201005) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x9) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x9) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000240)={'nat\x00', 0xb8, "c68c72fd6a2fec77bceb253d4e89986105bf67adc1db6f2b15b687ee32fa76fd81c274f0ef913993d8f04f38cfd725dca9b84d7ae1a0c89a0d409c66ed6599d9759d08cf1a42123b115fa36439fd4b74641117ed3be77e1c69bc450758aca3882ece7362478691e9752e92b9bf1319c24a5af1d1ce00ccdb6aecddeaafaa87c5a293b78d46629918490bf37b2e1e4e2a3cf1065017ca496f29f3dbf990e465ff4e540a7420b1e6a28bd5f01463966e44cb6121974abe452c"}, &(0x7f0000000000)=0xdc) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRES8=0x0, @ANYRES32, @ANYRES32], 0x1, 0x4f5, &(0x7f0000000740)="$eJzs3U9rJGkZAPCnKunZZCZr96rIuuDu4q5kFp3uZOPuBpF1BdHTgjreY0w6IaSTDunOOAmDZj6BIKKCJ09eBD+AIPMRRBjQu+CoiM7owYNOSVdXdJLpTlryp2c7vx/U1PtWddXzvDXk7aqul6oALq1XI+K9iBiLiDciolwsT4tpoVPZ737u0cM7S50piSy7+dckkmLZwb469fGIuNbdJCYi4utfifhW8nTc1u7e+mKjUd8u6rX2xlattbt3Y21jcbW+Wt+cm5t9e/6d+bfmZ7LCqdpZiYh3v/Tgh9/72Zff/dVnvv37hT9f/04nrc9/rJt3RCydKkAf3X2X8mNxoHOMts8j2BCMFe0pDTsRAAAG0jnH/3BEfDI//y/HWH42BwAAAIyS7AtT8a8kIgMAAABGVhoRU5Gk1WIswFSkabXaHcP70biaNpqt9qdXmjuby511EZUopStrjfpMMVa4EqWkU58txtge1N88Up+LiBci4gflybxeXWo2lof94wcAAABcEtdeOXz9/49ympcBAACAEVPpWwEAAABGhUt+AAAAGH0DX///sXy+iQAAAADn4avvv9+ZsoP3eC/f2t1Zb966sVxvrVc3dpaqS83trepqs7maP7Nv46T9NZrNrc/G5s7tWrveatdau3sLG82dzfbC2qFXYAMAAAAX6IVX7v0uiYj9z03mUxTPAQQ45A/DTgA4S2PDTgAYmvFhJwAMTemJcu9zAT0EjLrkhPV9B+/8+kh98mzyAQAAzt70x5++/3+lWFcaambAeTPWBwAuH3f34PIqGQEIl96HurPn+q0f+P5/X1n2fycFAACcqal8StJqcS9wKtK0Wo14Pn8tQClZWWvUZ4rrg9+WS8916rP5lsmJY4YBAAAAAAAAAAAAAAAAAAAAAAAAgK4sSyIDAAAARlpE+qckf5p/xHT59amjvw9cSf5ZjgdF5Sc3f3R7sd3enu0s/1s5Xx8R7R8Xy9/MvBIAAAAAngHd6/RiPjvsbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNY8e3lk6mC4y7l++GBGVXvHHYyKfT0QpIq7+PYnxJ7ZLImLsDOLv342IF3vFT+JxlmWVIote8SfPOX4lPzS946cRce0M4sNldq/T/7zX6+8vjVfzee+/v/FiOq3+/V/63/5vrE//8/yAMV66/4ta3/h3I14a793/HMRP+sR/bcD43/zG3l6/ddlPI6Z7fv8kh2LV2htbtdbu3o21jcXV+mp9c25u9u35d+bfmp+praw16sW/PWN8/xO/fHxc+6/2iV85of2vD9j+f9+//fAj3WKpV/zrr/X+/n2xGz/77pH4afHd96mi3Mll+qC83y0/6eWf/+bl49q/3Kf9J/3/Xx+w/W987cqAnwQALkJrd299sdGobx9TmBjgMwofhEJE7D8DafQo5Ce5EXG6/Zxy86cK2bAPyxALw+6ZAACAs/a/k/5hZwIAAAAAAAAAAAAAAAAAAACX10U8TuxozP3hNBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fj/CQAA//8nk93i") [ 786.768485][ T60] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 787.217041][T16120] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 787.302081][T16121] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 787.437682][ T60] usb 6-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 787.455921][ T60] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 787.523897][ T60] usb 6-1: config 0 descriptor?? 22:28:13 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc0189436, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:13 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000004c) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 787.768524][ T60] snd-usb-audio: probe of 6-1:0.0 failed with error -2 [ 788.507429][ T466] usb 6-1: USB disconnect, device number 30 [ 788.508453][T16134] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:14 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x60942, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x185102, 0x0) ftruncate(r1, 0x2007ffb) sendfile(r0, r1, 0x0, 0x1000000201005) (async) sendfile(r0, r1, 0x0, 0x1000000201005) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r1, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x9) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f0000000240)={'nat\x00', 0xb8, "c68c72fd6a2fec77bceb253d4e89986105bf67adc1db6f2b15b687ee32fa76fd81c274f0ef913993d8f04f38cfd725dca9b84d7ae1a0c89a0d409c66ed6599d9759d08cf1a42123b115fa36439fd4b74641117ed3be77e1c69bc450758aca3882ece7362478691e9752e92b9bf1319c24a5af1d1ce00ccdb6aecddeaafaa87c5a293b78d46629918490bf37b2e1e4e2a3cf1065017ca496f29f3dbf990e465ff4e540a7420b1e6a28bd5f01463966e44cb6121974abe452c"}, &(0x7f0000000000)=0xdc) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f0000000080)=ANY=[@ANYRES16, @ANYRESHEX=0x0, @ANYRES8=0x0, @ANYRES32, @ANYRES32], 0x1, 0x4f5, &(0x7f0000000740)="$eJzs3U9rJGkZAPCnKunZZCZr96rIuuDu4q5kFp3uZOPuBpF1BdHTgjreY0w6IaSTDunOOAmDZj6BIKKCJ09eBD+AIPMRRBjQu+CoiM7owYNOSVdXdJLpTlryp2c7vx/U1PtWddXzvDXk7aqul6oALq1XI+K9iBiLiDciolwsT4tpoVPZ737u0cM7S50piSy7+dckkmLZwb469fGIuNbdJCYi4utfifhW8nTc1u7e+mKjUd8u6rX2xlattbt3Y21jcbW+Wt+cm5t9e/6d+bfmZ7LCqdpZiYh3v/Tgh9/72Zff/dVnvv37hT9f/04nrc9/rJt3RCydKkAf3X2X8mNxoHOMts8j2BCMFe0pDTsRAAAG0jnH/3BEfDI//y/HWH42BwAAAIyS7AtT8a8kIgMAAABGVhoRU5Gk1WIswFSkabXaHcP70biaNpqt9qdXmjuby511EZUopStrjfpMMVa4EqWkU58txtge1N88Up+LiBci4gflybxeXWo2lof94wcAAABcEtdeOXz9/49ympcBAACAEVPpWwEAAABGhUt+AAAAGH0DX///sXy+iQAAAADn4avvv9+ZsoP3eC/f2t1Zb966sVxvrVc3dpaqS83trepqs7maP7Nv46T9NZrNrc/G5s7tWrveatdau3sLG82dzfbC2qFXYAMAAAAX6IVX7v0uiYj9z03mUxTPAQQ45A/DTgA4S2PDTgAYmvFhJwAMTemJcu9zAT0EjLrkhPV9B+/8+kh98mzyAQAAzt70x5++/3+lWFcaambAeTPWBwAuH3f34PIqGQEIl96HurPn+q0f+P5/X1n2fycFAACcqal8StJqcS9wKtK0Wo14Pn8tQClZWWvUZ4rrg9+WS8916rP5lsmJY4YBAAAAAAAAAAAAAAAAAAAAAAAAgK4sSyIDAAAARlpE+qckf5p/xHT59amjvw9cSf5ZjgdF5Sc3f3R7sd3enu0s/1s5Xx8R7R8Xy9/MvBIAAAAAngHd6/RiPjvsbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYNY8e3lk6mC4y7l++GBGVXvHHYyKfT0QpIq7+PYnxJ7ZLImLsDOLv342IF3vFT+JxlmWVIote8SfPOX4lPzS946cRce0M4sNldq/T/7zX6+8vjVfzee+/v/FiOq3+/V/63/5vrE//8/yAMV66/4ta3/h3I14a793/HMRP+sR/bcD43/zG3l6/ddlPI6Z7fv8kh2LV2htbtdbu3o21jcXV+mp9c25u9u35d+bfmp+praw16sW/PWN8/xO/fHxc+6/2iV85of2vD9j+f9+//fAj3WKpV/zrr/X+/n2xGz/77pH4afHd96mi3Mll+qC83y0/6eWf/+bl49q/3Kf9J/3/Xx+w/W987cqAnwQALkJrd299sdGobx9TmBjgMwofhEJE7D8DafQo5Ce5EXG6/Zxy86cK2bAPyxALw+6ZAACAs/a/k/5hZwIAAAAAAAAAAAAAAAAAAACX10U8TuxozP3hNBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fj/CQAA//8nk93i") [ 788.590174][T16136] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:14 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) (async) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0x90, 0x70, [{{0x9, 0x4, 0x0, 0x80, 0x1, 0x7, 0x1, 0x2, 0x1b, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x4, 0xe4, 0x40}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x6, 0x20}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x9, 0x18, 0xf4, 0x20, 0x1f}, 0x4e, &(0x7f00000000c0)={0x5, 0xf, 0x4e, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x9c, "25f8414e08321b5847b52f1fe0f2a374"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0xe, 0x0, 0x7fff}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x4, 0x5, 0x401, 0xf00f, 0x6, [0x30, 0x8a8db7a49431d4a0, 0xf, 0x3fc0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xf0, 0x5, 0x80, 0x74, 0x4}]}, 0x3, [{0xe5, &(0x7f0000000140)=@string={0xe5, 0x3, "aeadcceb7d5975946a301f8e5c0751084f3a09ee42ad9d45740f2dc8347bae89f9299b54c4ccddfe92ddab85d1a515e6887d6414e43bcfe0b5e0bf4feb6d2958fd6e8b5e6269463d6aeedeb4f39adb744ee07ab96a24174b77d925944744a16a03bf9fefd5422847a6a4a05a6bc4d23733b228fefd77c44e2c9326bc083a28f64c28a24ea1ffe94c1c18fadb48d1ff0ff7c593372a32104033339fb8d384ff9173647b1c4f30b22b9a00558b52f9ad78b97da40f4a20162cc861fad23ae81b33bf6c8c3716d9251925fd6ae37f8e202cf87a0e0ac5bde6a36a3cb1d2265d0f56cd6e65"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x429}}, {0x98, &(0x7f0000000280)=@string={0x98, 0x3, "e14859a0f4c06431dea70b7f5b863a5396233c24679fa0deb50568b0dae99f60fe9031a73e3e07fae5374a12ad62ecc672409e983155e2c3ff482090cb1cbf004f508043fd7ba0c0834a31359c43ed313c13248868be4a403ea104f976821414fba2e54b8e38bd472f86f8d1267a68349fcd3ade1f984a336f194a6208482bcd8125d7033a81aed02c1057c366f0b019b5ef8e684140"}}]}) syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x7, 0x1, 0x2, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0xdff, 0xa0, 0x8b, 0x20}}, [{{0x9, 0x5, 0x82, 0x2, 0x10, 0x2, 0x6, 0x1f}}]}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x110, 0x80, 0x4, 0x21, 0xff, 0x4}, 0x4c, &(0x7f0000000400)={0x5, 0xf, 0x4c, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x2, 0x2, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x3, 0x3, 0x1}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x2b, 0x0, 0x1000, 0x0, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x1, 0x8cd9}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x2, 0xf, 0x5, [0x0, 0xffcf, 0xff0030, 0xff000f, 0xf]}]}, 0x4, [{0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x7a03}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x446}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0xf4ff}}]}) 22:28:14 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000058) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:14 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc020660b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:14 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x1) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000000700000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r3}, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000013c0)}, {&(0x7f0000001400)="3b452ef327ba0b0696aa89521a3570d63987be44d56ad0509cc4b4457e64704b77ba4b3a17948ab13cd96774ddbbd764a2259e25121a0834421d93c798843033a1c4487dc2816549ae401792baee936c8eb4019cfa9804450e2dab99a7e03ac9359ab6c2d79e98609234a8c4dc2696d661e4be557f2ab2979c81bbf2b83aa6cd79112782849d4fe7794be898ebe7da364181636773dbb1d4cf64cae199d48cdecdd92138994d35", 0xa7}, {0x0}], 0x3) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x0, "7464fbe08eb369"}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000002800)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f0000000180)=[{&(0x7f0000001dc0)=ANY=[@ANYBLOB], 0x430}, {0x0}], 0x2, &(0x7f00000003c0)=ANY=[], 0x18}, 0x0) (async) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) socketpair(0x8, 0xa, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_FNAME(r8, 0x1, 0x53, &(0x7f0000000300)={0x8, 0x7, 0x0, 'syz2\x00'}, &(0x7f0000000340)=0x2c) ioctl$LOOP_CTL_ADD(r7, 0x4c80, 0x0) [ 789.031641][T16145] UDC core: couldn't find an available UDC or it's busy: -16 [ 789.045689][T16145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 22:28:15 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc0189436, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 789.662907][T16159] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 789.695517][T16160] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 789.787686][ T26] usb 6-1: new full-speed USB device number 31 using dummy_hcd [ 790.132492][T16166] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 22:28:15 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000004a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:15 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x2, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:15 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000005a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:18 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:18 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0xc0045878, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 793.382809][T16176] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 793.394318][T16175] netlink: 'syz-executor.3': attribute type 4 has an invalid length. [ 793.447954][T16183] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 793.477682][ T26] usb 6-1: device descriptor read/all, error -71 22:28:19 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x5, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:19 executing program 3: epoll_create1(0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) epoll_create1(0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000011c0), &(0x7f0000000080)={0xb3}, 0x0, 0x0, 0x0) 22:28:19 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000060) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:19 executing program 3: epoll_create1(0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) epoll_create1(0x0) (async) epoll_create1(0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000011c0), &(0x7f0000000080)={0xb3}, 0x0, 0x0, 0x0) (async) pselect6(0x40, &(0x7f00000011c0), &(0x7f0000000080)={0xb3}, 0x0, 0x0, 0x0) [ 793.989483][T16193] netlink: 'syz-executor.0': attribute type 4 has an invalid length. 22:28:19 executing program 3: epoll_create1(0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) epoll_create1(0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000001380)='/proc/slabinfo\x00', 0x0, 0x0) pselect6(0x40, &(0x7f00000011c0), &(0x7f0000000080)={0xb3}, 0x0, 0x0, 0x0) [ 794.577920][T16202] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 794.627645][ T26] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 794.650223][T16204] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:20 executing program 3: syz_emit_ethernet(0x3f7, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa00910001008100090086dd65599a5b03b92ffffc000000000000000000000000000000ff0200000000000000000000000000010420880b00d400034a9fe4b06c203391920d7ced77709e17be2d23a6c27804727ac9bc128f33b65c88688dd27ac30de71c115fd011602b440e9b57176e9b3bc57ff50f3e0a357c20dacba8458c34fe688f7cc2f72786aebd1b9d06bd24ff5bda311ada7f8f9a246c23b78785a87be8d50bc991f0402fc7c4c5189f912da8b86d6051e985fac0aa44cbc51644fedf501b3f14cf52fe8aeb1bcc4b170925c083eca009481152f6358f445ffd9cff8ddf531b5288cabf9d695fc9b8276f9acb12447fe281c937bbcd543a9ed39c9b683ea351ae2335417bb3d5a7935928da8361cb5573eae331d10c000800004006bf0004e40ccb3a5b09ae8e4d9873a892b9490222f3dbddcd7e858275ae4423feb6fe5cd0fc9b131040d042fd0c86fe2444e392a641719b2eb13cd44130dcddf0a54b99ce3534dea86b455559dfde5d3e64aea87b8e0d3101a4180fd18164a1254463afebd5b7849da9da9dbd15b080aa1b0928c6e5febe87808c5b393ad6aeff59a5d5512bc7ea832cfad691777c0a1bbcf8b84780484ffefc467ca7eb97577706d20cb4d27e559ce2ae2302d33c20f83f84ea8991620666311d1a6a09bf3977e1a7a5028eec785772a2be5676486382aed8c2a61f7efe2ae239d4b7137cd96762be7ce40182542a4ed0d934d1040086dd85406345c7f8ed30bc6fed05b3988776dcfb0da9b85bc3fe28a9ade58766c2f8c419e467e5f65091bb5414c915857c6351a8b94c92f425332928cf5d59a488a81c9e341b03558022e42183466bbc55b9550f590668f2ac276ea5cc0385d6b084e27c68c4018b204a3cd4d4dea350dd822d39eb66849fe99779c04bcd576c60c77a990f1f67c0558786ba155139199212288edb33fbaf0b24ae8e7efdb58f2752d83b799be5756f55638a726a8de97d3d88551daebbb092f326509bb07aa6a96c6a1a2d7ea5002b101ea85fce5d42581d8d6c000000000000000000f3c875b4ff1bf5f4d1371370a6cabe69498c213ee319043c1efd44f98406ab305ea0c57f835415f0607fdfbd474322100515b7330b87a4fcd44a328f198903fc6492d06458e281deb9163c4c880fa613ac192c9fd78de1a03ea85e7daf88080088be0000000212068b770100000000000000080022eb000000012200940102000000000000090040f41b0800655800000001ac31ed2685ee2fdb150c8e6391303281807e8f7905d1ce1e56c3d3f82287e383c39ed48f79b66e51f1ee73b3e4876ba29e16cb2c4a9f74c1a033e4c51ec3b9b4a7a0432932f442cc3070c5d4d3e2aca064dfd676e45438fb9e059d58d7b9bb2bd60cffa0683b3d522dfce29a0a207bfa983205b1aaa0d6bd"], 0x0) 22:28:20 executing program 3: syz_emit_ethernet(0x3f7, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa00910001008100090086dd65599a5b03b92ffffc000000000000000000000000000000ff0200000000000000000000000000010420880b00d400034a9fe4b06c203391920d7ced77709e17be2d23a6c27804727ac9bc128f33b65c88688dd27ac30de71c115fd011602b440e9b57176e9b3bc57ff50f3e0a357c20dacba8458c34fe688f7cc2f72786aebd1b9d06bd24ff5bda311ada7f8f9a246c23b78785a87be8d50bc991f0402fc7c4c5189f912da8b86d6051e985fac0aa44cbc51644fedf501b3f14cf52fe8aeb1bcc4b170925c083eca009481152f6358f445ffd9cff8ddf531b5288cabf9d695fc9b8276f9acb12447fe281c937bbcd543a9ed39c9b683ea351ae2335417bb3d5a7935928da8361cb5573eae331d10c000800004006bf0004e40ccb3a5b09ae8e4d9873a892b9490222f3dbddcd7e858275ae4423feb6fe5cd0fc9b131040d042fd0c86fe2444e392a641719b2eb13cd44130dcddf0a54b99ce3534dea86b455559dfde5d3e64aea87b8e0d3101a4180fd18164a1254463afebd5b7849da9da9dbd15b080aa1b0928c6e5febe87808c5b393ad6aeff59a5d5512bc7ea832cfad691777c0a1bbcf8b84780484ffefc467ca7eb97577706d20cb4d27e559ce2ae2302d33c20f83f84ea8991620666311d1a6a09bf3977e1a7a5028eec785772a2be5676486382aed8c2a61f7efe2ae239d4b7137cd96762be7ce40182542a4ed0d934d1040086dd85406345c7f8ed30bc6fed05b3988776dcfb0da9b85bc3fe28a9ade58766c2f8c419e467e5f65091bb5414c915857c6351a8b94c92f425332928cf5d59a488a81c9e341b03558022e42183466bbc55b9550f590668f2ac276ea5cc0385d6b084e27c68c4018b204a3cd4d4dea350dd822d39eb66849fe99779c04bcd576c60c77a990f1f67c0558786ba155139199212288edb33fbaf0b24ae8e7efdb58f2752d83b799be5756f55638a726a8de97d3d88551daebbb092f326509bb07aa6a96c6a1a2d7ea5002b101ea85fce5d42581d8d6c000000000000000000f3c875b4ff1bf5f4d1371370a6cabe69498c213ee319043c1efd44f98406ab305ea0c57f835415f0607fdfbd474322100515b7330b87a4fcd44a328f198903fc6492d06458e281deb9163c4c880fa613ac192c9fd78de1a03ea85e7daf88080088be0000000212068b770100000000000000080022eb000000012200940102000000000000090040f41b0800655800000001ac31ed2685ee2fdb150c8e6391303281807e8f7905d1ce1e56c3d3f82287e383c39ed48f79b66e51f1ee73b3e4876ba29e16cb2c4a9f74c1a033e4c51ec3b9b4a7a0432932f442cc3070c5d4d3e2aca064dfd676e45438fb9e059d58d7b9bb2bd60cffa0683b3d522dfce29a0a207bfa983205b1aaa0d6bd"], 0x0) 22:28:20 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x7, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:20 executing program 3: syz_emit_ethernet(0x3f7, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa00910001008100090086dd65599a5b03b92ffffc000000000000000000000000000000ff0200000000000000000000000000010420880b00d400034a9fe4b06c203391920d7ced77709e17be2d23a6c27804727ac9bc128f33b65c88688dd27ac30de71c115fd011602b440e9b57176e9b3bc57ff50f3e0a357c20dacba8458c34fe688f7cc2f72786aebd1b9d06bd24ff5bda311ada7f8f9a246c23b78785a87be8d50bc991f0402fc7c4c5189f912da8b86d6051e985fac0aa44cbc51644fedf501b3f14cf52fe8aeb1bcc4b170925c083eca009481152f6358f445ffd9cff8ddf531b5288cabf9d695fc9b8276f9acb12447fe281c937bbcd543a9ed39c9b683ea351ae2335417bb3d5a7935928da8361cb5573eae331d10c000800004006bf0004e40ccb3a5b09ae8e4d9873a892b9490222f3dbddcd7e858275ae4423feb6fe5cd0fc9b131040d042fd0c86fe2444e392a641719b2eb13cd44130dcddf0a54b99ce3534dea86b455559dfde5d3e64aea87b8e0d3101a4180fd18164a1254463afebd5b7849da9da9dbd15b080aa1b0928c6e5febe87808c5b393ad6aeff59a5d5512bc7ea832cfad691777c0a1bbcf8b84780484ffefc467ca7eb97577706d20cb4d27e559ce2ae2302d33c20f83f84ea8991620666311d1a6a09bf3977e1a7a5028eec785772a2be5676486382aed8c2a61f7efe2ae239d4b7137cd96762be7ce40182542a4ed0d934d1040086dd85406345c7f8ed30bc6fed05b3988776dcfb0da9b85bc3fe28a9ade58766c2f8c419e467e5f65091bb5414c915857c6351a8b94c92f425332928cf5d59a488a81c9e341b03558022e42183466bbc55b9550f590668f2ac276ea5cc0385d6b084e27c68c4018b204a3cd4d4dea350dd822d39eb66849fe99779c04bcd576c60c77a990f1f67c0558786ba155139199212288edb33fbaf0b24ae8e7efdb58f2752d83b799be5756f55638a726a8de97d3d88551daebbb092f326509bb07aa6a96c6a1a2d7ea5002b101ea85fce5d42581d8d6c000000000000000000f3c875b4ff1bf5f4d1371370a6cabe69498c213ee319043c1efd44f98406ab305ea0c57f835415f0607fdfbd474322100515b7330b87a4fcd44a328f198903fc6492d06458e281deb9163c4c880fa613ac192c9fd78de1a03ea85e7daf88080088be0000000212068b770100000000000000080022eb000000012200940102000000000000090040f41b0800655800000001ac31ed2685ee2fdb150c8e6391303281807e8f7905d1ce1e56c3d3f82287e383c39ed48f79b66e51f1ee73b3e4876ba29e16cb2c4a9f74c1a033e4c51ec3b9b4a7a0432932f442cc3070c5d4d3e2aca064dfd676e45438fb9e059d58d7b9bb2bd60cffa0683b3d522dfce29a0a207bfa983205b1aaa0d6bd"], 0x0) syz_emit_ethernet(0x3f7, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa00910001008100090086dd65599a5b03b92ffffc000000000000000000000000000000ff0200000000000000000000000000010420880b00d400034a9fe4b06c203391920d7ced77709e17be2d23a6c27804727ac9bc128f33b65c88688dd27ac30de71c115fd011602b440e9b57176e9b3bc57ff50f3e0a357c20dacba8458c34fe688f7cc2f72786aebd1b9d06bd24ff5bda311ada7f8f9a246c23b78785a87be8d50bc991f0402fc7c4c5189f912da8b86d6051e985fac0aa44cbc51644fedf501b3f14cf52fe8aeb1bcc4b170925c083eca009481152f6358f445ffd9cff8ddf531b5288cabf9d695fc9b8276f9acb12447fe281c937bbcd543a9ed39c9b683ea351ae2335417bb3d5a7935928da8361cb5573eae331d10c000800004006bf0004e40ccb3a5b09ae8e4d9873a892b9490222f3dbddcd7e858275ae4423feb6fe5cd0fc9b131040d042fd0c86fe2444e392a641719b2eb13cd44130dcddf0a54b99ce3534dea86b455559dfde5d3e64aea87b8e0d3101a4180fd18164a1254463afebd5b7849da9da9dbd15b080aa1b0928c6e5febe87808c5b393ad6aeff59a5d5512bc7ea832cfad691777c0a1bbcf8b84780484ffefc467ca7eb97577706d20cb4d27e559ce2ae2302d33c20f83f84ea8991620666311d1a6a09bf3977e1a7a5028eec785772a2be5676486382aed8c2a61f7efe2ae239d4b7137cd96762be7ce40182542a4ed0d934d1040086dd85406345c7f8ed30bc6fed05b3988776dcfb0da9b85bc3fe28a9ade58766c2f8c419e467e5f65091bb5414c915857c6351a8b94c92f425332928cf5d59a488a81c9e341b03558022e42183466bbc55b9550f590668f2ac276ea5cc0385d6b084e27c68c4018b204a3cd4d4dea350dd822d39eb66849fe99779c04bcd576c60c77a990f1f67c0558786ba155139199212288edb33fbaf0b24ae8e7efdb58f2752d83b799be5756f55638a726a8de97d3d88551daebbb092f326509bb07aa6a96c6a1a2d7ea5002b101ea85fce5d42581d8d6c000000000000000000f3c875b4ff1bf5f4d1371370a6cabe69498c213ee319043c1efd44f98406ab305ea0c57f835415f0607fdfbd474322100515b7330b87a4fcd44a328f198903fc6492d06458e281deb9163c4c880fa613ac192c9fd78de1a03ea85e7daf88080088be0000000212068b770100000000000000080022eb000000012200940102000000000000090040f41b0800655800000001ac31ed2685ee2fdb150c8e6391303281807e8f7905d1ce1e56c3d3f82287e383c39ed48f79b66e51f1ee73b3e4876ba29e16cb2c4a9f74c1a033e4c51ec3b9b4a7a0432932f442cc3070c5d4d3e2aca064dfd676e45438fb9e059d58d7b9bb2bd60cffa0683b3d522dfce29a0a207bfa983205b1aaa0d6bd"], 0x0) (async) 22:28:20 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000063) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 795.520165][ T26] usb 6-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 795.530329][T16217] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 795.545196][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.593485][ T26] usb 6-1: config 0 descriptor?? [ 795.599520][T16219] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 795.665216][ T26] snd-usb-audio: probe of 6-1:0.0 failed with error -2 [ 795.862967][T16182] UDC core: couldn't find an available UDC or it's busy: -16 [ 795.870315][T16182] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 795.882248][ T26] usb 6-1: USB disconnect, device number 32 22:28:21 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 22:28:21 executing program 0: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r0, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r0, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) mount$overlay(0x0, &(0x7f0000000500)='./bus/file0\x00', &(0x7f00000002c0), 0x20, &(0x7f0000000540)=ANY=[@ANYRESDEC=r0]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000380)=r1}, 0x20) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r3, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={r3, &(0x7f0000000580)="c3b25c4a39c4e85b92358b4deae1647850534a7ff855a7df310789ed2617f49db9f162fc89f76ba055457498cd8c42ea05621735e4e7281d8744614fc566f6a83207f14b9d4ceb45f41cf347cb7f00b1fdd6631622677a625b597773753d19841a18937bbbf9e92000392b56a4166a5fed86a208f5553349ff", &(0x7f0000000600)=""/156}, 0x20) r4 = syz_open_dev$vcsa(&(0x7f0000000440), 0xfffffffffffffffb, 0x22cb869cdffe9175) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@bloom_filter={0x1e, 0xffffffff, 0x0, 0x9, 0x112, r2, 0xfffff705, '\x00', 0x0, r4, 0x4, 0x1, 0x2, 0xc}, 0x48) 22:28:21 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x500, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:21 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) (async) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) (async) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:21 executing program 1: sendmmsg$inet(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @empty}}}], 0x20}}], 0x1, 0x80) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="2800007ce339cb6e4dc983c3023b7700", @ANYRES16=r2, @ANYBLOB="030000000000000000007e0000000c00990000000900000000008a8c86b8d6b7842981453a66a55cb6c9d1fb6b7764f85f3e731c73915c3f901aef48106d70b62604880f3d588715f9b8c200c807807438ac81dc3186444003c9e26892c4340426f73a98efcd3d6b09045b69e8949d1654791335b2feae5cdc9c0429de5729da1e8ef8d9c2eeafeeea01d0b68d6dee16ca80f842723f4f5d84b24b1859c3b84c94"], 0x20}}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT, @ANYRES32], 0x5c}, 0x1, 0x0, 0x0, 0x20040881}, 0x4) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1403080}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r0, 0x0, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x2000) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000400)={0x14, r0, 0x210, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000044}, 0x20004840) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000540)={&(0x7f0000000680)={0x14, r0, 0x1, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xf3d1567ce12e45fd}, 0x0) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8081}, 0x4002) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r0, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8004044}, 0x40) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r0, 0x4, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008004}, 0x800) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x14010000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r0, 0x800, 0x70bd29, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000014}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r3) sendmsg$NLBL_MGMT_C_ADDDEF(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}]}, 0x1c}}, 0x0) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="ff6a5f00", @ANYRES16=r5, @ANYBLOB="010027bd7000ffdbdf2505000000080004000000000014000500000000000000000000000000000000000c0001006e6c383032313100080008000a01010206000b00230000001400050000000000000000000000000000000001"], 0x60}, 0x1, 0x0, 0x0, 0x20000}, 0x24000010) r6 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r7) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) r9 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r9, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r9, 0x1, 0x8, &(0x7f0000000000), 0x4) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="4800000010000507000004090000000000000000db348c", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d58f1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) 22:28:21 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000066) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:21 executing program 0: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r0, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r0, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) mount$overlay(0x0, &(0x7f0000000500)='./bus/file0\x00', &(0x7f00000002c0), 0x20, &(0x7f0000000540)=ANY=[@ANYRESDEC=r0]) (async) mount$overlay(0x0, &(0x7f0000000500)='./bus/file0\x00', &(0x7f00000002c0), 0x20, &(0x7f0000000540)=ANY=[@ANYRESDEC=r0]) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000380)=r1}, 0x20) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r3, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={r3, &(0x7f0000000580)="c3b25c4a39c4e85b92358b4deae1647850534a7ff855a7df310789ed2617f49db9f162fc89f76ba055457498cd8c42ea05621735e4e7281d8744614fc566f6a83207f14b9d4ceb45f41cf347cb7f00b1fdd6631622677a625b597773753d19841a18937bbbf9e92000392b56a4166a5fed86a208f5553349ff", &(0x7f0000000600)=""/156}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={r3, &(0x7f0000000580)="c3b25c4a39c4e85b92358b4deae1647850534a7ff855a7df310789ed2617f49db9f162fc89f76ba055457498cd8c42ea05621735e4e7281d8744614fc566f6a83207f14b9d4ceb45f41cf347cb7f00b1fdd6631622677a625b597773753d19841a18937bbbf9e92000392b56a4166a5fed86a208f5553349ff", &(0x7f0000000600)=""/156}, 0x20) r4 = syz_open_dev$vcsa(&(0x7f0000000440), 0xfffffffffffffffb, 0x22cb869cdffe9175) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@bloom_filter={0x1e, 0xffffffff, 0x0, 0x9, 0x112, r2, 0xfffff705, '\x00', 0x0, r4, 0x4, 0x1, 0x2, 0xc}, 0x48) [ 796.425949][T16230] __nla_validate_parse: 4 callbacks suppressed [ 796.425968][T16230] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.1'. [ 796.448740][T16238] UDC core: couldn't find an available UDC or it's busy: -16 [ 796.461211][T16238] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 22:28:24 executing program 0: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) (rerun: 32) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r0, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r0, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) mount$overlay(0x0, &(0x7f0000000500)='./bus/file0\x00', &(0x7f00000002c0), 0x20, &(0x7f0000000540)=ANY=[@ANYRESDEC=r0]) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000380)=r1}, 0x20) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r3, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000100)={r3, &(0x7f0000000580)="c3b25c4a39c4e85b92358b4deae1647850534a7ff855a7df310789ed2617f49db9f162fc89f76ba055457498cd8c42ea05621735e4e7281d8744614fc566f6a83207f14b9d4ceb45f41cf347cb7f00b1fdd6631622677a625b597773753d19841a18937bbbf9e92000392b56a4166a5fed86a208f5553349ff", &(0x7f0000000600)=""/156}, 0x20) (async, rerun: 64) r4 = syz_open_dev$vcsa(&(0x7f0000000440), 0xfffffffffffffffb, 0x22cb869cdffe9175) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000480)=@bloom_filter={0x1e, 0xffffffff, 0x0, 0x9, 0x112, r2, 0xfffff705, '\x00', 0x0, r4, 0x4, 0x1, 0x2, 0xc}, 0x48) 22:28:24 executing program 1: sendmmsg$inet(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @empty}}}], 0x20}}], 0x1, 0x80) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="2800007ce339cb6e4dc983c3023b7700", @ANYRES16=r2, @ANYBLOB="030000000000000000007e0000000c00990000000900000000008a8c86b8d6b7842981453a66a55cb6c9d1fb6b7764f85f3e731c73915c3f901aef48106d70b62604880f3d588715f9b8c200c807807438ac81dc3186444003c9e26892c4340426f73a98efcd3d6b09045b69e8949d1654791335b2feae5cdc9c0429de5729da1e8ef8d9c2eeafeeea01d0b68d6dee16ca80f842723f4f5d84b24b1859c3b84c94"], 0x20}}, 0x4000) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT, @ANYRES32], 0x5c}, 0x1, 0x0, 0x0, 0x20040881}, 0x4) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT, @ANYRES32], 0x5c}, 0x1, 0x0, 0x0, 0x20040881}, 0x4) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1403080}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r0, 0x0, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x2000) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000400)={0x14, r0, 0x210, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000044}, 0x20004840) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000044}, 0x20004840) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000540)={&(0x7f0000000680)={0x14, r0, 0x1, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xf3d1567ce12e45fd}, 0x0) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8081}, 0x4002) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8081}, 0x4002) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r0, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8004044}, 0x40) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r0, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8004044}, 0x40) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r0, 0x4, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008004}, 0x800) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x14010000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r0, 0x800, 0x70bd29, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000014}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r3) (async) r5 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r3) sendmsg$NLBL_MGMT_C_ADDDEF(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}]}, 0x1c}}, 0x0) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="ff6a5f00", @ANYRES16=r5, @ANYBLOB="010027bd7000ffdbdf2505000000080004000000000014000500000000000000000000000000000000000c0001006e6c383032313100080008000a01010206000b00230000001400050000000000000000000000000000000001"], 0x60}, 0x1, 0x0, 0x0, 0x20000}, 0x24000010) r6 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r7) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) socket$netlink(0x10, 0x3, 0x0) (async) r9 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r9, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r9, 0x1, 0x8, &(0x7f0000000000), 0x4) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="4800000010000507000004090000000000000000db348c", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d58f1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d58f1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) 22:28:24 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) [ 798.793496][T16242] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 798.832503][T16252] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.1'. 22:28:24 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) (async) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) (async) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) write$cgroup_subtree(r3, 0x0, 0x200600) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) (async) 22:28:24 executing program 1: sendmmsg$inet(0xffffffffffffffff, &(0x7f00000017c0)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @empty}}}], 0x20}}], 0x1, 0x80) r0 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_FLUSH_PMKSA(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="2800007ce339cb6e4dc983c3023b7700", @ANYRES16=r2, @ANYBLOB="030000000000000000007e0000000c00990000000900000000008a8c86b8d6b7842981453a66a55cb6c9d1fb6b7764f85f3e731c73915c3f901aef48106d70b62604880f3d588715f9b8c200c807807438ac81dc3186444003c9e26892c4340426f73a98efcd3d6b09045b69e8949d1654791335b2feae5cdc9c0429de5729da1e8ef8d9c2eeafeeea01d0b68d6dee16ca80f842723f4f5d84b24b1859c3b84c94"], 0x20}}, 0x4000) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)=ANY=[@ANYRES64=r1, @ANYRES16=r0, @ANYRESOCT, @ANYRESOCT, @ANYRES32], 0x5c}, 0x1, 0x0, 0x0, 0x20040881}, 0x4) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1403080}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x14, r0, 0x0, 0x70bd25, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x2000) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000400)={0x14, r0, 0x210, 0x70bd29, 0x25dfdbfb, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000044}, 0x20004840) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000540)={&(0x7f0000000680)={0x14, r0, 0x1, 0x70bd2c, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xf3d1567ce12e45fd}, 0x0) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8081}, 0x4002) (async) sendmsg$NET_DM_CMD_STOP(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x14, r0, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8004044}, 0x40) (async) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r0, 0x4, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24008004}, 0x800) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x14010000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x14, r0, 0x800, 0x70bd29, 0x25dfdbfc, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x90}, 0x10) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x1, 0x70bd2a, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000014}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r3) sendmsg$NLBL_MGMT_C_ADDDEF(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x7}]}, 0x1c}}, 0x0) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="ff6a5f00", @ANYRES16=r5, @ANYBLOB="010027bd7000ffdbdf2505000000080004000000000014000500000000000000000000000000000000000c0001006e6c383032313100080008000a01010206000b00230000001400050000000000000000000000000000000001"], 0x60}, 0x1, 0x0, 0x0, 0x20000}, 0x24000010) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r7 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r7) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) r9 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r9, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r9, 0x1, 0x8, &(0x7f0000000000), 0x4) (async) sendmsg$nl_route(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="4800000010000507000004090000000000000000db348c", @ANYRES32=r8, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d58f1a43ca38", @ANYRES32=r8, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) 22:28:24 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) 22:28:24 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000068) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 798.854684][T16253] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 798.880103][T16259] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.1'. 22:28:24 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x700, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 798.937880][ T26] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 799.035409][T16282] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 799.522095][T16285] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 799.537754][ T3772] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 799.707837][ T26] usb 6-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 799.717057][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.747274][ T26] usb 6-1: config 0 descriptor?? 22:28:25 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) (async, rerun: 64) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) (rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) (async, rerun: 64) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) (async) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:25 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) (async) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) (async) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) (async) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) (async) write$cgroup_subtree(r3, 0x0, 0x200600) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) (async) 22:28:25 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000007000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='kmem_cache_free\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x275a, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_elf64(r1, &(0x7f0000000140)=ANY=[], 0xfe6f) sendmsg$NFT_MSG_GETOBJ(r1, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000380)={0x2c, 0x13, 0xa, 0x301, 0x0, 0x0, {0x2, 0x0, 0x1}, [@NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}]}, 0x2c}, 0x1, 0x0, 0x0, 0x850}, 0x4801) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.controllers\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f00000000c0)=ANY=[], 0xfea7) ioctl$FS_IOC_RESVSP(r1, 0x40305829, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x30000007, 0xe0}) ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) write$cgroup_subtree(r3, 0x0, 0x200600) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc028660f, &(0x7f0000000040)={0x0, r1}) [ 799.790245][ T26] snd-usb-audio: probe of 6-1:0.0 failed with error -2 [ 799.820174][ T26] usb 6-1: USB disconnect, device number 33 22:28:25 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000006c) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:25 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x8001a0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:25 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000400)) creat(&(0x7f00000003c0)='./bus\x00', 0x48) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./bus\x00', 0x80a008, &(0x7f0000000080)={[{@shortname_mixed}, {@shortname_win95}, {@uni_xlateno}, {@uni_xlateno}, {@utf8}, {@shortname_winnt}, {@rodir}, {@utf8}, {@fat=@dos1xfloppy}, {@numtail}, {@rodir}, {@rodir}, {@utf8no}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@uni_xlate}]}, 0xfd, 0x333, &(0x7f0000000680)="$eJzs3T1oJGUYAOB3bpLdXHGXFMKBjaudIOESsbHxDjnhuBSiLP6AxeLlRLLxIIsLmyKblHYKNoJWdhZanq1YqZ2FtiriDzaeleBxI/Nz+5PdjUmRRL3nKcKb7/vemffLTLITSN6NiLg+Hzdu3/4pFhaSmEsjvv0yYinORBql3QAA/k/+zLL4PSuddi0AwMkoXv9fO3faZQAAJ+iQv/8/O3X05rGVBQAco4nX/0fGpmvjq9PB3wQAAP9dz7/08rXLaxHPXTtfDjS7zXhyOH/5Rrwe7ViPi7EYdyLKB4XyaSH/+MzVtSsXG7mfl6KZZ3SbEZv9brN8UkgiKQ+0EouxVOVng/w0z18p8hsRsdvvNov8pNucT6rzL0TEeqzGYjwwkR9xde3KaqM6QHPzXn4/kr0isZDXvxyL8fWrcTPacT3y3GH9OyuNxtPZ2lh+t1kv1gEAAAAAAAAAAAAAAAAAAAAAwHFYbgwsDfrfZEX/nuJt/5aXPy1nH6oSBv1xyk+r/kB7ZX+grH6vO89b6f7+QI19/XXm4swp7hsAAAAAAAAAAAAAAAAAAAD+TTq9WrTa7fWtTm97YzToj4y88cXHn5+NyTX/EMxV5xiZSmOwJkvX88mNVjtLx9ZUQRoxXPzRrUHF1UiSx/XBLqaWUZ891W6fe/jH96dN3R2OpHHULW9vbJ4vSzpaVhWszpxayINYiMhmpe+8N5kVScTc0S/cQUGjvCiXIuLxzoUnOr3tt1ufVU0fHn1s8YXv3v3w17zUpPwytBsRcSebfsDk4HPVI78Ew3sjibkiSMbvhEMWX4teK/3mtxcffOerw2VloyNvbnV6Mf075ZP9I7UyyMscTN39YeYtMX92/0iye+QNHnirF8GFDy61bu18/8v41PzMrJEfEhp1AAAAAAAAAAAAAAAAAADAiRj5X/FDe+o4CwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAUzB8//+RYG9kpBYR09ZstGoxPvJXPybWtOvrW50Zp37ljxPeKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA96+/AwAA///ok2mx") 22:28:27 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:27 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="000002f0d370"], 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="41280f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r2, 0x0) mmap(&(0x7f000083f000/0x1000)=nil, 0x1000, 0x1, 0x8010, 0xffffffffffffffff, 0x126d4000) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) ioctl$KVM_RUN(r3, 0xae80, 0x0) 22:28:27 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000400)) (async) creat(&(0x7f00000003c0)='./bus\x00', 0x48) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./bus\x00', 0x80a008, &(0x7f0000000080)={[{@shortname_mixed}, {@shortname_win95}, {@uni_xlateno}, {@uni_xlateno}, {@utf8}, {@shortname_winnt}, {@rodir}, {@utf8}, {@fat=@dos1xfloppy}, {@numtail}, {@rodir}, {@rodir}, {@utf8no}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@uni_xlate}]}, 0xfd, 0x333, &(0x7f0000000680)="$eJzs3T1oJGUYAOB3bpLdXHGXFMKBjaudIOESsbHxDjnhuBSiLP6AxeLlRLLxIIsLmyKblHYKNoJWdhZanq1YqZ2FtiriDzaeleBxI/Nz+5PdjUmRRL3nKcKb7/vemffLTLITSN6NiLg+Hzdu3/4pFhaSmEsjvv0yYinORBql3QAA/k/+zLL4PSuddi0AwMkoXv9fO3faZQAAJ+iQv/8/O3X05rGVBQAco4nX/0fGpmvjq9PB3wQAAP9dz7/08rXLaxHPXTtfDjS7zXhyOH/5Rrwe7ViPi7EYdyLKB4XyaSH/+MzVtSsXG7mfl6KZZ3SbEZv9brN8UkgiKQ+0EouxVOVng/w0z18p8hsRsdvvNov8pNucT6rzL0TEeqzGYjwwkR9xde3KaqM6QHPzXn4/kr0isZDXvxyL8fWrcTPacT3y3GH9OyuNxtPZ2lh+t1kv1gEAAAAAAAAAAAAAAAAAAAAAwHFYbgwsDfrfZEX/nuJt/5aXPy1nH6oSBv1xyk+r/kB7ZX+grH6vO89b6f7+QI19/XXm4swp7hsAAAAAAAAAAAAAAAAAAAD+TTq9WrTa7fWtTm97YzToj4y88cXHn5+NyTX/EMxV5xiZSmOwJkvX88mNVjtLx9ZUQRoxXPzRrUHF1UiSx/XBLqaWUZ891W6fe/jH96dN3R2OpHHULW9vbJ4vSzpaVhWszpxayINYiMhmpe+8N5kVScTc0S/cQUGjvCiXIuLxzoUnOr3tt1ufVU0fHn1s8YXv3v3w17zUpPwytBsRcSebfsDk4HPVI78Ew3sjibkiSMbvhEMWX4teK/3mtxcffOerw2VloyNvbnV6Mf075ZP9I7UyyMscTN39YeYtMX92/0iye+QNHnirF8GFDy61bu18/8v41PzMrJEfEhp1AAAAAAAAAAAAAAAAAADAiRj5X/FDe+o4CwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAUzB8//+RYG9kpBYR09ZstGoxPvJXPybWtOvrW50Zp37ljxPeKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA96+/AwAA///ok2mx") [ 802.240215][T16310] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:27 executing program 3: ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000400)) creat(&(0x7f00000003c0)='./bus\x00', 0x48) (async) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./bus\x00', 0x80a008, &(0x7f0000000080)={[{@shortname_mixed}, {@shortname_win95}, {@uni_xlateno}, {@uni_xlateno}, {@utf8}, {@shortname_winnt}, {@rodir}, {@utf8}, {@fat=@dos1xfloppy}, {@numtail}, {@rodir}, {@rodir}, {@utf8no}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@uni_xlate}]}, 0xfd, 0x333, &(0x7f0000000680)="$eJzs3T1oJGUYAOB3bpLdXHGXFMKBjaudIOESsbHxDjnhuBSiLP6AxeLlRLLxIIsLmyKblHYKNoJWdhZanq1YqZ2FtiriDzaeleBxI/Nz+5PdjUmRRL3nKcKb7/vemffLTLITSN6NiLg+Hzdu3/4pFhaSmEsjvv0yYinORBql3QAA/k/+zLL4PSuddi0AwMkoXv9fO3faZQAAJ+iQv/8/O3X05rGVBQAco4nX/0fGpmvjq9PB3wQAAP9dz7/08rXLaxHPXTtfDjS7zXhyOH/5Rrwe7ViPi7EYdyLKB4XyaSH/+MzVtSsXG7mfl6KZZ3SbEZv9brN8UkgiKQ+0EouxVOVng/w0z18p8hsRsdvvNov8pNucT6rzL0TEeqzGYjwwkR9xde3KaqM6QHPzXn4/kr0isZDXvxyL8fWrcTPacT3y3GH9OyuNxtPZ2lh+t1kv1gEAAAAAAAAAAAAAAAAAAAAAwHFYbgwsDfrfZEX/nuJt/5aXPy1nH6oSBv1xyk+r/kB7ZX+grH6vO89b6f7+QI19/XXm4swp7hsAAAAAAAAAAAAAAAAAAAD+TTq9WrTa7fWtTm97YzToj4y88cXHn5+NyTX/EMxV5xiZSmOwJkvX88mNVjtLx9ZUQRoxXPzRrUHF1UiSx/XBLqaWUZ891W6fe/jH96dN3R2OpHHULW9vbJ4vSzpaVhWszpxayINYiMhmpe+8N5kVScTc0S/cQUGjvCiXIuLxzoUnOr3tt1ufVU0fHn1s8YXv3v3w17zUpPwytBsRcSebfsDk4HPVI78Ew3sjibkiSMbvhEMWX4teK/3mtxcffOerw2VloyNvbnV6Mf075ZP9I7UyyMscTN39YeYtMX92/0iye+QNHnirF8GFDy61bu18/8v41PzMrJEfEhp1AAAAAAAAAAAAAAAAAADAiRj5X/FDe+o4CwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAUzB8//+RYG9kpBYR09ZstGoxPvJXPybWtOvrW50Zp37ljxPeKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA96+/AwAA///ok2mx") 22:28:27 executing program 3: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800d93a573cd2c034326283007fb895798241fa893e943c69747629b5ee0000000000f0ffffffffffffff99d493dd2720a01e3c980ca3ef474e1980001000005348971afd97f33404003250bbe3bcebd6bfad173849d436c5d6745cf63827f85171dbfbc55d6db0f1746888851104b33f5d840000000043403ecc1a40a574ba63be1d03c3022a3fa3a978315cf0a969020000007c4cf6d861fe3978c97a8500"/178], 0x22, 0x4e3, &(0x7f0000000540)="$eJzs3c9rG9kdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4fA3vaw511Y2D3sKbBsQpZ4Fxa0zEhyEltytF5HcjyfD0w8897E3/csvk+jNzOaADLrXPJPLmI8Ij6IiOONzdd3ONf48eLZ+uzms/XZXNTrN7/IpfslZa1dW//vaERsRMRIRPz5esTt3M641dW1hZlyubTc3C7UFpcK1dW1S3cXZ+ZL86V7xSvTxcmr01PFPXZscGfR7Wvvv/fob3+obzz9/d+Xrv/xWNKs8Wbdq/3YT42uD8XJbU279jaC9cFAsz+j/W4Ie5K8fj+MiAsR8dt+NwboqXq9Xv+mfqRT9UYdOLTy6TFwLj8REY31fH5ionEM/6MYy5cr1dqv7+S3BoQTMZS/c7dcutz8rHAihnLJ9mS6/nK7uG17KiI9Bv7nwGi6PTFbKc/1apAD2jq6Lf+/HGjkP5AR+X43AOibNnPlQEbIf8iuwW3n/IHs8P4P2SX/IbvkP2SX/Ifs6pT/i6d73BCg57z/Q3bJf8ikP924kSz1zeb973P3V1cWKvcvzZWqCxOLK7MTs5XlpYn5SmU+vWdn8U2/r1ypLE0WY+VBoVaq1grV1bVbi5WVe7Vb6X39t0pDPekV0I2TZx9/lIuIjd+MpktiuFknV+Fwq9dz0e97kIH+GOj3AAT0jak/yC6f8YE33f830qliaf/bAvSGr/6B7Lp42vk/yKrvMv9vPIDDxfw/ZJf3dGAP8///++RtNQboCfP/kF3jHZ7/9YNXnt11OSKORcSHA0NHWs/6Ag6D/JNc8/j/4vGfjW+vHc59lZ4iGI6Iv/7n5r8ezNRqy5NJ+dOt8tq/m+V7fVY30BOtPG3lMQCQXS+erc+2ll7G/fx3jYsQkribzaVRM9icmzxeH4qIsee5165VyO3TtQsbDyPiJ+36n0vnRk40z3yMPR/YEf9U82eu8SvSa6kG0+emd2vwe8U//Ur8nzbnb5J9zuzD3wWy4HEy/lxul3/5NKdjK/9eH3/G9+naidb4t7lj/Ms3x7+RdFxpN/6d7TLGj8dXPu4Y/2HEmbbxW/FG0ljb429ExMUu40/+48ZMp1NN9f9G/Dzax29J1gq1xaVCdXXtUvo9cvOle8Ur08XJq9NTxUI6RV1oTVS38ejTrx/v1v+xDvF3639S9ssu+/+Xz4aenNsl/i8utH/9T+0SfzQiftVN8PXzu1Yn8ec69D+/S/ykbKqb+EmM84/+3+WuAEAPVFfXFmbK5dLyAV55eDCacUBWmgffcVDa806vDMeRtxpi5N19mboZPTp+KwjwDniZ9Fu3/QMAAAAAAAAAAAAHXC8uJ+53HwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoNvAwAA///UKc/N") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}}, 0x24}}, 0x0) write$tun(r0, &(0x7f00000002c0)={@val, @val, @eth={@random="23c62b891d2f", @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "5f0def", 0x0, 0x0, 0x0, @dev, @private0}}}}}, 0x44) [ 802.285410][T16311] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 802.297942][ T3772] usb 1-1: unable to read config index 0 descriptor/all [ 802.306024][ T3772] usb 1-1: can't read configurations, error -71 22:28:27 executing program 3: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800d93a573cd2c034326283007fb895798241fa893e943c69747629b5ee0000000000f0ffffffffffffff99d493dd2720a01e3c980ca3ef474e1980001000005348971afd97f33404003250bbe3bcebd6bfad173849d436c5d6745cf63827f85171dbfbc55d6db0f1746888851104b33f5d840000000043403ecc1a40a574ba63be1d03c3022a3fa3a978315cf0a969020000007c4cf6d861fe3978c97a8500"/178], 0x22, 0x4e3, &(0x7f0000000540)="$eJzs3c9rG9kdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4fA3vaw511Y2D3sKbBsQpZ4Fxa0zEhyEltytF5HcjyfD0w8897E3/csvk+jNzOaADLrXPJPLmI8Ij6IiOONzdd3ONf48eLZ+uzms/XZXNTrN7/IpfslZa1dW//vaERsRMRIRPz5esTt3M641dW1hZlyubTc3C7UFpcK1dW1S3cXZ+ZL86V7xSvTxcmr01PFPXZscGfR7Wvvv/fob3+obzz9/d+Xrv/xWNKs8Wbdq/3YT42uD8XJbU279jaC9cFAsz+j/W4Ie5K8fj+MiAsR8dt+NwboqXq9Xv+mfqRT9UYdOLTy6TFwLj8REY31fH5ionEM/6MYy5cr1dqv7+S3BoQTMZS/c7dcutz8rHAihnLJ9mS6/nK7uG17KiI9Bv7nwGi6PTFbKc/1apAD2jq6Lf+/HGjkP5AR+X43AOibNnPlQEbIf8iuwW3n/IHs8P4P2SX/IbvkP2SX/Ifs6pT/i6d73BCg57z/Q3bJf8ikP924kSz1zeb973P3V1cWKvcvzZWqCxOLK7MTs5XlpYn5SmU+vWdn8U2/r1ypLE0WY+VBoVaq1grV1bVbi5WVe7Vb6X39t0pDPekV0I2TZx9/lIuIjd+MpktiuFknV+Fwq9dz0e97kIH+GOj3AAT0jak/yC6f8YE33f830qliaf/bAvSGr/6B7Lp42vk/yKrvMv9vPIDDxfw/ZJf3dGAP8///++RtNQboCfP/kF3jHZ7/9YNXnt11OSKORcSHA0NHWs/6Ag6D/JNc8/j/4vGfjW+vHc59lZ4iGI6Iv/7n5r8ezNRqy5NJ+dOt8tq/m+V7fVY30BOtPG3lMQCQXS+erc+2ll7G/fx3jYsQkribzaVRM9icmzxeH4qIsee5165VyO3TtQsbDyPiJ+36n0vnRk40z3yMPR/YEf9U82eu8SvSa6kG0+emd2vwe8U//Ur8nzbnb5J9zuzD3wWy4HEy/lxul3/5NKdjK/9eH3/G9+naidb4t7lj/Ms3x7+RdFxpN/6d7TLGj8dXPu4Y/2HEmbbxW/FG0ljb429ExMUu40/+48ZMp1NN9f9G/Dzax29J1gq1xaVCdXXtUvo9cvOle8Ur08XJq9NTxUI6RV1oTVS38ejTrx/v1v+xDvF3639S9ssu+/+Xz4aenNsl/i8utH/9T+0SfzQiftVN8PXzu1Yn8ec69D+/S/ykbKqb+EmM84/+3+WuAEAPVFfXFmbK5dLyAV55eDCacUBWmgffcVDa806vDMeRtxpi5N19mboZPTp+KwjwDniZ9Fu3/QMAAAAAAAAAAAAHXC8uJ+53HwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoNvAwAA///UKc/N") (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) (async) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}}, 0x24}}, 0x0) write$tun(r0, &(0x7f00000002c0)={@val, @val, @eth={@random="23c62b891d2f", @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "5f0def", 0x0, 0x0, 0x0, @dev, @private0}}}}}, 0x44) [ 802.335720][T16329] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 802.388377][T16332] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 802.469643][T16316] kvm [16315]: vcpu0, guest rIP: 0x9202 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.478692][T16316] kvm [16315]: vcpu0, guest rIP: 0x9282 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.488171][T16316] kvm [16315]: vcpu0, guest rIP: 0x9302 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.497031][T16316] kvm [16315]: vcpu0, guest rIP: 0x9382 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.506346][T16316] kvm [16315]: vcpu0, guest rIP: 0x9402 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.515297][T16316] kvm [16315]: vcpu0, guest rIP: 0x9482 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.524135][T16316] kvm [16315]: vcpu0, guest rIP: 0x9502 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.534224][T16316] kvm [16315]: vcpu0, guest rIP: 0x9582 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.543087][T16316] kvm [16315]: vcpu0, guest rIP: 0x9602 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.551872][T16316] kvm [16315]: vcpu0, guest rIP: 0x9682 disabled perfctr wrmsr: 0xc1 data 0x0 [ 802.567633][ T26] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 802.677655][ T3772] usb 1-1: new high-speed USB device number 16 using dummy_hcd 22:28:28 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ffe5524099e72810238f000000010902120001000000040000009e9f6c00"], 0x0) 22:28:28 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x1000000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:28 executing program 3: syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="00027b112798fd0800d93a573cd2c034326283007fb895798241fa893e943c69747629b5ee0000000000f0ffffffffffffff99d493dd2720a01e3c980ca3ef474e1980001000005348971afd97f33404003250bbe3bcebd6bfad173849d436c5d6745cf63827f85171dbfbc55d6db0f1746888851104b33f5d840000000043403ecc1a40a574ba63be1d03c3022a3fa3a978315cf0a969020000007c4cf6d861fe3978c97a8500"/178], 0x22, 0x4e3, &(0x7f0000000540)="$eJzs3c9rG9kdAPCv5B+xHTe/2kKTQxOS0vQHsWIZJ1ACpfSQQ0kpDfQaHFsxwXJkLDmNjQ9Ob7mVUmihp55L/4fA3vaw511Y2D3sKbBsQpZ4Fxa0zEhyEltytF5HcjyfD0w8897E3/csvk+jNzOaADLrXPJPLmI8Ij6IiOONzdd3ONf48eLZ+uzms/XZXNTrN7/IpfslZa1dW//vaERsRMRIRPz5esTt3M641dW1hZlyubTc3C7UFpcK1dW1S3cXZ+ZL86V7xSvTxcmr01PFPXZscGfR7Wvvv/fob3+obzz9/d+Xrv/xWNKs8Wbdq/3YT42uD8XJbU279jaC9cFAsz+j/W4Ie5K8fj+MiAsR8dt+NwboqXq9Xv+mfqRT9UYdOLTy6TFwLj8REY31fH5ionEM/6MYy5cr1dqv7+S3BoQTMZS/c7dcutz8rHAihnLJ9mS6/nK7uG17KiI9Bv7nwGi6PTFbKc/1apAD2jq6Lf+/HGjkP5AR+X43AOibNnPlQEbIf8iuwW3n/IHs8P4P2SX/IbvkP2SX/Ifs6pT/i6d73BCg57z/Q3bJf8ikP924kSz1zeb973P3V1cWKvcvzZWqCxOLK7MTs5XlpYn5SmU+vWdn8U2/r1ypLE0WY+VBoVaq1grV1bVbi5WVe7Vb6X39t0pDPekV0I2TZx9/lIuIjd+MpktiuFknV+Fwq9dz0e97kIH+GOj3AAT0jak/yC6f8YE33f830qliaf/bAvSGr/6B7Lp42vk/yKrvMv9vPIDDxfw/ZJf3dGAP8///++RtNQboCfP/kF3jHZ7/9YNXnt11OSKORcSHA0NHWs/6Ag6D/JNc8/j/4vGfjW+vHc59lZ4iGI6Iv/7n5r8ezNRqy5NJ+dOt8tq/m+V7fVY30BOtPG3lMQCQXS+erc+2ll7G/fx3jYsQkribzaVRM9icmzxeH4qIsee5165VyO3TtQsbDyPiJ+36n0vnRk40z3yMPR/YEf9U82eu8SvSa6kG0+emd2vwe8U//Ur8nzbnb5J9zuzD3wWy4HEy/lxul3/5NKdjK/9eH3/G9+naidb4t7lj/Ms3x7+RdFxpN/6d7TLGj8dXPu4Y/2HEmbbxW/FG0ljb429ExMUu40/+48ZMp1NN9f9G/Dzax29J1gq1xaVCdXXtUvo9cvOle8Ur08XJq9NTxUI6RV1oTVS38ejTrx/v1v+xDvF3639S9ssu+/+Xz4aenNsl/i8utH/9T+0SfzQiftVN8PXzu1Yn8ec69D+/S/ykbKqb+EmM84/+3+WuAEAPVFfXFmbK5dLyAV55eDCacUBWmgffcVDa806vDMeRtxpi5N19mboZPTp+KwjwDniZ9Fu3/QMAAAAAAAAAAAAHXC8uJ+53HwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoNvAwAA///UKc/N") r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0xa01, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) (async) ioctl$TUNGETFEATURES(r0, 0x400454ca, &(0x7f0000000000)) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}}, 0x24}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@newqdisc={0x24, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {0x1}, {}, {0xe}}}, 0x24}}, 0x0) write$tun(r0, &(0x7f00000002c0)={@val, @val, @eth={@random="23c62b891d2f", @dev, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "5f0def", 0x0, 0x0, 0x0, @dev, @private0}}}}}, 0x44) 22:28:28 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000071) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:28 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="000002f0d370"], 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="41280f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r2, 0x0) mmap(&(0x7f000083f000/0x1000)=nil, 0x1000, 0x1, 0x8010, 0xffffffffffffffff, 0x126d4000) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="000002f0d370"], 0x0) (async) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="41280f30"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r2, 0x0) (async) mmap(&(0x7f000083f000/0x1000)=nil, 0x1000, 0x1, 0x8010, 0xffffffffffffffff, 0x126d4000) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) 22:28:28 executing program 3: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000080)=ANY=[@ANYBLOB='abort,noblock_validity,bh,abort,noinit_itable,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c64656c61f2686f632c7265736702003d", @ANYRESHEX=0x0, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB='2\x00'], 0x0, 0x4e6, &(0x7f0000000c80)="$eJzs3UFrJFkdAPB/VdLrZCZrsuhhXXBd3JVk0OlOJu5s8LAqiJ4W1PU+xqQTQjrpkO7sTsKgGfwAgogKnjx5EfwAgsxHEGFA76KiCM7owYNOSVVXayZ2TzJOpzumfz+orveqq+r/Xjf9ul7VoyqAsfVaRNyMiMdZll2PiJlyeVpO969FxFFnvUcP767mUxJZ9u5UZ708n8/nj+2z3CSuRMRXvxTxjSQiJp6M2zo43FppNOp7Zb7W3t6ttQ4Ob2xur2zUN+o7S0uLt5bfWn5zeWEg9ZyOiLe/8Ifvf+cnX3z7F596/7e3/zT/zaRcfrweg5YUr5XisyhlkxGxdx7BRiD/WieLGgIA8P+ge5z/8Yi4HjMxURzNAQAAAJdJ9tnp+EcSkQEAAACXVlqMgU3SajkOYDrStFrtjOH9cFxNG81W+5Przf2dtc5Y2dmopOubjfpCOVZ4NipJnl8s0v/J3zyRX4qIlyLiezNTRb662mysjfrkBwAAAIyJayf6/3+b6fT/AQAAgEtmdtQFAAAAAM6d/j8AAABcfvr/AAAAcKl9+Z138inrPv967b2D/a3mezfW6q2t6vb+anW1ubdb3Wg2N4p79m2ftr9Gs7n76djZv1Nr11vtWuvg8PZ2c3+nfXvz+COwAQAAgGF66WP3f5NExNFnpoop98KoCwUMxeSzrPz78ysHMHwToy4AMDLP9P8PXCqVURcAGLnklPf7Dt755eDLAgAAnI+5j/S+/p+cem7gKB1SEYFz4vwfjC/X/2F8uf4P46sSE6EjD+Pt/K//Z9kzFQgAABi46WJK0mpEcR5gOtK0Wo14sXgsQCVZ32zUFyLigxHx65nKB/L8YrFlcmqfAQAAAAAAAAAAAAAAAAAAAAAAAADoyLIkMgAAAOBSi0j/mJTP/5qbeWP65PmBF5K/zxTziHj/R+/+4M5Ku723mC//y7+Xt39YLr85ijMYAAAAwEndfnq3Hw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg/To4d3V7jTMuH/+fETM9oo/GVeK+ZWoRMTVvyYxeWy7JCImBhD/6F5EvNwrfpIXK+Kok+sVf2oI8WfLT+Fk/DQirg0gPoyz+3n787lev780XivmvX9/t4oW6vn1b//SMvJE0c6V8bOs3C5vf148Y4xXHvys1jf+vYhXJnu3P932N+nT/r1+xvhf/9rhYb/3sh9HzPX8/0meiFVrb+/WWgeHNza3VzbqG/WdpaXFW8tvLb+5vFBb32zUy9eeMb770Z8/flr9r/aJP3tK/d84Y/3/+eDOww91kpVe8edf7/39v9wnflr+932iTOfvz3XTR530ca/+9FevPq3+a33qf9r3P3/G+l//yrd/d8ZVAYAhaB0cbq00GvW9gSfyvZ/PngefeK5PIz8suhC1GOtE9r9s9a0LUvj8aPoCFOOJROcXkRyNrm0CAAAG67/7wAAAAAAAAAAAAAAAAAAAAMCwDfPuel1uKQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXET/CgAA//+kytTq") r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xa8, r1, 0x800, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x60}}}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x12, 0xcd, [0x81, 0x26, 0xea6, 0x5, 0xaa, 0x4, 0x8]}, @NL80211_ATTR_FRAME={0x48, 0x33, @action_no_ack={@with_ht={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7f}, @broadcast, @device_b, @random="b89d34199a00", {0x3, 0xff}}, @ver_80211n={0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}, @sp_mp_confirm={0xf, 0x2, {0x1228, @default, {0x1, 0x4, [{0xb}, {0x0, 0x1}, {0x6}, {0x60}]}, @void, @val={0x2d, 0x1a, {0x4000, 0x0, 0x0, 0x0, {0x4f91, 0x309, 0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x6, 0x9, 0x3}}}}}}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0xde1d93d8dfd3cf0f}], @NL80211_ATTR_DURATION={0x8, 0x57, 0x9a2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20008894}, 0x40000) syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r0) [ 802.885614][T16345] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 802.895008][T16340] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 802.907681][ T26] usb 6-1: device descriptor read/all, error -71 22:28:30 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:30 executing program 3: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000080)=ANY=[@ANYBLOB='abort,noblock_validity,bh,abort,noinit_itable,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c64656c61f2686f632c7265736702003d", @ANYRESHEX=0x0, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB='2\x00'], 0x0, 0x4e6, &(0x7f0000000c80)="$eJzs3UFrJFkdAPB/VdLrZCZrsuhhXXBd3JVk0OlOJu5s8LAqiJ4W1PU+xqQTQjrpkO7sTsKgGfwAgogKnjx5EfwAgsxHEGFA76KiCM7owYNOSVVXayZ2TzJOpzumfz+orveqq+r/Xjf9ul7VoyqAsfVaRNyMiMdZll2PiJlyeVpO969FxFFnvUcP767mUxJZ9u5UZ708n8/nj+2z3CSuRMRXvxTxjSQiJp6M2zo43FppNOp7Zb7W3t6ttQ4Ob2xur2zUN+o7S0uLt5bfWn5zeWEg9ZyOiLe/8Ifvf+cnX3z7F596/7e3/zT/zaRcfrweg5YUr5XisyhlkxGxdx7BRiD/WieLGgIA8P+ge5z/8Yi4HjMxURzNAQAAAJdJ9tnp+EcSkQEAAACXVlqMgU3SajkOYDrStFrtjOH9cFxNG81W+5Przf2dtc5Y2dmopOubjfpCOVZ4NipJnl8s0v/J3zyRX4qIlyLiezNTRb662mysjfrkBwAAAIyJayf6/3+b6fT/AQAAgEtmdtQFAAAAAM6d/j8AAABcfvr/AAAAcKl9+Z138inrPv967b2D/a3mezfW6q2t6vb+anW1ubdb3Wg2N4p79m2ftr9Gs7n76djZv1Nr11vtWuvg8PZ2c3+nfXvz+COwAQAAgGF66WP3f5NExNFnpoop98KoCwUMxeSzrPz78ysHMHwToy4AMDLP9P8PXCqVURcAGLnklPf7Dt755eDLAgAAnI+5j/S+/p+cem7gKB1SEYFz4vwfjC/X/2F8uf4P46sSE6EjD+Pt/K//Z9kzFQgAABi46WJK0mpEcR5gOtK0Wo14sXgsQCVZ32zUFyLigxHx65nKB/L8YrFlcmqfAQAAAAAAAAAAAAAAAAAAAAAAAADoyLIkMgAAAOBSi0j/mJTP/5qbeWP65PmBF5K/zxTziHj/R+/+4M5Ku723mC//y7+Xt39YLr85ijMYAAAAwEndfnq3Hw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg/To4d3V7jTMuH/+fETM9oo/GVeK+ZWoRMTVvyYxeWy7JCImBhD/6F5EvNwrfpIXK+Kok+sVf2oI8WfLT+Fk/DQirg0gPoyz+3n787lev780XivmvX9/t4oW6vn1b//SMvJE0c6V8bOs3C5vf148Y4xXHvys1jf+vYhXJnu3P932N+nT/r1+xvhf/9rhYb/3sh9HzPX8/0meiFVrb+/WWgeHNza3VzbqG/WdpaXFW8tvLb+5vFBb32zUy9eeMb770Z8/flr9r/aJP3tK/d84Y/3/+eDOww91kpVe8edf7/39v9wnflr+932iTOfvz3XTR530ca/+9FevPq3+a33qf9r3P3/G+l//yrd/d8ZVAYAhaB0cbq00GvW9gSfyvZ/PngefeK5PIz8suhC1GOtE9r9s9a0LUvj8aPoCFOOJROcXkRyNrm0CAAAG67/7wAAAAAAAAAAAAAAAAAAAAMCwDfPuel1uKQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXET/CgAA//+kytTq") (async, rerun: 32) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) (rerun: 32) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) (rerun: 64) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xa8, r1, 0x800, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x60}}}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x12, 0xcd, [0x81, 0x26, 0xea6, 0x5, 0xaa, 0x4, 0x8]}, @NL80211_ATTR_FRAME={0x48, 0x33, @action_no_ack={@with_ht={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7f}, @broadcast, @device_b, @random="b89d34199a00", {0x3, 0xff}}, @ver_80211n={0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}, @sp_mp_confirm={0xf, 0x2, {0x1228, @default, {0x1, 0x4, [{0xb}, {0x0, 0x1}, {0x6}, {0x60}]}, @void, @val={0x2d, 0x1a, {0x4000, 0x0, 0x0, 0x0, {0x4f91, 0x309, 0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x6, 0x9, 0x3}}}}}}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0xde1d93d8dfd3cf0f}], @NL80211_ATTR_DURATION={0x8, 0x57, 0x9a2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20008894}, 0x40000) syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r0) [ 805.212981][T16346] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 805.250361][T16349] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:30 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="000002f0d370"], 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="41280f30"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r2, 0x0) mmap(&(0x7f000083f000/0x1000)=nil, 0x1000, 0x1, 0x8010, 0xffffffffffffffff, 0x126d4000) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='blkio.bfq.io_wait_time_recursive\x00', 0x275a, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="000002f0d370"], 0x0) (async) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="41280f30"], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r2, 0x0) (async) mmap(&(0x7f000083f000/0x1000)=nil, 0x1000, 0x1, 0x8010, 0xffffffffffffffff, 0x126d4000) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x3e, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f00000004c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) [ 805.307849][ T3772] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 805.316348][ T3772] usb 1-1: can't read configurations, error -71 [ 805.324804][ T3772] usb usb1-port1: attempt power cycle 22:28:30 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x2000000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:30 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000072) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:31 executing program 3: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000080)=ANY=[@ANYBLOB='abort,noblock_validity,bh,abort,noinit_itable,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c64656c61f2686f632c7265736702003d", @ANYRESHEX=0x0, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB='2\x00'], 0x0, 0x4e6, &(0x7f0000000c80)="$eJzs3UFrJFkdAPB/VdLrZCZrsuhhXXBd3JVk0OlOJu5s8LAqiJ4W1PU+xqQTQjrpkO7sTsKgGfwAgogKnjx5EfwAgsxHEGFA76KiCM7owYNOSVVXayZ2TzJOpzumfz+orveqq+r/Xjf9ul7VoyqAsfVaRNyMiMdZll2PiJlyeVpO969FxFFnvUcP767mUxJZ9u5UZ708n8/nj+2z3CSuRMRXvxTxjSQiJp6M2zo43FppNOp7Zb7W3t6ttQ4Ob2xur2zUN+o7S0uLt5bfWn5zeWEg9ZyOiLe/8Ifvf+cnX3z7F596/7e3/zT/zaRcfrweg5YUr5XisyhlkxGxdx7BRiD/WieLGgIA8P+ge5z/8Yi4HjMxURzNAQAAAJdJ9tnp+EcSkQEAAACXVlqMgU3SajkOYDrStFrtjOH9cFxNG81W+5Przf2dtc5Y2dmopOubjfpCOVZ4NipJnl8s0v/J3zyRX4qIlyLiezNTRb662mysjfrkBwAAAIyJayf6/3+b6fT/AQAAgEtmdtQFAAAAAM6d/j8AAABcfvr/AAAAcKl9+Z138inrPv967b2D/a3mezfW6q2t6vb+anW1ubdb3Wg2N4p79m2ftr9Gs7n76djZv1Nr11vtWuvg8PZ2c3+nfXvz+COwAQAAgGF66WP3f5NExNFnpoop98KoCwUMxeSzrPz78ysHMHwToy4AMDLP9P8PXCqVURcAGLnklPf7Dt755eDLAgAAnI+5j/S+/p+cem7gKB1SEYFz4vwfjC/X/2F8uf4P46sSE6EjD+Pt/K//Z9kzFQgAABi46WJK0mpEcR5gOtK0Wo14sXgsQCVZ32zUFyLigxHx65nKB/L8YrFlcmqfAQAAAAAAAAAAAAAAAAAAAAAAAADoyLIkMgAAAOBSi0j/mJTP/5qbeWP65PmBF5K/zxTziHj/R+/+4M5Ku723mC//y7+Xt39YLr85ijMYAAAAwEndfnq3Hw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg/To4d3V7jTMuH/+fETM9oo/GVeK+ZWoRMTVvyYxeWy7JCImBhD/6F5EvNwrfpIXK+Kok+sVf2oI8WfLT+Fk/DQirg0gPoyz+3n787lev780XivmvX9/t4oW6vn1b//SMvJE0c6V8bOs3C5vf148Y4xXHvys1jf+vYhXJnu3P932N+nT/r1+xvhf/9rhYb/3sh9HzPX8/0meiFVrb+/WWgeHNza3VzbqG/WdpaXFW8tvLb+5vFBb32zUy9eeMb770Z8/flr9r/aJP3tK/d84Y/3/+eDOww91kpVe8edf7/39v9wnflr+932iTOfvz3XTR530ca/+9FevPq3+a33qf9r3P3/G+l//yrd/d8ZVAYAhaB0cbq00GvW9gSfyvZ/PngefeK5PIz8suhC1GOtE9r9s9a0LUvj8aPoCFOOJROcXkRyNrm0CAAAG67/7wAAAAAAAAAAAAAAAAAAAAMCwDfPuel1uKQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXET/CgAA//+kytTq") (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1c916, &(0x7f0000000080)=ANY=[@ANYBLOB='abort,noblock_validity,bh,abort,noinit_itable,resgid=', @ANYRESHEX=0x0, @ANYBLOB="2c64656c61f2686f632c7265736702003d", @ANYRESHEX=0x0, @ANYBLOB=',resgid=', @ANYRESHEX=0xee00, @ANYBLOB='2\x00'], 0x0, 0x4e6, &(0x7f0000000c80)="$eJzs3UFrJFkdAPB/VdLrZCZrsuhhXXBd3JVk0OlOJu5s8LAqiJ4W1PU+xqQTQjrpkO7sTsKgGfwAgogKnjx5EfwAgsxHEGFA76KiCM7owYNOSVVXayZ2TzJOpzumfz+orveqq+r/Xjf9ul7VoyqAsfVaRNyMiMdZll2PiJlyeVpO969FxFFnvUcP767mUxJZ9u5UZ708n8/nj+2z3CSuRMRXvxTxjSQiJp6M2zo43FppNOp7Zb7W3t6ttQ4Ob2xur2zUN+o7S0uLt5bfWn5zeWEg9ZyOiLe/8Ifvf+cnX3z7F596/7e3/zT/zaRcfrweg5YUr5XisyhlkxGxdx7BRiD/WieLGgIA8P+ge5z/8Yi4HjMxURzNAQAAAJdJ9tnp+EcSkQEAAACXVlqMgU3SajkOYDrStFrtjOH9cFxNG81W+5Przf2dtc5Y2dmopOubjfpCOVZ4NipJnl8s0v/J3zyRX4qIlyLiezNTRb662mysjfrkBwAAAIyJayf6/3+b6fT/AQAAgEtmdtQFAAAAAM6d/j8AAABcfvr/AAAAcKl9+Z138inrPv967b2D/a3mezfW6q2t6vb+anW1ubdb3Wg2N4p79m2ftr9Gs7n76djZv1Nr11vtWuvg8PZ2c3+nfXvz+COwAQAAgGF66WP3f5NExNFnpoop98KoCwUMxeSzrPz78ysHMHwToy4AMDLP9P8PXCqVURcAGLnklPf7Dt755eDLAgAAnI+5j/S+/p+cem7gKB1SEYFz4vwfjC/X/2F8uf4P46sSE6EjD+Pt/K//Z9kzFQgAABi46WJK0mpEcR5gOtK0Wo14sXgsQCVZ32zUFyLigxHx65nKB/L8YrFlcmqfAQAAAAAAAAAAAAAAAAAAAAAAAADoyLIkMgAAAOBSi0j/mJTP/5qbeWP65PmBF5K/zxTziHj/R+/+4M5Ku723mC//y7+Xt39YLr85ijMYAAAAwEndfnq3Hw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg/To4d3V7jTMuH/+fETM9oo/GVeK+ZWoRMTVvyYxeWy7JCImBhD/6F5EvNwrfpIXK+Kok+sVf2oI8WfLT+Fk/DQirg0gPoyz+3n787lev780XivmvX9/t4oW6vn1b//SMvJE0c6V8bOs3C5vf148Y4xXHvys1jf+vYhXJnu3P932N+nT/r1+xvhf/9rhYb/3sh9HzPX8/0meiFVrb+/WWgeHNza3VzbqG/WdpaXFW8tvLb+5vFBb32zUy9eeMb770Z8/flr9r/aJP3tK/d84Y/3/+eDOww91kpVe8edf7/39v9wnflr+932iTOfvz3XTR530ca/+9FevPq3+a33qf9r3P3/G+l//yrd/d8ZVAYAhaB0cbq00GvW9gSfyvZ/PngefeK5PIz8suhC1GOtE9r9s9a0LUvj8aPoCFOOJROcXkRyNrm0CAAAG67/7wAAAAAAAAAAAAAAAAAAAAMCwDfPuel1uKQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXET/CgAA//+kytTq") r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x2) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), r0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xa8, r1, 0x800, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x60}}}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x12, 0xcd, [0x81, 0x26, 0xea6, 0x5, 0xaa, 0x4, 0x8]}, @NL80211_ATTR_FRAME={0x48, 0x33, @action_no_ack={@with_ht={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7f}, @broadcast, @device_b, @random="b89d34199a00", {0x3, 0xff}}, @ver_80211n={0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}, @sp_mp_confirm={0xf, 0x2, {0x1228, @default, {0x1, 0x4, [{0xb}, {0x0, 0x1}, {0x6}, {0x60}]}, @void, @val={0x2d, 0x1a, {0x4000, 0x0, 0x0, 0x0, {0x4f91, 0x309, 0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x6, 0x9, 0x3}}}}}}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0xde1d93d8dfd3cf0f}], @NL80211_ATTR_DURATION={0x8, 0x57, 0x9a2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20008894}, 0x40000) (async) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xa8, r1, 0x800, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x0, 0x60}}}}, [@NL80211_ATTR_OFFCHANNEL_TX_OK={0x4}, @NL80211_ATTR_DONT_WAIT_FOR_ACK={0x4}, @NL80211_ATTR_TX_NO_CCK_RATE={0x4}, @NL80211_ATTR_CSA_C_OFFSETS_TX={0x12, 0xcd, [0x81, 0x26, 0xea6, 0x5, 0xaa, 0x4, 0x8]}, @NL80211_ATTR_FRAME={0x48, 0x33, @action_no_ack={@with_ht={{{0x0, 0x0, 0xe, 0x0, 0x0, 0x1, 0x1, 0x1}, {0x7f}, @broadcast, @device_b, @random="b89d34199a00", {0x3, 0xff}}, @ver_80211n={0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1}}, @sp_mp_confirm={0xf, 0x2, {0x1228, @default, {0x1, 0x4, [{0xb}, {0x0, 0x1}, {0x6}, {0x60}]}, @void, @val={0x2d, 0x1a, {0x4000, 0x0, 0x0, 0x0, {0x4f91, 0x309, 0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x6, 0x9, 0x3}}}}}}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0xde1d93d8dfd3cf0f}], @NL80211_ATTR_DURATION={0x8, 0x57, 0x9a2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20008894}, 0x40000) syz_genetlink_get_family_id$wireguard(&(0x7f0000000000), r0) 22:28:31 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ffe5524099e72810238f000000010902120001000000040000009e9f6c00"], 0x0) [ 805.974399][ T26] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 805.986777][T16379] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 805.997596][ C1] raw-gadget.0 gadget: ignoring, device is not running [ 806.037825][ T3772] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 806.058612][T16384] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:31 executing program 3: pipe2(&(0x7f0000004980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000049c0), 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) syncfs(r2) poll(&(0x7f0000004a00)=[{r0, 0x4}, {r1}], 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x68, &(0x7f0000000000)=0x8, 0x4) 22:28:31 executing program 3: pipe2(&(0x7f0000004980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000049c0), 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) syncfs(r2) (async) poll(&(0x7f0000004a00)=[{r0, 0x4}, {r1}], 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x68, &(0x7f0000000000)=0x8, 0x4) 22:28:31 executing program 3: pipe2(&(0x7f0000004980), 0x0) (async) pipe2(&(0x7f0000004980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000049c0), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) syncfs(r2) poll(&(0x7f0000004a00)=[{r0, 0x4}, {r1}], 0x2, 0x0) (async) poll(&(0x7f0000004a00)=[{r0, 0x4}, {r1}], 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x68, &(0x7f0000000000)=0x8, 0x4) 22:28:31 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x5000000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:31 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001300)={0x90, 0x0, &(0x7f0000000240)=[@register_looper, @increfs_done={0x40106308, 0x1}, @acquire, @decrefs, @enter_looper, @acquire_done={0x40106309, 0x1}, @exit_looper, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000080)=ANY=[@ANYBLOB="852a646600000000", @ANYRES32, @ANYBLOB="000000000000000000000000852a646600000000", @ANYRES32, @ANYBLOB="00bd00001b97e52d527a1d80be7828d2ea2a000000852a646e0000000000547cbf199cef81cb4df61e26e431b8d700000000942f71708b1f4b82f45800f1c84ac06d8f5efb9424101405d0f69393097dd9a9664e047b3daddf58d71a77363b7674eb7f661fad63cbe11f6a31", @ANYRES32, @ANYBLOB='\x00'/12], &(0x7f0000000200)={0x0, 0x18, 0x30}}, 0x40}], 0x1000, 0x0, &(0x7f0000000300)="61b77f7dc958d84022d2cf02cb79ab009171d4bdaaebe4ba1ce7e69d8c6a96f4cc748931a64c0e228aac7bcc07804b8340690a2429ee60d785031ee3e1a7fd4a8ca153ae5dbd0cfad2b55e4ddb1277989c927b0068623aa8df99c6f10102b5421be61975382c7f9d26c22e2c9078dd43a5a6ae0a3889c09f1b40d083f660ff0e5bcfd60a820790194da2f9beaef4b8cd8468d1ba942ac6d3487b7e0ab9ea83c53c6b3b07ade5e0543a8d5fbd492e30ed57d795a1007363abf69dda614a232a70522e4a3369cb06b2907a3beeffc3d909c782f96c23e32ac56a1b3b8165dbe548a92876978408d799fa33a270fdf5299f9456f5992fa46a34482d280aa36d3e7f65981bb44e57abca0b073de1f2d91767594c4da3164323143a364dacf132e34d09d0a151dc9bc3396410a575fd588af39208197a34b0322f7fabf3302c02b393369e1b068e964800eb59d53bc72d0cb1ea8441f7012d758f29517dfc29129d164eeefb4d25c116615ba19f1b25ad5fd17615e478cfd447f9eea5b6d8de4590d7767dfa583a90c35d7daa06a6de86eda46bd76cd0bee650106d03f389dc4e2719f641ad2f63102f70ac66fa123088052eaaddc3f860ece0e643933f563922c783b44f069b37d6aa2167e2eaba7e89db3d030ba4e9dda58850c8611ea795fd09b2e5cde4b4093f550a754a8b9d4ce18511f70bbbe3816d4cc30b7558ccc481b3245d10c906a5634f69a7047bfb55cde853975c5fdae70cafe432cd5ebd5e0ac45e4b758d31da12f95c241ee11d3e28333e798edbc4165c8311f20e65c3345ac6633e51d343a24b9c5bdb06f0fdb0687c35d5b6b040a9dbc75b83dee7d2326ac06d6869020b4fda6d9861f9534975d4132f8722aca638097b3348413e2b85bba12c46ff478ac5def7d1a56a71bd5829c9d14180a124469b6748619c8ee84ddcd07945bf86c98ecae022c5cb51cf9c54e6c4ab714115919eb80e097358fb15e6ca2115c453fb24e08a06a972c0cfcf16656d2a62593e24f876c5613765e01b7d98360cd91627f06ebfd6f2c21fcd9c4eca8e1bb78778decf139e85f3554487d0a6c27c321369c861c286516b33a1fbf56e0bfbf2b1c97a090f45068165c51e803e3a81e190c9a5eebe405f6ebc5e8138138ce145e2b01504d7647760a046f92370dc67ef265fcceef67d44957e62b95efa5ab933eb02e80d7fe4890411936befe8e2cdf16aff9754a5d263c0bfdaac4ad11abab50c194e73eea7ceaea5457b59221d0029738941fb42e044edb73c840fae34345f7a7b3bf70e777d989a9dbf0cbdff705d862fba8e9c53a136d75516598dbafe86b687f70359097342c77ae23a6a35b3a7be66d6a8ff13afa88e7da974b74037f93d22d06bd979ab5f4b9e1560eedcea24bb94cee755f37068dd43660822040d78a9d40d417e2cd9e64cfb1cc367c0d0c8e6eb880d40bf05800685cd8dff519f3f2b7356a848061990c26cc3c278235a028ee9a0242a7628f03ce44ff9bd414626cb6e6e2d3e87a17d15515b8bebf959c6f9ebf06b0f4cae03fded277e3568e823d3a7cd19b201f39d6143e46d83576a823a9166377627e904ff666153437f3f2dcb520b4739d8a0c17e1ee470a91d8f47e7e72b48cf13c6b0cce46dae979bacdbed8ae5c50d35eea9b1ec964a73ed8508a31cc6d753e97d6d964a063b4193b6209d300a82ea1f3189090ac0d6c7f52401910562649bbb02c78b3d4ff569f2575f4df67052dc4755eed413384aa1fd407e840300c73d7ee31d1ca3c8de322f5c8b4901303630b690fe502b1f378267c39342379fee6344f82ab6e94f0388133211de7889411c49325d7c1c6b97af1516f33b4f54e0aff179d95f9283292fa286b441b2e116e98bad8dd15762e730c91b5d4dbcdc2e03314ac04bb2a0251906b0e13ed8bb030a9540034885bdce40b19bfb8c9b088f9f036d263f5d3852797e4a1c4cb49a757d7da94fc91ee69f8dc561cff67140ca8799465c20ff56f8fd8b6372f7fceb02ac477366f6c508de8bfe8bd23bba78dc4251ca6d0b6a4b91a42d21710b8c2a46bbdced8e01013aee1d0f8421203585b0554ddff064b55492f181aa301ae079500c6a6aa80c06967112691bcbe88ff2b33320340c2a5823e77ed65dbaf9bffa0e3fba177dbbdcb085dea28ce3bb0390cc89d1ed67546685adf180ee791b3a3bf8f7d786c0a59823ba383bbbf078b5218954cbf1c1da259123d8e60e53150cbb2d595b51c47874f271051ac74149109a370a59f48bd1376084ec3d42c5325bfd5b5bdd1796bc677607e6e9ce97cdc7e5fbc20f1547891512bd1fe0f1c66fe3445196b9943093031fb076d481d805ecd9c4eba56de5331818a3e1d4eb2c3e659e7f5229165cae7b8a41f156515d5ee768fb4f5a4b71531e443d4674215e7908d32bde36ee2cb0efd8cee80faf5b0372c3a06ea4e0edf462557d6e5c3c4f742c7dbe89f50f5d0e4826fdaf80c8911745284964d21a368c7ab52e0cbe450955ce54ffe921cae5f8c1a396d504de01d7c0974ef8bc28adc8c217f11895c32a13c6857bebba5bf671143c4ca21581807f7d9fd6b4fa9e11fef58d8cad909a09e7e908fdd0a9bac5d4136f32211965925616d4f9ac3c796d68405324a162a610437946caee9a5844b6f16fe2ebb0d185fdd149619f5408ce7f0c6afe1b18fbad0f56080145f56c9163f5adc1d235d42d16c3c4f3420f92f3c2162c4f52fc88c28be603c35099333f3d9500486dfc3139e81a93a2b09cea610e4ea0a448a1388f3519ea7290905e93f611ec85efe16faef98298732e4b5c2d89e842524d332bfc109de7411d17f3aa0bdb01e342cf2c32c1b4f60557d0522f5d6440238813f3bf8e0348d490d83910fb9558412c989180c3ceaa9751b48ed550445247c3f676ea8d0107522ae64a29af02b035019cb6e3609877dbc8cbaabfacc6a72ecd4c469c60f8ceab401ea3ab189566a0f6c95b8398da9c3b1e05b6e41ef7fbee087fd45f52512513b4c3ba344918c632c72d456113d445cf9cdb02adaa3b9e6063d929ecbf38ca41382614ad66a2c6a239d709746231df5dcd36b647b7f41885a8e189e939d1f11e4f93d40b68b588326a193ed1d2261e0d1c442505779d19ed86afc16394e676ee80c832a6c88556868e173805571b15ad81a6d7e7a809ce0c65e0a7df913ed32f2cc27bef31a998b926ce0c30e9ea62d3e78bfc27c3247fe2b72efb6a975f34482e6e2d00aae7a6327ad97051a7f7ff982fdc498c2f3fd29eb54ef60b8997f989cd40e03ec529123b577352795c51a275f70bd33f8b047f1e923dec2a10dd5701d0d728b908d2c457ae96de5de18841327e5a543025cec3735f3cd2b152ecda855ce8eaafa6c18ed0f3e781ac20e99f1ecfdc7182f6610adec78a585827994f3089f7d273c2e7884076e559a96a5e0e7e3bd73813a2f42f7432d4e0f05d6b2fb00688fc8b5b26263a9f0e73df000dcb9d5ac8013c4cbcda29941029824b18f10ca87589dbf6e680049d5734bf34dd4716438896b1b23383719f89c4485b5f1d5aa2ee383bdd55cba1423a0dbda25632163ebfb63e065df9ebb6af909817ecadb36d1bca3abcc46cecdfe967e4852b02e5e418d03c4e4b8beed3b269a56a92698f288d6f409e1bc4c17f25fcf08d220a28d52a6e6a26087b5f6f826f63174493c08debb6df1a8de8c2eebf6faddf06e3aed12207861d49f64c6aa2566c612a5dd20ab76b50c57e10ef0bf0bd957ffd832b3aeabe3bf3f80951c76ad10eae283cca0419062184a7970b7b7e6eb8f19f7418fc34b67f3a6915558dbc81baa239094f9cdf8250a80995263d8e5778cafaa64db5bd6c1a8356152fb9746ec53125207f6115fc4b5512efa157da713d5790e78ee8aa2234179546e3dec744f3f7ff1e803c5736fd5479d5bc49a8fe277a3bbdeb915936ef2ff5db7482cb23478f937481aa12ca1ff38e906305f58062be35facaf8922041d7d5b1f29ca14cfccbfc1a83ad17bf99c1a4d21a050cb7c1c0803feb36007518496d282aa227048e2e615136eb51199f14bfc1a22e7bb3594d79187a4b8a12790399709ff0e92a070d134f111dff23b26dc47b7026daf3fd6360c28cae54449a8f971dc53d02fb472d7986516b1b298464063360c519e42e60509d34d5d759912604c62a4868a97e9548a045f024edbe51fec0c4ec6b1a6243e46c88a9f10fa81f6b7df4620f3fa965a4800335a06c13db112709163a208eafd043ef5cd397f3ad5ff0b72caf3299d7a7c17185ba1ee41b9fd6bdc83870af52067d5a57746bd9f183ed089029985b92a9ecc4738de5911656307b82f6ab23545a31ce49ac4f16dccdb725732f78cc7bb042a240816e162757da4e49d16081d912125d0b44c972cc441671a3ca551321dedbe2da6e3b526e150e6a64afe4a7e4607890f6a28f1ffd0eaa7851bf13cb46fb2d859516c4cf3e6f864f8858ceaf3210f8342aed3b71fdf9b34f2390805e8fcdf0ea1a1e95e3b654599ceb3af2896937a15b7bda854f8ce066a2e3357cfb72f3112a208cb7731f0ec6b4e9b816898579f77268f7ab0b07484b2a6642d87c8da0b776401541d4262f5b89e520a5bfa7e9d0baeef4db600be463ee73e849ceb6eb9b470962f41c9b446b6c359a6724384cbfbda53c39584e31f5637a49f313e85b561a39dac513e286a92b96e8a1635539f6a181e0a768e72b85eaeff0bcdc4974da92e446f7a428cb6e0effe56ccf5c633e2a4d62b585ac6e3ab9158ec55880f8934eb541411deba1015f19a1f1cf4fdec96c3c105d6b484989913588f6733b58e122a2c1c183ae8d72af6dd222d20140c52518b5579ba4ef6223f0d55499ab4c93a64be987fd16cf13b85cda5140dfcfb826ea9036de50de7ffbc3efc821ebba6e8cac95799a0e4e82941e968eca758a6d5db43206bb0d8faeb69e13c0249dd58a14718ba918cf83b971055a403cdc4f2d66cb85afd16c43f5988be167d2382d3a3cd517783f663f4429085716aa1f541f711f62f41a20616eb3d4df19fd6cd891b0e293fb8b560ef6e1cf94ac36f754e4000c4982e47f607b0c3ad6910708d53d2c41eef3837a0f359c250f7f6bad8d6436657b39a50419829abd327e44761ed4c4e46b47d125822b03f2863d175ffe52ebc3201a33a0d9aa9189b2fd84783ba23cfa21a173c178c50b88e1ac4bcd6c272bcef2d79d5066b2e5dee59e9d8343e305a786cc7ff37f3eacf451562dacbea99feb145b53422d41b782b1ed721fbab1929426e2a4f45f48e3aba897ac81634a652e3cb576a8b9c7d3533262d4c5a21003737802442a94df370e6cc3f3349609b402adfda71282d2dc0285b8d00acd3a488460686625c5e0e0d37e6ad00ad989b5165b66051fcce2275e8453899d307f3ffdd7d61429e716586ceb689f76644afaa88d9e03d4a1395c24a81139d7aecb24154d1da914daea612ce09538f0d9902b201d4ffe67defda9856fde365748d56e995a98d5ea6f86b8352556b79036db7a011ec395021be6a64ce5992673b5198cc58833fdba4a0541792b1653be6fdd231ca289899f4763b4fc44bef5c0a8ff0b71c6970069bf74b2cb4bb5fb00c16d31685c0c78ed2e38543ab9aad7263f0d5ee02d3247f5438d5b5974813c51e827eda3f2912bee7df07e6ca21bd2056386ed26f0bf63041b6834a5750563158bc828b8cb14a6338db7d00c63056f3fc83c559e89aa1477263b2eb754c6979fc3f425d8ba3fb844a4c1a4d09b9f568b7966354a90f57553a26100beec"}) [ 806.368391][ T3772] usb 1-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 806.377268][ T3772] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 806.389337][ T3772] usb 1-1: config 0 descriptor?? [ 806.439086][ T3772] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 806.527453][T16412] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 806.836943][T16359] UDC core: couldn't find an available UDC or it's busy: -16 [ 806.844238][T16359] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 806.852802][T14799] usb 1-1: USB disconnect, device number 17 [ 806.897734][ T26] usb 6-1: device descriptor read/64, error -71 22:28:32 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) 22:28:32 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001300)={0x90, 0x0, &(0x7f0000000240)=[@register_looper, @increfs_done={0x40106308, 0x1}, @acquire, @decrefs, @enter_looper, @acquire_done={0x40106309, 0x1}, @exit_looper, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000080)=ANY=[@ANYBLOB="852a646600000000", @ANYRES32, @ANYBLOB="000000000000000000000000852a646600000000", @ANYRES32, @ANYBLOB="00bd00001b97e52d527a1d80be7828d2ea2a000000852a646e0000000000547cbf199cef81cb4df61e26e431b8d700000000942f71708b1f4b82f45800f1c84ac06d8f5efb9424101405d0f69393097dd9a9664e047b3daddf58d71a77363b7674eb7f661fad63cbe11f6a31", @ANYRES32, @ANYBLOB='\x00'/12], &(0x7f0000000200)={0x0, 0x18, 0x30}}, 0x40}], 0x1000, 0x0, &(0x7f0000000300)="61b77f7dc958d84022d2cf02cb79ab009171d4bdaaebe4ba1ce7e69d8c6a96f4cc748931a64c0e228aac7bcc07804b8340690a2429ee60d785031ee3e1a7fd4a8ca153ae5dbd0cfad2b55e4ddb1277989c927b0068623aa8df99c6f10102b5421be61975382c7f9d26c22e2c9078dd43a5a6ae0a3889c09f1b40d083f660ff0e5bcfd60a820790194da2f9beaef4b8cd8468d1ba942ac6d3487b7e0ab9ea83c53c6b3b07ade5e0543a8d5fbd492e30ed57d795a1007363abf69dda614a232a70522e4a3369cb06b2907a3beeffc3d909c782f96c23e32ac56a1b3b8165dbe548a92876978408d799fa33a270fdf5299f9456f5992fa46a34482d280aa36d3e7f65981bb44e57abca0b073de1f2d91767594c4da3164323143a364dacf132e34d09d0a151dc9bc3396410a575fd588af39208197a34b0322f7fabf3302c02b393369e1b068e964800eb59d53bc72d0cb1ea8441f7012d758f29517dfc29129d164eeefb4d25c116615ba19f1b25ad5fd17615e478cfd447f9eea5b6d8de4590d7767dfa583a90c35d7daa06a6de86eda46bd76cd0bee650106d03f389dc4e2719f641ad2f63102f70ac66fa123088052eaaddc3f860ece0e643933f563922c783b44f069b37d6aa2167e2eaba7e89db3d030ba4e9dda58850c8611ea795fd09b2e5cde4b4093f550a754a8b9d4ce18511f70bbbe3816d4cc30b7558ccc481b3245d10c906a5634f69a7047bfb55cde853975c5fdae70cafe432cd5ebd5e0ac45e4b758d31da12f95c241ee11d3e28333e798edbc4165c8311f20e65c3345ac6633e51d343a24b9c5bdb06f0fdb0687c35d5b6b040a9dbc75b83dee7d2326ac06d6869020b4fda6d9861f9534975d4132f8722aca638097b3348413e2b85bba12c46ff478ac5def7d1a56a71bd5829c9d14180a124469b6748619c8ee84ddcd07945bf86c98ecae022c5cb51cf9c54e6c4ab714115919eb80e097358fb15e6ca2115c453fb24e08a06a972c0cfcf16656d2a62593e24f876c5613765e01b7d98360cd91627f06ebfd6f2c21fcd9c4eca8e1bb78778decf139e85f3554487d0a6c27c321369c861c286516b33a1fbf56e0bfbf2b1c97a090f45068165c51e803e3a81e190c9a5eebe405f6ebc5e8138138ce145e2b01504d7647760a046f92370dc67ef265fcceef67d44957e62b95efa5ab933eb02e80d7fe4890411936befe8e2cdf16aff9754a5d263c0bfdaac4ad11abab50c194e73eea7ceaea5457b59221d0029738941fb42e044edb73c840fae34345f7a7b3bf70e777d989a9dbf0cbdff705d862fba8e9c53a136d75516598dbafe86b687f70359097342c77ae23a6a35b3a7be66d6a8ff13afa88e7da974b74037f93d22d06bd979ab5f4b9e1560eedcea24bb94cee755f37068dd43660822040d78a9d40d417e2cd9e64cfb1cc367c0d0c8e6eb880d40bf05800685cd8dff519f3f2b7356a848061990c26cc3c278235a028ee9a0242a7628f03ce44ff9bd414626cb6e6e2d3e87a17d15515b8bebf959c6f9ebf06b0f4cae03fded277e3568e823d3a7cd19b201f39d6143e46d83576a823a9166377627e904ff666153437f3f2dcb520b4739d8a0c17e1ee470a91d8f47e7e72b48cf13c6b0cce46dae979bacdbed8ae5c50d35eea9b1ec964a73ed8508a31cc6d753e97d6d964a063b4193b6209d300a82ea1f3189090ac0d6c7f52401910562649bbb02c78b3d4ff569f2575f4df67052dc4755eed413384aa1fd407e840300c73d7ee31d1ca3c8de322f5c8b4901303630b690fe502b1f378267c39342379fee6344f82ab6e94f0388133211de7889411c49325d7c1c6b97af1516f33b4f54e0aff179d95f9283292fa286b441b2e116e98bad8dd15762e730c91b5d4dbcdc2e03314ac04bb2a0251906b0e13ed8bb030a9540034885bdce40b19bfb8c9b088f9f036d263f5d3852797e4a1c4cb49a757d7da94fc91ee69f8dc561cff67140ca8799465c20ff56f8fd8b6372f7fceb02ac477366f6c508de8bfe8bd23bba78dc4251ca6d0b6a4b91a42d21710b8c2a46bbdced8e01013aee1d0f8421203585b0554ddff064b55492f181aa301ae079500c6a6aa80c06967112691bcbe88ff2b33320340c2a5823e77ed65dbaf9bffa0e3fba177dbbdcb085dea28ce3bb0390cc89d1ed67546685adf180ee791b3a3bf8f7d786c0a59823ba383bbbf078b5218954cbf1c1da259123d8e60e53150cbb2d595b51c47874f271051ac74149109a370a59f48bd1376084ec3d42c5325bfd5b5bdd1796bc677607e6e9ce97cdc7e5fbc20f1547891512bd1fe0f1c66fe3445196b9943093031fb076d481d805ecd9c4eba56de5331818a3e1d4eb2c3e659e7f5229165cae7b8a41f156515d5ee768fb4f5a4b71531e443d4674215e7908d32bde36ee2cb0efd8cee80faf5b0372c3a06ea4e0edf462557d6e5c3c4f742c7dbe89f50f5d0e4826fdaf80c8911745284964d21a368c7ab52e0cbe450955ce54ffe921cae5f8c1a396d504de01d7c0974ef8bc28adc8c217f11895c32a13c6857bebba5bf671143c4ca21581807f7d9fd6b4fa9e11fef58d8cad909a09e7e908fdd0a9bac5d4136f32211965925616d4f9ac3c796d68405324a162a610437946caee9a5844b6f16fe2ebb0d185fdd149619f5408ce7f0c6afe1b18fbad0f56080145f56c9163f5adc1d235d42d16c3c4f3420f92f3c2162c4f52fc88c28be603c35099333f3d9500486dfc3139e81a93a2b09cea610e4ea0a448a1388f3519ea7290905e93f611ec85efe16faef98298732e4b5c2d89e842524d332bfc109de7411d17f3aa0bdb01e342cf2c32c1b4f60557d0522f5d6440238813f3bf8e0348d490d83910fb9558412c989180c3ceaa9751b48ed550445247c3f676ea8d0107522ae64a29af02b035019cb6e3609877dbc8cbaabfacc6a72ecd4c469c60f8ceab401ea3ab189566a0f6c95b8398da9c3b1e05b6e41ef7fbee087fd45f52512513b4c3ba344918c632c72d456113d445cf9cdb02adaa3b9e6063d929ecbf38ca41382614ad66a2c6a239d709746231df5dcd36b647b7f41885a8e189e939d1f11e4f93d40b68b588326a193ed1d2261e0d1c442505779d19ed86afc16394e676ee80c832a6c88556868e173805571b15ad81a6d7e7a809ce0c65e0a7df913ed32f2cc27bef31a998b926ce0c30e9ea62d3e78bfc27c3247fe2b72efb6a975f34482e6e2d00aae7a6327ad97051a7f7ff982fdc498c2f3fd29eb54ef60b8997f989cd40e03ec529123b577352795c51a275f70bd33f8b047f1e923dec2a10dd5701d0d728b908d2c457ae96de5de18841327e5a543025cec3735f3cd2b152ecda855ce8eaafa6c18ed0f3e781ac20e99f1ecfdc7182f6610adec78a585827994f3089f7d273c2e7884076e559a96a5e0e7e3bd73813a2f42f7432d4e0f05d6b2fb00688fc8b5b26263a9f0e73df000dcb9d5ac8013c4cbcda29941029824b18f10ca87589dbf6e680049d5734bf34dd4716438896b1b23383719f89c4485b5f1d5aa2ee383bdd55cba1423a0dbda25632163ebfb63e065df9ebb6af909817ecadb36d1bca3abcc46cecdfe967e4852b02e5e418d03c4e4b8beed3b269a56a92698f288d6f409e1bc4c17f25fcf08d220a28d52a6e6a26087b5f6f826f63174493c08debb6df1a8de8c2eebf6faddf06e3aed12207861d49f64c6aa2566c612a5dd20ab76b50c57e10ef0bf0bd957ffd832b3aeabe3bf3f80951c76ad10eae283cca0419062184a7970b7b7e6eb8f19f7418fc34b67f3a6915558dbc81baa239094f9cdf8250a80995263d8e5778cafaa64db5bd6c1a8356152fb9746ec53125207f6115fc4b5512efa157da713d5790e78ee8aa2234179546e3dec744f3f7ff1e803c5736fd5479d5bc49a8fe277a3bbdeb915936ef2ff5db7482cb23478f937481aa12ca1ff38e906305f58062be35facaf8922041d7d5b1f29ca14cfccbfc1a83ad17bf99c1a4d21a050cb7c1c0803feb36007518496d282aa227048e2e615136eb51199f14bfc1a22e7bb3594d79187a4b8a12790399709ff0e92a070d134f111dff23b26dc47b7026daf3fd6360c28cae54449a8f971dc53d02fb472d7986516b1b298464063360c519e42e60509d34d5d759912604c62a4868a97e9548a045f024edbe51fec0c4ec6b1a6243e46c88a9f10fa81f6b7df4620f3fa965a4800335a06c13db112709163a208eafd043ef5cd397f3ad5ff0b72caf3299d7a7c17185ba1ee41b9fd6bdc83870af52067d5a57746bd9f183ed089029985b92a9ecc4738de5911656307b82f6ab23545a31ce49ac4f16dccdb725732f78cc7bb042a240816e162757da4e49d16081d912125d0b44c972cc441671a3ca551321dedbe2da6e3b526e150e6a64afe4a7e4607890f6a28f1ffd0eaa7851bf13cb46fb2d859516c4cf3e6f864f8858ceaf3210f8342aed3b71fdf9b34f2390805e8fcdf0ea1a1e95e3b654599ceb3af2896937a15b7bda854f8ce066a2e3357cfb72f3112a208cb7731f0ec6b4e9b816898579f77268f7ab0b07484b2a6642d87c8da0b776401541d4262f5b89e520a5bfa7e9d0baeef4db600be463ee73e849ceb6eb9b470962f41c9b446b6c359a6724384cbfbda53c39584e31f5637a49f313e85b561a39dac513e286a92b96e8a1635539f6a181e0a768e72b85eaeff0bcdc4974da92e446f7a428cb6e0effe56ccf5c633e2a4d62b585ac6e3ab9158ec55880f8934eb541411deba1015f19a1f1cf4fdec96c3c105d6b484989913588f6733b58e122a2c1c183ae8d72af6dd222d20140c52518b5579ba4ef6223f0d55499ab4c93a64be987fd16cf13b85cda5140dfcfb826ea9036de50de7ffbc3efc821ebba6e8cac95799a0e4e82941e968eca758a6d5db43206bb0d8faeb69e13c0249dd58a14718ba918cf83b971055a403cdc4f2d66cb85afd16c43f5988be167d2382d3a3cd517783f663f4429085716aa1f541f711f62f41a20616eb3d4df19fd6cd891b0e293fb8b560ef6e1cf94ac36f754e4000c4982e47f607b0c3ad6910708d53d2c41eef3837a0f359c250f7f6bad8d6436657b39a50419829abd327e44761ed4c4e46b47d125822b03f2863d175ffe52ebc3201a33a0d9aa9189b2fd84783ba23cfa21a173c178c50b88e1ac4bcd6c272bcef2d79d5066b2e5dee59e9d8343e305a786cc7ff37f3eacf451562dacbea99feb145b53422d41b782b1ed721fbab1929426e2a4f45f48e3aba897ac81634a652e3cb576a8b9c7d3533262d4c5a21003737802442a94df370e6cc3f3349609b402adfda71282d2dc0285b8d00acd3a488460686625c5e0e0d37e6ad00ad989b5165b66051fcce2275e8453899d307f3ffdd7d61429e716586ceb689f76644afaa88d9e03d4a1395c24a81139d7aecb24154d1da914daea612ce09538f0d9902b201d4ffe67defda9856fde365748d56e995a98d5ea6f86b8352556b79036db7a011ec395021be6a64ce5992673b5198cc58833fdba4a0541792b1653be6fdd231ca289899f4763b4fc44bef5c0a8ff0b71c6970069bf74b2cb4bb5fb00c16d31685c0c78ed2e38543ab9aad7263f0d5ee02d3247f5438d5b5974813c51e827eda3f2912bee7df07e6ca21bd2056386ed26f0bf63041b6834a5750563158bc828b8cb14a6338db7d00c63056f3fc83c559e89aa1477263b2eb754c6979fc3f425d8ba3fb844a4c1a4d09b9f568b7966354a90f57553a26100beec"}) 22:28:32 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000074) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:32 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b505000000000000f59a9ed70000000020000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd96, &(0x7f0000000080)=""/201, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd56, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0xc6, 0xab2d, 0x5, 0x100, 0xffffffffffffffff, 0x6a2c, '\x00', 0x0, r1, 0x5, 0x2, 0x4, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/slabinfo\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x3, 0x4, 0x5, 0x480, r3, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xa}, 0x48) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000540)='/sys/bus/cpu', 0x0, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x1a, 0x37, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ffffff7f000000000100000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014a40000b7030000000000008500000083000000bf09000000000000550901000000ff0095000000000000001801000020207000000000bfa100000000000007010000f8ffffffb702000008000000b70300000200000085000000060000008520000005000000b7080000000000007b8af8ff00000000b7080000070000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb7020000080000001823000014c2270d3fe271f85f7ff3fbbb2a13f90a1db32633988d75ca99f4fc088fd5df5704092ff3e902af4b98aadf57d0580276a0286bbfd5daff30b615e920ce6ab5a101010327e5dc5c5b586f746a6a523f5c1c36d76a6e6ce7b9a06eb930d1cf624c86016b0432123a4546b5494579c8c0fe934c05ceb10267add565a954fcc691880c58950c700533f5b34492193583332d43920c9fd518d1ce62ee58ceca1b82d3d986f63af4c865a10b6f30bbbc547050aca52213bc3d6fa92cd99f05a6c096d94f8c9f9def5bc1ea8f6e71c6d723829d9ce25a43bcd23a49a4a0723f1c39628aaf9aa4271eb05db0d8b1899dcc2744ef3b032453ef253dca404606fa668362c0d0", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a500000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70500000800000085000000a5000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000380)='syzkaller\x00', 0x80000000, 0xa4, &(0x7f00000003c0)=""/164, 0x41000, 0x22, '\x00', 0x0, 0x9, r4, 0x8, &(0x7f00000004c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xa, 0x2, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000580)=[r5], 0x0, 0x10, 0x6}, 0x90) 22:28:32 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x7000000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:32 executing program 3: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001300)={0x90, 0x0, &(0x7f0000000240)=[@register_looper, @increfs_done={0x40106308, 0x1}, @acquire, @decrefs, @enter_looper, @acquire_done={0x40106309, 0x1}, @exit_looper, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000080)=ANY=[@ANYBLOB="852a646600000000", @ANYRES32, @ANYBLOB="000000000000000000000000852a646600000000", @ANYRES32, @ANYBLOB="00bd00001b97e52d527a1d80be7828d2ea2a000000852a646e0000000000547cbf199cef81cb4df61e26e431b8d700000000942f71708b1f4b82f45800f1c84ac06d8f5efb9424101405d0f69393097dd9a9664e047b3daddf58d71a77363b7674eb7f661fad63cbe11f6a31", @ANYRES32, @ANYBLOB='\x00'/12], &(0x7f0000000200)={0x0, 0x18, 0x30}}, 0x40}], 0x1000, 0x0, &(0x7f0000000300)="61b77f7dc958d84022d2cf02cb79ab009171d4bdaaebe4ba1ce7e69d8c6a96f4cc748931a64c0e228aac7bcc07804b8340690a2429ee60d785031ee3e1a7fd4a8ca153ae5dbd0cfad2b55e4ddb1277989c927b0068623aa8df99c6f10102b5421be61975382c7f9d26c22e2c9078dd43a5a6ae0a3889c09f1b40d083f660ff0e5bcfd60a820790194da2f9beaef4b8cd8468d1ba942ac6d3487b7e0ab9ea83c53c6b3b07ade5e0543a8d5fbd492e30ed57d795a1007363abf69dda614a232a70522e4a3369cb06b2907a3beeffc3d909c782f96c23e32ac56a1b3b8165dbe548a92876978408d799fa33a270fdf5299f9456f5992fa46a34482d280aa36d3e7f65981bb44e57abca0b073de1f2d91767594c4da3164323143a364dacf132e34d09d0a151dc9bc3396410a575fd588af39208197a34b0322f7fabf3302c02b393369e1b068e964800eb59d53bc72d0cb1ea8441f7012d758f29517dfc29129d164eeefb4d25c116615ba19f1b25ad5fd17615e478cfd447f9eea5b6d8de4590d7767dfa583a90c35d7daa06a6de86eda46bd76cd0bee650106d03f389dc4e2719f641ad2f63102f70ac66fa123088052eaaddc3f860ece0e643933f563922c783b44f069b37d6aa2167e2eaba7e89db3d030ba4e9dda58850c8611ea795fd09b2e5cde4b4093f550a754a8b9d4ce18511f70bbbe3816d4cc30b7558ccc481b3245d10c906a5634f69a7047bfb55cde853975c5fdae70cafe432cd5ebd5e0ac45e4b758d31da12f95c241ee11d3e28333e798edbc4165c8311f20e65c3345ac6633e51d343a24b9c5bdb06f0fdb0687c35d5b6b040a9dbc75b83dee7d2326ac06d6869020b4fda6d9861f9534975d4132f8722aca638097b3348413e2b85bba12c46ff478ac5def7d1a56a71bd5829c9d14180a124469b6748619c8ee84ddcd07945bf86c98ecae022c5cb51cf9c54e6c4ab714115919eb80e097358fb15e6ca2115c453fb24e08a06a972c0cfcf16656d2a62593e24f876c5613765e01b7d98360cd91627f06ebfd6f2c21fcd9c4eca8e1bb78778decf139e85f3554487d0a6c27c321369c861c286516b33a1fbf56e0bfbf2b1c97a090f45068165c51e803e3a81e190c9a5eebe405f6ebc5e8138138ce145e2b01504d7647760a046f92370dc67ef265fcceef67d44957e62b95efa5ab933eb02e80d7fe4890411936befe8e2cdf16aff9754a5d263c0bfdaac4ad11abab50c194e73eea7ceaea5457b59221d0029738941fb42e044edb73c840fae34345f7a7b3bf70e777d989a9dbf0cbdff705d862fba8e9c53a136d75516598dbafe86b687f70359097342c77ae23a6a35b3a7be66d6a8ff13afa88e7da974b74037f93d22d06bd979ab5f4b9e1560eedcea24bb94cee755f37068dd43660822040d78a9d40d417e2cd9e64cfb1cc367c0d0c8e6eb880d40bf05800685cd8dff519f3f2b7356a848061990c26cc3c278235a028ee9a0242a7628f03ce44ff9bd414626cb6e6e2d3e87a17d15515b8bebf959c6f9ebf06b0f4cae03fded277e3568e823d3a7cd19b201f39d6143e46d83576a823a9166377627e904ff666153437f3f2dcb520b4739d8a0c17e1ee470a91d8f47e7e72b48cf13c6b0cce46dae979bacdbed8ae5c50d35eea9b1ec964a73ed8508a31cc6d753e97d6d964a063b4193b6209d300a82ea1f3189090ac0d6c7f52401910562649bbb02c78b3d4ff569f2575f4df67052dc4755eed413384aa1fd407e840300c73d7ee31d1ca3c8de322f5c8b4901303630b690fe502b1f378267c39342379fee6344f82ab6e94f0388133211de7889411c49325d7c1c6b97af1516f33b4f54e0aff179d95f9283292fa286b441b2e116e98bad8dd15762e730c91b5d4dbcdc2e03314ac04bb2a0251906b0e13ed8bb030a9540034885bdce40b19bfb8c9b088f9f036d263f5d3852797e4a1c4cb49a757d7da94fc91ee69f8dc561cff67140ca8799465c20ff56f8fd8b6372f7fceb02ac477366f6c508de8bfe8bd23bba78dc4251ca6d0b6a4b91a42d21710b8c2a46bbdced8e01013aee1d0f8421203585b0554ddff064b55492f181aa301ae079500c6a6aa80c06967112691bcbe88ff2b33320340c2a5823e77ed65dbaf9bffa0e3fba177dbbdcb085dea28ce3bb0390cc89d1ed67546685adf180ee791b3a3bf8f7d786c0a59823ba383bbbf078b5218954cbf1c1da259123d8e60e53150cbb2d595b51c47874f271051ac74149109a370a59f48bd1376084ec3d42c5325bfd5b5bdd1796bc677607e6e9ce97cdc7e5fbc20f1547891512bd1fe0f1c66fe3445196b9943093031fb076d481d805ecd9c4eba56de5331818a3e1d4eb2c3e659e7f5229165cae7b8a41f156515d5ee768fb4f5a4b71531e443d4674215e7908d32bde36ee2cb0efd8cee80faf5b0372c3a06ea4e0edf462557d6e5c3c4f742c7dbe89f50f5d0e4826fdaf80c8911745284964d21a368c7ab52e0cbe450955ce54ffe921cae5f8c1a396d504de01d7c0974ef8bc28adc8c217f11895c32a13c6857bebba5bf671143c4ca21581807f7d9fd6b4fa9e11fef58d8cad909a09e7e908fdd0a9bac5d4136f32211965925616d4f9ac3c796d68405324a162a610437946caee9a5844b6f16fe2ebb0d185fdd149619f5408ce7f0c6afe1b18fbad0f56080145f56c9163f5adc1d235d42d16c3c4f3420f92f3c2162c4f52fc88c28be603c35099333f3d9500486dfc3139e81a93a2b09cea610e4ea0a448a1388f3519ea7290905e93f611ec85efe16faef98298732e4b5c2d89e842524d332bfc109de7411d17f3aa0bdb01e342cf2c32c1b4f60557d0522f5d6440238813f3bf8e0348d490d83910fb9558412c989180c3ceaa9751b48ed550445247c3f676ea8d0107522ae64a29af02b035019cb6e3609877dbc8cbaabfacc6a72ecd4c469c60f8ceab401ea3ab189566a0f6c95b8398da9c3b1e05b6e41ef7fbee087fd45f52512513b4c3ba344918c632c72d456113d445cf9cdb02adaa3b9e6063d929ecbf38ca41382614ad66a2c6a239d709746231df5dcd36b647b7f41885a8e189e939d1f11e4f93d40b68b588326a193ed1d2261e0d1c442505779d19ed86afc16394e676ee80c832a6c88556868e173805571b15ad81a6d7e7a809ce0c65e0a7df913ed32f2cc27bef31a998b926ce0c30e9ea62d3e78bfc27c3247fe2b72efb6a975f34482e6e2d00aae7a6327ad97051a7f7ff982fdc498c2f3fd29eb54ef60b8997f989cd40e03ec529123b577352795c51a275f70bd33f8b047f1e923dec2a10dd5701d0d728b908d2c457ae96de5de18841327e5a543025cec3735f3cd2b152ecda855ce8eaafa6c18ed0f3e781ac20e99f1ecfdc7182f6610adec78a585827994f3089f7d273c2e7884076e559a96a5e0e7e3bd73813a2f42f7432d4e0f05d6b2fb00688fc8b5b26263a9f0e73df000dcb9d5ac8013c4cbcda29941029824b18f10ca87589dbf6e680049d5734bf34dd4716438896b1b23383719f89c4485b5f1d5aa2ee383bdd55cba1423a0dbda25632163ebfb63e065df9ebb6af909817ecadb36d1bca3abcc46cecdfe967e4852b02e5e418d03c4e4b8beed3b269a56a92698f288d6f409e1bc4c17f25fcf08d220a28d52a6e6a26087b5f6f826f63174493c08debb6df1a8de8c2eebf6faddf06e3aed12207861d49f64c6aa2566c612a5dd20ab76b50c57e10ef0bf0bd957ffd832b3aeabe3bf3f80951c76ad10eae283cca0419062184a7970b7b7e6eb8f19f7418fc34b67f3a6915558dbc81baa239094f9cdf8250a80995263d8e5778cafaa64db5bd6c1a8356152fb9746ec53125207f6115fc4b5512efa157da713d5790e78ee8aa2234179546e3dec744f3f7ff1e803c5736fd5479d5bc49a8fe277a3bbdeb915936ef2ff5db7482cb23478f937481aa12ca1ff38e906305f58062be35facaf8922041d7d5b1f29ca14cfccbfc1a83ad17bf99c1a4d21a050cb7c1c0803feb36007518496d282aa227048e2e615136eb51199f14bfc1a22e7bb3594d79187a4b8a12790399709ff0e92a070d134f111dff23b26dc47b7026daf3fd6360c28cae54449a8f971dc53d02fb472d7986516b1b298464063360c519e42e60509d34d5d759912604c62a4868a97e9548a045f024edbe51fec0c4ec6b1a6243e46c88a9f10fa81f6b7df4620f3fa965a4800335a06c13db112709163a208eafd043ef5cd397f3ad5ff0b72caf3299d7a7c17185ba1ee41b9fd6bdc83870af52067d5a57746bd9f183ed089029985b92a9ecc4738de5911656307b82f6ab23545a31ce49ac4f16dccdb725732f78cc7bb042a240816e162757da4e49d16081d912125d0b44c972cc441671a3ca551321dedbe2da6e3b526e150e6a64afe4a7e4607890f6a28f1ffd0eaa7851bf13cb46fb2d859516c4cf3e6f864f8858ceaf3210f8342aed3b71fdf9b34f2390805e8fcdf0ea1a1e95e3b654599ceb3af2896937a15b7bda854f8ce066a2e3357cfb72f3112a208cb7731f0ec6b4e9b816898579f77268f7ab0b07484b2a6642d87c8da0b776401541d4262f5b89e520a5bfa7e9d0baeef4db600be463ee73e849ceb6eb9b470962f41c9b446b6c359a6724384cbfbda53c39584e31f5637a49f313e85b561a39dac513e286a92b96e8a1635539f6a181e0a768e72b85eaeff0bcdc4974da92e446f7a428cb6e0effe56ccf5c633e2a4d62b585ac6e3ab9158ec55880f8934eb541411deba1015f19a1f1cf4fdec96c3c105d6b484989913588f6733b58e122a2c1c183ae8d72af6dd222d20140c52518b5579ba4ef6223f0d55499ab4c93a64be987fd16cf13b85cda5140dfcfb826ea9036de50de7ffbc3efc821ebba6e8cac95799a0e4e82941e968eca758a6d5db43206bb0d8faeb69e13c0249dd58a14718ba918cf83b971055a403cdc4f2d66cb85afd16c43f5988be167d2382d3a3cd517783f663f4429085716aa1f541f711f62f41a20616eb3d4df19fd6cd891b0e293fb8b560ef6e1cf94ac36f754e4000c4982e47f607b0c3ad6910708d53d2c41eef3837a0f359c250f7f6bad8d6436657b39a50419829abd327e44761ed4c4e46b47d125822b03f2863d175ffe52ebc3201a33a0d9aa9189b2fd84783ba23cfa21a173c178c50b88e1ac4bcd6c272bcef2d79d5066b2e5dee59e9d8343e305a786cc7ff37f3eacf451562dacbea99feb145b53422d41b782b1ed721fbab1929426e2a4f45f48e3aba897ac81634a652e3cb576a8b9c7d3533262d4c5a21003737802442a94df370e6cc3f3349609b402adfda71282d2dc0285b8d00acd3a488460686625c5e0e0d37e6ad00ad989b5165b66051fcce2275e8453899d307f3ffdd7d61429e716586ceb689f76644afaa88d9e03d4a1395c24a81139d7aecb24154d1da914daea612ce09538f0d9902b201d4ffe67defda9856fde365748d56e995a98d5ea6f86b8352556b79036db7a011ec395021be6a64ce5992673b5198cc58833fdba4a0541792b1653be6fdd231ca289899f4763b4fc44bef5c0a8ff0b71c6970069bf74b2cb4bb5fb00c16d31685c0c78ed2e38543ab9aad7263f0d5ee02d3247f5438d5b5974813c51e827eda3f2912bee7df07e6ca21bd2056386ed26f0bf63041b6834a5750563158bc828b8cb14a6338db7d00c63056f3fc83c559e89aa1477263b2eb754c6979fc3f425d8ba3fb844a4c1a4d09b9f568b7966354a90f57553a26100beec"}) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) (async) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001300)={0x90, 0x0, &(0x7f0000000240)=[@register_looper, @increfs_done={0x40106308, 0x1}, @acquire, @decrefs, @enter_looper, @acquire_done={0x40106309, 0x1}, @exit_looper, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000080)=ANY=[@ANYBLOB="852a646600000000", @ANYRES32, @ANYBLOB="000000000000000000000000852a646600000000", @ANYRES32, @ANYBLOB="00bd00001b97e52d527a1d80be7828d2ea2a000000852a646e0000000000547cbf199cef81cb4df61e26e431b8d700000000942f71708b1f4b82f45800f1c84ac06d8f5efb9424101405d0f69393097dd9a9664e047b3daddf58d71a77363b7674eb7f661fad63cbe11f6a31", @ANYRES32, @ANYBLOB='\x00'/12], &(0x7f0000000200)={0x0, 0x18, 0x30}}, 0x40}], 0x1000, 0x0, &(0x7f0000000300)="61b77f7dc958d84022d2cf02cb79ab009171d4bdaaebe4ba1ce7e69d8c6a96f4cc748931a64c0e228aac7bcc07804b8340690a2429ee60d785031ee3e1a7fd4a8ca153ae5dbd0cfad2b55e4ddb1277989c927b0068623aa8df99c6f10102b5421be61975382c7f9d26c22e2c9078dd43a5a6ae0a3889c09f1b40d083f660ff0e5bcfd60a820790194da2f9beaef4b8cd8468d1ba942ac6d3487b7e0ab9ea83c53c6b3b07ade5e0543a8d5fbd492e30ed57d795a1007363abf69dda614a232a70522e4a3369cb06b2907a3beeffc3d909c782f96c23e32ac56a1b3b8165dbe548a92876978408d799fa33a270fdf5299f9456f5992fa46a34482d280aa36d3e7f65981bb44e57abca0b073de1f2d91767594c4da3164323143a364dacf132e34d09d0a151dc9bc3396410a575fd588af39208197a34b0322f7fabf3302c02b393369e1b068e964800eb59d53bc72d0cb1ea8441f7012d758f29517dfc29129d164eeefb4d25c116615ba19f1b25ad5fd17615e478cfd447f9eea5b6d8de4590d7767dfa583a90c35d7daa06a6de86eda46bd76cd0bee650106d03f389dc4e2719f641ad2f63102f70ac66fa123088052eaaddc3f860ece0e643933f563922c783b44f069b37d6aa2167e2eaba7e89db3d030ba4e9dda58850c8611ea795fd09b2e5cde4b4093f550a754a8b9d4ce18511f70bbbe3816d4cc30b7558ccc481b3245d10c906a5634f69a7047bfb55cde853975c5fdae70cafe432cd5ebd5e0ac45e4b758d31da12f95c241ee11d3e28333e798edbc4165c8311f20e65c3345ac6633e51d343a24b9c5bdb06f0fdb0687c35d5b6b040a9dbc75b83dee7d2326ac06d6869020b4fda6d9861f9534975d4132f8722aca638097b3348413e2b85bba12c46ff478ac5def7d1a56a71bd5829c9d14180a124469b6748619c8ee84ddcd07945bf86c98ecae022c5cb51cf9c54e6c4ab714115919eb80e097358fb15e6ca2115c453fb24e08a06a972c0cfcf16656d2a62593e24f876c5613765e01b7d98360cd91627f06ebfd6f2c21fcd9c4eca8e1bb78778decf139e85f3554487d0a6c27c321369c861c286516b33a1fbf56e0bfbf2b1c97a090f45068165c51e803e3a81e190c9a5eebe405f6ebc5e8138138ce145e2b01504d7647760a046f92370dc67ef265fcceef67d44957e62b95efa5ab933eb02e80d7fe4890411936befe8e2cdf16aff9754a5d263c0bfdaac4ad11abab50c194e73eea7ceaea5457b59221d0029738941fb42e044edb73c840fae34345f7a7b3bf70e777d989a9dbf0cbdff705d862fba8e9c53a136d75516598dbafe86b687f70359097342c77ae23a6a35b3a7be66d6a8ff13afa88e7da974b74037f93d22d06bd979ab5f4b9e1560eedcea24bb94cee755f37068dd43660822040d78a9d40d417e2cd9e64cfb1cc367c0d0c8e6eb880d40bf05800685cd8dff519f3f2b7356a848061990c26cc3c278235a028ee9a0242a7628f03ce44ff9bd414626cb6e6e2d3e87a17d15515b8bebf959c6f9ebf06b0f4cae03fded277e3568e823d3a7cd19b201f39d6143e46d83576a823a9166377627e904ff666153437f3f2dcb520b4739d8a0c17e1ee470a91d8f47e7e72b48cf13c6b0cce46dae979bacdbed8ae5c50d35eea9b1ec964a73ed8508a31cc6d753e97d6d964a063b4193b6209d300a82ea1f3189090ac0d6c7f52401910562649bbb02c78b3d4ff569f2575f4df67052dc4755eed413384aa1fd407e840300c73d7ee31d1ca3c8de322f5c8b4901303630b690fe502b1f378267c39342379fee6344f82ab6e94f0388133211de7889411c49325d7c1c6b97af1516f33b4f54e0aff179d95f9283292fa286b441b2e116e98bad8dd15762e730c91b5d4dbcdc2e03314ac04bb2a0251906b0e13ed8bb030a9540034885bdce40b19bfb8c9b088f9f036d263f5d3852797e4a1c4cb49a757d7da94fc91ee69f8dc561cff67140ca8799465c20ff56f8fd8b6372f7fceb02ac477366f6c508de8bfe8bd23bba78dc4251ca6d0b6a4b91a42d21710b8c2a46bbdced8e01013aee1d0f8421203585b0554ddff064b55492f181aa301ae079500c6a6aa80c06967112691bcbe88ff2b33320340c2a5823e77ed65dbaf9bffa0e3fba177dbbdcb085dea28ce3bb0390cc89d1ed67546685adf180ee791b3a3bf8f7d786c0a59823ba383bbbf078b5218954cbf1c1da259123d8e60e53150cbb2d595b51c47874f271051ac74149109a370a59f48bd1376084ec3d42c5325bfd5b5bdd1796bc677607e6e9ce97cdc7e5fbc20f1547891512bd1fe0f1c66fe3445196b9943093031fb076d481d805ecd9c4eba56de5331818a3e1d4eb2c3e659e7f5229165cae7b8a41f156515d5ee768fb4f5a4b71531e443d4674215e7908d32bde36ee2cb0efd8cee80faf5b0372c3a06ea4e0edf462557d6e5c3c4f742c7dbe89f50f5d0e4826fdaf80c8911745284964d21a368c7ab52e0cbe450955ce54ffe921cae5f8c1a396d504de01d7c0974ef8bc28adc8c217f11895c32a13c6857bebba5bf671143c4ca21581807f7d9fd6b4fa9e11fef58d8cad909a09e7e908fdd0a9bac5d4136f32211965925616d4f9ac3c796d68405324a162a610437946caee9a5844b6f16fe2ebb0d185fdd149619f5408ce7f0c6afe1b18fbad0f56080145f56c9163f5adc1d235d42d16c3c4f3420f92f3c2162c4f52fc88c28be603c35099333f3d9500486dfc3139e81a93a2b09cea610e4ea0a448a1388f3519ea7290905e93f611ec85efe16faef98298732e4b5c2d89e842524d332bfc109de7411d17f3aa0bdb01e342cf2c32c1b4f60557d0522f5d6440238813f3bf8e0348d490d83910fb9558412c989180c3ceaa9751b48ed550445247c3f676ea8d0107522ae64a29af02b035019cb6e3609877dbc8cbaabfacc6a72ecd4c469c60f8ceab401ea3ab189566a0f6c95b8398da9c3b1e05b6e41ef7fbee087fd45f52512513b4c3ba344918c632c72d456113d445cf9cdb02adaa3b9e6063d929ecbf38ca41382614ad66a2c6a239d709746231df5dcd36b647b7f41885a8e189e939d1f11e4f93d40b68b588326a193ed1d2261e0d1c442505779d19ed86afc16394e676ee80c832a6c88556868e173805571b15ad81a6d7e7a809ce0c65e0a7df913ed32f2cc27bef31a998b926ce0c30e9ea62d3e78bfc27c3247fe2b72efb6a975f34482e6e2d00aae7a6327ad97051a7f7ff982fdc498c2f3fd29eb54ef60b8997f989cd40e03ec529123b577352795c51a275f70bd33f8b047f1e923dec2a10dd5701d0d728b908d2c457ae96de5de18841327e5a543025cec3735f3cd2b152ecda855ce8eaafa6c18ed0f3e781ac20e99f1ecfdc7182f6610adec78a585827994f3089f7d273c2e7884076e559a96a5e0e7e3bd73813a2f42f7432d4e0f05d6b2fb00688fc8b5b26263a9f0e73df000dcb9d5ac8013c4cbcda29941029824b18f10ca87589dbf6e680049d5734bf34dd4716438896b1b23383719f89c4485b5f1d5aa2ee383bdd55cba1423a0dbda25632163ebfb63e065df9ebb6af909817ecadb36d1bca3abcc46cecdfe967e4852b02e5e418d03c4e4b8beed3b269a56a92698f288d6f409e1bc4c17f25fcf08d220a28d52a6e6a26087b5f6f826f63174493c08debb6df1a8de8c2eebf6faddf06e3aed12207861d49f64c6aa2566c612a5dd20ab76b50c57e10ef0bf0bd957ffd832b3aeabe3bf3f80951c76ad10eae283cca0419062184a7970b7b7e6eb8f19f7418fc34b67f3a6915558dbc81baa239094f9cdf8250a80995263d8e5778cafaa64db5bd6c1a8356152fb9746ec53125207f6115fc4b5512efa157da713d5790e78ee8aa2234179546e3dec744f3f7ff1e803c5736fd5479d5bc49a8fe277a3bbdeb915936ef2ff5db7482cb23478f937481aa12ca1ff38e906305f58062be35facaf8922041d7d5b1f29ca14cfccbfc1a83ad17bf99c1a4d21a050cb7c1c0803feb36007518496d282aa227048e2e615136eb51199f14bfc1a22e7bb3594d79187a4b8a12790399709ff0e92a070d134f111dff23b26dc47b7026daf3fd6360c28cae54449a8f971dc53d02fb472d7986516b1b298464063360c519e42e60509d34d5d759912604c62a4868a97e9548a045f024edbe51fec0c4ec6b1a6243e46c88a9f10fa81f6b7df4620f3fa965a4800335a06c13db112709163a208eafd043ef5cd397f3ad5ff0b72caf3299d7a7c17185ba1ee41b9fd6bdc83870af52067d5a57746bd9f183ed089029985b92a9ecc4738de5911656307b82f6ab23545a31ce49ac4f16dccdb725732f78cc7bb042a240816e162757da4e49d16081d912125d0b44c972cc441671a3ca551321dedbe2da6e3b526e150e6a64afe4a7e4607890f6a28f1ffd0eaa7851bf13cb46fb2d859516c4cf3e6f864f8858ceaf3210f8342aed3b71fdf9b34f2390805e8fcdf0ea1a1e95e3b654599ceb3af2896937a15b7bda854f8ce066a2e3357cfb72f3112a208cb7731f0ec6b4e9b816898579f77268f7ab0b07484b2a6642d87c8da0b776401541d4262f5b89e520a5bfa7e9d0baeef4db600be463ee73e849ceb6eb9b470962f41c9b446b6c359a6724384cbfbda53c39584e31f5637a49f313e85b561a39dac513e286a92b96e8a1635539f6a181e0a768e72b85eaeff0bcdc4974da92e446f7a428cb6e0effe56ccf5c633e2a4d62b585ac6e3ab9158ec55880f8934eb541411deba1015f19a1f1cf4fdec96c3c105d6b484989913588f6733b58e122a2c1c183ae8d72af6dd222d20140c52518b5579ba4ef6223f0d55499ab4c93a64be987fd16cf13b85cda5140dfcfb826ea9036de50de7ffbc3efc821ebba6e8cac95799a0e4e82941e968eca758a6d5db43206bb0d8faeb69e13c0249dd58a14718ba918cf83b971055a403cdc4f2d66cb85afd16c43f5988be167d2382d3a3cd517783f663f4429085716aa1f541f711f62f41a20616eb3d4df19fd6cd891b0e293fb8b560ef6e1cf94ac36f754e4000c4982e47f607b0c3ad6910708d53d2c41eef3837a0f359c250f7f6bad8d6436657b39a50419829abd327e44761ed4c4e46b47d125822b03f2863d175ffe52ebc3201a33a0d9aa9189b2fd84783ba23cfa21a173c178c50b88e1ac4bcd6c272bcef2d79d5066b2e5dee59e9d8343e305a786cc7ff37f3eacf451562dacbea99feb145b53422d41b782b1ed721fbab1929426e2a4f45f48e3aba897ac81634a652e3cb576a8b9c7d3533262d4c5a21003737802442a94df370e6cc3f3349609b402adfda71282d2dc0285b8d00acd3a488460686625c5e0e0d37e6ad00ad989b5165b66051fcce2275e8453899d307f3ffdd7d61429e716586ceb689f76644afaa88d9e03d4a1395c24a81139d7aecb24154d1da914daea612ce09538f0d9902b201d4ffe67defda9856fde365748d56e995a98d5ea6f86b8352556b79036db7a011ec395021be6a64ce5992673b5198cc58833fdba4a0541792b1653be6fdd231ca289899f4763b4fc44bef5c0a8ff0b71c6970069bf74b2cb4bb5fb00c16d31685c0c78ed2e38543ab9aad7263f0d5ee02d3247f5438d5b5974813c51e827eda3f2912bee7df07e6ca21bd2056386ed26f0bf63041b6834a5750563158bc828b8cb14a6338db7d00c63056f3fc83c559e89aa1477263b2eb754c6979fc3f425d8ba3fb844a4c1a4d09b9f568b7966354a90f57553a26100beec"}) (async) [ 807.407834][ T26] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 807.418175][ T26] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 807.427023][ T26] usb 6-1: New USB device found, idVendor=e799, idProduct=1028, bcdDevice=8f.23 [ 807.437159][ T26] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 22:28:35 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ffe5524099e72810238f000000010902120001000000040000009e9f6c00"], 0x0) 22:28:35 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b505000000000000f59a9ed70000000020000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd96, &(0x7f0000000080)=""/201, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd56, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0xc6, 0xab2d, 0x5, 0x100, 0xffffffffffffffff, 0x6a2c, '\x00', 0x0, r1, 0x5, 0x2, 0x4, 0x9}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/slabinfo\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x3, 0x4, 0x5, 0x480, r3, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xa}, 0x48) (async) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000540)='/sys/bus/cpu', 0x0, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x1a, 0x37, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ffffff7f000000000100000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014a40000b7030000000000008500000083000000bf09000000000000550901000000ff0095000000000000001801000020207000000000bfa100000000000007010000f8ffffffb702000008000000b70300000200000085000000060000008520000005000000b7080000000000007b8af8ff00000000b7080000070000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb7020000080000001823000014c2270d3fe271f85f7ff3fbbb2a13f90a1db32633988d75ca99f4fc088fd5df5704092ff3e902af4b98aadf57d0580276a0286bbfd5daff30b615e920ce6ab5a101010327e5dc5c5b586f746a6a523f5c1c36d76a6e6ce7b9a06eb930d1cf624c86016b0432123a4546b5494579c8c0fe934c05ceb10267add565a954fcc691880c58950c700533f5b34492193583332d43920c9fd518d1ce62ee58ceca1b82d3d986f63af4c865a10b6f30bbbc547050aca52213bc3d6fa92cd99f05a6c096d94f8c9f9def5bc1ea8f6e71c6d723829d9ce25a43bcd23a49a4a0723f1c39628aaf9aa4271eb05db0d8b1899dcc2744ef3b032453ef253dca404606fa668362c0d0", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a500000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70500000800000085000000a5000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000380)='syzkaller\x00', 0x80000000, 0xa4, &(0x7f00000003c0)=""/164, 0x41000, 0x22, '\x00', 0x0, 0x9, r4, 0x8, &(0x7f00000004c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xa, 0x2, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000580)=[r5], 0x0, 0x10, 0x6}, 0x90) 22:28:35 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r0, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000640)=[0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000006c0)=[{}], 0x8, 0x10, &(0x7f0000000700), &(0x7f0000000740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000780)}}, 0x10) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000900), 0x400, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="180000008000000000000000ffff9019da626cd97ffb3f717f7657ffff18596fd0c8c69326030000008500f57205b5940200a20000009500000000000000fecf4d32be93e5ba165064777d3e0d5c1402f5f417328ef253138944b608543a6669d50fe13b1ddd2ccadea470a90032e1fa98403bf1e804c3b970202d3fc72c1d6c1d97c7e76d42e59e29dab3b34409e958add95fef17b2c154da85291438a9d91767ed722fdce82ee17d63920fad62e81c483fdfd94085f2ff98b2e99ca2c9be3d8dfe9090458f6adf23824e102b3913127e7d55c9c66dd59a811960da16b38acbb92b44db452585e8460d8391d1e60c84d60fb71b94123d52aa0e707d83d2ccf47541a5c50107c0a7f832c88e3beaa6314fb303afa202b2edb0378f58db6bef00204e4bd7f5ae7c320545568bd9000000000000363773a757948f5fbd6e7f00837d65fbc422a9a3e879e21130cbe29806a44d1f89c790c3b2a6bd03d1e27ad87863aff93929f0867460e07529d0a4d83f4cfc51edc75423ddf9445bd218c44289e4eca348de9e25ff5fc3c2f6028ad0fa7a09cf1038d8d6ccb2fd1bb700649d18b5606ae60aae2140820cd7a559ab609d76343f67776b95ee50adbf763a03dc5badd3d3a4af9682f36c6a7b990f40ea1a67bc5c"], &(0x7f0000000540)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, 0x3e, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x3, 0x9, 0x0, 0xd3c6}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[r3]}, 0x80) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x5, @mcast1, 0xce}, 0x1c) r4 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x4000) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'bridge0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000480)={@loopback, @loopback={0x400000000000000}, @mcast2, 0x7, 0x4, 0x6, 0x400, 0x80000000000000, 0x400000, r5}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) lseek(r6, 0x21e76ec3, 0x4) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x6, 0x0, &(0x7f0000000100)) r7 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080), 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r7, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}], 0x10, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r8, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r9, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r10, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r11, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r12 = dup2(r3, r6) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x11, 0x8, &(0x7f0000000500)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x803, 0x0, 0x0, 0x0, 0x5}, @alu={0x4, 0x1, 0x3, 0x6, 0x3, 0x100, 0xfffffffffffffffc}, @map_fd={0x18, 0x6, 0x1, 0x0, r8}, @generic={0x5, 0x9, 0x5, 0x1}, @jmp={0x5, 0x1, 0xc, 0x6, 0x4, 0xfffffffffffffff8, 0xfffffffffffffffc}, @jmp={0x5, 0x1, 0xc, 0x4, 0xb, 0x0, 0xfffffffffffffffc}], &(0x7f0000000d40)='GPL\x00', 0x5, 0x8, &(0x7f0000000d80)=""/8, 0x41000, 0x7, '\x00', 0x0, 0x0, r9, 0x8, &(0x7f0000000dc0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000e00)={0x2, 0xe, 0x7, 0x7}, 0x10, r2, r10, 0x0, &(0x7f0000000e40)=[r11, r0, r6, r12, r0]}, 0x90) r13 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r1}, 0x4) poll(&(0x7f0000000180)=[{r0, 0x1200}], 0x1, 0x6) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c40)={r13, 0x0, 0xda, 0x2c, &(0x7f0000000a40)="fdc3169d26820b206e56e920dfb659deec53a0bf1bc5affe91c1f6510308311ee031d7d56a3ebb9209289836b7a6fd42e3584bc01bb97db08b2dc9bf1b46c59d4ddc925b79abb6c5f73f85824db3581c729af80373de020bca5b2949cb2e69a2a8ce91469286438201a2336022f773821ccf401ebba92360edd9474d5f469d03060450859213a9638f0ddd4a2fab7059d73fc2b830d181e79dc44b9d0e4cb6f3eb1328daf044ca3addca0d9e368e93d360d50f290bcc1f09de8730b37533e49fcda6df4e5571ae58bdd94b13404468907c64ae4a5ff98bb321ea", &(0x7f0000000b40)=""/44, 0x6, 0x0, 0x55, 0x1f, &(0x7f0000000b80)="43c4f880f2bc7e12ccea3dd6d28d11cbfe86df22cda2295fc0b7468167dd2b89a54dfd94b74b31d3a65819aff7e86631d803421cdc12aa151237bafee2e074f3dbaf0621917933f82c695317e14abebdd55bdb8fb3", &(0x7f0000000c00)="c3ec6926db2f4a7095d80be4d0036295f9085de1fd5b7faae5b190ac95eab3", 0x0, 0x3ff}, 0x48) 22:28:35 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r0, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000640)=[0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000006c0)=[{}], 0x8, 0x10, &(0x7f0000000700), &(0x7f0000000740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000780)}}, 0x10) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000900), 0x400, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="180000008000000000000000ffff9019da626cd97ffb3f717f7657ffff18596fd0c8c69326030000008500f57205b5940200a20000009500000000000000fecf4d32be93e5ba165064777d3e0d5c1402f5f417328ef253138944b608543a6669d50fe13b1ddd2ccadea470a90032e1fa98403bf1e804c3b970202d3fc72c1d6c1d97c7e76d42e59e29dab3b34409e958add95fef17b2c154da85291438a9d91767ed722fdce82ee17d63920fad62e81c483fdfd94085f2ff98b2e99ca2c9be3d8dfe9090458f6adf23824e102b3913127e7d55c9c66dd59a811960da16b38acbb92b44db452585e8460d8391d1e60c84d60fb71b94123d52aa0e707d83d2ccf47541a5c50107c0a7f832c88e3beaa6314fb303afa202b2edb0378f58db6bef00204e4bd7f5ae7c320545568bd9000000000000363773a757948f5fbd6e7f00837d65fbc422a9a3e879e21130cbe29806a44d1f89c790c3b2a6bd03d1e27ad87863aff93929f0867460e07529d0a4d83f4cfc51edc75423ddf9445bd218c44289e4eca348de9e25ff5fc3c2f6028ad0fa7a09cf1038d8d6ccb2fd1bb700649d18b5606ae60aae2140820cd7a559ab609d76343f67776b95ee50adbf763a03dc5badd3d3a4af9682f36c6a7b990f40ea1a67bc5c"], &(0x7f0000000540)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, 0x3e, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x3, 0x9, 0x0, 0xd3c6}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[r3]}, 0x80) (async, rerun: 64) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x5, @mcast1, 0xce}, 0x1c) (async, rerun: 64) r4 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x4000) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'bridge0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000480)={@loopback, @loopback={0x400000000000000}, @mcast2, 0x7, 0x4, 0x6, 0x400, 0x80000000000000, 0x400000, r5}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async, rerun: 32) lseek(r6, 0x21e76ec3, 0x4) (async, rerun: 32) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x6, 0x0, &(0x7f0000000100)) (async) r7 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080), 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r7, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}], 0x10, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r8, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r9, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r10, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r11, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) r12 = dup2(r3, r6) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x11, 0x8, &(0x7f0000000500)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x803, 0x0, 0x0, 0x0, 0x5}, @alu={0x4, 0x1, 0x3, 0x6, 0x3, 0x100, 0xfffffffffffffffc}, @map_fd={0x18, 0x6, 0x1, 0x0, r8}, @generic={0x5, 0x9, 0x5, 0x1}, @jmp={0x5, 0x1, 0xc, 0x6, 0x4, 0xfffffffffffffff8, 0xfffffffffffffffc}, @jmp={0x5, 0x1, 0xc, 0x4, 0xb, 0x0, 0xfffffffffffffffc}], &(0x7f0000000d40)='GPL\x00', 0x5, 0x8, &(0x7f0000000d80)=""/8, 0x41000, 0x7, '\x00', 0x0, 0x0, r9, 0x8, &(0x7f0000000dc0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000e00)={0x2, 0xe, 0x7, 0x7}, 0x10, r2, r10, 0x0, &(0x7f0000000e40)=[r11, r0, r6, r12, r0]}, 0x90) (async, rerun: 64) r13 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r1}, 0x4) (async, rerun: 64) poll(&(0x7f0000000180)=[{r0, 0x1200}], 0x1, 0x6) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c40)={r13, 0x0, 0xda, 0x2c, &(0x7f0000000a40)="fdc3169d26820b206e56e920dfb659deec53a0bf1bc5affe91c1f6510308311ee031d7d56a3ebb9209289836b7a6fd42e3584bc01bb97db08b2dc9bf1b46c59d4ddc925b79abb6c5f73f85824db3581c729af80373de020bca5b2949cb2e69a2a8ce91469286438201a2336022f773821ccf401ebba92360edd9474d5f469d03060450859213a9638f0ddd4a2fab7059d73fc2b830d181e79dc44b9d0e4cb6f3eb1328daf044ca3addca0d9e368e93d360d50f290bcc1f09de8730b37533e49fcda6df4e5571ae58bdd94b13404468907c64ae4a5ff98bb321ea", &(0x7f0000000b40)=""/44, 0x6, 0x0, 0x55, 0x1f, &(0x7f0000000b80)="43c4f880f2bc7e12ccea3dd6d28d11cbfe86df22cda2295fc0b7468167dd2b89a54dfd94b74b31d3a65819aff7e86631d803421cdc12aa151237bafee2e074f3dbaf0621917933f82c695317e14abebdd55bdb8fb3", &(0x7f0000000c00)="c3ec6926db2f4a7095d80be4d0036295f9085de1fd5b7faae5b190ac95eab3", 0x0, 0x3ff}, 0x48) [ 809.736905][T16427] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 809.763772][ T26] usb 6-1: config 0 descriptor?? [ 809.775269][T16428] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:35 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b505000000000000f59a9ed70000000020000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd96, &(0x7f0000000080)=""/201, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd56, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0xc6, 0xab2d, 0x5, 0x100, 0xffffffffffffffff, 0x6a2c, '\x00', 0x0, r1, 0x5, 0x2, 0x4, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/slabinfo\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x3, 0x4, 0x5, 0x480, r3, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xa}, 0x48) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000540)='/sys/bus/cpu', 0x0, 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x1a, 0x37, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ffffff7f000000000100000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014a40000b7030000000000008500000083000000bf09000000000000550901000000ff0095000000000000001801000020207000000000bfa100000000000007010000f8ffffffb702000008000000b70300000200000085000000060000008520000005000000b7080000000000007b8af8ff00000000b7080000070000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb7020000080000001823000014c2270d3fe271f85f7ff3fbbb2a13f90a1db32633988d75ca99f4fc088fd5df5704092ff3e902af4b98aadf57d0580276a0286bbfd5daff30b615e920ce6ab5a101010327e5dc5c5b586f746a6a523f5c1c36d76a6e6ce7b9a06eb930d1cf624c86016b0432123a4546b5494579c8c0fe934c05ceb10267add565a954fcc691880c58950c700533f5b34492193583332d43920c9fd518d1ce62ee58ceca1b82d3d986f63af4c865a10b6f30bbbc547050aca52213bc3d6fa92cd99f05a6c096d94f8c9f9def5bc1ea8f6e71c6d723829d9ce25a43bcd23a49a4a0723f1c39628aaf9aa4271eb05db0d8b1899dcc2744ef3b032453ef253dca404606fa668362c0d0", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a500000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70500000800000085000000a5000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000380)='syzkaller\x00', 0x80000000, 0xa4, &(0x7f00000003c0)=""/164, 0x41000, 0x22, '\x00', 0x0, 0x9, r4, 0x8, &(0x7f00000004c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xa, 0x2, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000580)=[r5], 0x0, 0x10, 0x6}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b505000000000000f59a9ed70000000020000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd96, &(0x7f0000000080)=""/201, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffd56, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@bloom_filter={0x1e, 0xc6, 0xab2d, 0x5, 0x100, 0xffffffffffffffff, 0x6a2c, '\x00', 0x0, r1, 0x5, 0x2, 0x4, 0x9}, 0x48) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000000)={r2, &(0x7f00000002c0), &(0x7f00000002c0)=""/157}, 0x20) (async) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r2, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000480)='/proc/slabinfo\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@bloom_filter={0x1e, 0x3, 0x4, 0x5, 0x480, r3, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0xa}, 0x48) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000540)='/sys/bus/cpu', 0x0, 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x1a, 0x37, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000ffffff7f000000000100000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014a40000b7030000000000008500000083000000bf09000000000000550901000000ff0095000000000000001801000020207000000000bfa100000000000007010000f8ffffffb702000008000000b70300000200000085000000060000008520000005000000b7080000000000007b8af8ff00000000b7080000070000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb7020000080000001823000014c2270d3fe271f85f7ff3fbbb2a13f90a1db32633988d75ca99f4fc088fd5df5704092ff3e902af4b98aadf57d0580276a0286bbfd5daff30b615e920ce6ab5a101010327e5dc5c5b586f746a6a523f5c1c36d76a6e6ce7b9a06eb930d1cf624c86016b0432123a4546b5494579c8c0fe934c05ceb10267add565a954fcc691880c58950c700533f5b34492193583332d43920c9fd518d1ce62ee58ceca1b82d3d986f63af4c865a10b6f30bbbc547050aca52213bc3d6fa92cd99f05a6c096d94f8c9f9def5bc1ea8f6e71c6d723829d9ce25a43bcd23a49a4a0723f1c39628aaf9aa4271eb05db0d8b1899dcc2744ef3b032453ef253dca404606fa668362c0d0", @ANYRES32, @ANYBLOB="0000000000000000b70500000800000085000000a500000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70500000800000085000000a5000000bf91000000000000b7020000010000008500000084000000b7000000000000009500000000000000"], &(0x7f0000000380)='syzkaller\x00', 0x80000000, 0xa4, &(0x7f00000003c0)=""/164, 0x41000, 0x22, '\x00', 0x0, 0x9, r4, 0x8, &(0x7f00000004c0)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000500)={0x5, 0xa, 0x2, 0x1}, 0x10, 0xffffffffffffffff, r0, 0x0, &(0x7f0000000580)=[r5], 0x0, 0x10, 0x6}, 0x90) (async) 22:28:35 executing program 3: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000008c0)={r0, 0xe0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x3, 0x5, &(0x7f0000000640)=[0x0, 0x0, 0x0], &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000006c0)=[{}], 0x8, 0x10, &(0x7f0000000700), &(0x7f0000000740), 0x8, 0x10, 0x8, 0x8, &(0x7f0000000780)}}, 0x10) (async, rerun: 32) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000900), 0x400, 0x0) (rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0x2, 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="180000008000000000000000ffff9019da626cd97ffb3f717f7657ffff18596fd0c8c69326030000008500f57205b5940200a20000009500000000000000fecf4d32be93e5ba165064777d3e0d5c1402f5f417328ef253138944b608543a6669d50fe13b1ddd2ccadea470a90032e1fa98403bf1e804c3b970202d3fc72c1d6c1d97c7e76d42e59e29dab3b34409e958add95fef17b2c154da85291438a9d91767ed722fdce82ee17d63920fad62e81c483fdfd94085f2ff98b2e99ca2c9be3d8dfe9090458f6adf23824e102b3913127e7d55c9c66dd59a811960da16b38acbb92b44db452585e8460d8391d1e60c84d60fb71b94123d52aa0e707d83d2ccf47541a5c50107c0a7f832c88e3beaa6314fb303afa202b2edb0378f58db6bef00204e4bd7f5ae7c320545568bd9000000000000363773a757948f5fbd6e7f00837d65fbc422a9a3e879e21130cbe29806a44d1f89c790c3b2a6bd03d1e27ad87863aff93929f0867460e07529d0a4d83f4cfc51edc75423ddf9445bd218c44289e4eca348de9e25ff5fc3c2f6028ad0fa7a09cf1038d8d6ccb2fd1bb700649d18b5606ae60aae2140820cd7a559ab609d76343f67776b95ee50adbf763a03dc5badd3d3a4af9682f36c6a7b990f40ea1a67bc5c"], &(0x7f0000000540)='syzkaller\x00', 0x8, 0x0, 0x0, 0x41000, 0x8, '\x00', 0x0, 0x3e, 0xffffffffffffffff, 0x8, &(0x7f0000000580)={0x3, 0x4}, 0x8, 0x10, &(0x7f00000005c0)={0x3, 0x9, 0x0, 0xd3c6}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000940)=[r3]}, 0x80) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x5, @mcast1, 0xce}, 0x1c) (async) r4 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x4000) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'bridge0\x00', 0x0}) (rerun: 32) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000480)={@loopback, @loopback={0x400000000000000}, @mcast2, 0x7, 0x4, 0x6, 0x400, 0x80000000000000, 0x400000, r5}) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r6, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) lseek(r6, 0x21e76ec3, 0x4) (async) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x6, 0x0, &(0x7f0000000100)) (async) r7 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080), 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000400)={r7, 0xe0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000cc0)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f0000000200)=[{}, {}], 0x10, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x10, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r8, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r9, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r10, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) (async) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$FITRIM(r11, 0xc0185879, &(0x7f0000001840)={0x0, 0x1000, 0x572a}) r12 = dup2(r3, r6) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x11, 0x8, &(0x7f0000000500)=@raw=[@map_idx_val={0x18, 0xb, 0x6, 0x0, 0x803, 0x0, 0x0, 0x0, 0x5}, @alu={0x4, 0x1, 0x3, 0x6, 0x3, 0x100, 0xfffffffffffffffc}, @map_fd={0x18, 0x6, 0x1, 0x0, r8}, @generic={0x5, 0x9, 0x5, 0x1}, @jmp={0x5, 0x1, 0xc, 0x6, 0x4, 0xfffffffffffffff8, 0xfffffffffffffffc}, @jmp={0x5, 0x1, 0xc, 0x4, 0xb, 0x0, 0xfffffffffffffffc}], &(0x7f0000000d40)='GPL\x00', 0x5, 0x8, &(0x7f0000000d80)=""/8, 0x41000, 0x7, '\x00', 0x0, 0x0, r9, 0x8, &(0x7f0000000dc0)={0x9, 0x4}, 0x8, 0x10, &(0x7f0000000e00)={0x2, 0xe, 0x7, 0x7}, 0x10, r2, r10, 0x0, &(0x7f0000000e40)=[r11, r0, r6, r12, r0]}, 0x90) r13 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000a00)={r1}, 0x4) poll(&(0x7f0000000180)=[{r0, 0x1200}], 0x1, 0x6) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c40)={r13, 0x0, 0xda, 0x2c, &(0x7f0000000a40)="fdc3169d26820b206e56e920dfb659deec53a0bf1bc5affe91c1f6510308311ee031d7d56a3ebb9209289836b7a6fd42e3584bc01bb97db08b2dc9bf1b46c59d4ddc925b79abb6c5f73f85824db3581c729af80373de020bca5b2949cb2e69a2a8ce91469286438201a2336022f773821ccf401ebba92360edd9474d5f469d03060450859213a9638f0ddd4a2fab7059d73fc2b830d181e79dc44b9d0e4cb6f3eb1328daf044ca3addca0d9e368e93d360d50f290bcc1f09de8730b37533e49fcda6df4e5571ae58bdd94b13404468907c64ae4a5ff98bb321ea", &(0x7f0000000b40)=""/44, 0x6, 0x0, 0x55, 0x1f, &(0x7f0000000b80)="43c4f880f2bc7e12ccea3dd6d28d11cbfe86df22cda2295fc0b7468167dd2b89a54dfd94b74b31d3a65819aff7e86631d803421cdc12aa151237bafee2e074f3dbaf0621917933f82c695317e14abebdd55bdb8fb3", &(0x7f0000000c00)="c3ec6926db2f4a7095d80be4d0036295f9085de1fd5b7faae5b190ac95eab3", 0x0, 0x3ff}, 0x48) [ 809.791908][ T26] usb 6-1: can't set config #0, error -71 [ 809.811689][ T26] usb 6-1: USB disconnect, device number 35 [ 809.897696][ T491] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 810.167697][ T26] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 810.257765][ T491] usb 1-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 810.266786][ T491] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.278021][ T491] usb 1-1: config 0 descriptor?? [ 810.318347][ T491] snd-usb-audio: probe of 1-1:0.0 failed with error -2 22:28:35 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) 22:28:35 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x1a3) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() rt_tgsigqueueinfo(0x0, 0x0, 0x5, &(0x7f00000005c0)={0x1f, 0x3, 0x5}) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000480)={0x103000}, 0x18) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0xb) r7 = dup(r3) openat$cgroup_ro(r7, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, 0xb) quotactl$Q_QUOTAOFF(0xffffffff80000302, &(0x7f0000000100)=ANY=[@ANYBLOB="2f64d62056545293bd4900"], 0xee00, 0x0) r8 = syz_clone(0x0, 0x0, 0x46, 0x0, 0x0, 0x0) process_vm_writev(r8, &(0x7f0000002740)=[{&(0x7f0000001140)=""/194, 0x7ffff000}, {&(0x7f0000001240)=""/4096, 0x1000}, {0x0}], 0x3, &(0x7f0000002900)=[{&(0x7f0000002800)=""/236, 0xec}], 0x1, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) unshare(0x6c060000) setrlimit(0x7, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) 22:28:35 executing program 3: r0 = creat(&(0x7f0000000440)='./bus\x00', 0x0) ftruncate(r0, 0x8208200) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x10001}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x41}, 0x4410) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000000000)) 22:28:35 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000007a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:35 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0xa00160cc, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:35 executing program 3: r0 = creat(&(0x7f0000000440)='./bus\x00', 0x0) ftruncate(r0, 0x8208200) (async) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x10001}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x41}, 0x4410) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000000000)) [ 810.389537][ T491] usb 1-1: USB disconnect, device number 18 [ 813.743384][T16482] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:39 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010001093f0000000000000009040000019e886c00030000000009000000000000000037b190b9ba19908eaff0212dd517fa4c5ce7f29dfba82546ade46927328d8b25bd95dad4604d7eb8a3968876134e6750d718c672e740c33c3215b155ca20109c502a81d9c46a9f6a309efd7b181f3e60c0c722fc6fa3135d71b8e01d1135362b9184a2cff984107c9db748bdc76f9e5b9cc11038b6e795f339ded9d7d768ce63ac27638c536d33aab1203b9da852e31c1948bd856c4524972bf6d8120fff"], 0x0) 22:28:39 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x1a3) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r2 = getpid() rt_tgsigqueueinfo(0x0, 0x0, 0x5, &(0x7f00000005c0)={0x1f, 0x3, 0x5}) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000480)={0x103000}, 0x18) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) (async) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) (async) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0xb) (async) r7 = dup(r3) openat$cgroup_ro(r7, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, 0xb) (async) quotactl$Q_QUOTAOFF(0xffffffff80000302, &(0x7f0000000100)=ANY=[@ANYBLOB="2f64d62056545293bd4900"], 0xee00, 0x0) (async) r8 = syz_clone(0x0, 0x0, 0x46, 0x0, 0x0, 0x0) process_vm_writev(r8, &(0x7f0000002740)=[{&(0x7f0000001140)=""/194, 0x7ffff000}, {&(0x7f0000001240)=""/4096, 0x1000}, {0x0}], 0x3, &(0x7f0000002900)=[{&(0x7f0000002800)=""/236, 0xec}], 0x1, 0x0) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) unshare(0x6c060000) (async) setrlimit(0x7, &(0x7f0000000000)) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) 22:28:39 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x40) 22:28:39 executing program 3: r0 = creat(&(0x7f0000000440)='./bus\x00', 0x0) ftruncate(r0, 0x8208200) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x10001}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x41}, 0x4410) (async) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r1, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x7}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x8}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x1}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x10001}, @MPTCP_PM_ATTR_TOKEN={0x8, 0x4, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x41}, 0x4410) r2 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000000000)) (async) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000000000)) [ 813.797252][T16485] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:39 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000089) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:39 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x7000000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 813.887675][ T26] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 813.895231][ T26] usb 6-1: can't read configurations, error -71 [ 814.013880][T16499] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:40 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0xa0018000, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 814.542464][T16503] netlink: 'syz-executor.3': attribute type 4 has an invalid length. [ 814.557673][ T26] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 815.113331][T16504] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 815.127666][ T491] usb 1-1: new high-speed USB device number 19 using dummy_hcd 22:28:40 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x4000008a) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:40 executing program 1: mkdir(&(0x7f0000000580)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x1a3) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r2 = getpid() (async, rerun: 32) rt_tgsigqueueinfo(0x0, 0x0, 0x5, &(0x7f00000005c0)={0x1f, 0x3, 0x5}) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000480)={0x103000}, 0x18) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$LOOP_CTL_ADD(r6, 0x4c80, 0xb) r7 = dup(r3) openat$cgroup_ro(r7, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) (async) ioctl$LOOP_CTL_REMOVE(r6, 0x4c81, 0xb) (async) quotactl$Q_QUOTAOFF(0xffffffff80000302, &(0x7f0000000100)=ANY=[@ANYBLOB="2f64d62056545293bd4900"], 0xee00, 0x0) (async, rerun: 32) r8 = syz_clone(0x0, 0x0, 0x46, 0x0, 0x0, 0x0) (rerun: 32) process_vm_writev(r8, &(0x7f0000002740)=[{&(0x7f0000001140)=""/194, 0x7ffff000}, {&(0x7f0000001240)=""/4096, 0x1000}, {0x0}], 0x3, &(0x7f0000002900)=[{&(0x7f0000002800)=""/236, 0xec}], 0x1, 0x0) (async) ioctl$BTRFS_IOC_GET_FEATURES(0xffffffffffffffff, 0x80189439, 0x0) (async) unshare(0x6c060000) setrlimit(0x7, &(0x7f0000000000)) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) [ 815.343179][T16518] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 815.351519][ T26] usb 6-1: device descriptor read/64, error -71 22:28:41 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0xcc6001a0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 815.659941][T16521] cgroup: fork rejected by pids controller in /syz1 22:28:42 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010001093f0000000000000009040000019e886c00030000000009000000000000000037b190b9ba19908eaff0212dd517fa4c5ce7f29dfba82546ade46927328d8b25bd95dad4604d7eb8a3968876134e6750d718c672e740c33c3215b155ca20109c502a81d9c46a9f6a309efd7b181f3e60c0c722fc6fa3135d71b8e01d1135362b9184a2cff984107c9db748bdc76f9e5b9cc11038b6e795f339ded9d7d768ce63ac27638c536d33aab1203b9da852e31c1948bd856c4524972bf6d8120fff"], 0x0) 22:28:42 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) [ 817.067589][ C0] sched: RT throttling activated [ 817.932070][T16541] ================================================================== [ 817.939988][T16541] BUG: KASAN: use-after-free in unaccount_page_cache_page+0x6d8/0x750 [ 817.948005][T16541] Read of size 4 at addr ffff8881103c1470 by task syz-executor.1/16541 [ 817.956128][T16541] [ 817.958302][T16541] CPU: 1 PID: 16541 Comm: syz-executor.1 Not tainted 5.15.141-syzkaller-00899-g28e3f5851a99 #0 [ 817.968538][T16541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/17/2023 [ 817.978431][T16541] Call Trace: [ 817.981557][T16541] [ 817.984336][T16541] dump_stack_lvl+0x151/0x1b7 [ 817.988940][T16541] ? io_uring_drop_tctx_refs+0x190/0x190 [ 817.994406][T16541] ? __wake_up_klogd+0xd5/0x110 [ 817.999096][T16541] ? panic+0x751/0x751 [ 818.002997][T16541] print_address_description+0x87/0x3b0 [ 818.008463][T16541] kasan_report+0x179/0x1c0 [ 818.012803][T16541] ? unaccount_page_cache_page+0x6d8/0x750 [ 818.018442][T16541] ? unaccount_page_cache_page+0x6d8/0x750 [ 818.024084][T16541] __asan_report_load4_noabort+0x14/0x20 [ 818.029555][T16541] unaccount_page_cache_page+0x6d8/0x750 [ 818.035033][T16541] __delete_from_page_cache+0xc6/0x5b0 [ 818.040401][T16541] ? page_referenced+0x2ca/0x6b0 [ 818.045180][T16541] ? __bpf_trace_file_check_and_advance_wb_err+0x30/0x30 [ 818.052204][T16541] ? __kasan_check_write+0x14/0x20 [ 818.057154][T16541] ? __kasan_check_read+0x11/0x20 [ 818.062016][T16541] ? workingset_eviction+0x495/0xa70 [ 818.067135][T16541] __remove_mapping+0x566/0x690 [ 818.071826][T16541] shrink_page_list+0x2723/0x5c50 [ 818.076687][T16541] ? reclaim_clean_pages_from_list+0x9d0/0x9d0 [ 818.082669][T16541] ? isolate_lru_pages+0x119f/0x1390 [ 818.087792][T16541] ? cgroup_rstat_updated+0xe5/0x370 [ 818.092908][T16541] ? _raw_spin_lock_irq+0x13a/0x1b0 [ 818.097944][T16541] ? __this_cpu_preempt_check+0x13/0x20 [ 818.103326][T16541] ? __count_memcg_events+0xa5/0x110 [ 818.108452][T16541] shrink_lruvec+0x17ec/0x4580 [ 818.113053][T16541] ? mem_cgroup_shrink_node+0x680/0x680 [ 818.118430][T16541] ? stack_trace_save+0x113/0x1c0 [ 818.123382][T16541] ? __stack_depot_save+0x34/0x470 [ 818.128415][T16541] ? __cpuidle_text_end+0x2/0x2 [ 818.133103][T16541] ? inactive_is_low+0x1ac/0x350 [ 818.137881][T16541] shrink_node+0x1077/0x24e0 [ 818.142343][T16541] ? allow_direct_reclaim+0x380/0x380 [ 818.147502][T16541] ? stack_trace_save+0x1c0/0x1c0 [ 818.152361][T16541] ? arch_stack_walk+0x101/0x140 [ 818.157915][T16541] do_try_to_free_pages+0x5b6/0x1570 [ 818.163040][T16541] ? do_coredump+0x1834/0x3050 [ 818.167640][T16541] ? try_to_free_pages+0xd70/0xd70 [ 818.172585][T16541] try_to_free_mem_cgroup_pages+0x36c/0x850 [ 818.178313][T16541] ? psi_group_change+0x9f3/0x1080 [ 818.183357][T16541] ? shrink_lruvec+0x4580/0x4580 [ 818.188124][T16541] ? _raw_spin_unlock+0x4d/0x70 [ 818.192820][T16541] ? raw_spin_rq_unlock+0x9/0x10 [ 818.197582][T16541] ? psi_memstall_enter+0xfc/0x150 [ 818.202617][T16541] try_charge_memcg+0x48f/0x1550 [ 818.207387][T16541] ? post_alloc_hook+0x1a3/0x1b0 [ 818.212168][T16541] ? __kernel_text_address+0x9b/0x110 [ 818.217371][T16541] ? arch_stack_walk+0xf3/0x140 [ 818.222062][T16541] ? get_mem_cgroup_from_objcg+0x170/0x170 [ 818.227705][T16541] ? stack_trace_save+0x1c0/0x1c0 [ 818.232561][T16541] ? stack_trace_snprint+0xf0/0xf0 [ 818.237507][T16541] charge_memcg+0x6b/0x1a0 [ 818.241760][T16541] __mem_cgroup_charge+0x37/0x130 [ 818.246623][T16541] __add_to_page_cache_locked+0x2d1/0xa20 [ 818.252173][T16541] ? __alloc_pages_bulk+0xe40/0xe40 [ 818.257207][T16541] ? get_signal+0x4c8/0x1630 [ 818.261634][T16541] ? put_page+0xc0/0xc0 [ 818.265638][T16541] ? irqentry_exit_to_user_mode+0x9/0x20 [ 818.271095][T16541] ? workingset_activation+0x3f0/0x3f0 [ 818.276388][T16541] ? __alloc_pages+0x27e/0x8f0 [ 818.280992][T16541] add_to_page_cache_lru+0x11b/0x2c0 [ 818.286108][T16541] ? add_to_page_cache_locked+0x40/0x40 [ 818.291490][T16541] ? xas_load+0x2b7/0x2d0 [ 818.295656][T16541] pagecache_get_page+0xbe1/0xeb0 [ 818.300528][T16541] ? page_cache_prev_miss+0x410/0x410 [ 818.305730][T16541] grab_cache_page_write_begin+0x5d/0xa0 [ 818.311195][T16541] ext4_da_write_begin+0x5ae/0xc30 [ 818.316139][T16541] ? jbd2_journal_start_reserved+0x410/0x410 [ 818.321955][T16541] ? ext4_set_page_dirty+0x1a0/0x1a0 [ 818.327073][T16541] ? __ext4_journal_stop+0x179/0x1c0 [ 818.332198][T16541] ? ext4_dirty_inode+0xd1/0x100 [ 818.336973][T16541] ? __ext4_expand_extra_isize+0x3f0/0x3f0 [ 818.342611][T16541] ? __mark_inode_dirty+0x26b/0xa50 [ 818.347649][T16541] ? generic_write_end+0x202/0x300 [ 818.352597][T16541] ? ktime_get_coarse_real_ts64+0x117/0x130 [ 818.358328][T16541] ? current_time+0x1af/0x2f0 [ 818.362837][T16541] generic_perform_write+0x2bc/0x5a0 [ 818.367960][T16541] ? grab_cache_page_write_begin+0xa0/0xa0 [ 818.373596][T16541] ? finish_task_switch+0x207/0x7b0 [ 818.378638][T16541] ? generic_write_checks+0x3b9/0x470 [ 818.383840][T16541] ext4_buffered_write_iter+0x48a/0x610 [ 818.389220][T16541] ext4_file_write_iter+0x443/0x1c80 [ 818.394339][T16541] ? follow_page_pte+0x4b6/0xab0 [ 818.399125][T16541] ? _raw_spin_unlock+0x4d/0x70 [ 818.403803][T16541] ? follow_page_pte+0x9c3/0xab0 [ 818.408573][T16541] ? put_page_refs+0xf0/0xf0 [ 818.413009][T16541] ? __fsnotify_update_child_dentry_flags+0x2b0/0x2b0 [ 818.419596][T16541] ? ext4_file_read_iter+0x4b0/0x4b0 [ 818.425241][T16541] ? follow_page_mask+0x900/0x10e0 [ 818.430296][T16541] ? iov_iter_kvec+0x53/0x190 [ 818.434809][T16541] __kernel_write+0x5ab/0xa60 [ 818.439327][T16541] ? vfs_read+0xd40/0xd40 [ 818.443494][T16541] __dump_emit+0x261/0x3a0 [ 818.447752][T16541] ? wait_for_dump_helpers+0x3b0/0x3b0 [ 818.453036][T16541] ? fault_in_readable+0x2e0/0x2e0 [ 818.457981][T16541] dump_emit+0x381/0x3f0 [ 818.462061][T16541] dump_user_range+0x86/0x1c0 [ 818.466677][T16541] elf_core_dump+0x3663/0x3e80 [ 818.471294][T16541] ? load_elf_binary+0x2750/0x2750 [ 818.476497][T16541] ? __kasan_kmalloc+0x9/0x10 [ 818.481007][T16541] ? __kmalloc+0x13a/0x270 [ 818.485258][T16541] ? kvmalloc_node+0x1f0/0x4d0 [ 818.489960][T16541] do_coredump+0x1834/0x3050 [ 818.494463][T16541] ? simple_acl_create+0x2c0/0x2c0 [ 818.499423][T16541] ? kmem_cache_free+0x116/0x2e0 [ 818.504178][T16541] ? ____kasan_slab_free+0x131/0x160 [ 818.509303][T16541] ? get_signal+0xd32/0x1630 [ 818.513902][T16541] ? kmem_cache_free+0x116/0x2e0 [ 818.518849][T16541] get_signal+0x4c8/0x1630 [ 818.523191][T16541] arch_do_signal_or_restart+0xbd/0x1680 [ 818.528659][T16541] ? force_sig_fault+0x127/0x1d0 [ 818.533429][T16541] ? get_sigframe_size+0x10/0x10 [ 818.538204][T16541] ? page_fault_oops+0xa90/0xa90 [ 818.542980][T16541] exit_to_user_mode_loop+0xa0/0xe0 [ 818.548010][T16541] exit_to_user_mode_prepare+0x5a/0xa0 [ 818.553342][T16541] irqentry_exit_to_user_mode+0x9/0x20 [ 818.558595][T16541] irqentry_exit+0x12/0x40 [ 818.562935][T16541] exc_page_fault+0x47a/0x830 [ 818.567456][T16541] asm_exc_page_fault+0x27/0x30 [ 818.572223][T16541] RIP: 0033:0x7f95ddc26cf1 [ 818.576481][T16541] Code: c4 28 c3 e8 e1 20 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 48 3d 01 f0 ff ff 73 01 48 c7 c1 b0 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 818.596002][T16541] RSP: 002b:0000000000000040 EFLAGS: 00010217 [ 818.602083][T16541] RAX: 0000000000000000 RBX: 00007f95ddd46050 RCX: 00007f95ddc26ce9 [ 818.609891][T16541] RDX: 0000000000000000 RSI: 0000000000000040 RDI: 0000000000000000 [ 818.619272][T16541] RBP: 00007f95ddc7347a R08: 0000000000000000 R09: 0000000000000000 [ 818.627082][T16541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 818.634910][T16541] R13: 000000000000000b R14: 00007f95ddd46050 R15: 00007ffd4b8107e8 [ 818.642704][T16541] [ 818.645562][T16541] [ 818.647733][T16541] Allocated by task 427: [ 818.651813][T16541] ____kasan_kmalloc+0xdb/0x110 [ 818.656501][T16541] __kasan_kmalloc+0x9/0x10 [ 818.660839][T16541] __kmalloc+0x13a/0x270 [ 818.664919][T16541] kvmalloc_node+0x1f0/0x4d0 [ 818.669342][T16541] alloc_fdtable+0xeb/0x2a0 [ 818.673686][T16541] dup_fd+0x759/0xb00 [ 818.677502][T16541] copy_files+0xe6/0x200 [ 818.681584][T16541] copy_process+0x11f3/0x3260 [ 818.686094][T16541] kernel_clone+0x21e/0x9e0 [ 818.690436][T16541] __x64_sys_clone+0x23f/0x290 [ 818.695041][T16541] do_syscall_64+0x3d/0xb0 [ 818.699288][T16541] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 818.705024][T16541] [ 818.707186][T16541] Freed by task 16494: [ 818.711099][T16541] kasan_set_track+0x4b/0x70 [ 818.716037][T16541] kasan_set_free_info+0x23/0x40 [ 818.720810][T16541] ____kasan_slab_free+0x126/0x160 [ 818.725759][T16541] __kasan_slab_free+0x11/0x20 [ 818.730358][T16541] slab_free_freelist_hook+0xbd/0x190 [ 818.735565][T16541] kfree+0xc8/0x220 [ 818.739209][T16541] kvfree+0x35/0x40 [ 818.742865][T16541] put_files_struct+0x284/0x320 [ 818.747548][T16541] exit_files+0x80/0xa0 [ 818.751536][T16541] do_exit+0xc11/0x2ca0 [ 818.755527][T16541] do_group_exit+0x141/0x310 [ 818.759956][T16541] get_signal+0x7a3/0x1630 [ 818.764208][T16541] arch_do_signal_or_restart+0xbd/0x1680 [ 818.769676][T16541] exit_to_user_mode_loop+0xa0/0xe0 [ 818.774710][T16541] exit_to_user_mode_prepare+0x5a/0xa0 [ 818.780003][T16541] syscall_exit_to_user_mode+0x26/0x160 [ 818.785474][T16541] do_syscall_64+0x49/0xb0 [ 818.789725][T16541] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 818.795463][T16541] [ 818.797625][T16541] Last potentially related work creation: [ 818.803268][T16541] kasan_save_stack+0x3b/0x60 [ 818.807778][T16541] __kasan_record_aux_stack+0xd3/0xf0 [ 818.813030][T16541] kasan_record_aux_stack_noalloc+0xb/0x10 [ 818.818641][T16541] kvfree_call_rcu+0xb2/0x7d0 [ 818.823139][T16541] drop_sysctl_table+0x311/0x450 [ 818.827911][T16541] unregister_sysctl_table+0x7b/0x120 [ 818.833120][T16541] unregister_net_sysctl_table+0x15/0x20 [ 818.838589][T16541] inetdev_event+0x76f/0x1040 [ 818.843101][T16541] raw_notifier_call_chain+0x8c/0xf0 [ 818.848223][T16541] unregister_netdevice_many+0xe0a/0x17c0 [ 818.853776][T16541] default_device_exit_batch+0x38a/0x3f0 [ 818.859244][T16541] cleanup_net+0x6ce/0xc00 [ 818.863499][T16541] process_one_work+0x6bb/0xc10 [ 818.868184][T16541] worker_thread+0xad5/0x12a0 [ 818.872708][T16541] kthread+0x421/0x510 [ 818.876604][T16541] ret_from_fork+0x1f/0x30 [ 818.880861][T16541] [ 818.883028][T16541] Second to last potentially related work creation: [ 818.889451][T16541] kasan_save_stack+0x3b/0x60 [ 818.893962][T16541] __kasan_record_aux_stack+0xd3/0xf0 [ 818.899188][T16541] kasan_record_aux_stack_noalloc+0xb/0x10 [ 818.904826][T16541] kvfree_call_rcu+0xb2/0x7d0 [ 818.909412][T16541] drop_sysctl_table+0x311/0x450 [ 818.914184][T16541] unregister_sysctl_table+0x7b/0x120 [ 818.919394][T16541] unregister_net_sysctl_table+0x15/0x20 [ 818.924863][T16541] inetdev_event+0x76f/0x1040 [ 818.929375][T16541] raw_notifier_call_chain+0x8c/0xf0 [ 818.934495][T16541] unregister_netdevice_many+0xe0a/0x17c0 [ 818.940139][T16541] ip_tunnel_delete_nets+0x33b/0x380 [ 818.945259][T16541] ipgre_tap_exit_batch_net+0x22/0x30 [ 818.950463][T16541] cleanup_net+0x6ce/0xc00 [ 818.954717][T16541] process_one_work+0x6bb/0xc10 [ 818.959406][T16541] worker_thread+0xad5/0x12a0 [ 818.963916][T16541] kthread+0x421/0x510 [ 818.967824][T16541] ret_from_fork+0x1f/0x30 [ 818.972091][T16541] [ 818.974254][T16541] The buggy address belongs to the object at ffff8881103c1000 [ 818.974254][T16541] which belongs to the cache kmalloc-2k of size 2048 [ 818.988135][T16541] The buggy address is located 1136 bytes inside of [ 818.988135][T16541] 2048-byte region [ffff8881103c1000, ffff8881103c1800) [ 819.001511][T16541] The buggy address belongs to the page: [ 819.006986][T16541] page:ffffea000440f000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1103c0 [ 819.017048][T16541] head:ffffea000440f000 order:3 compound_mapcount:0 compound_pincount:0 [ 819.025308][T16541] flags: 0x4000000000010200(slab|head|zone=1) [ 819.031205][T16541] raw: 4000000000010200 dead000000000100 dead000000000122 ffff888100043200 [ 819.039617][T16541] raw: 0000000000000000 0000000000080008 00000001ffffffff 0000000000000000 [ 819.048029][T16541] page dumped because: kasan: bad access detected [ 819.054282][T16541] page_owner tracks the page as allocated [ 819.059835][T16541] page last allocated via order 3, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 430, ts 145731996483, free_ts 145720422009 [ 819.078845][T16541] post_alloc_hook+0x1a3/0x1b0 [ 819.083526][T16541] prep_new_page+0x1b/0x110 [ 819.087954][T16541] get_page_from_freelist+0x3550/0x35d0 [ 819.093336][T16541] __alloc_pages+0x27e/0x8f0 [ 819.097764][T16541] new_slab+0x9a/0x4e0 [ 819.101666][T16541] ___slab_alloc+0x39e/0x830 [ 819.106702][T16541] __slab_alloc+0x4a/0x90 [ 819.110953][T16541] __kmalloc+0x16d/0x270 [ 819.115033][T16541] veth_dev_init+0x1aa/0x350 [ 819.119459][T16541] register_netdevice+0x37d/0x1390 [ 819.124416][T16541] veth_newlink+0x72e/0xe20 [ 819.128749][T16541] rtnl_newlink+0x1495/0x2050 [ 819.133261][T16541] rtnetlink_rcv_msg+0x951/0xc40 [ 819.138039][T16541] netlink_rcv_skb+0x1cf/0x410 [ 819.142633][T16541] rtnetlink_rcv+0x1c/0x20 [ 819.146885][T16541] netlink_unicast+0x8df/0xac0 [ 819.151487][T16541] page last free stack trace: [ 819.156000][T16541] free_unref_page_prepare+0x7c8/0x7d0 [ 819.161303][T16541] free_unref_page+0xe8/0x750 [ 819.165811][T16541] __free_pages+0x61/0xf0 [ 819.169979][T16541] __free_slab+0xec/0x1d0 [ 819.174139][T16541] discard_slab+0x29/0x40 [ 819.178306][T16541] __slab_free+0x205/0x290 [ 819.182558][T16541] ___cache_free+0x109/0x120 [ 819.186988][T16541] qlink_free+0x4d/0x90 [ 819.191094][T16541] qlist_free_all+0x44/0xb0 [ 819.195420][T16541] kasan_quarantine_reduce+0x15a/0x180 [ 819.200804][T16541] __kasan_slab_alloc+0x2f/0xe0 [ 819.205577][T16541] slab_post_alloc_hook+0x53/0x2c0 [ 819.210526][T16541] kmem_cache_alloc+0xf5/0x200 [ 819.215124][T16541] __alloc_skb+0xbe/0x550 [ 819.219290][T16541] netlink_sendmsg+0x797/0xd20 [ 819.223889][T16541] __sys_sendto+0x564/0x720 [ 819.228320][T16541] [ 819.230487][T16541] Memory state around the buggy address: [ 819.235970][T16541] ffff8881103c1300: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 819.243857][T16541] ffff8881103c1380: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 819.251752][T16541] >ffff8881103c1400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 819.259651][T16541] ^ [ 819.267200][T16541] ffff8881103c1480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 819.275105][T16541] ffff8881103c1500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb 22:28:44 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000010000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x80) write$uinput_user_dev(r0, &(0x7f0000000100)={'syz0\x00', {}, 0x7}, 0x45c) ioctl$UI_DEV_SETUP(r0, 0x5501, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000680)=""/104, 0x68}], 0x1) write$input_event(r0, &(0x7f0000000000)={{0x77359400}, 0x15}, 0xfe4f) r1 = syz_usb_connect(0x0, 0x4e4, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0x5b, 0x84, 0x5c, 0x40, 0x1410, 0x9010, 0x3f93, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d2, 0x2, 0x0, 0x0, 0xb0, 0x5, [{{0x9, 0x4, 0xf2, 0x40, 0x7, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x0, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xf9, 0x9}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x80, 0x40, 0xd7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x8}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0xff, 0x2, 0x1, [@generic={0xb3, 0xd, "8426514aa370dc782fb4fa9f78e64fce8dd71b900e73e1ff028a86a1a2461af4eb5a03e8e1c33a6f4f1269a34de809453b901d2f04f15d43447cb1c062097f2404be6c2c6598e4c459b13f366c6f5dc0000f597ef5e001140a88e3b3759ffc6cf1006152bd1f0930ffaf2346bb6e2b39fc92d612f3fbfffdcc8763bc78494db2a6d08866f15eb6709626230d309145d202ab9d6d8c7c63456889d782433160370f4b44d5590188aafbfca8420cc0a89454"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0xff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x32}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x56, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f}]}}, {{0x9, 0x5, 0xa, 0x2, 0x8, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81}, @generic={0x2, 0x2}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x2, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x8f99}]}}]}}, {{0x9, 0x4, 0x45, 0x1, 0xc, 0xfd, 0x5f, 0x90, 0xff, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "4388e4b8"}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x3, 0xffe1, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x1, 0x12}, [@mdlm={0x15, 0x24, 0x12, 0x81}]}], [{{0x9, 0x5, 0x2, 0xc, 0x40, 0x7f, 0x6, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x2, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x5}]}}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x0, 0x1, 0xc3, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0xc, 0x0, 0x0, 0x40, 0x0, 0x9f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1}, @generic={0x7f, 0x4, "0b7452bae10b7a09377426b7957b6f6683f99f347f2ded24e3468ecf0baac15ace457c9b3ba2eea18bb5a38aa6e64e67212030f491cbd0535b9acffa3714afd89c2d2f8726f2402ffa71e0203bb066064e89beed4ada4b70449f59b4078db8251695d388ae1d6b0ad7113d4a1c7de10ca6e289eae484c2a6deead52897"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x8}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0xdc, 0x3, 0x50, [@generic={0xc2, 0x8, "6f164431101c653a02e8589dedff76801fe3d948ecf7fc5f62c97c07d69555ff2189524fdc02fef6eb5416b34dd41edef64b6fa4a515cfea6132677739385b9a88047ff3a20857df34a1c700d3af0fffd92fca70e40dfa6c4fbd20918f24ccdd87622400d9784ed48af498ac472df340a145b0c1b0b9859affda21ef7c5738b630ec63a5c939de6bb94d2b09a33bb169723d2d0636c4f8b56f7c7367b4200a3851108a27941c4a7f780f4c3c348eb0f5cd01c9ff381f37dd58baa2fdc38066d0"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x400, 0x80, 0xcf, 0xd2, [@generic={0x2, 0x21}]}}, {{0x9, 0x5, 0x80, 0x1, 0x8, 0x7, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc3, 0x20, 0x1}]}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x0, 0x0, 0x9, [@generic={0x2}]}}, {{0x9, 0x5, 0x7, 0x0, 0x20, 0x2, 0x4, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x2, 0x3f}, @generic={0x28, 0x11, "b9b493d98ccef618bf6cb34fc4b25a904526bdc94c0838169412af269b1b03d36ed8121af67e"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@generic={0x7b, 0xf, "7d40ba16983259db63a80f65dd2dc580944ecdfccb36c1785c14bf450cdd6269e46d57213086348ca0960ed488bdb16e3f75d112d9cb11b22a0a85a0e650481e937a5772ea5f8eed91e1f9d5e3f080c96ee1951b95b5044188bc9056545e86cddaf2755b9d9b44a6c1183aaa3dee5641902b359dcbcbde330a"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x2, 0xff, 0x2b, [@generic={0xb5, 0x0, "c9f096990f500ee1b1b50f10a0f8ba0cf44529976177e53272e1107588dd935b41843caa53b0f629b1ef742d75ef7a08f1171474147e61e49842b7ae1b6a5ebc1aedcfc25ca5b69ade99678c05b6282b2c5cbe802f7d2e34e1bc850ab7a3d3bac3934d8e9350c08d0674768a1d4feaab03305fffbc21a34e0e7865605d1316dc275ff668b86343ae3bf8fc3bfefc7cbfe0d64873d4672fb69dc5cc6f9b9440fdf04633be765356d864f2def2cebd3117d7ce06"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0xfc, 0x0, 0x0, [@generic={0x29, 0xd, "7e61ea60082fd1d2d3ea6f526bb0c400bf2cb8477491283129549ad2b1f856258af508e3910c4c"}]}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000001140)={0x2c, &(0x7f0000000f00)={0x20, 0x22, 0x4a, {0x4a, 0x7, "3f137dcf7b0ddb23227c3e8447d26890d0784984c864c0edc515884ef950f86cb4ac74c6121f4acc6f0f154f966a11c6bd8fa8c2dc0b834d1b9812b8561d77d3f8b10c525d61873e"}}, &(0x7f0000000f80)={0x0, 0x3, 0x41, @string={0x41, 0x3, "981920a158c51b3caece0bd89b723863b4812f820256c05e7dce50b80117937490fad74c0d85f6ff189917337091fd90acbfae136c1ced9a0c6c7329804f68"}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x18, 0x1, 0x7f, "6daf50ba", '+fIp'}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc6, 0x1, 0xfa, 0x80, 0x5, 0x0, 0x6}}}, &(0x7f0000001640)={0x84, &(0x7f0000001180)={0x40, 0xc, 0x63, "c39329d6b1d4719cf985927cc4a7790caf45b4e1ac648332060479ee402219e38e95c3efd9490c38a299544c09d978e2f630ef0fccea5b93f5687f3946834250abd812c764f64e56bc0e14d9145f52b560f293be5f8750e90811278144fa1e10354151"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000012c0)={0x0, 0x8, 0x1}, &(0x7f0000001300)={0x20, 0x0, 0x4}, &(0x7f0000001340)={0x20, 0x0, 0x4, {0x140, 0x4}}, &(0x7f0000001380)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000013c0)={0x40, 0x9, 0x1}, &(0x7f0000001400)={0x40, 0xb, 0x2, "154c"}, &(0x7f0000001440)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000001480)={0x40, 0x13, 0x6, @local}, &(0x7f00000014c0)={0x40, 0x17, 0x6, @random="cf6a0f71a43c"}, &(0x7f0000001500)={0x40, 0x19, 0x2, 'W\b'}, &(0x7f0000001540)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001580)={0x40, 0x1c, 0x1}, &(0x7f00000015c0)={0x40, 0x1e, 0x1}, &(0x7f0000001600)={0x40, 0x21, 0x1, 0xfe}}) syz_open_procfs$namespace(0x0, &(0x7f0000001700)='ns/time\x00') [ 819.282994][T16541] ================================================================== [ 819.290893][T16541] Disabling lock debugging due to kernel taint [ 819.317651][ T491] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 819.325053][ T491] usb 1-1: can't read configurations, error -71 [ 819.667636][ T26] usb 6-1: device descriptor read/64, error -71 [ 819.697627][ T491] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 819.787682][ T26] usb usb6-port1: attempt power cycle [ 820.067708][ T491] usb 1-1: New USB device found, idVendor=0499, idProduct=1028, bcdDevice=8f.23 [ 820.086440][ T491] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 22:28:46 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0xfdffffff, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 820.737612][ T26] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 820.768090][ T491] usb 1-1: config 0 descriptor?? [ 820.808315][ T491] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 820.917715][ T26] usb 6-1: device descriptor read/8, error -71 [ 821.012660][T16664] UDC core: couldn't find an available UDC or it's busy: -16 [ 821.020005][T16664] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 821.029635][ T491] usb 1-1: USB disconnect, device number 20 22:28:46 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x400000ac) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 821.519928][T16543] syz-executor.1 (16543) used greatest stack depth: 18736 bytes left 22:28:48 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010001093f0000000000000009040000019e886c00030000000009000000000000000037b190b9ba19908eaff0212dd517fa4c5ce7f29dfba82546ade46927328d8b25bd95dad4604d7eb8a3968876134e6750d718c672e740c33c3215b155ca20109c502a81d9c46a9f6a309efd7b181f3e60c0c722fc6fa3135d71b8e01d1135362b9184a2cff984107c9db748bdc76f9e5b9cc11038b6e795f339ded9d7d768ce63ac27638c536d33aab1203b9da852e31c1948bd856c4524972bf6d8120fff"], 0x0) [ 822.473659][ T30] audit: type=1400 audit(1703370528.022:308): avc: denied { write } for pid=16672 comm="syz-executor.1" name="uinput" dev="devtmpfs" ino=166 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 [ 822.497255][ T26] usb 6-1: device descriptor read/8, error -71 [ 822.516235][T16674] input: syz0 as /devices/virtual/input/input5 [ 824.881617][T16677] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 824.883134][ T30] audit: type=1400 audit(1703370530.432:309): avc: denied { read } for pid=85 comm="acpid" name="event3" dev="devtmpfs" ino=546 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 22:28:50 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) [ 824.920531][ T30] audit: type=1400 audit(1703370530.432:310): avc: denied { open } for pid=85 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=546 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 824.989570][ T30] audit: type=1400 audit(1703370530.432:311): avc: denied { ioctl } for pid=85 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=546 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 825.039260][T16678] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 825.247692][ T26] usb 6-1: new high-speed USB device number 39 using dummy_hcd 22:28:50 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]}) 22:28:50 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x400000bd) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:50 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0xfffffffd, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 825.308249][T16541] syz-executor.1 (16541) used greatest stack depth: 17120 bytes left [ 825.327303][ T491] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 825.328817][ T6] usb 2-1: new high-speed USB device number 14 using dummy_hcd 22:28:53 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000ffe50109021200010000000009040000009ed40f0000000000000000000000008e87b5894589dc553139cad32eb51850c2ae499a71821a0476a79c9311c1a3ccfd31558d026c2222bfa53a7adebd00bd0a64114d1bc3f664b0cc14d2969021b8cbc148461cce0939bc8a3e778292fdada9b41ffcfae322cf5689546d4980b09fa83460b6f9868bd7792eae48ac3102670d1fc24e8a560fc6c27ad7297879e877df6656a84fa91e"], 0x0) syz_usb_connect(0x6, 0x290, &(0x7f0000000440)={{0x12, 0x1, 0x300, 0xa9, 0x30, 0xf5, 0x64909c8d4172d553, 0x830, 0x70, 0xf853, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x27e, 0x2, 0x5, 0x8, 0xd0, 0x9, [{{0x9, 0x4, 0x35, 0x0, 0x6, 0x7, 0x91, 0xf9, 0xff, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "0cbe88"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x3ff, 0x9, 0x3, 0x6}, {0x6, 0x24, 0x1a, 0x3f}, [@network_terminal={0x7, 0x24, 0xa, 0x4, 0x3, 0x0, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x7, 0x1f, 0x6}, @mbim={0xc, 0x24, 0x1b, 0xc9, 0x7ff, 0x4, 0x0, 0xb48, 0x80}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x40}]}], [{{0x9, 0x5, 0x6, 0x0, 0x40, 0x9, 0x9, 0xc0, [@generic={0x49, 0x23, "72f89f5170bd81c250b3e369b3ab93c34d10bc280dc6130fbf0d32e54a28effb2af379374c7a5f9fd965437c6b08893fc1b3f97645e832b50d9978468f279858530e709e538855"}, @generic={0x4a, 0x3, "97dc0da0caaae8006a5c722e03d2de19f874509cb73e87c7c60c239347183126fcb3177d43580607b71c77e6bb9cb9f0ab6a42a48bc301ba5714341181a695f0b058701eaac50a35"}]}}, {{0x9, 0x5, 0x6, 0x4, 0x40, 0x6, 0x9c, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x6}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x12, 0x5}]}}, {{0x9, 0x5, 0x8, 0x1, 0x400, 0x8, 0x9, 0x8f}}, {{0x9, 0x5, 0x6, 0x8, 0x20, 0xf1, 0x40, 0x0, [@generic={0xe9, 0x23, "27c336a687e56b22db14401f9586f5b51ebb36821dd7628d625c9b9e992d57f001e83c2e755cd1bb20eacadca57b6ca6dd06ae301a9a71f77eb4c4a40cc8a76ae90c63a35c8434e1bcbb0e0cd08ef657299d54d445e6ea6f292319c2696a70ca89be0c4a5a00f8c02c13efd7ba88d6e364426e38c1974ebba1e693ed1f9fe2dbe4484bc334d79fab57c70b8a3c4432e33e51618c140f1db6849b06fda747e323c69017cc1959439f5f1f80db1f9062142b6aac882587225b57011273346e4599c33a3437f7be531dff1a9ab22d1392c59b4d862ed1a08d92832d4aea72ed5a486ff2eb060ec887"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x200, 0x5, 0x3, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x32}, @generic={0x15, 0x34, "2b5b00ac5aae7ab07604bde7f993e2692d1539"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x40, 0x0, 0x40, 0x5b}}]}}, {{0x9, 0x4, 0xd2, 0x7, 0x0, 0x68, 0xd8, 0xf7, 0x81, [@uac_control={{0xa, 0x24, 0x1, 0x1ff, 0x3}, [@feature_unit={0xf, 0x24, 0x6, 0x5, 0x6, 0x4, [0x2, 0x9, 0x6, 0x6], 0x5}, @processing_unit={0xc, 0x24, 0x7, 0x4, 0x2, 0x1, "4ac9622566"}, @mixer_unit={0x7, 0x24, 0x4, 0x1, 0x40, "fa79"}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x204, 0x5, 0x9, 0x8, 0x4, 0x8}, @processing_unit={0x9, 0x24, 0x7, 0x1, 0x1, 0x0, "e7aa"}, @selector_unit={0x7, 0x24, 0x5, 0x1, 0x3, "7e89"}]}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x300, 0x7f, 0x7, 0x53, 0x20, 0xf}, 0x65, &(0x7f0000000740)={0x5, 0xf, 0x65, 0x4, [@ssp_cap={0xc, 0x10, 0xa, 0x80, 0x0, 0x3, 0xf, 0xffff}, @wireless={0xb, 0x10, 0x1, 0x8, 0x44, 0x3, 0x0, 0x7fff, 0x1f}, @ptm_cap={0x3}, @generic={0x46, 0x10, 0x4, "02e9f3182200fc5f3470efa9e417fefbe77274b2d8e83738d2f597fd1fbbdbbf9d6b66cdfa1beeb1c9d7a9e72d62ff80763f473aa01dad3cc6f65fda7860555887bdf9"}]}, 0x2, [{0x75, &(0x7f00000007c0)=@string={0x75, 0x3, "5dc3e506704f4f9e7cbe14c74c586f1e605d7a6a8fddbc98515edc846268ce5ef616629818df0457559b0812c4ec6c00ea5f83fb5522090618b1b2f99ffffa10346f7ec5ed0dd2a6b99944e2231b24bed0a0ed3b3d0ef66a7a0058e939fe9b681f8618150bd1446c7a8df5cbfbceba1fe4d50e"}}, {0x6e, &(0x7f0000000840)=@string={0x6e, 0x3, "fe456708248359eb4ea25981c0ebacb41d97dfa1042969792d7983d4f38dfcd8bad7502f745bb3fe0a49d991733363df2c36c673b5cb403cf903056c3cd19e4a9fdb5e4d89de15ce1d1ceba4f3b68364bdb5b89aef198b1aae18083f6dbeab1fc45a243a1d06418ecaf89b95"}}]}) r0 = syz_usb_connect$printer(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xd5, 0xc0, 0x80, [{{0x9, 0x4, 0x0, 0xff, 0x2, 0x7, 0x1, 0x3, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x9b, 0x7, 0x3}}, [{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x7, 0x5, 0x9}}]}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x1, 0x1, 0x3, 0xff, 0x1f}, 0x3c, &(0x7f0000000080)={0x5, 0xf, 0x3c, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x1, 0x5, 0xee54, 0xf00, 0x463e, [0x6000, 0x0, 0x30, 0xc000, 0x30]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0xff, 0x0, 0x80}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x3, 0x4}, @ptm_cap={0x3}]}, 0x5, [{0x76, &(0x7f0000000180)=@string={0x76, 0x3, "be93dced26b37b8b1179a52ec8d9b2b370fc02b5fd2544d515a24d8f600e9e354fbe01399e5fd3beed4c52639fcc882187368fb5b34ab6e6e8c9b6dc67f4fc05438ae22318ab0d5b34e1eb2d31dca40a5f61051d8fbc4e2382d017bc35fb67c854825ee2c0a04bf247812b7c6bf8bc1ef0db4a84"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x2c01}}, {0xf, &(0x7f0000000240)=@string={0xf, 0x3, "3f94255b9812d14b90fb68b538"}}, {0xb8, &(0x7f0000000280)=@string={0xb8, 0x3, "6142c0b6cda64da5994fdf3fd12ba5f88246ed246142b779ec965a290ad6f984b02c4b5eee141de6f3ece58ab1b425cf4fff6b8708178c74a4c5110761e687b9c3b30ca3e0cf981671f9bd38e814a83cf552c180e2a0f2247ca9ae524fee9982226cd78d0d275636a4b4b23f06f95c6318ce9a57d7342ac1eb32965d254c13d1aaf6fe1300266ed65324c072309fb454b02ce21f44aee7ff8d52f5d8b1d7e570d560b027e779b286d7b22544f4a10dbe68a35b96a8b7"}}, {0x35, &(0x7f0000000340)=@string={0x35, 0x3, "d35cdde533e0ab19b58621dbe48a2cf9527188960acd5254b02d6c8d66bdadaac32dc7fe28ddbf000bf846ea55310edea11598"}}]}) syz_usb_ep_write(r0, 0x1f, 0x1, &(0x7f0000000400)='V') [ 827.669275][T16691] netlink: 'syz-executor.4': attribute type 4 has an invalid length. 22:28:53 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000000010000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00'}, 0x80) (async) write$uinput_user_dev(r0, &(0x7f0000000100)={'syz0\x00', {}, 0x7}, 0x45c) ioctl$UI_DEV_SETUP(r0, 0x5501, 0x0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000680)=""/104, 0x68}], 0x1) (async) write$input_event(r0, &(0x7f0000000000)={{0x77359400}, 0x15}, 0xfe4f) (async) r1 = syz_usb_connect(0x0, 0x4e4, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0x5b, 0x84, 0x5c, 0x40, 0x1410, 0x9010, 0x3f93, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d2, 0x2, 0x0, 0x0, 0xb0, 0x5, [{{0x9, 0x4, 0xf2, 0x40, 0x7, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x0, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xf9, 0x9}]}}, {{0x9, 0x5, 0xc, 0x10, 0x20, 0x80, 0x40, 0xd7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x8}]}}, {{0x9, 0x5, 0xe, 0x10, 0x0, 0xff, 0x2, 0x1, [@generic={0xb3, 0xd, "8426514aa370dc782fb4fa9f78e64fce8dd71b900e73e1ff028a86a1a2461af4eb5a03e8e1c33a6f4f1269a34de809453b901d2f04f15d43447cb1c062097f2404be6c2c6598e4c459b13f366c6f5dc0000f597ef5e001140a88e3b3759ffc6cf1006152bd1f0930ffaf2346bb6e2b39fc92d612f3fbfffdcc8763bc78494db2a6d08866f15eb6709626230d309145d202ab9d6d8c7c63456889d782433160370f4b44d5590188aafbfca8420cc0a89454"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x0, 0xff}]}}, {{0x9, 0x5, 0x0, 0x0, 0x400, 0x0, 0x32}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x56, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7f}]}}, {{0x9, 0x5, 0xa, 0x2, 0x8, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x81}, @generic={0x2, 0x2}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x2, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x8f99}]}}]}}, {{0x9, 0x4, 0x45, 0x1, 0xc, 0xfd, 0x5f, 0x90, 0xff, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "4388e4b8"}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x3, 0xffe1, 0x0, 0x6}, {0x6, 0x24, 0x1a, 0x1, 0x12}, [@mdlm={0x15, 0x24, 0x12, 0x81}]}], [{{0x9, 0x5, 0x2, 0xc, 0x40, 0x7f, 0x6, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x2, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xe0, 0x5}]}}, {{0x9, 0x5, 0xf, 0x0, 0x0, 0x0, 0x1, 0xc3, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0xc, 0x0, 0x0, 0x40, 0x0, 0x9f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1}, @generic={0x7f, 0x4, "0b7452bae10b7a09377426b7957b6f6683f99f347f2ded24e3468ecf0baac15ace457c9b3ba2eea18bb5a38aa6e64e67212030f491cbd0535b9acffa3714afd89c2d2f8726f2402ffa71e0203bb066064e89beed4ada4b70449f59b4078db8251695d388ae1d6b0ad7113d4a1c7de10ca6e289eae484c2a6deead52897"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x8}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0xdc, 0x3, 0x50, [@generic={0xc2, 0x8, "6f164431101c653a02e8589dedff76801fe3d948ecf7fc5f62c97c07d69555ff2189524fdc02fef6eb5416b34dd41edef64b6fa4a515cfea6132677739385b9a88047ff3a20857df34a1c700d3af0fffd92fca70e40dfa6c4fbd20918f24ccdd87622400d9784ed48af498ac472df340a145b0c1b0b9859affda21ef7c5738b630ec63a5c939de6bb94d2b09a33bb169723d2d0636c4f8b56f7c7367b4200a3851108a27941c4a7f780f4c3c348eb0f5cd01c9ff381f37dd58baa2fdc38066d0"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x400, 0x80, 0xcf, 0xd2, [@generic={0x2, 0x21}]}}, {{0x9, 0x5, 0x80, 0x1, 0x8, 0x7, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0xc3, 0x20, 0x1}]}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x0, 0x0, 0x9, [@generic={0x2}]}}, {{0x9, 0x5, 0x7, 0x0, 0x20, 0x2, 0x4, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x2, 0x3f}, @generic={0x28, 0x11, "b9b493d98ccef618bf6cb34fc4b25a904526bdc94c0838169412af269b1b03d36ed8121af67e"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, [@generic={0x7b, 0xf, "7d40ba16983259db63a80f65dd2dc580944ecdfccb36c1785c14bf450cdd6269e46d57213086348ca0960ed488bdb16e3f75d112d9cb11b22a0a85a0e650481e937a5772ea5f8eed91e1f9d5e3f080c96ee1951b95b5044188bc9056545e86cddaf2755b9d9b44a6c1183aaa3dee5641902b359dcbcbde330a"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3ff, 0x2, 0xff, 0x2b, [@generic={0xb5, 0x0, "c9f096990f500ee1b1b50f10a0f8ba0cf44529976177e53272e1107588dd935b41843caa53b0f629b1ef742d75ef7a08f1171474147e61e49842b7ae1b6a5ebc1aedcfc25ca5b69ade99678c05b6282b2c5cbe802f7d2e34e1bc850ab7a3d3bac3934d8e9350c08d0674768a1d4feaab03305fffbc21a34e0e7865605d1316dc275ff668b86343ae3bf8fc3bfefc7cbfe0d64873d4672fb69dc5cc6f9b9440fdf04633be765356d864f2def2cebd3117d7ce06"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x8, 0xfc, 0x0, 0x0, [@generic={0x29, 0xd, "7e61ea60082fd1d2d3ea6f526bb0c400bf2cb8477491283129549ad2b1f856258af508e3910c4c"}]}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000001140)={0x2c, &(0x7f0000000f00)={0x20, 0x22, 0x4a, {0x4a, 0x7, "3f137dcf7b0ddb23227c3e8447d26890d0784984c864c0edc515884ef950f86cb4ac74c6121f4acc6f0f154f966a11c6bd8fa8c2dc0b834d1b9812b8561d77d3f8b10c525d61873e"}}, &(0x7f0000000f80)={0x0, 0x3, 0x41, @string={0x41, 0x3, "981920a158c51b3caece0bd89b723863b4812f820256c05e7dce50b80117937490fad74c0d85f6ff189917337091fd90acbfae136c1ced9a0c6c7329804f68"}}, 0x0, &(0x7f00000010c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1f, 0x18, 0x1, 0x7f, "6daf50ba", '+fIp'}}, &(0x7f0000001100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc6, 0x1, 0xfa, 0x80, 0x5, 0x0, 0x6}}}, &(0x7f0000001640)={0x84, &(0x7f0000001180)={0x40, 0xc, 0x63, "c39329d6b1d4719cf985927cc4a7790caf45b4e1ac648332060479ee402219e38e95c3efd9490c38a299544c09d978e2f630ef0fccea5b93f5687f3946834250abd812c764f64e56bc0e14d9145f52b560f293be5f8750e90811278144fa1e10354151"}, &(0x7f0000001280)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000012c0)={0x0, 0x8, 0x1}, &(0x7f0000001300)={0x20, 0x0, 0x4}, &(0x7f0000001340)={0x20, 0x0, 0x4, {0x140, 0x4}}, &(0x7f0000001380)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000013c0)={0x40, 0x9, 0x1}, &(0x7f0000001400)={0x40, 0xb, 0x2, "154c"}, &(0x7f0000001440)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000001480)={0x40, 0x13, 0x6, @local}, &(0x7f00000014c0)={0x40, 0x17, 0x6, @random="cf6a0f71a43c"}, &(0x7f0000001500)={0x40, 0x19, 0x2, 'W\b'}, &(0x7f0000001540)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000001580)={0x40, 0x1c, 0x1}, &(0x7f00000015c0)={0x40, 0x1e, 0x1}, &(0x7f0000001600)={0x40, 0x21, 0x1, 0xfe}}) syz_open_procfs$namespace(0x0, &(0x7f0000001700)='ns/time\x00') [ 827.728415][ T26] usb 6-1: device descriptor read/8, error -71 [ 827.739831][T16693] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 22:28:53 executing program 4: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x400000e0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) [ 827.811425][T16699] input: syz0 as /devices/virtual/input/input6 22:28:53 executing program 2: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000580)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000400)={0x8, 0x10004}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000001700)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f00000003c0)={0x38}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) getpid() unshare(0x40000000) r5 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) ioctl$sock_inet_SIOCADDRT(r5, 0x890b, &(0x7f0000000100)={0x8001a0ffffffff, {0x2, 0x4e21, @dev}, {0x2, 0x0, @dev}, {0x2, 0x4e1f, @remote}, 0xdd, 0x0, 0x1f000000, 0x0, 0x20, 0x0, 0xffffffffffffffff, 0x1000001}) r6 = socket$netlink(0x10, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="390000001300094700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000440)='snd_soc_dapm_connected\x00'}, 0x10) sched_setaffinity(0xffffffffffffffff, 0x8, &(0x7f0000000100)=0xe35) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0xb2b1) sched_setaffinity(0x0, 0xfffffffffffffe82, &(0x7f0000000280)=0x2) sched_getparam(0x0, &(0x7f00000002c0)) 22:28:53 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xff, 0xe5, 0x52, 0x40, 0x499, 0x1028, 0x8f23, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x9f, 0x6c}}]}}]}}, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x83000000}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000bc0)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0xc, &(0x7f0000000000)=@framed={{}, [@ringbuf_output={{0x18, 0x5, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x1e}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) read$FUSE(0xffffffffffffffff, &(0x7f0000000c00)={0x2020}, 0x2020) syz_usb_connect$cdc_ecm(0x3, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x0, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4b, 0x2, 0x2, 0x6, 0x0, 0x20, {{0x6, 0x24, 0x6, 0x0, 0x0, "b1"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x6, 0x6}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x9, 0x1, 0xe0}}, {{0x9, 0x5, 0x3, 0x2, 0x30, 0x0, 0x7, 0x6}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0xff, 0x9, 0xe5, 0x20, 0x7f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x35959313aaefc347}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xc07}}, {0x85, &(0x7f00000001c0)=@string={0x85, 0x3, "b0d7fc40c760528f32faa896f0a7278c9d3d7a3f9efa97868eaac7810bf4ecfb979875b2c6a6870e6d99faeece9e992abd99b8bd89621e48ff923a0d95ecd69c31c265520a5b16292a3224218d07234d5a89ae6ab08358f27250a696c2e90660dfbeb25fba0a47cd4560bd4ef75df00fd7927213f4083d33fd4edcf937f4837e1eb9de"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x411}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1c01}}]})