last executing test programs: 6.408923509s ago: executing program 3 (id=2431): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=@base={0x6, 0x4, 0xfff, 0x9}, 0x48) r1 = fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) r3 = openat$cgroup(r2, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) r4 = openat$cgroup_int(r3, &(0x7f0000000080)='cpu.weight.nice\x00', 0x2, 0x0) sendfile(r4, r4, 0x0, 0x9) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='ext4_request_inode\x00', r5}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000e80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='ext4_request_inode\x00', r7}, 0x10) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r6, 0xf507, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 6.262621784s ago: executing program 3 (id=2432): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010600)='./file3\x00', 0x14008, &(0x7f0000001200)=ANY=[], 0x1, 0x105a8, &(0x7f0000010640)="$eJzs3M1uG1UbB/DHzZum7VtKhPoBK0ZCSLGErThJI5AQCtAKKpEq4mPBChzbsdzanih2PugaVnAJbJEQYsc1sOE2KhZIrJDYFYE8M0FN6QKIE4fm95Om/zPHZx6fsbp5PJEDOLVmk19/KcWlOB8RUxGRFPOl4sis5PFsRDwfEWceOkrF/J8TZyPiQkRcGhXPa5aKl5Z/u//gq+duvfr5N/fLtZ++/nIydwycBC9GRG8zH+/28kzbed4p5us7nSx7SztF5i/07hbnaZ67rfWswm59f109y8V2vj7d3B6McqNbb4yy3dnI5jf7+RsOdtr7dbIL7tS3svNmaz3LziDNsn0v39dekfcGw7xOs6j3SVY+hsP9zOdbe638fjbvZtnoD4v5vG7abO2NcqfI4u2ikXab2T7W//XHfOK90+lv7yU7ra1BJ+0n16u1l6u15UptK222hq2lSr3XXF5K5trd0bLKsFXvrbTTtN1tVRtpr5zMtRuNSq2WzN1orXfq/aRWqy5W5yvXy8XopeSt2x8k3WYyN8o3Ov3tYac7SDbSrSS/opwsVBdfKScv1JL3VteStXdv3lxde/+jGx/efn311pvFor9sK5lbmF9YqNTmKwu1svs/jNLhLue08x8I4B97tP+/GJGN9f/AUdL/6/9D/3vq71/7xqGUImYmvQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbix+nv3s4Gs/n5/4v5p4qpZyLiWkRcjYgrEfH7Y0zF2QM1L0dEqRg/bv30I3v4vhRZhdE1M8VxISJWiuPB00f9KQAAAMCT69sfPv0sYmo0zP55bdIb4jgVX9qcG1e97Cuf/42r2uWs2N6Yql3ZLzkWVyNievbnMVW7FhFnLn48pmp/y9SBOPdQlPI4c5y7AQAAjsfBTmBs3RsAAAAnzheT3gCTkT2vLf4Wv3gWPJNH8UDw/IEzAAAA4D+oNOkNAAAAAEcu6//9/h8AAAA82fLf/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOdubhMHojiAP2C9sF9atOKjFU6rPXKgiC0hxxSQdJMbNURC1EFuKSGCCHsixRGHSB7jBP1+kpmxBX89c3seawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE0PxXp5t725bZqzPzST524AAACAU3bFellOxtX5j3T9V7r0JyLmETGLiGlEnOrdB/G1ljmJiF6an/p+8aaG+4gy4fibYTq+R8S/dDz9bvtfAAAAgMu13SxWEYPjtPz423VBnFN6aDPKlVc+8vmSK21Shl1nSpu+RGYxi4hi/JgpbR4R/Z//M6W9y6A2jF4NvWron7MaAADgPOqdQLbuDQAAgA/nqusC6Ea5XpvexU9rwcNqSAuC32pnAAAAwCfU67oAAAAAoHVl/2//PwAAALhs1f5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtGlXrJfbzWLVNGd/aCbP3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDP7844CIRAGYbB3fd9p8P7HkgZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAN7/7y/+JqXEmmXttLD2PJGunxtapsXduHP1hfP0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf9Ltf/k9MjTPJ3Glj6XgkWbtqbF019h40jh6Mt38DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCaLg9fvEVEEanLFGm8+Tm9R8RHpG3bjj5vWezOx+brnrP9YZLzO6a/ZUSUUfRxDgBA76puc6zW9fIv73/eQd5h3mre1ItnfhoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzt3rNpUFAYA+CRtotHJ0QoiOOhiYxOrETLoUOguCLqFNpZiqpJmaEuXPoHoJG6+gt30FXwBwUELDg4dFFwEUZLcpCdYSoKYG+r3wX/v30u595wMgf/+5wQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGsr8TTvfyTAhhZvogb3v/dXvpsPPbpx9mevHl9pvz8T3bt8iFEB6sNupXxziXSbe+ufWw1mjUmxKJRNJP0v5mAgDguMkl0a7rP+V2F9vXMtUQfr0arP8vRXk4ov7//OLsuV783HjXip8V1/9zY5vh5Cu21p4U1ze3rqyu1VbqK/VH5XJp/vr8tZs3SsXOu5KiNyYAAAD8nXwScf2frf7Z/z8V5WHI+v/uwv178bOm/rf6/9Zw/3bQ9PvXAwIAAOAoZy58/5Y55Homnw8btVarOdc99v8udY8pDHVkJ5KI6/+patqjAgAAAMZhfycz0P9fjvIwZP9/9vX2XnzPqRBCIen/zy49biyPbzoTbbSNwS8LIYy+nTjtOQIAAJCuQhJx/z/XWf+f7S95yIYQLl/s5snPAA5V/398fmdg03q8/r88vilOpGyl+3l0zpUQpitpjwgAAIDj7GQS7WJ/L7e72PzxbCFv/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JsdO0ZpIIjCALzZzWolBqzUyguIdlYBC0FsPIQoCJ5ABPEAYmvpHSy9Q2oFGwvLFN5A3uyOSpqAxa6S74PJe4Qh8zJp8i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzTfe/+ypeRk1ftu89f1ydRH2ZqeH9fn0zVvSDLof+hwZ7fU8AAADAIqhyvi+K4q1+PIxajlP+r/OeyPwPK02f8/xs7s/16e51I+f/6+Oty6+DRs058aFn5xenO519w79vde6OYbr59OylSj9IeXSzNq3TfQ5uJ5ODpdQudzEtAPAb27m2Tf4/FHW3z8EAWBjDdhU/8n817ncmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC58BgAA//8XlmE6") rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='./file1\x00') socket$packet(0x11, 0x2, 0x300) socket$packet(0x11, 0x3, 0x300) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000000)={'sit0\x00', 0x0}) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r0, 0x0) dup(0xffffffffffffffff) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0}, 0x90) r2 = creat(&(0x7f0000000100)='./file0\x00', 0x0) close(r2) syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) clock_nanosleep(0x0, 0x0, 0x0, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f0000000300)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x12, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x40, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r4}, 0x10) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "000081f100df000000a7d9de16c708db7200"}) readv(r0, &(0x7f0000001280)=[{&(0x7f0000001200)=""/61, 0x3d}], 0x1) r6 = syz_open_pts(r5, 0x42) r7 = dup3(r6, r5, 0x0) write$UHID_INPUT(r7, &(0x7f00000001c0)={0xd, {"08c39ee52f329f1698b1c4865f8b540a5eee9f496a0809c3d21c25867b6edda88489ab4c09fe0a7f1e8640aa8e344f412df0d69475a5d6570e21f31fac7dfb4aa7ade0e851582d5c1abdd809580cb34c9e48576b1c73ed76013256fca058ada3db47d86cc75b33cf762b67fe61f152618c49a40858f68794a4fc484ab73ccd254ba3d147f5feddaf91dacc238c0a8096f79597ca1e6da781fcf37a0141a335c6a7577d2d53c6e552a7be208381bb31d1d3e0e92ea651655217535734b286d3f19780a4c720075a36a734151f8c00e651cb3a6bbe30e3f6aee48750436da6471e965e81f38134674fcb697108fb7345010bb8fa15fba9b33355d7858327171ab9c68f6c21b2ffbff4eb061dab80bc77a4a7769e7ff73bcd98790e09415bfc5978cf5af45c3ec9ef9c1a39f766c59d59590281038dbcb765580ba2b3f141d5bbfc40910a0894cd1f22d2a8b6d4e4778debef99438b54d44b4b7568de2777431a5b2f3e8d1a45a60a468f5e33e8ef534f803dfb6798c270f52edf031ecd996bb78c4e92961c63c079676d77412ebc6074e5f235417785e7a14b14ce7626b015071c154cc2bf8f4499b93293e9997c23df4c7a1498cf12414fb31eb873728e4f613b540d22e7ca718f18da5b82ed24995e4309c3af4a2e1097465bf09728082d09e71ea365522035eb9772b8e072f8454777ee304dacd59d3eb9f933f151fa14f8c38eadbeba04810a2dea7a66824f09235c13a45f07870210d0d310ce3ae6284577bd4e65f32700f6723727926cb52e4f27776a1dab0f6668327ab5cf1893879a635261f2e0d9923ccecbf5b80f10a8275c1515f47930d614e787f14c105d3a4f8faf8e7f738cf4eae4fc39ef3db3cb87794ace87f7239b69dc4ab4e5ae57cdfbd309e847d99600ef14b51faead01e8ade57d24270bc13a1787896096eeacb8ab1c93d31d93cfb244bb09ecfecf336362a5656db7df327cbb9aeb898f8af229c7bb9452805f2b4510c5df86b6d564e01f000000167ade5205331523a6392af2bea9e6db0ba5480cbf1b202714233289c4017cb66e83c0c8b6e88bedb922162d0ceecf6c5da173bbefe6781ab7720d2be6cca378db650c69d4228141ae190922fbbaddb86c7f0fe138b704e8305b3bcc7910b2280d96d71dafdbfa876b0013fc4de586f85d9ee077b6349becbdca8bd989a51c4c76ed8a8cc691a65078e0272a62edec8236a779f0cbffeda49dcdccd4def7064e0d77ae5a8c64f3057b4a3a0d4457d33f2bc6c112378315411baa4bb126fe540d750491fc58fbb66911ef82bce5ed76872dbcd8e05dea2f3f347a653aa39ab5d75e71671bfeb924e71476134dbf91e3f287fd853cc34bf81e717edd41aa04b6fbeb43cf2074f0c8fe5350401b6cff801c147a3b58b972aa5652629a9fd8b1df2852708ce958d4e9974ec4383aa5da4e3f75fdc85981e97b75863546f67a8703673b6fe2c26f0e9eeb8c45c26f673adac55fa5d69b82ae7d032fd3b26866047e8c029b90a62794a89c11398944b398b4177b2dcc5a743c16d4a5333b1e30af678d3db8df849c1753db067a6f94bab00c0dd3c7e94a8675924c89bda98ac09e10bcdf83f5114b9b466c413477a5cdc48c857230798934bcc1f0eb3a2d2944b139e459af32e515785f46ed4e97cdcb23c7e4dc7c4f91b5b5ca5228344aeb6652fffaf31325c7429bc70a5f6beaaa98ef190dffdeccc94bd814b3edfdd48243bf34291076ab5438ee00e924a827d5b453df42d24144fe1a45bb6c84fcbb2143d0a561c1e867c1279bdf0a47061ea77a84f36c720aff785f0db10eda84c767b5f3874f9455c0f026735ded32f0403ef7dbcf97d2233d59c670114ddf89314ba74fc248bcbdbf43c24e46304e229b3cf583aa410f4dfd119152495da8737518ee2a05a8ca1f004be3c551408f2e4013e444b63bf2bb26ddeae505642dffcc989ee241c48741181b506e22fdc4530319522780c74bf786852dc66ebbb51f8ecbb1e35de09ef7afe589bb8a31c5d63477db5d5e7174694ea04cfa98057d39127a4e5eedb4897a491c6693acd0a036abf846f3b6f3006e5e5fd586f29a4a8a31abbccf732e4f1b88187a72d669c16302657e9cbbeb9322662e111edc7771526400b6123d0f8207bcaa38bee07043e36e223d418ac948d65e7acfe72cc3fdcf03a3e43ecfec8ae489ddba09126709c5c7968829e3504de8a5010c9372de09476a7b96b04d7aed2486d8f89f21f075321abe350024abe00a81f87df3dc372fc3206496776c26b6958243070bda4cace3e358da5d39a3945765c2ba4b002b06efd416af66f3343f218ed84550ea83f02f9a5c3fc677ea60987aa25f0406d6154081cfdc074814a2465accdfa102858f5a52c9eae293c56ddcaf8f6926d3dd0ccb51a30c960d6b7e473038ebd3702b5106f6bc040efdfd7169fd3f2dc42ff23de26a239e13b74278729fd7e843b38a35c55fd50181ac13a9cbbbfd8feb36afaeb1993349c0ac5a0c44ffd92919dfe272b0f8ed7df7198cd299715f021109a58dced4753d3c7ddd6e9ea01596f18b2fe7000000004ccfca57aed5b5cebdff65de480a56bd53f4c7f83ddef00d7c9686311d1fce76f320bb3222a11db30ba6ed31535d8fda61e694478ca9935d72719b8d6b9be88ae3df30b60ee251b919b4d1734b994c62accdf855488b351738331b462eccf27efdc5577d7a5548579dc90d227a42ac010f33a720dc3cf0a63454f8b07c775287495761a058ec1e28e6aaf8057241f4ef8b5de56e279355bb66630c4ddf35e7c2cfff26a4241b1df0379d2a1e9f959e46d3843f89844ead50aff44640fcbc4a1edb033afff7cc9e57c4f8d31900764233e11fa4c28e547788c1b00de4268df692ba3415a9ad90fa712f9618f5ecff57da32809380eeff040cd3b23f508614c72b303cec3bcd732708303b166193366a062b9cea536f28478c387e626744c6a611a8e7162d274efccc84eee8eb31d3310c86752777dd5b5ffe234e895c54909f19a4aabcf3c15b90c02170409e314fd90e766ec4ba93c8ec6321237a980ad3c32fb2fab69e57541ea7f5427a85c2c57d40f9ebe9de5572f46a4713fb28e0af42d0adef3e29195aa41a3ba318181512eebfadffede4e35ff7f975928edc5d4d9f2d931fb44b30e1df55e66c52e1648e9cdaf71221b57c6a6b087428ccc57ade5b1531341cba2be452b426c434c70fd8c493337d4995cbd76ea1dd545226e3eb59d5f94ffb5352f87a4a66cd7c5e88322404fd397c46e198646a9c819d0eb1f10e54d8a3ea912f1cb134ff1095aa7325287f6ea9af8c13b67d6abcbb70dbc06838ecb33e45b60f6cb832c3e72d1401770f66bd02f35a2d007815ab676099e31f5102000000c0e83d5e7107c8dc5830c9cddb9781185b94d7f2814c5058ba3ac54c268741c5728f4997a9628602c2a36090162379f3f37c47619b3e7c7397a5913b7060b51e0c7f7226ff1135444f866f89a4b74136cbd3acb7178bd63183b3fd9cd19fdeb6fcc6341910ad4605da76a9af4bfb8b75fcd666f8188902b380ae560d9aa04f8f9b0ac5c109d1824a470726e06a49d955f8f71c8a86081e75b13f62600deb941da181eaff544cd559c467d8dae432debd22e7a7b3e1ad731a5b9470f5f60423dda061ff899c07c79f3da34f38e1d8182d6ee0c36c602945509167be440382a8a8a759b20e41638fd57152029b190b5701d30a86f579e2d0cc53a2f809ca9bd3aba1eb2772a7acc35c4d983afa83a9baea35c0ed4931234719636cf8f5fe1884bde6cebbdf23bd62b1ebf0a5cb78c27295349bd7d5cf28c4ee4689497238fd3aa71a417914e6892667a56bd69dc2e5882cfb67df71494e9a9199e025892e4e7435f727636cd988cc7563d28db5133f649849c5b3973a3428de10ad39d96146b22acc50f50eee5a038876452b960686892de40efe30081ccdaa2bf64af78d5988026e529b36c62a21378ac42d220d0dd878010178e374e6dbb2b61206066d04e729ed03c6fd9a4e00547fe9304aec0925d85a0acd07fdc5d48c1a1cff656916f5d25952327792255e0d606a32517781cc3d737ec753eb95b5b5b95dabd8946907ab54cc85d05b475e2e5486c6fc070417198d3a50910e2949d20d3fa68fd327934cff5171224942b8f18d88947763a7c710d09c4b269bdf2d3e715329917fb70728a4a0530999b755ba8fc04deabf4bc4bcffc4d62d491538c65078122bf2c263ae0020af67cfc9cf19e5b929e086af281fb43d5504d728935c5cfac136eb81703d50fddb39a5a713b2914c6acd9b2d07819cf7bba495ac5734fe423e611d309b80eeafcf9053d51b0ab3c29d5ca5eb8861ffc1ebc4d53f361b8991baecb52860c15202f979e34054fcde869d018103ccd6d914a70f1840fc6aaf426beec975ddb980b19b0f4cc2ca393c0b9e6ebe5e7d1c9fc1ef7a1c91378f0b73262993fb80667ecf62bac3c47cbd002ae1b87b8dc3ec99d5c987765d778868eb55022cc3bed14b8f934a584bcc98fa0b4f6e6982ab8d8a2bb49f9074ef429dd7b8db332a96ccec6983a97be7c8634c02e7937ffc8d613b83aa375886bf40a87ec062090382f874bf2c8e5fbb58ac18a46c4d9e85af3ca21bdacb7755f49776b0eb3972ff682c84beb07d74cbe2764e378253e72128991b73d2730704a5448280e8a0fd8cc87d4cddcffbfe5525ae3d2304877a3988e33c8e12bf77793e753f25840e9af2ce56bdb999fc62623a2298b4244534f662eb398a2577c72f6cfd5174697dcee151d4f3a7293b11de3889c43744da4165aca4e4a1e926d37ae4d7471584a06f3641f2037a74a58c2397a594f29d142d59f91bb57e24e1a3f30f68c626033cc34895c1b16d62e3a375c3e09f5dbd9338cd3a500643143cd404b57019c648c3ec31d696233fe16efc3c4c84aca0830ca8b9fbf1144b98d82f41e4cf67631c74cdcf8d9c8b8556b876ff1592683ccac0b47a26cb3a2cb1b917f433bb54e0b53deae9ac4b1cd0594c1fa0e6744e7ed88fdac60901e3da989f3b0d7c12b140cc576fa1b0e8e705321d37c303691aafc9fed9c3dc419078d0925ead56455ea5f3cd57941e410c1c14c2e8972d7cca44fcaca1f64fc817f4a41b6d9fb237fed159cb09e788ae560726537f49cb64b9f60915d402e0931355c55ad792cde758548b1af54b196e414046d4af3579a6c30ceac3d68bbfd2adef309c064e759a9f0dd69d682a3880b8ff27b69abffaa45ee7e65d8f1f6e40c188f6249fdf72220b4c87243217ba0292b9e9b67ebeda4fb83406216a4d765812bafeff34cc57f7d2cd1608282079c076055b9cabffe5fa491b970291bc2672540ccc15ed877d7dbe3ef683724c715ace770905e48c2dc6a44e1fc095773676d070eac00ee3834b07590cba7093f56b678313870471c81599d34c53fc03ec6c913d8ba3f604ace8da12d2025cbb5000bc062f4db65a6feacaf3915206d1c15ce7e78c17dc2ea32cb57d6fab0a22d487c77118e75016006f812541ec8180a321287a2d57248d4ee4a19706a19d802c70e250c3b0fc400a0b5cdc06537d2f55fd5300be4eeeaab8cc481a84b6a5e17d8c47ec92fe40710d4ec3530a94ca16710ade2ec7562398106e0ddbb6c8af6412166afd99d45d29a3a967e58decd0d6fc5bebb98d639b5606efd358a43d635d50f0ccb8472197da604994e7fb700243d5f7e45700", 0x1000}}, 0xffffff5c) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) 5.158670175s ago: executing program 4 (id=2442): bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x1808014, &(0x7f0000000600)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461002018bbdecde39739fcd1df176dde746ec834120600000000003b048000000000000072462abc30ef5b65c70f73ecea54b5e5bec5aca9836c319f653557e79a002208ceae6dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e36868736000000f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1174e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a7eb77cc369c71e57fafab52f325ca91e684160191acf5ae7469c82ab4145b595b987d75912afdcc1c061835294cc0c618aba204f8adaa20c80108d356cd887ba217c8f569e6d0caf75052a77056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6ac0d90ea79b8027cf75964dd86c2ed2b5e75779677a28c76b848dd03dab190b5f02ec52830f3ff01eaae1c3df076000000000000000000000000000083a48a6b926c668b9ba42490175018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac011170182f99766e86fb125cc6799c43aa4dc708dc4a00a6decad26f0378072a571da000000aec3dfbae348b5b494f6fddb9f56142a47a40ef81690a7eca421bd0ad198afa58ce69d61c29deaa93c0efea0f1415e90fd0400bad5f796374bb196e60e537b8ffca80a5ec3c5c063aab2c87a7824c4fbfab7264185e1b2e59012acbf3732abe75b848de8ec4aaba2e3c8cd14dd9bf9499952815b9fb34057a585a9c18a11f3d496825b3fcb0c8aa89e079fd78997da864b302139b2b10597100846b55f7d0b050b7b0ef7e9c897c50b53404acdd701425323201b33465fddec69c37cb13fd441a830af5ea73f4ac82d7926eb0db1141003d148473077a76c3bee7e37dc799abb47bd67cde7958c50fb2d15c9cc196e4bff1d00"/716], 0x5, 0x558b, &(0x7f00000079c0)="$eJzs3EtvG2UXAOAzTtP71y9CLNh1pAopkWqrTi+CFQVacRGtKi4LVuDYruXW9kSx64auumCJWPBPEEisWPIbWMASdogFiB1SkWcmULdJC63jQPs80vjMHL8+874jK9KZiRzAU2sp/e2XJI7FoYhYiIijSeT7SblF3I44X4x9LiKOR0Tlri0p838m9kfE4Yg4Nile1EzKtz47OT5x9uc3f/362wP7jnz+1Xd7unBgTz0fEf31Yv9mv4hZJw93Fsp8Y9zNY//MuIzrUzX6WZG/2V7LK9xsbI1r5PF0pxifrd8YTuLVXqM5iZ3u1Ty/PihOOBx3tupMPpBea2zkx632Wh67wyyPnVvFeTdvFX/bbg1HRZ1WWe+jvHyMRluxyLc328V61q/nsTkYlfmibtZqb07iuIzl6aKZ9Vr5PNYe9Sr/+73VHdzYTMftjWE3G6Rna/UXavVz1fpG1mqP2meqjX7r3Jl0udObDKuO2o3++U6WdXrtWjPrr6TLnWazWq+nyxfaa93GIK3Xa6drp6pnV8q9k+lrl99Le610eRJf6Q5ujLq9YXo120iLT6ykq7XTL66kJ+rpO5eupFfevnjx0pV3P7jw/uWXL73xajnovmmly6unVler9VPV1frKU7T+j8tJ/4P1J9unf/j+8S4bFHb4ggGws/v6/7i3/w/9PzBzD+j/49pD+v/+9fJ4d/r/2Lb/r0z3/zHL/n/SUun/H97/Vvag/10M/f8urh8ey6P1//tnPg8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObux8UvXs93lorjI2X+f2XqmfI4iYhKRNzZxkLsn6q5UNZZ3GH84j1z+CaJvMLkHAfK7XBEnC+33/+/21cBAAAAnlxf3j7+adGtFy9Lez0h5qm4aVM5+uGM6iURsbj004yqVSYvz86oWP793hebM6qW38A6OKNixS23fbOq9rcsTIWDd4WkCJW5TgcAAJiL6U5gvl0IAAAA8/TJA999aW7zYM6S2HqUufUsOP/P+78eCB6aeg8AAAD4D0r2egIAAADArsv7f7//BwAAAE+24vf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+YOd+ctMGojgAPxsM/auiqvtepTs4Ro/QZZeFA/QSHIGeoFIvwBmolEWOkIQIe4LkBKRIjHGCvk+ynRlHP88AmzeWBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAu/a9Wsz+/vv4+Mebv7fY0maYDAAAAHLCpVrP6j0nTfp/6P6auz6ldREQZEYdq90GMWpmDlFMd+f/q0Rj+RdQJu/5xOt5FxLd03Hzq+lMAAACAy7VeLKdNtd6c0hLAVb+j4kyaRZvyw/dMeUVEVJPrTGnl7vQlU1j9+x7Gz0xp9QLWm0xhzZLb8PC9Ua6HtA1al4eZzOsvsW6V3TwXAADoU7sSOFKFAAAAcAF+9D0AzuFpaV/sT/v3jOPmkl4Ivm21AAAAgFeo6HsAAAAAQOfq+v8l7f9X2P8PAAAAsmv2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBLm2o1Wy+W02P358/MudueJt+MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB79ucdBUIgDMJg7/rOZO5/WGnQ0NikCoSPvzEYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYn5cUCIEgiII5438nff/DSoKeQYQIaHhUUYsGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYt2PfNqowAOCffbbbFBAhoEgEUJE6wEJTt7R0RQgUMfAnIEWpUwIuhTYDrSJKFjaUuQuCESEkUNjyP3RupC5l65AhSEwMQXe+S8+JoVFp79zm95Oe3+fz9b3vna0qn98ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCw9W682szjJH2YHMTFsdvbKwtpv7mnT22s3ZlJWxo3Ks77CfBa+cnx6foSAQAA4PBIivo+Iu621+fSvjmZ1f/t4py05v/huUFc1PN76/7N7ZWj+UszRf3/+2/3XtqdaDLJ5kkHXVzq907tT6X1mJY49p5/4Bmt7Mpn370k2RvS/HD1xa12dj0b39269X4nC49UkS0A8DBOFn0eFH8PpX23zsQAODRapcK7qP+TyXpzAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKjC1mo8U8SNiJhp3Y9Tm9srC6P6b9buzGzk7dzNm2vlMdMh2hGxuNTvnapwLeOruJrXP5vv93tXrl6rOjgeESNeunGwf57k6f/rOZ2IGDpy4uUR43x8gLn2jLMvyD+eUe01nEjX98CTG0NHGvsu+Hs7A3V8AKoKmvn7My75PMqg+Ow9+pEr/u8IAICnXjtvaSV6t70+lx5rTEXs/Dhc/79RimOo7t+5MTgyeL5Rqv/vfXLudnmucv3frWh9T4LZ5UtfzF69dv2tpUvzF3sXe5+/fbr7TvfM+bNnz89m35XMLkbTNyYAAAD8D528lev/5tT+/f9jpTj+Y/+/XP9/+X336/Jcifp/pPubfnVnAgAAcBh1dqMXXv/rz8aIMxqdTnw1v7x8pTt43H1+evBYaboP6UjeyvV/MlV3VgAAAEAVtlYbQ/v/F0pxHHD//9mfXvmlPGYSERMRlyOid3Lhcv9CdcsZa1X8UDmbqFP3SgEAAKjLRN7K+//t7P7/5u4tD82IePNExN/5b/jjgPV/8sG3P5fnKt//f6bSVY6f5vTgemT9dERruu6MAAAAeJodzVta7P/RXp/79NdjH3Xc/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQtX8CAAD//4ztMoY=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount$9p_fd(0x0, 0x0, &(0x7f0000000b80), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000380)=ANY=[@ANYBLOB='iocharset=macroman,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=r4, @ANYBLOB=',dmask=00000000000000000000152,errors=remount-ro,gid=', @ANYRESHEX=r5, @ANYBLOB, @ANYRESHEX=0xee00, @ANYBLOB=',discard,\x00'], 0x81, 0x14f5, &(0x7f0000001580)="$eJzs3AuYjlXXOPC99t43Y5r0NMlh2GuvmycNtkmSHBJySJIkSXJKSJokSUgMOSUNSchxkhyGkBymMWmcz4eckyavNEkSklPY/0vv+33e9+v9vr7v//b/u65v1u+69jV7zf2s9ax71lzz3PdzXfP80HNUvRb1azcjIvEvgb9+SRFCxAghhgkhbhBCBEKISvGV4q8cL6Ag5V97EvbnejT9WnfAriWef97G88/beP55G88/b+P55208/7yN55+38fwZy8u2zyl2I6+8u/j9/7yMX///F8ktP/mbjeVv7vU/SOH55208/7yN55+38fzzNp5/3sbz/9+v1n9xjOeft/H8GcvLrvX7z7yu7brWv3+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxvKGc/4qLYT4t/217osxxhhjjDHGGGN/Hp//WnfAGGOMMcYYY4yx//dASKGEFoHIJ/KLGFFAxIrrRJy4XhQUN4iIuFHEi5tEIXGzKCyKiKKimEgQxUUJYQQKK0iEoqQoJaLiFlFa3CoSRRlRVpQTTpQXSeI2UUHcLiqKO0QlcaeoLO4SVURVUU1UF3eLGuIeUVPUErXFvaKOqCvqifriPtFA3C8aigdEI/GgaCweEk3Ew6KpeEQ0E4+K5uIx0UI8LlqKJ0Qr0Vq0EW1Fu/+r/FdEX/Gq6Cf6ixQxQAwUr4lBYrAYIoaKYeJ1MVy8IUaIN0WqGClGibfEaPG2GCPeEWPFODFevCsmiIlikpgspoipIk28J6aJ98V08YGYIWaKWWK2SBdzxFzxoZgn5osF4iOxUHwsFonFYolYKjLEJyJTLBNZ4lOxXHwmssUKsVKsEqvFGrFWrBPrxQaxUWwSm8UWsVVsE9vF52KH2Cl2id1ij9gr9okvxH7xpTggvhI54uv/Yf7Z/5DfCwQIkCBBg4Z8kA9iIAZiIRbiIA4KQkGIQATiIR4KQSEoDIWhKBSFBEiAElACEBAICEpCSYhCFEpDaUiERCgLZcGBgyRIggpwO1SEilAJKkFlqAxVoCpUhepQHWpADagJNaE21IY6UAfqQT24D+6D+6EhNIRG0AgaQ2NoAk2gKTSFZtAMmkNzaAEtoCW0hFbQCtpAG2gH7aA9tIcO0AE6QSfoDJ2hC3SBZEiGrtAVukE36A7doQf0gJ7QE3pBb+gNr8Ar8Cq8Cv2hjhwAA2EgDIJBMASGwlB4HYbDG/AGvAmpMBJGwVvwFrwNY+AMjIVxMB7GQw05ESbBZCA5FdIgDabBNJgO02EGzISZMBvSYQ7MhbkwD+bDfPgIFsLH8DEshsWwFDIgAzJhGWRBFiyHs5ANK2AlrILVsAZWwzpYD+tgI2yCjbAFtsA22Aafw+ewE3bCbtgNe2EvfAFfwJfwJaRCDuTAQTgIh+AQHIbDkAu5cASOwFE4CsfgGByH43ACTsIpOAmn4TScgbNwDs7BBbgAF+GlhO+a7y2zIVXIK7TUMp/MJ2NkjIyVsTJOxsmCsqCMyIiMl/GykCwkC8vCsqgsKhNkgiwhS0iUKEmGsqQsKaMyKkvL0jJRJsqysqx00skkmSQryAqyoqwoK8k7ZWV5l6wiq8qOrrqsLmvITq6mrCVry9qyjqwr68n6sr5sIBvIhrKhbCQbycaysWwiH5ZN5QAYAo/KK5NpIUdCSzkKWsnWso1sK9+GJ2V7OQY6yI6yk3xajoOx0EW2d8nyOdlVToJu8gU5GV6UPeRU6Clflr1kb9lHviL7yg6un+wvZ8AAOVDOhkFysBwih8p5UFdemVg9+aZMlSPlKPmWXApvyzHyHTlWjpPj5btygpwoJ8nJcoqcKtPke3KafF9Olx/IGXKmnCVny3Q5R86VH8p5cr5cID+SC+XHcpFcLJfIpTJDfiIz5TKZJT+Vy+VnMluukCvlKrlarpFr5Tq5Xm6QG+UmuVlukVvlNrldfi53yJ1yl9wt98i9cp/8Qu6XX8oD8iuZI7+WB+Vf5CH5jTwsv5W58jt5RH4vj8of5DH5ozwuf5In5El5Sv4sT8tf5Bl5Vp6T5+UF+au8KC/Jy9JLoUBJpZRWgcqn8qsYVUDFqutUnLpeFVQ3qIi6UcWrm1QhdbMqrIqooqqYSlDFVQllFCqrSIWqpCqlouoWVVrdqhJVGVVWlVNOlVdJ6jZVQd2uKqo7VCV1p6qs7lJVVFVVTVVXd6sa6h5VU9VStdW9qo6qq+qp+uo+1UDdrxqqB1Qj9aBqrB5STdTDqql6RDVTj6rm6jHVQj2uWqonVCvVWrVRbVU79aRqr55SHVRH1Uk9rTqrZ1QX9axKVs+prup51U29oLqrF1UP9ZLqqV5WvVRv1UddUpeVV/1Uf5WiBqiB6jU1SA1WQ9RQNUy9roarN9QI9aZKVSPVKPWWGq3eVmPUO2qsGqfGq3fVBDVRTVKT1RQ1VaWp99Q09b6arj5QM9RMNUvNVulqjhryt0oL/hv57/+T/BG/Pfs2tV19rnaonWqX2q32qL1qn9qn9qv96oA6oHJUjjqoDqpD6pA6rA6rXJWrjqgj6qg6qo6pY+q4Oq5OqJPqvPpZnVa/qDPqrDqrzqsL6oK6+LefgdCgpVZa60Dn0/l1jC6gY/V1Ok5frwvqG3RE36jj9U26kL5ZF9ZFdFFdTCfo4rqENhq11aRDXVKX0lF9iy6tb9WJuowuq8tpp8vrJH3bv5z/R/210+10e91ed9AddCfdSXfWnXUX3UUn62TdVXfV3XQ33V131z10D91T99S9dC/dR/fRfXVf3U/30yk6RQ/Ur+lBerAeoofqYfp1PVwP1yP0CJ2qU/UoPUqP1qP1GD1Gj9Vj9Xg9Xk/QE/QkPUlP0VN0mk7T0/Q0PV1P1zP0DD1Lz9LpOl3P1XP1PD1PL9AL9EK9UC/Si/QSvURn6AydqTN1ls7Sy/Vyna1X6BV6lV6l1+g1ep1epzfoDXqT3qS36C06W2/X2/UOvUPv0rv0Hr1H79P79H69Xx/QB3SOztEH9UF9SB/Sh/Vhnatz9RF9RB/VR/UxfUwf18f1CX1Cn9Kn9Gl9Wp/RZ/Q5fU5f0Bf0RX1RX9aXr1z2BTKQgQ50kC/IF8QEMUFsEBvEBXFBwaBgEAkiQXwQHxQKbg4KB0WCokGxICEoHpQITICBDSgIg5JBqSAa3BKUDm4NEoMyQdmgXOCC8kFScFtQIbg9qBjcEVQK7gwqB3cFVYKqQbWgenB3UCO4J6gZ1ApqB/cGdYK6Qb2gfnBf0CC4P2gYPBA0Ch4MGgcPBU2Ch4OmwSNBs+DRoHnwWNAieDxoGTwRtApaB22CtkG7P7W+92eKPOX6mf4mxQwwA81rZpAZbIaYoWaYed0MN2+YEeZNk2pGmlHmLTPavG3GmHfMWDPOjDfvmglmoplkJpspZqpJM++ZaeZ9M918YGaYmWaWmW3SzRwz13xo5pn5ZoH5yCw0H5tFZrFZYpaaDPOJyTTLTJb51Cw3n5lss8KsNKvMarPGrDXrzHqzwWw0m8xms8VsNdvMdvO52WF2ml1mt9lj9pp95guz33xpDpivTI752hw0fzGHzDfmsPnW5JrvzBHzvTlqfjDHzI/muPnJnDAnzSnzszltfjFnzFlzzpw3F8yv5qK5ZC4bf+Xi/srLO2rUmA/zYQzGYCzGYhzGYUEsiBGMYDzGYyEshIWxMBbFopiACVgCS+AVhIQlsSRGMYqlsTQmYiKWxbLo0GESJmEFrIAVsSJWwkpYGStjFayC1bAa3o134z14D9bCWngv3ot1sS7Wx/rYABtgQ2yIjbARNsbG2ASbYFNsis2wGTbH5tgCW2BLbImtsBW2wTbYDtthe2yPHbADdsJO2Bk7YxfsgsmYjF2xK3bDbtgdu2MP7IE9sSf2wl7YB/tgX+yL/bAfpmAKDsSBOAgH4RAcgsNwGA7H4TgCR2AqpuIoHIWjcTSOwTE4FsfheHwXJ+BEnISTcQpOxTRMw2k4DafjdJyBM3AWzsJ0TMe5OBfn4TxcgAtwIS7ERbgIl+ASzMAMzMRMzMIsXI7LMRuzcSWuxNW4GtfiWlyP63EjbsTNuBm34lbcjttxB+7AXbgL9+Ae3If7cD/uxwN4AHMwBw/iQTyEh/AwHsZczMUjeASP4lE8hsfwOB7HE3gCT+EpPI2n8QyewXN4Di/gr3gRL+Fl9BhjpYi119k4e70taG+wMbaA/fu4qC1mE2xxW8IaW9gW+YcYrbWJtowta8tZZ8vbJHvb7+IqtqqtZqvbu20Ne4+t+bu4gb3fNrQP2Eb2QVvf3vcPcWP7kG1iH7dN7RO2mW1tm9u2toV93La0T9hWtrVtY9vazvYZ28U+a5Ptc7arff53caZdZtfbDXaj3WT32y/tOXveHrU/2Av2V9vP9rfD7Ot2uH3DjrBv2lQ78nfxePuunWAn2kl2sp1ip/4unmVn23Q7x861H9p5dv7v4gz7iV1os+wiu9gusUt/i6/0lGU/tcvtZzbbrrAr7Sq72q6xa+26f+91ld1it9ptdp/9wu6wO+0uu9vusXt/i6+cxwH7lc2xX9sj9nt7yH5jD9tjNtd+91t85fyO2R/tcfuTPWFP2lP2Z3va/mLP2LO/nf+Vc//ZXrKXrbeCgCQp0hRQPspPMVSAYuk6iqPrqSDdQBG6keLpJipEN1NhKkJFqRglUHEqQYaQLBGFVJJKUZRuodJ0KyVSGSpL5chReUqi26gC3U4V6Q6qRHdSZbqLqlBVqkbV6W6qQfdQTapFteleqkN1qR7Vp/uoAd1PDekBakQPUmN6iJrQw9SUHqFm9Cg1p8eoBT1OLekJakWtqQ21pXb0JLWnp6gDdaRO9DR1pmeoCz1LyfQcdaXnqRu9QN3pRepBL1FPepl6UW/qQ69QX3qV+lF/SqEBNJBeo0E0mIbQUBpGr9NweoNG0JuUSiNpFL1Fo+ltGkPv0FgaR+PpXZpAE2kSTaYpNJXS6D2aRu/TdPqAZtBMmkWzKZ3m0Fz6kObRfFpAH9FC+pgW0WJaQkspgz6hTFpGWfQpLafPKJtW0EpaRatpDa2ldbSeNtBG2kSbaQttpW20nT6nHbSTdtFu2kN7aR99QfvpSzpAX1EOfU0H6S90iL6hw/Qt5dJ3dIS+p6P0Ax2jH+k4/UQn6CSdop/pNP1CZ+gsnaPzdIF+pYt0iS6TJxFCKEMV6jAI84X5w5iwQBgbXhfGhdeHBcMbwkh4Yxgf3hQWCm8OC4dFwqJhsTAhLB6WCE2IoQ0pDMOSYakwGt4Slg5vDRPDMmHZsFzowvJhUnhbWCG8PawY3hFWCu8MK4d3hVXCquHjD1YP7w5rhPeENcNaYe3w3rBOWDesF9YP7wsbhPeHDcMHwkbhg2HF8KGwSfhw2DR8JGwWPho2Dx8LW4SPhy3DJ8JWYeuwTdg2bBc+GbYPnwo7hB3DTuHTYefwmbBL+GyYHD4Xdg2f/8PjKeGAcGD4Wvha6P0Dakl0aTQj+kk0M7osmhX9NLo8+lk0O7oiujK6Kro6uia6Nrouuj66Iboxuim6ObolujW6Lep9/fzCgZNOOe0Cl8/ldzGugIt117k4d70r6G5wEXeji3c3uULuZlfYFXFFXTGX4Iq7Es44dNaRC11JV8pF3S2utLvVJboyrqwr55wr75JcW9fOtXPt3VOug+voOrmn3dPuGfeMe9Y9655zXd3zrpt7wXV3L7oe7iX3knvZ9XK9XR/3iuvrXnX9XH+X4lLcQDfQDXKD3BA3xA1zw9xwN9yNcCNcqkt1o9woN9qNdmPcGDfWjXXj3Xg3wU1wk9wkN8VNcWkuzU1z09x0N93NcDPcLDfLpbt0N9fNdfPcPLfALXALExe6RW6RW+KWuAyX4TJdpstyWW65W+6yXbZb6Va61W61W+vWuvVuvdvoNrrNbrPb6ra67W672+F2uF1ul9vj9rh9bp/b7/a7A+6Ay3E57qA76A65Q+6w+9bluu/cEfe9O+p+cMfcj+64+8mdcCfdKfezO+1+cWfcWXfOnXcX3K/uorvkLjvv0iLvRaZF3o9Mj3wQmRGZGZkVmR1Jj8yJzI18GJkXmR9ZEPkosjDycWRRZHFkSWRpJCPySSQzsiySFfk0sjzyWSQ7siKyMrIqsjqyJuJ98R2hL+lL+ai/xZf2t/pEX8aX9eW88+V9kr/NV/C3+4r+Dl/J3+kr+7t8FV/VV/NP+Fa+tW/j2/p2/knf3j/lO/iOvpN/2nf2z/gu/lmf7J/zXf3zvpt/wXf3L/oe/iXf07/se/nevo9/xff1r/p+vr9P8QP8QP+aH+QH+yF+qB/mX/fD/Rt+hH/Tp/qRfpR/y4/2b/sx/h0/1o/z4/27foKf6Cf5yX6Kn+rT/Ht+mn/fT/cf+Bl+pp/lZ/t0P8fP9R/6eX6+X+A/8gv9x36RX+yX+KU+w3/iM/0yn+U/9cv9Zz7br/Ar/Sq/2q/xa/06v95v8Bv9Jr/Zb/Fb/Ta/3X/ud/idfpff7ff4vX6f/8Lv91/6A/4rn+O/9gf9X/wh/40/7L/1uf47f8R/74/6H/wx/6M/7n/yJ/xJf8r/7E/7X/wZf9af8+f9Bf+rv+gv+cv8P2uMMcYYY/8t6g+OD/gn35N/W1cMFEJcv7NY7n+subnwX/eDZULniBDiuf49H/23VadOSkrK3x6brURQarEQInI1P5+4Gq8QncQzIll0FBX+aX+DZe8L9Af1o3cKEft3OTHiany1/u3/Sf0nnx6fWTk8F/9f1F8sRGKpqzkFxNX4av2K/0n9Iu3/oP8C36QJ0eHvcuLE1fhq/STxlHheJP/DIxljjDHGGGOMsb8aLKt1/6P75yv35wn6ak5+cTX+o/tzxhhjjDHGGGOMXXsv9u7z7JPJyR2784Y3vOHNv2+u9V8mxhhjjDHG2J/t6kX/te6EMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLu/5/fJzYtT5HxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7Fr7PwEAAP//SOc8Mw==") mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB='trans=fd', @ANYRESHEX, @ANYBLOB, @ANYRESHEX, @ANYBLOB]) sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000540)={&(0x7f0000000940)=ANY=[@ANYBLOB="180000d19dd80b7b64e03accd28a2be700000000000800000000000000000000a3c1822c1110632623c0337c433ddd5d736a5487f4a2db77fc62daf5d0315de2b2d28d694b875d86d4205096b33fd1813cc83e81073f69114aeb5c7e1d0a5b34afbbdfeef8a7"], 0x20}, 0x1, 0x0, 0x0, 0x8041}, 0x20044054) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x9) 4.400793974s ago: executing program 0 (id=2443): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2, 0x0, &(0x7f0000000000)) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffffed7a000008003950323030302e4c"], 0x15) r6 = dup(r5) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000700000000000000000000850000002300000095"], &(0x7f00000001c0)='GPL\x00', 0x4, 0x8f, &(0x7f00000002c0)=""/143}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r7}, 0x10) write$FUSE_BMAP(r6, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="5001"], 0x150) getresuid(&(0x7f00000000c0), &(0x7f00000001c0), &(0x7f0000000180)=0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r4, @ANYBLOB=',wfdno=', @ANYRESHEX=r6, @ANYBLOB=',privport,access=', @ANYRESDEC=r8]) chdir(&(0x7f0000000080)='./file0\x00') syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x7, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000003000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r9}, 0x10) mkdir(0x0, 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x200000000000000, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, &(0x7f0000000080)) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) 4.218190361s ago: executing program 3 (id=2444): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)=0x5) ioctl$VHOST_VSOCK_SET_RUNNING(0xffffffffffffffff, 0x4004af61, &(0x7f0000000f00)=0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) close(0xffffffffffffffff) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000001080)=ANY=[@ANYBLOB="200200006a00210b0000000000000000020002000000000008800a000000000002a182c00ca0cc6d590bfb34ed456f9f074f964119d500acca9d91e13adc0b72a53af2b953cf0d51795068328a283f9cffad966116bb17b3b63a3a756ffd259920eddc9a3c52d19d38f726f82c02b04b09e43197eb620787000000000000000000bde5ee784e71d866f91bd705ca4b9414ff37bbcdc1ca95d3486ba71900aaa503b02bce6b05c470fb810675f1f57757efa31111be907e7fae02e3a699bcca8fd9286d9e1e42fe50af7f6ba46d3b0de4888ecc66f64e5aa71fcba7d4ff5fcae10f53d08d46231f403cb0bcbb963954bd0921217a682c9252f830e9122dfc5b4715cbb967fb14289ffc0be61a36e1c52735a99f20c09ed5cb7e53e7"], 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) r3 = request_key(&(0x7f0000000b00)='.request_key_auth\x00', &(0x7f0000000d00)={'syz', 0x0}, &(0x7f0000000d40)='GPL\x00', 0xfffffffffffffffc) r4 = request_key(&(0x7f0000000a40)='dns_resolver\x00', &(0x7f0000000a80)={'syz', 0x3}, &(0x7f0000000ac0)='\x00', r3) r5 = fsopen(&(0x7f0000000780)='reiserfs\x00', 0x0) syz_open_procfs$pagemap(0x0, &(0x7f00000007c0)) stat(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f0000001040)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000b80)=[{&(0x7f0000003540)="04c86667e1a5e5b12055d58c8161085a0e2ec9f174146fd346bb9a9895a69a93d5863abef692be04453d374f2fc5a59d82147489e1114c36dff6e13e1506dbdf0e3444293f42e2cf0da1822819387885a0d1685f7036bbd7bbe77f1624d7bd816a1359d7973256426e961c2b9d4b9575b129457ca3696a3aed82ebe149220d7d7f221c85170b6e20b1f162217b01459aed95248494800f65459ca4ad65b3aa78512451328d025b45ac51a00e82913d7a7c8dd07320232dac14e2bd02ac11e82d637b7734499dcedc00a4d4e956960b90aca8d6a158bd9847e86a5a8b857594cbbc44a5d08c09ab5d3ff03c29bd037fffeb00ea91b9f484fb741d0ed4b13537b1ced34a6da8e58d3153ec18bd9d4611c9a491914dfa9d0520bc538060c7e2abec00c898bcd3ad33faf04fe7f86848767e044a0f2254c733ca15952b114c0b2a3538e94eb6ec7e5a54395ac4a976166e6131da15e868d74d7989395292985f724eb00aea7cbdb43a3a37df8654eb590ad102843402236a6976420d4eb150ec8164905e82867b8e398689602cf6eda6b95b4c3ca5b720ac3ca45d40f60c18c49e6c1f9d685157a1320ac87ad16964ff85bd627169454ff65bbd6d417f176a71aa802004564396823424856ef8669ed2163e75a08753ee21b538b6024557aa6236d7fd05b4d1d54603cd45342af9a50a79693b5b4cf567aa2280c9ecbadabb9f3e5b0b77a5258473475308c6965f3ce4bf60ff6ad3f80309fc484906a342f812b50fee3db17e2a94d957f95a8c7787bf0eae9d4bd17dee6a98960177b86a3ff23f6642b9bcfcd6aade8e22fc01ae87b042444e388bc5a7d61d78b02cabe1143de173299841f68e4d886dce5fc5d3f4a0b9807d79fc5f902c8780f5d1771bfb85ece0583c432b94e16fafb4795c7e76f58a047905e86397c8c4187c6a9e42fdc985c7909166e4fa027c4a46e0690f44904a3e3e88fdd9871379eef24891f5402180f0d1bb480177a639c953896c1c63ffe75baa6680f9ad01bd21a6714f4289ab50966091269f5e5d4166291824c158f0fc246d228a4951e5ab486aeae190ac5083cb8e8c8edaf7c2f0ced169fa3d6bf919bae8dbeac549b21f5b36c6c84370251223dc769e1d95d2e5fdec1df0f9d803a261b8c4df093cc3dcc2d153e512ed1c8bcbf3431c5e8699c8d8863ea1766ebef22a662c4b76f05aa552ac31d0b3e3be62111899a633ab35087065c9ea492726078604bae63b94946e45c14fc08cb6a08db9491636cf0cc42677cfddc9e0647203f12b675e97f3c8ac8545df8ba889a02ac2edc8bbd5e2f21cfe73411315586b2ab7a2a57acebc477b05839873016eb7dffa492804ba8dc24eb0cd789d7c4f4bf2837406be6b6ce11d7bd6a23abd09e46478ba2cecfc88e6874682d3673de842079dd30549464b9a019fa71f243c85f75c1cc1d673e2ea84f074c33b53458f320de63cf7d1ded053805d10518164af16793abf3f1f80487dd6a5ca2f2c6616876387c363c98d3e4b0a9b0032749a5b0fdba0676d96b54f3f9122f6ec4d8a1d6785c72740388408a91a91c441185d15ac1afda10c52cfe937aead1843900d98a31f617bec91a93da77d5277080be35bdd36f5c4b53910d06eec679f4ec7484cc54f2a051b93243aa45a28ef884809d2a3d845abe7643541d157ce81478d1259cce579fa788d63acff6acc2b1f2328533ade534fe39c091c45b44965496b68a228375c73468894e614434381459499023c2b4bbfb731534ddb91d1f53320b0b294e9dd7ea39084c44dff04b1201564066e0a982e39ea4448c7e54780102f69ccd0359aa4beaffbf66472e2bc553193670f22dea285f94984091cd3e67c6ee464967223a03f38cd82059e7d161971b612661dc419e90228ea80b134b424f3cd8b583348c2f1b6e89afb88fb0cd87cfadaa1321453b51a3047f978ebfbbe7e84572e6703d98cd19b810993e473e1860132aac6fbd81a09277c22a46a706701e4e6fd3eeebaa3bf75d4ad30aebb8460b464d890426d22791abe027de16691feb6c8c4cd3f72f65e5490e62403ff52fa71d1bcddfe12a1ac3898b470d09516684a4f5ac0e20e351f319e8a8a769825d621092fe28173a91594580c8c13214b25f80b052d56b21e4f251bfa60d6b181dcaa51dd56d6a539787276e04c7345c5366ed03026ac3da908a68bc3cd68dff4119e20acca7fc3a8783dbd4414405b5ad280de5a9297e460f1652ba185f375203977c9c80f2c508d3cc1b3094c20507e565af81a03f1c9632f4ec3eb1f5853d96179c4e774f51e36d4a16c8a6f4c375f1e0b2ce8876f0c2593eb83c757883d7c232d9ad0692642f90d1a1858ae5d13a0489c889532895fa2a7487287bea59ce5025df4c19ea65b51580fb565cf269a080e7d1cea9fb782a6a682c4d89441227fef1463e2c26f4bc4c6478c3e943d468f5f9215f01e59eaa44ae9df1606e8d8a1f9c328855084984746f09f8af229c4606e22e6585ae79d06ce5039b3347c9b6955f89ce34bd93d165390f773c8e21d3e9335773657514f329d2472e1ad779268ed89a9af847590dab225ec400d32b24b5cb3c658083ec54c3d5e5200889686eff3d4bc09a5524f16b43f40bc737a2796d1ec0bb2a68dcfe011000fb30efd4166e35dc803b2322ab4a77816a8329f6882432d49fa8219b3ce31ca05df6d2ca168f2861b4fc62af4056f18f5a09a3d05ab6188c40cf409657bc68f1fb7d5c57785565a02a6594b7362ca91c824bb72c990b28db5280a61971139f30a3e61dbff1702e91e4efef36d9dd6ed7c3dc48f00a1034643cae69bfb1d6048502023081ecd90923ddbecf773f4cbc70c8480774fd986dfc166740b2857bd1a9dcf38adad2414d2fb779bc80a16218c52b6949b0d9a1f1dbc6a22bdcf9c6be3771b77c83518b065f255356af2fc6a36d9e3b1438dfab33de4699292abaf0b51af76b6a658886c65e3a8da7ce8dbe1966bde13a9e2abe8fedaea5f58719e3bd039a19224fc034022c962894cc7485388e15b2654c278d4b38defb0f0db335b333be31012937a2163d9147946c22c0bee0f1a1fc88673e8d1e1aee7ab8be66a9ab97a94105e3f232b51d4394497a23c7a996bd82643cedf4f75069723aea3b08d7de87d0f4c2a0976742a1d29976cb3a57d798a983a1d222ed1a6bd0a1801885ab4d3c5010c24ce9e17acf02894083778a0ff7d37a9666919276f654b991b3d3e4eca291d5c52367aa15f0ccf5c816673806df6d3b5bca231bd9a2f1e6eb099e565e6f8b61afdaf83007ed96e8295e4f7220b58be5794aac55610ae1f0e3de54a4ce0cb89e586bedbc234ee2adaf2a0aadba19f7a06c6ab53be3d907782b62b1a49a05baf1237a384e226c39d6fc52f32430283b0638f39b75921b3d87e656dc56a8ed2b8bdb0017e62116440ca8e5847734916c35df02de7bce2523f92ff8b5def97b1a6b87948a5da870136c13f25ab562cf5bba7302b2fdef7610925a9a24b2da7691a8c262ba80302785cd8551bc636b088e6928f585371f743d1f8c836b984eaa52c002da43e7e98d0b21087197dfa4f10cbad6eac93aa0bb656a35a98563076c4f5bc00c16cc081bad9ae64ad06620a3df3ae0edfeca2acc1a4e1957470b1e149f5eab7a5c07fbc8e9dbb449d15222976f8581d43f24de61ad58be2de35174514778be827e7a142072214da04f2cfcd571b636b66804236401781970d3d7a144f4c9f1b99a6cb59059a8ea4437ed1de3b6949325560ee05e49339dba9a64ebacab8c813f52b0c8e8ba6d4e99b46a81bd260b370ede6e7f4a410f0d6df08bd2aef6f4bca561090975e3a1a7396f73c02419451a07823903adf72d5fc0f5f4ce951f1bee752f59168432951783184a753fb2b9261dab997031814f5348857aa47c21c60b3f33267eb3d05fd03b746d3a4b32ca0e9ff85ed65435b987a22d3f88e606f0ad199fd67e4504df8e0d531c2099c08c49c4f377258a5697c5ef22aeedf19891eb7855416bfd55810943af2ea3c7983130de677673dc7a79e449e52e8e82b821c26bb5a9f3d0eaedec25b7e34957cbdddf5024e57078ea13d511853bdf8ebb36d9ae508e04f069c98e80b8dab70e70409414c5741fa77734b2789a864c9955566f9b555dfc87366291dd2cbb2a679224d73d94b3cbbae99e3ba34e72674a5b7e6714caf1ad61f7f029081bbaa5da5f636f61e144e210ee1f1468ee09797b154ccf5245b4953d84f37042f5362d09ab481f89fac164541c28ebf3e9b13790cb9dc94df3dcbfc44e3a34e7bfca0c00a1f0c8e9aaf15b92ad0058861a6dd854a6ba6e98fda0cee9c059bbe267800ed4a079f360078f5c8ed75f69a2c02d82b23292ef044a35fab1a7ebf972528da76c5ab19760bf64b5a91cd21474dbfdd90687ab1b74b651037efd72fb8c199a1f9b3d8f0c9ba66665593b20976198bf5f98b39bd9f61c2d011e03c05ea577b5dfaec99c14d8688b4a1f3e7310d59bc6ef465d1bcaf02cc13cf9733b8e93cacd1dac2ed73a9ec033bf99dff490752ea11c61d040b745b7a8e43ddc274e8ac03b47e8f09224df28fe65beda1160fcefbcff9a94411d09ce96e53bc9c8535c45fbed301fb86215513612de7122be0aa7d0e2c8962c77623ac3aa1eb16ac2905e7b7e5d9bf29c97ac7326f0c34b983563926902f55ea639e2b4674f444439c7f9da91e199c0c1e0c1f14ec607102aa1e726252df09eff22c92e039f23fee281fd356d457b58b09a9dca677bf10b247eecf6f9d92265e0ca972e1895f8ed1d88d216490bc0963b03c38cb54938852518cb9280268bea98ac7214ab6a38b93dea8db94910150d50dd6d31a767b5c9bf715465b77840a5047a19d478af9047c6cff44f9e87878dea3266909db763677573b2494fd5dde142f048b4049a87cc1a48687808e83fbf90dc3b2811de41a148d3b69fc9f31fda30855d2deecf78689229d796bb6fdb2855e27dee4e5c707c30fdd2929532967f53c7634dbd5941030fdac5c24874fd6d6a0c25f67e83bced0e1102c5b5d9dc0317679959e51ee0fc53b3e0096cb86664b0878ed4c5555e68bd27c17355b72e591307a5673ed3c987631fe8043fc0660018e9e42d721fc80fe2cc4324d628d33496b4675d8eb5a635f2d448f9079bc9fb4f9bbbe2c0b596517327f6ba7affc63f2f28a492667592e4778c98da7720908f4aa02bcea382c9a26c0e18107b8bb30401ab0357f35f43af4c01fefbd20239d815c3eedf7d8581a4bca2cddd4626229302a0837a1f8b2a5ef38f1dd1d48d54da8ce966ae1d4fcb1f3da307b800bc7419b5bd094c46159ea056c089964e838f34a2a900a73d1d42993e3df0b6dd188ba61882a3bad7b1980f000bbaf04ec409d11e13fb12d79d4dd1783e8bd23418c5a4b321b50a344abb0b67de4c5aaeb66c00e23055ff08cf2051f94360ef940109836e8f1e64108f2db1b4f323aea3657f907e644db835aff677921af0cadcc5fcdd7253ad8e4c338a9aa04147c172721b7fdc43378e5e52014e6b5676b20c0cea7035325023221509d0197d0298ac14b0881fe129f3587d95bd965eb2cdf877cf9fb203ce3f6dc781bc3459437565f6d4739eaf657ad3f46a782e3908e8c504682aa2bce1f7757672af3d9ec916e916bc6da6d63d38b358105f67bf219e086067fd76fefe12184608f909bb6c50d825c9d4e712feb0a40bef5e11ab36311e9f3893becc7d8956cd651959227d8f3e549675d88f1331624b290d82c244fac61cb55cc156c80fbd6f695b9af0bb4992e1924a747592d578a43e9", 0x1010}, {&(0x7f0000000900)="694ca63d85680ee49d6d", 0xa}, {&(0x7f0000002500)="3df2e7e165dce90ac864f5e34be7127c28bc0da1c5f7f295f75dc7d6cc0810b6ebf8785b8e149d4c367d1b1fb0186a3065267ed394fca2356e9984a1c12091088abb3070d9b5e8532e7659d1cad3f5e55025b6fd36a7261aaf7b4071588807dc6f7dae0684fda6dd39fc54858c71204f8cd8e62e28e5e77d8799631405f35d77488777e299e392b7b27f5fcf4208a2a5d5c672200749f0fb7c66e9fb2bd1bd7f5d734493406af45eb865b68a3be464c87ec0099a8cea8ffa29da2bd9194e1f8750711dbd7dc8b29cb7ffa7ae20ff7ab2b6010a7084348775e579dabfb1ee87211bc26ffc3a560f7a9166c0932cc9c9a1c8c90a429882af732362804d55f788e970b2198b7513e8d8e038a3a9fec772652d468c4bc99ecf3334596e68b52010a56007c87b734eb1541e21997452e58900b6a6a87c47cfb1af2d752e499985f582b34de3a1152056ee688aea28e66dd048866e80db5b3f75f67734d5495ebdd914798634af3d463f5c03a161817a4a64222ba1b8993cdbf6adc47dd8d8df8cd899703be493fa88b3bfa2c27248d73d9c077b5c038f09bb9b8f7be6f844b5621d895b3c3192e0d6f0f34ea1681c1c7c6ebe162d9cce548c73765ccb04eb1114403d2d69ede82108e38a1b66be22b69269e2cce4a8731ceb0fec86ae5655ed67a7fc95468f97c0cbb631a0b498511719187afb0853de8ea61ceae7f43a4bc8adcfc01dbbe3eac99e0187e21243a2d2b58718852678260ed1b0374a0f24aee9bcbc547fe0aa9d35bd280a20fc3104d58b71a63888dfbb61bcb50edd1055b0990475612ddbf655de13247dc59af6291f8f1a7820beb72f4852a5befd4c2758b0462d0e3b6d4fe6b7444a3e5a6c172131703a01d18728faa630dc37baca772d8a8a004f1ba4fd46adda282d2bdf9d89f04abc3ebfef0f788f9dbe225927643468694626c2acccdc44f10fca06d5b8c318aa486daf1139683a07f0a06e8e12c1a52458de3cc53320ccfb69ac73b150915d3264cd15139815ce09866b237e7bc4151309b16944c64257afa3c26ce67d985d900c7cc3086797e0b0c632978ab0c422d49875ee3f9c94498304d54f9d7e75302c754d8126566fd458992b620eec5df0f13cd88aa3e4f6efc06d6736f2be45ae646f72558a502ed2bc320e83fabce3f25cad8c69a8851a12713747749da3817963a63e2b371d8ed78d8647e045e84b21a7798a2a394a2c43302b86f7a0f6261f23ab5a54c7b9198587787f97c9d5cd4142159a0999039b485785fa58533fc913138bb7f6c32045155f8956a35929370ee6cc708ba3902498e58b26ac434f4ba139b2cc954387281cbae886fedb1f1680f2bfc2f4e4c077af7963f442cf0f8d0b0a468480f45e70fcc2a92e2a4b892f1e36cbd508faa6939e82c8292d96c75302b11b840e6dd4d0fef33f1fa8642a32fb7b1a67b8f49a486ed1a314d300a7cd419192aea38a0ef021bcfa61a05489908a706aa3b76e0f7778b7e2b4922130a2ef5ad409bc331601e1feadf4168c47acac556004b9e52110fa88eed3c21c4bd3fc0ad7a895bd8613c02e5b1e3baee96c2e4823c3f90e21e72dd914685a24e8bb00a9c0ffb1a36058fdf36775961b4ee0e3dc772b3afe65eed7ad92987cc9cdaa59b3e94d22e8556458fd66630aad03d8ce8875b892ed18ff5839dc4ef0998348c7285eed2e42d3d8763ea48873d39b0091cf47ed3ae52a3f6d66f843f216fd5186baf491491dde67a78bb01dbeb9fd99170c5961287e3b0c4a25f0d40dc8d47a7adb748bc4177336305ca4225092ca2fbc49d8dd31da4a18c20dbd45f4612743dd43e8c978f25dd44f5f7211a3e6c14cf19a70cf73d6abdaec8a696e12f0e5e6c2ef3d80b64f84de80ff2206330ee546b6f90c3d4d83756db184c119da9325a53cb9d1240c207c02c1c1bb865d73e16ea79480c5e83151cf97c503aabbba241998a495a5ea4f7ef63fc60576764681d8ac3d814aa295994f196a5b9d685560fd44524fcdb58b2d37ab0abb169338acbf07064052f5a80367d58f44da01ae2f7d3b74c6a0f0b07cf08cdf81bd94d8e5a5f041b38927786f1609a2c59c2969fabb233c299cb5f3ffafc6e5e68f0cc8e33f939b55fd2a4db826bf2d860971fd8310ada2c3502549c4506bd47b932e3600e360474b002e543c0b1bbc825165a0dd6b696e156d21b90366d2aa93bb211477a8359d06ddad39690c4eb253b4e1b273cd56371ef1c3d247a89d95b894b99c20031d8ec5467a5de222604928509cfa61e8f8d17d1aab22547460f0a46a7e05c6202056218a18a768ebd464d68f86044022ff3a422350f622728b9226a3fe444baf8a03474c13f9c7f7ad217b9797a7e9713281463e7eb9967a4ec65f712ab0010d52a55708b2d69c27c099dd7e33de0ca9cadeaed5107bbbc39631ae8089ea1a5dc65f38c0af1197a9c9a147dbe17c94e54eb041642c87d06c0a70175cb8784add979b67649a1ae2d65c597e6259d9723cf27de978e680b11123259091b775d65198225b553e3e481d8a48236c2cb27fc70bbf347943022db24ac045f62501a16e3bb05c50524bf870cdcbee85d11f65fd63292e4ffa8ca01197ffd0116ede4c8bd9b099466ffede91cd8d6ac65d8e179adf9119895eed93137f046b79e2672a1d31d0aeaff5f53a16811d3698cba548a4640920997c757cb84a46767975485131bd7009b6fafbd10efdf5003994e42b0e9ec883fe9c98d848f6d028aea57dee9f6a3fbf94c1f42747ff0fdf39054f553dc623c963292fd95de87b1f3bf1144db33d4aa49706614a538999dc693bae04b3025c0422102e07d66fce18be2263554023cffbe4fac6d6e9d7660e80b119758e2fe6691cf0c7518de0186f119a06997a4333cfde20e9e887a16800913fe6f211c65fc34b05ba2ed4fc0b05b74511576f08bf485cf2b2183654105d6e5f1fbcc4ab644c114351fbbf55b35afa4eb55ef999b827599db3b25f3e1e09420ff1effa2e9c01bf8f344f4965492099fd5d7178e22a9248de9af9afd00156d119c0d3938c473dd068f85c0dc114d957ad434e7d416ae6ced3e682cb6a9dfb582ce915a869db61cd8841a46ea4b689b9d5b4e8489c630efd5c7fba38921e20c5a90665e670e8596ab615688738a37a5d3fcc6f7694e7ade20b921aadc2bf0aa64032374dee806df48d28d4d6e5af3ddaae865d8fb649a9181cd725b5f8eb66af660bd488c2690e799d914124af36d83830b226c73486ef1bf38cef1127bd96a2f0a6af6359f208e05adbad7eb84fe98a7b5a44b870fe20725d9d63f77544e6e634d9f7a620492475e3c31f23a76c6c15e6aafc546012c9e72b25285718d416b4d4c0f2517683300dda4fc5d685ceafc0b7e542881c8af13ffdd751d99289b54d4b7c247d3717a4d54a0c4d447015f77bd2ba2e0e44e897901c616829d8af9aab761241b1a770bae05a74f71acb3baf69377975ef590321d1cb67d271fc0f7de648ed4fc7dab6ed6cebf0933a3dfd97032cd32497b61f974e5ff12ce9a56e3c46038770d47fb4812a58874a64f4393880ee9164f4bdf73767f05f37d2cbe5e8d1bfd995fc57394845b0f4201c8521990b2d54aa3fc781fecf6ec4d840348e70de8886f0ecebfdea194bccead88d46f888b63e5aedadfd890f41a52f361894b92438800d4615752030a16573d3c68d0208498a191b761c2d1e3bb9acf68ab5ed1d2e5c382b3bc92fb9af7db3086f88e6b0ba6d3b3584466250f6c2d6663e855fefa7a9f708e7dfd5f7f92cac4ee59740fa5fa3ec2d3d807396886342a254cd84579a8f7fda7291f9dbe21720bedd33a9e860d50bda69ceca57940dd43638d47dbe5a2673a48b5bc2b1051bb038ba1ca87a43ba6531f16cfecc07e59f633c93cfb1c3ff67b0dff4f0ff47bbfeedfd7fc6e9895105b23e66825410da52b502ef91646a043acecf1fc4bfa894cddb89559fbe86a82232606537a4c56b2cb23ba6e64312933a1b2721ebb4e5d64c11e4aeecafaaf8fc84d499dff5ab657aac9797ec39baee8b486e1bf21738167c15e6556f68ab960fc490be8d3c08c71a6cbe2c3d68141e12dc858495cbb07cde5c2d62ee1dd054236cb22ae523469e8fdac6062ad7576ad194278d26bc2ca3418fb6270fdb49eb626807075233945d242292cc7e75d3564a0d7661f55659a787ea0fc0e26b0297e3e0ec3c7825010a6f3992f3e77ea95227815d99dca4a659e35904e89534a49dae8f2e7d9ac08957f543c16f6af4f768379c48964149d854291079340ea16cf20dab9976840c60afe5d79d982a3dfcca03ac22f846ddc908f41ef0b158c8dddff394d1f1f090267b06c9ea073be8abd56ffce84ed2239458a569b0d3aa1216372af03bbf6f4aa611bff17f21f4ef371acc7b3855c3377df6ca6ee5d018dbcb1fe24940a582e3766fe947facf272f42409366fdd8033e3128e3a08d58386bbdbf5dda5d8354038f88bd12eb9d4076a3c0410e6a9c4431ef30771c21bf8fe115b2577f92b09c68625bda59246f4c485b573278dd2738f4980831eab095d4c8ffed72c129a4803110d888e9b44f91f6ea6f26fdb624069d119ffcde11c73bc21eaa1cf627a2b412dfc179a4a2ebe488abc7bfead3677dbf22df64d73cde9ba6966f047494ec35a5dada0269c998e495741cbb2cc9ac1bf77ddefe8ca930ebcd803c92526624816dc20b47808b1307a56c7bed4fdaea9d3e2cf26e70b2ef51837fef94a3f6acd7b4c0e693817fa211066168e71ada0834bce1fd7f846e117de709e42bbeb706a5ffbd70460b7e403ccd0ae1bbaad411cfabcc5d773482e005edb26805652b78444a739d9a8dadd76472f3cc357cc9aa5ddb1e47739b4bfef7da85fb483839dadb9aa1c0d74deb6e9f4416a84991f09769dc0fb40ef849cfa1fbc69a85c7d47ede70c0af94d7f7df6b1bc3366b6441bbb374f017edfde9e712c9f745bf6f30adee62ca748e19ae66eba87549903f3cc6318fd9e5ec50fc0dbd79af38ed7c1677a80c754aef4021284104ad9ec23709f2115738a659783d20e2f10cd6121285703305063dc0698e4014ccb9bcb4b7537193bb00b6f3c52ade3a8903065891f634cef6431588a314509de0b2fc8a552c4da11a7530518879e7daad4ff7aa30f32e314435150b20f1611e29818069371f66eb7c9c559b83074843e9f002289973dc06ee9c7db5401262d39abea459968ca67e0d357ad883398247605b429e59112150c78bf1f185b28229e715446b92de4b99cd1ac3b5c684053a1b7d6b6b810ee661d8c2dfcce9c368b2ea3c6b1c683e4368266b8fd6c4193872d2199b3aaa956a9e5401484f59baa844ec267a9ac3ffb96b014d68b404bd6ea8f912118dc12f6d3d4eb09874ce66ae643c0b60d456de72510231e596379c795bb9e1d4d7b6d01123fb07cd7b21772a92a41ab05643238c0e45a5021cd231c9033276d6b3dc5a0884727d7a5b95b10e66e551c3f12bf873f3f0d6a8edc482b0f63450b6711f4162f37bf5789a1a205d7c4ec90b2473dc0e26ae2234a1b551dc2e9e6513d2d05ba1d4ae88e4d626960feeb065dd520383101b32e00bee682f63e6528953474f42645a3ff4c9fb57254a89a9c9425c786145dd32c50a766097306a33cc40032298834b573e60ce3307c1d345fd38164093de922e353a134ecac955655341d148e0828edbc3061d839b7eaa669e4f180354f345bd9b75e49a57b282c9e76eb3d49ddb530dc225b69f735cb3bea25ca37d5899494c02be90be9e08a92bd69028a9d5bde311b1c6bd8e1707941ef04d391871", 0x100d}, {&(0x7f0000000940)="12f5cb640889f389e9da2087f111eed9b9", 0x11}, {&(0x7f0000000980)="71787b0616efa28c975d5869cb57a26e87151e3f3f07a2a180693ac5", 0x1c}, {&(0x7f0000000b40)="e016838a09c7455de0da48f5cd38320507ab9376f2951e7af4a3b14fd1fd8488497d9678a9c9be8c354ec1f89e716802cda769397b1f4136f3", 0x39}], 0x6, &(0x7f0000000f40)=ANY=[@ANYBLOB="100000000000000001000000010000001c000000000000000100000002000000", @ANYRES8=r3, @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES16=r5, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRESOCT, @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000001f700618f4abbd77f0000000100"/27, @ANYRES32, @ANYRESOCT=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x40010}, 0x840) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008009cb6e875a25f0000b704000000000000850000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES16=r6], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x8}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x13, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r7}, 0x10) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bpf$MAP_CREATE(0x0, 0x0, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r8}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61154c000000000061138c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160302000ee60060bf500000000000000f650000000000006507f9ff0100000007070000cddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd3997f9c9c4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a62951e532b33c57004ffc2e83361997a75fd552bdc206438b8ef4901fd03c16dfda44e2a2235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f679629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253880800000000000000690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43010000007b40407d000000210000000000000000005f37d83f84e98a523d80bd970d703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5489af8dc2f17923f3c40dfd1970a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000bb0d00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba9000000000000003cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da73c32bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6186f117b062df67d3a63f3265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c54d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db88aa3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f8150d402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f6b5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0a4da65396174b4563d54b52f06c870edf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a6bff52f657a67463d7dbf85ae9321fc2b517dc4a29b9cba8ded5de8206c812439ab129ae818837ee1562078fc524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2a3bc87b0da23c00d9ef418cf19e7a8c4c328be0ce91798adc2dca871073f6bd61dc18402cde8bf777b2eaa45c940aabc86b94f8cbde4d470667bee722a6a2af483ad0d3415bd0f9db009acaba9eaea93f7a1d434e00000000000000000000d154ba10a8e51489a614e69722bac300"/1551], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffffd2}, 0x48) 3.390322312s ago: executing program 4 (id=2445): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x107042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1c5002, 0x0) ftruncate(r0, 0x5d801) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file2\x00', 0x187842, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$unlink(0x9, 0x0, r1) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r2}, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000086cf9237278f137ae19d0986fc62a64b99218844d"], &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000280)='sched_switch\x00', r7}, 0x10) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='kfree\x00'}, 0x10) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fstat(r8, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x100080d, &(0x7f0000000d40)=ANY=[@ANYRES32=r9, @ANYRESOCT, @ANYRES8=r9, @ANYRESDEC, @ANYBLOB="215aa15bf29ed2ff6f9241ff60693d298a3d41143bfc9091146111b4930c37eddcf542d641b821af229e7d8780d50b6f47fa3e5928555eb4d6d507d92b87b0b01c19c789895e02891afc082bb85a470e7f168a6aa2c2bc51a3f3a404a4a1e6e2fbad00d592df65bd2a593f488bf41dbc7ea43fe2554fbe34e4a77f606f35e445aff55aaa19f7ffffffffffffff19bd4739c80c9e6681229c48e0c6de634c35c029c4eb3b43412c95089416a3d607800000303758410658a4ec52e5b778eda9cd1bd8834e145c111690b0da927087e805000000000100008fd8b9bdfbdaa777db54127463a589ee1925c34b6459505702f3a45f285c53c1f15bab2eef6324d67ad8d7e247317d80ff3ad9120b4e2294e67de9adaab76fa991571a187cd8f7fbc49bf45d6f8dbf69ef0d765a02ad98e802b1688148a8c017e3af238f82c49bbd8ba542fbfec5693d82158e3216b95656986f9d7eec7244a27dfaf8623fc76943bf142a6159d6c622dbcac3d324d07be5a5cc88f85a857ff9d45924424d3453c969afa37d952940f3147d5af234b39c3ff742a2e5300e10ee692a32f5c3321d44eadaa8c44bf9d534b52fe758082299e04f839e529a6d0293bf12770ac948730a0c367e117137c6fd930b1f306138163b7180e111d6926255a71bd227b1d27f2897721e3bda884b0792a81134d8fbc9aafc732b15aee5c9e0a835ac17b457efa36ce1095a3196d278207846ea81172826d49b87aac6e662bb824f16b0b65fc6989395ba022bd6af2f1830375c311bdf55f15d9830564e65dc76e5b7c9a91e857dbcef3909cfd628649337de6ff04a398f4325a430467aee51d7fa12ef61bc0b67d1e18e62754d8a2b65fbb8e01450b2882a99f414220f9fb94009492270cc703569cfef8cc0d520b023ce6bf947c3f301b8320f12966a7736956fd7aba87b9ea3f90699ec8b916bf539b348d44069af48c413fe58e99f10ba139d16450158e3001d388e9fd31b105ee2a6c8810570469938f3d6e4bb63ea045bb4eebb1504d5457d4460bd7fe9344ffbfbef28fce0aef35003a99826f893acdfb4dd460c41d1e31f49e331993bf0a7825e2968ef4f735f20a92672e5921c05a8b4b2c4402e38f524856365d1cdeb179e3491b2d546f7b6a441136f4293857dc7a0f48b10a41825eb6c05e8386d021dcf4f1b19b7067f32877acccf22810db3cf4870f61f0ac08dd51993813f72f75a1dcdb5e9c01e87dbadc00220c06cd0628363dbc4a1da0482524b32c7292aedd9bfb5eed00fbdbdc59f8c2543bb6285441b966ec995b63c4a7a7cf279c59f5c385dcceacb520905098607b0b46f81ebf9ca2563fda18024314292dc02a6e226beb6b63bf8f190a4b2865a9246094cbeff3d593f42b5df77e5c875265ff15c8fbceb6f5310f07606ad5cbe38a86c06742a1ce62f890f05e23c67204612c7ab0500000034a829c8749455d880057b4665f6964f37f2e07dfb9654db40a56633f7751f15e392a9c73fe02135ff9a7dbd66292a0e91f7ceec617c3759e18dd7d6f16a3a597cf55efedbf42345aec4970686800085ffb22b09f5418a5d74620a7e30713c50d734a8e9da4c2815acec2afc37ed8c8a9c2354acba756f6a09d8e33706ccda743a624708cf9ccbc016a7b2c5302cc131ededaf8f54dbce508d1e27ddb0ac254426c25b851cfbd6ab4d9474d34cf486bfffe0a87055ebba5f14ee", @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="e7999c6aa0d60f74916a0701607a3fe0867e8b54aedd354fb5f92ad31a199f5ab3bfbb0fae35eb", @ANYRESDEC, @ANYRES8=r9, @ANYRES8=r8], 0xff, 0x1f1, &(0x7f0000000900)="$eJzsmb2LE0EYxp+Z3cveHSLYWNhYeOCJ3n5F5ZorThArQThFLYO3CcFNIskKSUAk2NhYigi2/gMWFqks7OxstVBBsDClYCGMzOy4mSRuSLgigbw/yOR53/l6Z0ieLRYEQaws377++vLsyu7NCwCOYQuOzv+whmM4kEWfXz48/3zv6qs3n16/rx9/1B9fbx2AELPvvwHg3b6FREVCiMej/VuyeTGauwWOc1rfBoObyj9CkQYRGO4qZQOZBhobWsSRe68RH5arceTLJpBNKJuiuZecPegxHGZnE4IZ/a1O934pjqPmuFgT//aZ6JpXTLs/Vd8+x56OZX0cwJ2nT3oy1ncDHzy9SwABOAKti2A40HoXDlzXHV6Jcf5T9nB9a5bzL0qw3+nPQGZO7Cy+npURwlmKMmYQbDwj/9BZ5uSg/2Fy1vdlKT5fMOQ4jjIuAFnmmh7zcTOOrx9h04LecbLLMv2J2cBZw59s2Jl/eEntgdfqdHeqtVIlqkT1MCxe9i/6/qXQK1cd+J6yoyn+t678adNYf80cYDxQCqyAdilJmkEbSJpBFodpazjuwdvGTzWHK//j2D6TriEvWR3b+X89TH+4+pZq28otniAIgiAIgiAIgiAIgiAIYi5OgyF9BaJeVIkcwhtq9N8AAAD//zSFbeI=") write(0xffffffffffffffff, &(0x7f0000000400)="6f88b2a60614ef91a3f8ef9e1220b2675bce0f59b2336b1e3eb222ffa77b91bd642da8472b07a5059831e5c03734ccff6480db993a9be5198f428be1838bef5847f8452dab06605676dc879a87d9c28bf128eb784296078f4a28e8a2595743bd65e4e6a9e5ced66e5524edc432ceaab8552a2c2f179d91122a961061343c8695c39084b2370dae938e8d43b6d6fbd905eff6c6360e26d2ef525c6a46357a0f26061ba8da82c8c39b6ec93cea456c8ed747b85fa822136714ad8bdb0d36d7c9c75354e5d73d216e45cb24fc975e092c08bd1bfb1102952f580acce4909b84036801c1f0b88c7508aa2bf5999b5f8b0da1b6d5a83203cf784ce1e8a562c75310eea1c28d9f650073742c8e9311718b35acee6a272bd76b7e547c06b9b9c461163e18f48033a79c7f3a6574c234d84fa9c569100e6c088070010175611c6643b7cd4eb643ab300fa1e46fb4027fe48882975fcfd5a5295ead29b97cb0e86af8a0b4beb400d3b54774eafac72f7d222a4248662afdd0072963aef817701d5fc445f61d563c3ed0992670002289a555f7bebfcc91b5c75e9222b17ed54aff16a3d6a0cfab24f8bffcaef7c61f2be13411eb800853f37dd2d0efc25abc246e833d350206539d5160991f02e4b0201f14ed8fdc814c4034ed7e438934b250352ece17f1145ba3ea72c698adfeeb89e4e1338fd7598d83f70137a83ef553d770193c4738", 0x353c00) r10 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x1c, &(0x7f0000000600)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1000}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @jmp={0x5, 0x1, 0x5, 0xa, 0x4, 0x20, 0x1}, @map_idx={0x18, 0x4}, @printk={@s}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23, '\x00', 0x0, 0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 3.263433937s ago: executing program 0 (id=2446): socket$packet(0x11, 0x0, 0x300) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async, rerun: 64) sched_setscheduler(r0, 0x0, &(0x7f0000000200)=0x4) (rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0xf, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095000000000000007ff2a576ee34bbea53c906fa049eb3fd7f43d6ac065ee7a1a2eb7d07b36e57ed72187a47e2bbafda692c67407755bbf5b64f724a129de2ba3480f2cf3d0815e009e6356b0c0e8b867de84ff66ff69e3bdc3f1e0b704e1414ac"], &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x2d) (async) mkdirat(0xffffffffffffff9c, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x18, 0x0, &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) sigaltstack(0x0, 0x0) 2.65002505s ago: executing program 0 (id=2447): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000100)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000181100", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000d8ffffffb703000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = syz_open_dev$usbmon(&(0x7f00000005c0), 0x0, 0x0) r4 = syz_open_dev$usbfs(&(0x7f0000000040), 0x20000007d, 0x0) preadv(r3, &(0x7f0000000880)=[{&(0x7f0000000140)=""/156, 0x9c}], 0x1, 0x0, 0x0) r5 = dup3(r3, r4, 0x0) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000100)=""/24, 0x30}, {0x0, 0x2}], 0x2, 0x4000000, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RVERSION(r6, &(0x7f0000000380)=ANY=[], 0x15) 2.255095455s ago: executing program 4 (id=2449): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000000000fc850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = socket$can_raw(0x1d, 0x3, 0x1) r1 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000700)={'veth0\x00', 0x0}) sendmsg$can_raw(r0, &(0x7f0000000400)={&(0x7f0000000300)={0x1d, r2, 0x300}, 0x10, &(0x7f00000003c0)={0x0, 0x10}}, 0x0) 2.166712888s ago: executing program 3 (id=2450): syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f00000001c0)='./file1\x00', 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="6261636b67726f756e645f67633d73796e632c6163746976655f6c6f67733d322c6e6f71756f74612c6e6f71756f74612c6e6f696e6c696e655f78617474722c64697361626c655f6578745f6964656e746966792c6a71666d743d76667376312c6673796e635f6d6f64653d7374726963742c6772706a71756f74613d272c6a71666d743d76667376302c696e6c696e655f78617474722c00a3d783e0bf6d79bc2fa16e7f"], 0x1, 0x551a, &(0x7f0000005a40)="$eJzs3M9rI+UbAPAn7XZ/f/dbxIO3HViEFjZh0x+L3qru4g/sUlY9eNI0SUN2k0xp0rT25MGjePA/EQVPHv0bPHj2Jh4Ub0IlM1PdqgtC08RtPx+YPPO+efPM84Zl4ZkpCeDcmk9+/bkUN+JKRMxGxPWI7LxUHJm1PLwQETcjYuaJo1TM/zFxMSKuRsSNUfI8Z6l46/Pbw1urP731yzffXbpw7Yuvv5/eroFpezEiutv5+V43j2krj4+K+dqwncXuyrCI+Rvdx8U4zeNeczPLsFc7WlfL4nIrX59u7/ZHcatTq49iq72VzW/38gv2h62jPNkHHtV2snGjuZnFdj/NYusgr2v/IP+/7aA/yPM0inwfZeljMDiK+Xxzv5nvZ/txFuu9QTGf500bzf1RHBaxuFzU004jq2PzJN/0f9vb7d7ufjJs7vTbaS9ZrVRfqlTvlqs7aaM5aK6Ua93G3ZVkodUZLSsPmrXuWitNW51mpZ52F5OFVr1erlaThXvNzXatl1SrleXKnfLqYnF2O3n9wXtJp5EsjOKr7d7uoN3pJ1vpTpJ/YjFZqiy/vJjcqibvrG8kGw/v31/feDfuvf/glfU3XysW/a2sZGHpztJSuXqnvFRdPIP7/+Ap+/+kKHqM+4cTKU27AIBnj/4fmIbT6/93HsbhYTZ/mv1/6P/HYlz97+Ek+t/z3v+fwv7hRPT/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn1g9zX76Rnczn42vF/P+KqeeKcSkiZiLi8B/MxsVjOWeLPHNPWT/3lxq+LUWWYXSNS8VxNSLWiuO3/5/2twAAAABn11cf3/ws79bzl/lpF8Qk5TdtZq5/OKZ8pYiYm/9xTNlmRi/PjylZ9u/7QuyPKVt2A+vymJLlt9wujCvbvzJ7LFx+IpTyMDPRcgAAgIk43glMtgsBAABgkj6ddgFMRymOHmUePQvO/vL+zweCV46NAAAAgGdQadoFAAAAAKcu6//9/h8AAACcbfnv/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/M7O/dyoDURxAH62cSD/FBTlnla4QRkpIcccIwpIE5RAWkgD1EBuKSGCFR4vWlbsaiWP7d3V90kwjAU/ZhA+zBtpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOjT33q7+v3z66+uOYdjN3lmAwAAAFyzr7er5sU89d+31z+2lz63/SIiyoi4tnav4s1FZtXm1A+8v743hj8RTcLpO6bt411ELKqIRUT8/9T3rwAAAACv1269WabVenqajz0ghpSKNuWHb5nyioio5/8ypZWnvC+Zwpr/9yR+ZEprClizTGGp5DbJlfYkze1+rtrN7jRFasrHP59t7gAAwICqi2bYVQgAAABD+j72ABhHEbdbmeetwGlq2u29txc9AAAA4AUqxh4AAAAA0Ltm/f+sz/8L5/8BAABAV+n8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPq0r7er3Xqz7JpzOHaTZzYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3LA/7ygQAmEQBnvXdyZz/8NKg6amJlUgfPyNwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxf68pEAIBEEUzBn/O+n7H1YS9AwiREDDo4paNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAxc4dvMZRhQEAfzOzs7FVMUbZQ0QUPOjFptva2pt4UIIH/wQhpNsauyrWHGwpQi7eJOdeRI8ighJv/R96bqGXeuthDxU8eFp5szPJNC04VpzZZn8/ePu+HV7mfW82hHzzJgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMrk3YM4iy/Lszgtj926f20z9rcP9dGN3TurscU4aTPpJ8PL9TfJoLtEAAAAWBxZVd+HEO7me+uxT5eL+j+vxsSa//tnZ3FVzx+u+6u+qv1j++3Xey/uT7Q8myee9MLWeHTy4VR6/98q59tz/ziiV1z54t5LVnwg6Qc7L0zy4nom3968+V6/CJfayBYAeBwnqr4Mqt+HYj/sMjEAFkavVnhX9X+23G1OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG2Y7ISnqzgJIaz2DuLo9v1rm4/qb+zeWa3a2evXd+vnjKfIQwgXtsajky2uZd59eeXqpY3xeHS5/eCVEEJXs79TLv/SRw0Gh9DJ9REcCpJeCI/z5Wn5Yc/HKjoN+vF7vtngDn8oAQBwJOVli3X93XxvPR5LVkKY/vBg/f96LQ4N6/97H5+9VZ+rXv8PW1thh5aaDVvb/ms6nV65+ubWpxsXRxdHn711avj28PS5M2fOrRX3StbcMQEAAOC/6ZetXv+nKw/v/x+vxaFh/f/Fd8Ov63Nli1b/N3Sw6dd1JgAAAIvt+Vf//CN5xPGk3w9fbWxvXx7OXvffn5q9dpDqv7ZUtnr9n610nRUAAADQhslO8sD+//laHBru/z/z40s/18+ZhRCOlfv/JzY/H59vbzlzrY2/Pe56jQAAAHTrWNnq+/958fx/uv/IQxpCeOO1WVz+G8BG9X/2/jc/1eeqP/9/ur0lzqV0MLseRT8IoTfoOiMAAACOsqfKFov93/O99U9+Of5h3/P/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG37OwAA//9HAD8Z") bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x16, 0x8000, 0x8, 0x8, 0x38, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200}, 0x48) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000000000000b704000000000000850000005700000095"], 0x0}, 0x90) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r6}, 0x10) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r7, 0x4c80, 0xffffffffffffffb6) 2.096329691s ago: executing program 4 (id=2451): mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000200), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000700)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)}]) openat$incfs(r0, &(0x7f0000000080)='.pending_reads\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xc0386723, 0x20000000) 2.012209314s ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 1.937286827s ago: executing program 4 (id=2452): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) socket$tipc(0x1e, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r2 = dup(r1) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240), 0x0, &(0x7f0000000580)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}}) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="b0"], 0xb0) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000d00)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) chdir(&(0x7f0000000000)='./file0\x00') mount$incfs(0x0, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) 1.824206361s ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 1.718914235s ago: executing program 4 (id=2453): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_usb_connect(0x0, 0x2d, &(0x7f0000000800)=ANY=[@ANYBLOB="12010000256930108205050088000002030109021b000100000000090402000191baf20509050b02"], 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000020000088500000082"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0xb}, 0x0) recvmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x100}, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r3}, 0x10) 1.718488835s ago: executing program 0 (id=2454): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x4, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000070000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b70300000000000085000000040000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='ext4_unlink_exit\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='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, &(0x7f0000000380)={&(0x7f0000000000)='ext4_unlink_exit\x00', r3}, 0x10) unlink(&(0x7f0000000140)='./cgroup\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}, 0x10) r9 = fcntl$dupfd(r7, 0x0, r6) sendmmsg$unix(r9, &(0x7f0000000600)=[{{0x0, 0x11, &(0x7f0000000340)=[{&(0x7f00000000c0)="f08c", 0x2}], 0x1}}], 0x777ee7a793ff, 0x0) 1.642133418s ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 1.227556843s ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 1.03336432s ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 921.231535ms ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) 610.923036ms ago: executing program 0 (id=2455): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70200001400ffd9b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001600)=ANY=[@ANYBLOB="bf16000000000000b7070000000100004870000000000000350000000000000095000000000000002ba728041598fbd30cb599e83d24a3aa81d36bb3019c13bd23212fb56fa54f2641d8b02c3815e79c1414eb07eae6f0711e6bd917487960717142da7646c4fe02996b60cf81ebcd50fa9ea4318123f602000000000000de89e661168c1886d0d4d94f204e345c652fbc1626e3a2a2ad358061d0ae0209e62f51ee988e6ea604ce974a22a550d6f97080980400003e05df3ceb9f1feae5737ecaa80a666963c474c2a100c788b277beee1cbf9b0a4d3881dcc7b1b85f3c3d44aeaccd3641110bec4e90a6341965c39e4b3431abe802f5ab3e89cf6c662ed4048d3b3e22278d00ce00000000d3a02762c2951257b82925115427cdca3d1bcf9436e192e23fd275985bf31b714f000bcab6fcd610f25f5888000000003f11afc9bd08c6ebfbb89432fb465bc52f49129b9b6150e320c9901de2ebb9000000018e3095c4c5c7a156cec33a667dccaff950ca1e5efdd4c968dacf81baa3a509b1041d06f6b0097c430481824a3f4fddd3c643f630ba175d876defd3541772f26e27c44cfdb2d85d6d29983e830a9cdd79837b3468e8c67a571d0a017c100344c52a6f387a1340a1c8889464f90cc4cd1f570dd39877dfb2ff1ae66e1ce917474b2e650ae630afd014a337ac5d58bcb5e51723257c872c5255f20100000000000000f041b665ab21372c8d8b7bac5b5c784d20a4a24d8dbd75062e1daef9dead619cc6e7baa72707157791c3d2a286ffb8d35452bb5d36c2a8682bf7ecbd53f950ef4709ec01e230d2f53594ef4839c6130c4c13a0cca84b9935f771fd49e480cd9d48aeb12b1d255be1ed66d9051f22614d1f62734d679039a97d2b74f9e8e997ccd314000f747f4e8e7025123e783df8b8a17e3aa9fe1f662aef87a065b03cfb65b4dfe4f1b56e1f23128d743753a1de172d683d5892ce9414a1d98ea93e3d35dbb6c23b90cf36e83b8a434a97d09343d7f83079ccb02e69d384146056d125cfa788237874dd42dae334bda042819a2aa24dba1c25be2794448b4f63483026b5e34d44705b76ef29241adab0dd7d68bf975e02069f6f2425e1bc97a3d588085f16bef63a06578d4f5de7bfb6aaa75f16996d536256c02284cb1d3a6fb8cae87691fae365a70c3fc69e1565bba8dd8a8ca049f798abe646f738bebd69413afc9d8a5edd7aaa000000000000001e6c2f2a287c5278a218dbfaffffff00a14db5cfa6819eb1d39c48cfdc80d215c9e16e0c4736c819363154cca4e2f89800d18c89d7f46f679df6c9e2952ae1ebfd0ca88368ee6ce139e8b5822c22cf2e9dde943d34c432e1001171792c65986146666a5490928441f47e0fe5eac41824ca1fd0eb71aa243c88d5480e5aee9c9e5f2e5a56a6d920335c8e8726fd8329d9a728995b1531bd20360d33d8f9ffffff5f912ac4e34bf6ea8a86da707b03bddb491ba0cc98f6be92c55969a2b50025419d1476c73132ca7ca26ce8a7e3ffb700f09e157f9b844051f1a642aca9ff98c9036471ccff0522903e7bcf62e18f7696bbc280b95e8e0d6fd5644b0ebde3a95b06548862de809d3dae3cccf109f7c78e8479a345e800000000000000000000009455bf417627ce723a5d9103706aba69279500bb82f6b5a3ddc0bd9856712945b70c75ce5b722578820820d010d7a3cffc99fc647d0b82ef26ab708c0b19ed144be51c3b398f0e6bb7a30006000000cba12953d58cff0f0378740fe6662f377b97d8e7cdb047050d7296cd3856476a60a49ad127ba6570bafc2bbcf9ee721fd9cb467ff071e5604fbf0491245c0000007d932d7a64de4c4aa433fc0840aff7c47da3a4c6966d0000000000000000f6bfbae29e8a6e2a889f6ef6869d82d6bd73eb76b65c7a35a54a4a6b8ad4600e3a972a0bb5971a5f16590b0a03dafa3fd1118765cc8ab9fccf3b51c41a339f200f2fa33006910a679a9ae0187b4d750c4bd244cb0cbfd23b265f4d4da448a7a0d19c5e43eae50a31609dfa2dde267551467eb6475293dd7012cc449009981f22820e57a0eff234ccfe21d7a2302e000669753d3c3432cc14ee1abe724adb6b5431befedd3e22971118f0e21aed03a6fe7860b3e13c3173a60a1823cb7dde8212a8531bd9691dd4cc6a370e9eb56b3d790b98f2bd0db1e5de6a146597b2cbb7103040d2a39d7965d34df524b760ab92efcce7dd1574052c735935bf6a752c015c7f5ffee9ff66e5dd2866b15b6e0d17618cb1f5c1ee4b05ebf1445ea110f499f840a5c965443d725556351ee25fe09f69494b053678dcadcf02e063dff2fa4bef1ac3bbbebe6c74d71ec3b23e29895eff1d1017024fe3e8cc759b05785adc346b7ffd05963f92c1d0d7d90ba878ad89e490f3e29ac51d30632869a534418f916bf6fe8167827a8e6c8f8b391c822805cb0adf1b8bd6947ff208753eb0d208ce14f7b206b2e02c21e963abc5ceb735c1b3c46b0a843de52a0000000000000001ee9c2b2705c1a81d9d3b9656b219c8cd99c9cafcd0d0540884d97aecb19983fc6af29ab44a82aff9cba921192c665b877af6539bdb1b567f481ba07982e7ad758f4e1eac69e7e88a63960975f490e161e371ec8534791e3b61c685d900a9c0839208356b53750e76fcc3c2d1bddcbd83897921414d0c02e8188f3df79ea2a5c5444004830e6cb227ca1bdafb977c00000000003a417193b8c5d793687335a930867094fd6a78218218e04b705ec62f1608cb569b81914e68f175b392af6bc4fd2121d7fd276af2c97a441b56e7a0687d98b8e76d8d0d231e4fe00be1de76bd19cc12e2bd938eb681ed6bc951c1b4f7c51af59eea4d40c6000000000200778a677b72786311153271a3313da02645e11761699e4d04ac86dd14ff7b9a10d3fa74696fe3953a5b7706bf5d1faba4b18808d9cb0e9db696dec4e0820ee4028d7225a2c9c427cf64cbde6fba056b2006b7a37c1181d530fb865e235cd302f3b4071ee5237ada186b9e5e3144bf479f277f10656ad3744037ccc9c63685a6f1109d2ea73773d3635f61497f1fa1ea4a16f601800bf3e59141fbf05a96113320c445f9ba8596970d5254727e804fbd99ccefb7c09269dd2c5c25e56e169ac15980f3f85f7ca36dd5950ef5b64fd46f123311829534a82940994199b3cf7a8f09c1946e55289f668c423fcbb31ae91864c882313151741a67538c9689dc8ecc9903c7041e5c0704e2fa55a756487517a7445cbd9e3f5175e41c00000000000000000000000000bf98efd587fffe326f474b0b089c017b16c0062cbce96f5adebec52a79f9363909842f79c50a1520be46d87003137e4c5031f00123e812a5e37cd52c9eb7336281cb8c6ce9934b157d7875a70eaf103cb3138e2361c51cd1eab8a26b232acf6bf0ab829c26dab637538b2eb1420d812d2b80c777710ba0f18e4661681aa218d9ba54023ab4305d77eb15611ae2545835e9d30e9f6d4fb43a291c69545a1eea0f8720431132d8549f99bf6c5cb060da70cbb59d0a000000000034d083fc37d2449f72de0cbea4bc1dc89c136cdbc504f849d5502d77a95c7bfff4cd9c03058d0d4d07ea64824f1acf2b39289f675f39d01719cdbab3f1ce10609c8d7b3e37cb99b41da5e485a441b6a103549f55ab09dc98767763d1f2fafd45bb7d2b40050d1f8292f4d9ec6d0000000000003932062290f4996fdd55b06023437e9e2072daf7f5d82f6f1b5b89a41134f4dc2e65bb11272fdf8c8141f41d6160b3d8b6ecd16d14267f61b4881adee7f07f3d6af5ae79e16fe2c3f55ac7a6392d2e1d9b4286b6c3e1f5a76b85ed6e1f0000c67e6c5fcdc8c39381be4799b8cb2d08b8262c807dd755e22b801162381aa9d1af2bbc9cfd497585337eac408b8475b47a392a10cae349160f128e5f873a58064eb400c36a90624f6aed398a215e9ce64522ab249f67c38a656d32ecff5cdb2b039c4abf349d2c0f88a42e9189bbfa7f5cf35b6e7ef8f9d33163b7ea87550fb1ba334c83e3aec4714c9c4ca3ecb04f2720237615a28bf310b58ffa2a103216fdcc8c2d8f5d55e5e7ebf147105272aaae56e86d856b3cf79a3f7306436762dd07cebc7892ec6f9f696da38feed3dc0001500e34adae1ba89a32bad2af9030f840f1ba4664f35547cdadd5cbacc59352c290f55d971b65953533668c25f21d8d62d849e9058eaa97c63491568887548f668cdbca2abf01a361a0b64d8b523e669da350e3ec7445dfbf366b0b3bc5e76824a1e43eaaeca70db90f2fa39596443447671933079a24fe3681ad9ac361f71ac279a688f10a12105edebc5e3b8dad4c8305ab129ca2dfb9b7c5e9d097bd01b495cccefddce569117f7f5d6a6270ff0f0f4c371029ca8489571b55841bf3dd003bc81460eee57ceb3c33f4e9300b0144fe040cf5fcfcbb616c2070237881afdb314cecd1623f3e55ab8b7627fa1be349145a8d6313cbc790eefe2020138e82fb9d351be4ddcbcc9bc048dd3db5828d16baec6e07a007f0030f34ea3cfd524d6fa1d45da5641d6c94e1d3ae7fba1c85035d2a60ef1696e0d96aa1c60019f73ae0aa6113cd66ef26b5777337c26e1461405d86fdf091edd526f25cada439bb3609ed5c35ab60a539ade786bd6004d0ea3edbd6c4da0d8e8be8c771c8c8a0b07d9859e04adb18964dcce9bce546074c26dffbc2df372a016e8c845d4257000000000000000000000000000000000000f29657697d9c2b132b2dc2f5ea5122836582a7e85fe2bc166f17aefd9d861de0191f5277d4a3b5afb6f200000000000000000089de7f8485d9507164a187220b36ddc7fa645d4bd0c1414c30a41670bc4bb7d717ddc9478a4a38ad711c2c33e1083f91599fb214ff7ac693d1ad0fb12ee72e09bd56a974"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x32, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x90) r3 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r0}, 0x0, &(0x7f0000000040)}, 0x20) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r4}, 0x10) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000cc0), 0x1c1341, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r6 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000013c0)={0xf, 0x6, &(0x7f0000001480)=ANY=[@ANYBLOB="18000000001000000000000009000000185593d7b1eb7e9773770000000000000000200000000000850000009e0000009500000000000000e8104225748b6f1da553e1c1b52443280717f54a7573379337fe8cf53d1a33599f26eb336e3033eb2c2141405037287dacd3410fb04216d0ff9c75023b796f37a01459e008070383a552c83c712275ebaeeb1b71ae7e8b432a16a352efb21fe3b7442b40b1464d4e8d65db185335bdaf5abe826de70df2b5b33abc155bd09e54944816", @ANYBLOB="125cebdb0bf4e6355c566c72950257c0dec8e62ab77eb3ef57de285e5adbe65ef44b05f2f98b87156c497319fbbe696d207c430b22d156740d93e62a909d30d2677249ef964a0ca6efe1a1c5fab6a77b243808e62a60909949105d22cc0dc3718c78cb3c72153e64f7d421d5f1737f6e5a9307d2717d988f1b34a2f2cfd25af040ea67ba996c43fc4776579730818b"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='kfree\x00', r7}, 0x10) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000980), 0xffffffffffffffff) r9 = socket$netlink(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r10, 0x8933, &(0x7f0000000100)={'wg1\x00', 0x0}) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000380)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r8, @ANYBLOB="010000000000000000000d0000000c00018008000100", @ANYRES32=r11], 0x20}}, 0x0) r12 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r13 = ioctl$KVM_CREATE_VM(r12, 0xae01, 0x0) r14 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r13, 0x4020ae46, &(0x7f0000000080)={0x0, 0x0, 0x0, r14}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r13, 0xc018aec0, &(0x7f0000000140)={0x0, 0x2}) syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb08004500002c00000000820a011c2a1c79ceba368781069078ac", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600000009078000000000000"], 0x0) r15 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000001c0)={0x2, 0x4, 0x8, 0x1, 0x80, r0, 0x16ef, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000280)={r3, r15}, 0xc) r16 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r16) 610.666537ms ago: executing program 2 (id=2448): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = syz_mount_image$fuse(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000002280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}, 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000100)={0x2020, 0x0, 0x0}, 0x2020) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) write$FUSE_INIT(r0, &(0x7f0000002140)={0x50, 0x0, r2}, 0x50) read$FUSE(r0, &(0x7f0000002900)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0xffffffffffffffda, r3}, 0x10) syz_fuse_handle_req(r0, &(0x7f00000070c0)="a37b33352102270e8080da9acea18541f7a5c5c0ccac6b823171247e6e3675eaeae3fc94bd43baf4a099da2138a0fe4c613d6f13f998b175ae52341675e866014f466758a4fbd32928f56991cfdb381074d418d9690e966a9e10945f0a16abc6e27418ba809e9e22294a5f0c2ddb090d6849df842893a2f38c00c4c3689ec3875d021a3e221aa99d35e4660aa1796c2d4ea85bb91752c0c21dd01debd31e5d1eb7ddc9c64388008fa08a9871b9d158d0adbff0f57a19252b75100a980d86e9633cd793c8e2e33c00035a5ad72ef11437dc82e6e04d1a48d1f771d58f2f7dd978e9a4f3d462f03c0ca11026a9a15d1bd5c732b90d56a18ed5e16e4fc18739bd31eb7695369af1178a495890fc9e796d43f2f461e6d45634fb8e191c06c7c875fbad054f0ab21fecd7d3883a5d568426335c8902a1ef2e5856cf8888b91050dd50dd9e419b9a77dd6a135dbe314d769929a2ab34679406dc4314763867f7ad19945c550cce8d9243b1f602a47a7ca863895e5ddaff09fb773b1862a3757b2895054754c2a23a4b7975391972a9ad4f25245265bd77b634b9d834a88e9a16cc1a5b1dae4a46de62b939fe89403110778f126786aadd81950077de037b83550b1b897ebe50a3f660eb368cd771abb9fe1cf6fdd51e987757e3e7a6d9d1eebdacb8ecc00de9413f19b2a4063ad78b8eff9b5c420a06e21364d8c9fab06ee878e1344c767fe6e8d21dfe2f4dece09e2fbf405bc1008b2d0adf86fc70421952207b2265bacf5179efe10ba4c42e1f4d8f7c5b19352b866afd280c66b50d87c08a7e316270189f01397b70fe7b50e7426a5a760bafae1cd0c28469ccce09dd37afffce3ca4d5e05569bc145dc4ee1107097cee103a2215d87af81474231a8113b1f2924e6d5bf29742c3ef17d4f284db167a74f742b768bc3becc027c76d30e7921350746ababd6172895de2cd9e3a5e764edc8e2f3588b45574cc574993e84a47bb3d71867f412a7b20b82ac23e10a85f5f1984d25e42793798547837509bd94a7c8579f9181341b221f418cc0de373672ada07951cc7009300dbd0742426aba9eb1d533a0cd14a6b13f37854922228b9d0b1e20b67746102f84973405884ee2519227d3254c96e1146e08956cb1a474434b2ffe7a0b09e9437b303159abe4eca69f444be28ffe95a3935ad77dcb7291da653f9942926f6a3c750526dca116e7c278c628244e4b6c2da0eb2255e067bb11c42c03105bcb4ab9eb7a276e1f5d8cf7e779c158a2cc7f867d0e7fc5d77d797d725efd76ffde2c69b1abfa05dac952cf3ca5295845202341956d484859f7d5e2b3df31f9e2152674ecd71590605310c8fe238e33c0415469826c35aed0d65f3aa459ccf607e4b25f25cd08d65b48bd0f56461d995007dc5b00d8d91a9fa48286fa1d8dfb68fc9756cf928c05ba7f93f8285f7b6df63a5634c39da5ab555362339fd85dae4e952e06b8ad17bcf157733d55a30a05c0b6ac2ed2fd54ab1033dec41101f5251ed40c6f42e876328bad8f4fd21730cd1e2efb847dcb93ded254c4e66c6374ec40b124d32032f5ee5c52f0a51f2ca797b12f814a1f79e3e4d69412dbc834d620e72ee9648d67ff53eb126f7d382fd8f827fab96b7427cd0962e84542a98acc79cf429f004ce86f5841d0256c83a96087671365e3799951087a017f0a3ff7900b25515869ee524de62bd4e7c2c68e1c900f38b0f7bac92606a0d0eadfa9f1d5af8157f0d5a0d49dedb00bf5785f8b2f8c2f8c10f150a30c31141ca0545eda71841523c6986d7d5fbc1918d5c79e40b929c180153d34fc7c7faba1d471c10b52d3e93b8192fa4826d43ff9df160ab83041b0f647398964c108b7875d74d592d8ee2d5420316656626e58b4dba72bb09376592a062ba0cfa94469b2102ce05b68fd3d275f0941851dd6399cf386cb900441f0f762540ab58c1800e7e00bb34fe32eddc14f05d1537f6c23c8f5b5039b6a22b7d843476d22d4a1086f65aaad2699d402113e349ba58168fe5f9ed496f56d5c7864f6225b24562acad3aa8aac2cfc02e6d14fdaf89066022f61c3f7c0581bee46817ef95500a83e4dd6e6bbfec9ae785b59f29c61e23735543dc8d2596b5a787c00de7dd4209a656b398967d74d022f5a4be5c2ad5aa8e6fa76ebed097822c6b438655c05a5b5b9a3fefb8996c03aab4ef804f2145a9cecd2cc6ad2a54f4f13153da513ff3ff707ba8f34836fd7be482663557cf6923b2c417486a3bae32c28f5f9af211a4f60f202eb4bc5b4a9ac0c72f080c5ce3cd563b40dba488c6bb96f27935c2296e72063399bc0835f194e52d72efe2b0122728d6f841545bebd45b3d589e011f3360e9f90029d06b708b078f6c437862fd355604e87bf37c1ddf3a802fda5bbf03f8453cdb335fb381be1be1d9d3816654102b27dcb78c9b743b4ad22681b6f44dc854c96324d8c2ca678f31d3fe60c5144649340ad541edbc7c1d66314b566b43eeb9a1d9970726d25e529bb0b011b563378ec4580961d1137d47942b02f6f6c0e5322e879711bd4a98348180ca243ae538bd18e9bc1c217b36049e3ffefcfcb3a514dbdbdac14c47afec06b161355e89d1db713a007841e9f53ddc44764b61002c35f48f1c8d57e3c67415cbc920c9e69fb8a0ad8b2da067dd37d9c883dc5c24aac8105987f7b43df3fa2aab926566abdbb506d08b1db4b9f6aff592e68878fd22b2a04ccf8fad887ab7307f5bb5678659467547bb9b8c75a8f19a2fcffd855d917cf126ea4af832adb30df51f6e7311e15bdf0b14a019b4c5dd2a58ff142dbe159039a6dc73c099a72927e717dfcb2c438b9058bf7411786d930db5077533f35f56d02a647f14575abc3f7a149411c4597e9e9bc7e1767da725d8ea13d5c3fbc6e33cfe00b323a0d3abb4a928b180fd2007284ac614163e087c9d996f5f7545691c9b86557b09bb62bbb93d68c51a1f27fb57b869ff5702ee36ad13983f77682f278e09d17ded110beae19ba0a0200c8f9cdc624ded25da0f31b79b21897b25413af89066259aa41291275918a42105f277f5d606b24ca82f254d04fcd258651c565ef918c21a2f9e78162aeab6f19cb0e7c9e8b60b3de04b0916cb726d595e957a74290417e626366f20a33c2be052b3cdbcccca7210b4c9a02c42b749dce61714f59b144a92ad9af3501a3ab02654e6ec897bfa385f95f4e481c6e937122b163d8cb9292ae59c80fd00502e6a726949633e4b1ee09df492daec19d6d498090a9659d2fb7b63349988ffac6c792ad427eec0f48b9b285feba6d2365f1dff4852ea6b4d2289df7ece3a509cfa3574bc8f9e2670c8433885d8c9ec0494d40808d9c9d4efbf90d1b6558ae75e254ea3aff6f37f976aa2916b58a015e4919760063ebd2373730a37bd0f91b281c05b6fb3e35924b4ac88a0d0a8b0d125551458c719cd53cf9753fafc9535d6af395a5b29408d915e7259ab0f6c7abd8c754bb71ed1a476e6760eee035460d4dfec3c53f91636280056a57fc45e0f37a47f994f8b1bc42644c37fb004aef34bbfa71ef5b89b1ee581b8c803885d8f8637a2b3ae49078738580aa8c0d94c2564dd7b50bd6b718b854755b6a08d8d1a2ccf4eb3c704e53b8a299617134aa79fd00c8749e57965e9a16d73142f2812c3e1ffc09938406561949c674c35cf88128de9152b4a43d4e2432ac234014c12dbf057112d28d3125fc98bf0dd9a934217440199a698628778649cd1360d79db2d74fa34e94a6a9333f2804b8e4264160c493e951294810e6708ea888a48403aac2b21e136a1d8d07fe07930b543028b62ee39eb6f3480c27186bdcfef55e93343496eefb0c38b50cf9762dc606ab7fa4d155d2d965746baad06c3d39ce8fe350cfbf569676195330ec78f25f04a915685684f49a19f4102109a2cf60f28df29fcf74892ff84110ffa18fd43d3f8a10173b970ed934f5e30d170ef6348890be263f0d64ad5ae53e6e6b4895f3cdcd6fdaebd69fa2f067bd2a207559ca6cbdcebd4e18855642ffd8d5b85b6b805c2ca1c63de1cafe7ee1f2ceedd8fd5c6e22ab40ad8772027576080609c6d55a7d08149122c1fc28497723751abe76c8dd12c6e2f311ad531b0a2f8e04a5f17346ba602dadae0745ebd715853277e1b73ed2d0be842a95c955be66c7ab52a736709177a8a48255655f23076f6f0a8bd683b1ccc7866830ef3780d499760464da1a5aa731aa16fbd925fba7fd06702046dcbc3571031a7f58e9d9604de217acd0b59f790e78ebc51d91a45ef57c37417c5c1f34127aabe64a269b90f56e03280f10bbd1500ab30a3ee29c59fa0598a57eee3641cbe002fbca5b12102a7b8e7fd514bde6bb742dd139ecec58a0ee60b2fde003be535523d024aba223ff8e6cbd44cab79cf379389a64b1ccb1c72dc3e7fbb8d1f59a39a80cf5d30f5a66546e838959f2e4f19e854c7de93c8ec06a8f223f5355e9c76e17ad28a887dadc17a41fe80d878cb3e3bb863bbaa168c9a4ebd74475d7e6ae3d99a7aad9e23d3edf08ecb5143764099d258d4a6d82fc9afa5775f75b41bf36be25a537f2905903f82e08657fb7e341079ff29a656ff85ae34317c5b1a81d8e814d55807fcf2ed7250b29046d2e1d0a14ec7ba8910abfe0cc9aa04164b94a4bb0970f3f3b1eac5cfd1f32a5ac84d552f60962e98222b2a9513af22d5da3f005f6f9ae166797a94360235eac2a6ddb2321c2ec514eb6ccf086a8c83e65081ea67acac44753302d4519d0cfc796f56c04e849cdea18cbd32da25dddbfc2cd575c67f26882b5c2bc534701f11775d8e93131488141fbb61c61755aa30c1a1829140f0332a76317aafa08f072f00cb330c5adfdca9d9055b1fb51616e8ca5dc34dadc6911d93b93871115107c2371279e248ff898268cccb12b07cc555ad7bf7811910f37f2b07598f661dfa1f2ff6fe2d1f8aa4deebf260573b27ef6e578469ad652a4f31da494fe0d00e4c66e8011d5bb2c889331679544514f16c257e74ddca134aaa5d15707c26b3373c110e2ec61fede15fc6e52428e1b5788f5c667794c5bbb26e8aa7a66cc38bdb6150c7804d59a2ce2c2d4120f94afb3807a2b685fdede4da11bc63abf04bf0823897dddee0697924fe855fba225a97c5b5d1bd6cb17d6b0ce93e475a9b14130ca5cee7ba41d521f72214b2f0fbcc1fbec70ef4dc7a4c9442d02ec641bd087ffe52fc7c9f0c39d41d03d1f93cbb8896abbee62f3bb1685f97e22664fb45530681eb6393442cfae1366ddc395fd5aa4d4fd0c250566b1c7cc8cfe6b25e73315998b45af5dbca10696ed8d113f4f35f385840f0558e93740e9a5d2e6768a022d17d266f47d050a8e91e8e0bdbf0d5e92f8d8294c3666c00344d4336d23a4c4235a3bcbd69f4b4769d6b1f513544392ccb2b96b1c6292131014835dfefebb4686496fee657e4aca53fbbdc15e0a72b1af7bd58bc6b4959356e7726342a330e6b9badc94e7498569f3cac949acc0ea9fc149a874fe271829c72e917f1374a80f22c8bf0109a0ac1e1de013a826173853127c22f7ba826bba044bcd8898e2c8432ce54a98ab4d18eac68c208e51a3210c6730b81384cfd8a74e681627805fb100c26a2a8385686fbffedfc7583b2222e1f79e45de79069b9f37a07bf99386525091b6d614820deea7e3105dcefa214258a8603c876fb776d0b019c984e028da494ef3f8841bc889bed54ea443634c2885639e865f0cd0a1dfd6f7a3b22c51461e73b3650b9a63c48b400bdcfac039e4cfdbefbf869386075ce8790eb4a588fd49f49c54ac5a8c45641bba62620d15042f08f5305566bc19111d08fedb65e2f87fb28442340be88a40cfef7ab3dad7e79225c07d347c2526269e9e709a90a49345d3351ac967da890707ed2affd155f2b356bbbe756872ecf7d944d8be128cd36100c8913f7fcf67f5d6f71ea19aa8877806bd6f65f10b2bf72867a7f6b900a7e0049aba25e162d670399e407c1332855a8d2db7465a40704660cd63bbcde4e36412c1fb244a1d23edbeb9d1c7189343144c8e27c55249a2b7fc00134a230601ca488d9ff441508b14129046e918abe163a40ae26b77c6df0fb843610a93279168fd7244cf934f905fe33dd5675819bbeaf370bf9a1101159c57dcfa4820a76cfa5957355ee450371df3c5f61fe3f4cef0df889b69f543b3965dc19d48d897272146db5c34c26bb6a7b305e9bc9a63419b789abd8e6a72a89d95a422d7e77f9c0afc619c43c3b77c8ffd408383fee4475ff88c90372bf9fda91b8b3b19ee9cac890cc6aa13f3a33d40f3970626b8854e72ecd65467e40552ceed496a5144db8f4122d34246bf76651fb1f1a154c7a3906939bd1fb85cf99cad9ecb0d63e0bb31b8133c2eb0e6f66e8e36746589c30637f5e045b9a5b6b5c728398c326aa9e0e670098726d3127b2479442c8e64ed5402790af0a114c42a07d97c38b7c738c9bcb3ddde8e67c3e786dddf7f9bac3cb61998f73340cdc62eeed7f05f2768fdaa6a5d91d98531a80fb8f8acb5abe47972f0155a85ee95166b20f727bd4ae648ce3e0de4d80ca7227ef298d4f204f094f12c8acfdd2a6905743b8daf56b8160dd081c54eeda647e23efdf89972aee301cc4f67faabe82fd9db1455090c05391cfc3e4bec5d38fab3716e19638dfd483ee2bba57e4d1c00d01cc45a49e2727c19b104f1072f1a50407e4622be580d35393c7db5119017be6bd5acf3be228c42096af9739e44867782e600a48ab9baeec9e37e9863d1b19733c3fe47c30f328816966748ce717529752ebb9e2f582ddd132158ed2d68fd17de3e725cd0fc13477585341703b51682879a9a3167cca4cb09ce2449d18514d8b8343de79b332b6981101a3c6ae2679aeaea1cad81d216400c40cea6ebc99ee77b5ab7a508cfffcefa7b4d48a2ea8a3ff5917f43876ea653822a21e208d733847e017eaadc460c9828365a1a0d149ccda8a5c42ecb74ce102fc9cb75360e87b758f7cb55c593bacf8a7eb698cf300adc7000f9082aff2be93ddbed0dc487c72e3e7707bbdaf0d6c5df66140270ca71de6c86b4776033af0cef6b5c8d9bb4bd74d2f90bdbc6d13fe4b4d5477a16add3eb75e865aa4441b68b3640bae1f03e7bb261808f2c3fb5d3997b666c7b5f0df5a53a7114f1eed925eb1d5519542f12e9692ed7ed98e789b962a892727bc06fafbc9e335e245e8240eaeb15ee7dd4136d738c243838fc752095763b7647760045fbdf26c2646c00ccee6fc905fa7224981e40a2124629c43cc020e2c0c83e02aca162afc40bc19734dd22fce44839440f4e69fd7aeb7c3f35ef2d4eddffc0874ef77bf4df5e1a77e2495e31cf514d4dd252ec978dc47df2edcbba9a175d4ecb402fb701f0781b618824328a94112ebdd51137910810c565d564a76be9d1e5d13ee9ad311fdcbdefe16bc6fbe0e3dfab238742a80463de1849bcdd6120ab7b420c9fb3c0e1955e65b431b0f43d32260ecdbdb69a4d6ea6498ac377648c974f29393f23cf99e2aa2cfe128c371beab86b0ec5b20edb5ee451554fac22562083396329d774fa9be0f4bee29f2657840bd82e1b824b371c56dac44a45d4898cb25a9af0598cc8b2f2b753fa88e4c3da1927a789cfcd6e95639e88d384d701d47bf74e0d4cfc4031ae57915ff179dfee312b2a7aefd50ca4f7e4deaa526703f80d5fd696e9043ed2b8110a3fad5188bf84d55ff73ba9ec6a8145e17369686e2a43b4e8bd4d09351f969432ea0c7940f326eda2cb8a7eb709480b3072af8fd3370ba8edcab2a6e48f8f6bc9679ed95de2a91955acfb2bdbec12ca8809922115edf86c68dc3d16c6dfd89c386976a8e666a9f2f965978f26a73919354eb0779d0c6220db4dceaf92686dc222b8af5472512f065767b63b8b64d370e2dd78a0398cb53a497b4c76863b82836e34aaf8bfe1e530be4622d350c16d20d973b7d6907e21efb393f3f7e57b6e0d660a8af0c689bb3e0d0c70d8a90878d650cf60f56012e80edcd1fad4bf5d7e9989a628ae3b20e755507ce52a9537bb57ba49f263f5905dd0e7c8be3e095b3738cfb9b040d4d81b7ac352bb213d2b47e8b6807b13990ecfcad12f2e0e1e486b5e34513c7f52d04edbd3296f5f5f5ed3d36463dccd417f05c38f156b4e8a78a07ce8536f83c80c8b1af747c83d9250cec54af6a67cc91e69f810d191da79f6640503d63b6172533bcacf5563caeb44c2b657e3039e063531ea22b07797f73218b14d77d94488bbba374202eec6c067ce3336da24893658225dfff4a8c6083954c4dcb9d969941937e8c19c2350da5453dc304ba5db942b33e1d062070478af3721528a77f518b67cff9d7a2e31669bb4e8d0dd6f179805b2e47d30cc1abb532576e8ed067cd0188df6c49ee0c63393bec3d925d88ecebe6a5a8f37f1dfc6762c7a3a596049e7f1787bec7a03e55a50360b83158e49cd9732a66b1cef83e43fd2abd33f753efdb236675490fc9c9381e6f421c9384e43ded79ce91025af90fda6752355ddacbb72aa204e7efa77f3825d7f274aca737bc56c61a1d05bf7004a71c904e8483f3c4df3c9ff5c7b7e350b4c55786d3ea99bb61814881c6e98da71e8f5a0646c44912d12e4a5ad3f2ea14f4d4933ecf7ac8b9464a80204b9c3465fc397aac5a3827bef7187fafb2074b22af3dcde7edaef478c75a0b50ea2ea20b2e08c35b6e48c424e2e3d5767e13dbbb1b87c6012f204f18ae7483d5c29c0a9c46de7917031e168c71c0a5c336c578f9ec41844618d40098542c772110566f1c6271d08842e8870a3ff1890a21b42a1339705edf23ff0b819e13c1fe061f950b86dac060e1654c388c53fa2ebf5988c5d06237b3424d551e5b103494f75bbea021b70aa5a67636f2b243819ce4abae74c4560bf15c9c33d095381e8fcbcf3d32abb2d38e78b9f5b97303fb46d01892258232849700be13dfc18c4f91d5a99c6a05970a6b4dc9179ea91eb4de76bbdf7be554d597d21adb396f0a1fa10fbc99741cc25aca370bfb916bf5bffda325c2405151e8e51426c90e5d782599cc59a7b263ff7a319d04d42835744f628c98e3ee379486f4954eab1742840edcf0fe87fd472f5e439678ac0bbc2295b2c12ea28680794c1c60978498b151c0ef5097480d453a0c22ddb2159316e04539561efbb55926758ae6fb2a3a495cf8aa7b693f1d854f99065e748b735097ea63e21d89515913e797515be6a767d42707ef6a0ebb1d3ff0071a0f4eddfdc85922a15a95f98d5f4a672d93621c975a3601bae013103c68fca1f6fb1c4b5853ffbece2075419263e32c72159268e3dab4ca3f0e5b904f40667bebf099374636d55f5a9ee1bbda48b39def3106041878afb63970cabae3388a33719ed206db73f10e498ff4bf4c0e3606726fc851578613c4bc1429695de29f6d6807eba84afc6ded50b0aa5b77ba864e1b36c035a97df5154b1a40017d919acdb8de617d458ddfe2ceda137bd1da6e2ebd5e32f2553c43e14ef6939ec0fb26a65487557cb1300072f79cbaf74a1221fad0d12added22303067f8292abd1d81e3d2aa200d1d1ed377bd57245ba44b51c927ae8d39e7d46dac00ecbacf30d32aebb568e757680c975dcc6864fafca28609db1ba8a30a74e96a791176f76a5de88c50b49ea20e206557b6e4f44d819b471fa1017cba5e195206de632bfb1b52c4c491bf4d1fbcde097324c7d42cf386f3a8c8410ef5477acbcdba183f0272e5ed5a142523b94899159361e7e48e10ee29e7d0a56e673ef903bcde86c19f71209daec067283c5453cce3dd4f39ac9ce17aa02c7ce6ac359a8d4396ed1aaff38225d41733d469535d5c6cd12b96265653296de79418d088652fef9e684f2f3e2ba4a63ab9ef9de81539e6061037e4efa9e03bcd1e95b2f5d6cacccc9f4e1df7c543befea4fa60513d84bdc84ae761be441116327ec263912cfbc47545546b8b038fe741d3ba495c7d862edba2733b497cef8b823a0198a928fce7f51575a93409c463bbf0aebe8450ad408974c6cf1de0e8ce887beee7fe06cae1c0f502799c1aa1a5942c74cd52497c342367b5850e03e9161f7766b4f3e3e5f9de3282f16be48e0eb8171f0cbda19d6c274f12cd62bc4c1bed7642bb147e9bcf7474f820f60d9020e2edf0c6bb3eb8d1dd53c85303544c0fc353cf0b16091d0bf238df89ed025d6591c5b32de30bf9e8e277a8f5f7a61f15051e38ece2021395dd9be6795ee0879a0bba9af3447973797e92279b3e74321615020a4624fbd9f6fa307a94c68f164942b9c7e0af63c41a7c76fac6d77e135ff5bfdaa3dd4753d0d8094c65f25811c9f593fc07f0710eca9e88c02645f9314d4674c50f869f5ed5246e41333670234412d8b6b2c9a99bf483af0cc0bc56039535e6cd9be1b5801538b39f83ec9fc4bb78a8880c06d27d8838e551a7c5eee3c85421665ca2bff57c21dd37e55939ee9f7e06cfcfc18a41b261422d7f94f1ee692960ba2a81a70c167d9e477d2b4a489dd08b1851dc79d651b468c179bc3e2c32215fa74ee00d449735094ee3a6c819decf11728cea207d41d3c665d210e1ab26a79fbbfba8aed8b401227a1adae500333a29d88086f796757dc12af76888c857407a21d9ed483651003f3298bbdb23f27e3e3e5f99f0dfb64534dd1676403042c62966fc7a3da65a089726ed48fd522b92ca292d0139b424fb6e2fa2b81cc5f95d0d64846d2060ad32edb8fe52eaa06b063512ae25c08664e65c5331dd17abf062a78bab8993766893d1cc04850015013a2f461fd96572496020145dc8fdb6f7393b0b1a380296f3cd8d50dcaa54d5259b0e6bc2da29edd01f9419806149c471d97f9f78f8be7236c7d6ec62885854a95ad81f3f7a2fe7968b446e655e1318d118bf731758a75a9747b6e15e945de3c05f962df9975d4268feea8e5de68fdf385636c66670cf195b7455b8d0b69eef633dc7ac799c451b000413efdcd62701eeaa7de5ecfe21c60aea75e22104f9a8ab443141dc18a61914a5c89336ec08ebe7454e4a5568b7fcd1ef25bdca18d3a6c10879564907742588d2b08d1e946712584acab70b3015cf91bfe1e88e8340b6d1b3f801a9fee09ade3f5989f6738401b56e117c36a9feb7809561f01ac1f360edaa29873a0e4daef2df8e97a483995f0ac114d324672c354a52ad8507b6d9c7ab8a3643fc8b46cc357c8eb396d6dba21b99611ef16139fe123f60c84ff1848dd74a8f32682293b2f5e5d496a8b88bee8990287400f4fa4420492bc85a0422ce9179a0cb7aead52f937c985da74c772538e2c5f3cfb88dda634635d0e797d52f5e3f250587f1b1817a9ea2d44cc2a40819c4f8f12d20a95c999e4b911a261fc4d179c3cec165d4737b72acef9e5f302cc90aec7f21e95c3d4f1df4ab39ff06e6baf9b8da3475e6f9cf9754f7ceabc3fa4e61c374fef8df2826aa4cca6703959b4d82224a3e02c68b4c53e9d850164c98f74bd4d2eff235329a1e72f144d1977780f3ad70162788b5fcb57277665bf136261710260277b4a8b68a067bdfa1d5c5f1d5ea42d45e1b5031b9824f3e23", 0x2000, &(0x7f0000006d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)={0x20, 0x0, 0x0, {0x0, 0x4}}}) ioctl$FS_IOC_RESVSP(r1, 0x80086608, 0x0) 569.555768ms ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) 396.237225ms ago: executing program 3 (id=2456): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100002c34c027000000000000ea04850000007b00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff"], 0x15) r3 = dup(r2) mount$9p_fd(0xfff6, &(0x7f0000000180)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f00000008c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) 395.954705ms ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) 243.24169ms ago: executing program 3 (id=2457): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x400, 0x9, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b708000008"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000004c0)={r0, &(0x7f0000000340), &(0x7f00000005c0)=""/155}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000600)={{r2}, &(0x7f0000000580), &(0x7f00000005c0)}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000f00)='kfree\x00'}, 0x10) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000e2793b10d10501200006010203010902120008000000000904"], 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io$uac1(r3, 0x0, 0x0) syz_usb_control_io$uac1(r3, 0x0, &(0x7f0000000500)={0x44, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00C'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) 242.926911ms ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) 95.717126ms ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) 52.294847ms ago: executing program 0 (id=2458): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x107042, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x1c5002, 0x0) ftruncate(r0, 0x5d801) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file2\x00', 0x187842, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$unlink(0x9, 0x0, r1) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1}, 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r2}, 0x4) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0}, 0x48) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xf, &(0x7f00000008c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000086cf9237278f137ae19d0986fc62a64b99218844d"], &(0x7f0000001dc0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000280)='sched_switch\x00', r7}, 0x10) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000000)='kfree\x00'}, 0x10) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fstat(r8, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$erofs(&(0x7f0000000180), &(0x7f0000000140)='./file1\x00', 0x100080d, &(0x7f0000000d40)=ANY=[@ANYRES32=r9, @ANYRESOCT, @ANYRES8=r9, @ANYRESDEC, @ANYBLOB="215aa15bf29ed2ff6f9241ff60693d298a3d41143bfc9091146111b4930c37eddcf542d641b821af229e7d8780d50b6f47fa3e5928555eb4d6d507d92b87b0b01c19c789895e02891afc082bb85a470e7f168a6aa2c2bc51a3f3a404a4a1e6e2fbad00d592df65bd2a593f488bf41dbc7ea43fe2554fbe34e4a77f606f35e445aff55aaa19f7ffffffffffffff19bd4739c80c9e6681229c48e0c6de634c35c029c4eb3b43412c95089416a3d607800000303758410658a4ec52e5b778eda9cd1bd8834e145c111690b0da927087e805000000000100008fd8b9bdfbdaa777db54127463a589ee1925c34b6459505702f3a45f285c53c1f15bab2eef6324d67ad8d7e247317d80ff3ad9120b4e2294e67de9adaab76fa991571a187cd8f7fbc49bf45d6f8dbf69ef0d765a02ad98e802b1688148a8c017e3af238f82c49bbd8ba542fbfec5693d82158e3216b95656986f9d7eec7244a27dfaf8623fc76943bf142a6159d6c622dbcac3d324d07be5a5cc88f85a857ff9d45924424d3453c969afa37d952940f3147d5af234b39c3ff742a2e5300e10ee692a32f5c3321d44eadaa8c44bf9d534b52fe758082299e04f839e529a6d0293bf12770ac948730a0c367e117137c6fd930b1f306138163b7180e111d6926255a71bd227b1d27f2897721e3bda884b0792a81134d8fbc9aafc732b15aee5c9e0a835ac17b457efa36ce1095a3196d278207846ea81172826d49b87aac6e662bb824f16b0b65fc6989395ba022bd6af2f1830375c311bdf55f15d9830564e65dc76e5b7c9a91e857dbcef3909cfd628649337de6ff04a398f4325a430467aee51d7fa12ef61bc0b67d1e18e62754d8a2b65fbb8e01450b2882a99f414220f9fb94009492270cc703569cfef8cc0d520b023ce6bf947c3f301b8320f12966a7736956fd7aba87b9ea3f90699ec8b916bf539b348d44069af48c413fe58e99f10ba139d16450158e3001d388e9fd31b105ee2a6c8810570469938f3d6e4bb63ea045bb4eebb1504d5457d4460bd7fe9344ffbfbef28fce0aef35003a99826f893acdfb4dd460c41d1e31f49e331993bf0a7825e2968ef4f735f20a92672e5921c05a8b4b2c4402e38f524856365d1cdeb179e3491b2d546f7b6a441136f4293857dc7a0f48b10a41825eb6c05e8386d021dcf4f1b19b7067f32877acccf22810db3cf4870f61f0ac08dd51993813f72f75a1dcdb5e9c01e87dbadc00220c06cd0628363dbc4a1da0482524b32c7292aedd9bfb5eed00fbdbdc59f8c2543bb6285441b966ec995b63c4a7a7cf279c59f5c385dcceacb520905098607b0b46f81ebf9ca2563fda18024314292dc02a6e226beb6b63bf8f190a4b2865a9246094cbeff3d593f42b5df77e5c875265ff15c8fbceb6f5310f07606ad5cbe38a86c06742a1ce62f890f05e23c67204612c7ab0500000034a829c8749455d880057b4665f6964f37f2e07dfb9654db40a56633f7751f15e392a9c73fe02135ff9a7dbd66292a0e91f7ceec617c3759e18dd7d6f16a3a597cf55efedbf42345aec4970686800085ffb22b09f5418a5d74620a7e30713c50d734a8e9da4c2815acec2afc37ed8c8a9c2354acba756f6a09d8e33706ccda743a624708cf9ccbc016a7b2c5302cc131ededaf8f54dbce508d1e27ddb0ac254426c25b851cfbd6ab4d9474d34cf486bfffe0a87055ebba5f14ee", @ANYRESHEX, @ANYRESOCT=0x0, @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="e7999c6aa0d60f74916a0701607a3fe0867e8b54aedd354fb5f92ad31a199f5ab3bfbb0fae35eb", @ANYRESDEC, @ANYRES8=r9, @ANYRES8=r8], 0xff, 0x1f1, &(0x7f0000000900)="$eJzsmb2LE0EYxp+Z3cveHSLYWNhYeOCJ3n5F5ZorThArQThFLYO3CcFNIskKSUAk2NhYigi2/gMWFqks7OxstVBBsDClYCGMzOy4mSRuSLgigbw/yOR53/l6Z0ieLRYEQaws377++vLsyu7NCwCOYQuOzv+whmM4kEWfXz48/3zv6qs3n16/rx9/1B9fbx2AELPvvwHg3b6FREVCiMej/VuyeTGauwWOc1rfBoObyj9CkQYRGO4qZQOZBhobWsSRe68RH5arceTLJpBNKJuiuZecPegxHGZnE4IZ/a1O934pjqPmuFgT//aZ6JpXTLs/Vd8+x56OZX0cwJ2nT3oy1ncDHzy9SwABOAKti2A40HoXDlzXHV6Jcf5T9nB9a5bzL0qw3+nPQGZO7Cy+npURwlmKMmYQbDwj/9BZ5uSg/2Fy1vdlKT5fMOQ4jjIuAFnmmh7zcTOOrx9h04LecbLLMv2J2cBZw59s2Jl/eEntgdfqdHeqtVIlqkT1MCxe9i/6/qXQK1cd+J6yoyn+t678adNYf80cYDxQCqyAdilJmkEbSJpBFodpazjuwdvGTzWHK//j2D6TriEvWR3b+X89TH+4+pZq28otniAIgiAIgiAIgiAIgiAIYi5OgyF9BaJeVIkcwhtq9N8AAAD//zSFbeI=") write(0xffffffffffffffff, &(0x7f0000000400)="6f88b2a60614ef91a3f8ef9e1220b2675bce0f59b2336b1e3eb222ffa77b91bd642da8472b07a5059831e5c03734ccff6480db993a9be5198f428be1838bef5847f8452dab06605676dc879a87d9c28bf128eb784296078f4a28e8a2595743bd65e4e6a9e5ced66e5524edc432ceaab8552a2c2f179d91122a961061343c8695c39084b2370dae938e8d43b6d6fbd905eff6c6360e26d2ef525c6a46357a0f26061ba8da82c8c39b6ec93cea456c8ed747b85fa822136714ad8bdb0d36d7c9c75354e5d73d216e45cb24fc975e092c08bd1bfb1102952f580acce4909b84036801c1f0b88c7508aa2bf5999b5f8b0da1b6d5a83203cf784ce1e8a562c75310eea1c28d9f650073742c8e9311718b35acee6a272bd76b7e547c06b9b9c461163e18f48033a79c7f3a6574c234d84fa9c569100e6c088070010175611c6643b7cd4eb643ab300fa1e46fb4027fe48882975fcfd5a5295ead29b97cb0e86af8a0b4beb400d3b54774eafac72f7d222a4248662afdd0072963aef817701d5fc445f61d563c3ed0992670002289a555f7bebfcc91b5c75e9222b17ed54aff16a3d6a0cfab24f8bffcaef7c61f2be13411eb800853f37dd2d0efc25abc246e833d350206539d5160991f02e4b0201f14ed8fdc814c4034ed7e438934b250352ece17f1145ba3ea72c698adfeeb89e4e1338fd7598d83f70137a83ef553d770193c4738", 0x353c00) r10 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x600000, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x1c, &(0x7f0000000600)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1000}, {{0x18, 0x1, 0x1, 0x0, r10}}, {}, [@btf_id={0x18, 0x8, 0x3, 0x0, 0x3}, @jmp={0x5, 0x1, 0x5, 0xa, 0x4, 0x20, 0x1}, @map_idx={0x18, 0x4}, @printk={@s}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23, '\x00', 0x0, 0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 0s ago: executing program 1 (id=2440): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x3208012, &(0x7f0000001540)={[{@dioread_nolock}, {@jqfmt_vfsold}, {@grpid}, {@barrier}]}, 0x1, 0x551, &(0x7f0000000740)="$eJzs3c+PG1cdAPDvzP7wNk27CfQAFZAAhYCi2Fmnjape2lxAqKqEqDggDumy66yW2HGIvaW7RGJ74g8ACSRO8CdwQOKA1BMHbhyROCCkckAKEIGyiB8ymvHsxt21iam9drP+fKTJ/Hie+X5fNuP3/GbjF8DMOh8RuxGxGBFvRMRycTwplnilu2Sve3D/7tre/btrSXQ6r/8lycuzY9FzTubJ4ppLEfGVL0Z8Izkat7W9c3O1Xq/dKfYr7cbtSmt759JmY3WjtlG7Va1eXbl6+cUrL1THVtdzjZ/d+8Lmq1/95S8+/u5vdj//nSyt00VZbz3GqVv1hYM4mfmIePU4gk3BXLFenHIevD9pRHwoIj6V3//LMZf/6wQATrJOZzk6y737AMBJl+ZjYElajog0LToB5e4Y3jNxKq03W+2LN5pbt9a7Y2VnYiG9sVmvXT5b+t238hcvJNn+Sl6Wl+f71UP7VyLibET8oPREvl9ea9bXp9PlAYCZ9+R++7/8vfxZwN9LaVouD3Vqn6d6AMBjY2naCQAAE6f9B4DZo/0HgNkzRPtfPOzfPfZcAIDJ8PkfAGbPgPa/NOk8AIDJ8fkfAGbKl197LVs6e8X3X6+/ub11s/nmpfVa62a5sbVWXmveuV3eaDY38u/saTzqevVm8/bK87H1VqVda7Urre2d643m1q329fx7va/XFiZSKwDgfzl77p3fJhGx+9IT+RI9czloq+FkS6edADA1c6OcrIMAjzWzfcHsGqoJzzsJvz72XIDpSOKfRw8u9d18rx/9H0H8nhF8oFz4aD7+/59hxv/N8Qwni/F/mF3vb/z/5bHnAUye8X+YXZ1OcnjO/8WDIgDgRBrhV/g63x1XJwSYqkdN5j2W5/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwwpyOiG9GkpbzucDT7M+0XI54KiLOxEJyY7NeuxwRT8e5iFgoZfsr004aABhR+qekmP/rwvJzpw+XLib/KOXriPj2j1//4Vur7fadlez4Xw+Ol/anD6s+PG+EeQUBgDHL2+9qse75IP/g/t21/WWS+dy7Fv8upiJe27t/N1+6JfORHYxYyvsSp/6WxHxxzlJEPBsRc2OIv/t2RHykX/2TfGzkTDHzaW/8KGI/NdH46Xvip3lZd511vj48hlxg1rxzLSJe6Xf/pXE+X/e//5fyd6jR3bvWvdj+e99eT/z5ItJcn/jZPX9+2BjP/+pLRw52lrtlb0c8O98vfnIQPxkQ/7kh4//+Y5/4/ssDyjo/ibgQ/eP3xqq0G7crre2dS5uN1Y3aRu1WtXp15erlF6+8UK3kY9SV/ZHqo/780sWnB+WW1f/UgPhLfeu/eHDuZ4as/0//9cbXP/lwt3Q4/uc+3f/n/0zf+F1Zm/jZIeOvnvr5wOm7s/jrA+r/qJ//xSHjv/vHnfUhXwoATEBre+fmar1euzPSRvYpdBzXObKRpTjci/e7i6MF/UOMMfnFoZPvv7FwXH+rx74xf9BXHO+Vv5ZdccLVScdei5E2Hkwq1vTek4DJeHjTTzsTAAAAAAAAAAAAAABgkEn816Vp1xEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT678BAAD//6SBzcw=") r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001fc0)=""/184, 0x6d) syz_usb_control_io$hid(r0, 0x0, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) statx(r1, &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6000, 0x80, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000002080)="1f01a477a2e5eb15a3e7196e86b04d71dfdc004618c45d1ab65ed149163d267e58f62e1d4147e2822ac4fa3ab728e06494bdf8f2c91396d21104f1136879e1bbd6dcaa789ffee918d7623f0a01476727c535088365b2735a0f0579d1d1ed8c3d3fc7688a7dd9cf87ec03dc8a42b0e248b0ff0178334eacb0f7bcb9098059020af483c62e6c54fff8f55f0b46c3a557a6639b46cc03cce4e43dbd646a71a6ccc7eb6e4bc2eac122eaeaaeca2db65280619f73a6f3e0b4d1a795b1ed45ff5594ab2e583fcc3f4907697edfc1a9e6db7baefec910f9a8e2aaef89c05ef36979b55849ddd280dd8a0207f4c237748577de4e0d2bac80a960294a9b6b262164e792a60196cbfba49a1f3cf846a21ee00a7c550bc5b3d5d1a4a7f422438ad3d138fe62515ff8ec74cabba5f135921075cfe1397a94dfcd67de51ce4c394bcc8e0635e835d6eee7713e5e4d7744dc13fcec829ad9082d7bc73505d129a43cfc05c3fde89fb10fc956e304da6c8385c5b5f3a35efc491a60d31ea4a06fe9dbf5c1d6b8ceba4c4d9f6503848bbe2c69edb5275d6381bc967ed56ab50b8dc22cf1aad7f08dfe3f038adebbe8808eeb9f447a0786d4b22b49340d7b0015485ec6ce1a706337003393b7348a670e6a6589c939eb89fd4703eb0a335aad2ead2bf793d7cfe56b76bd76ae1b7a5df0161b2fef49a6ebac856a51e2783a17d7c9feb1531efccf57bb9aa7ef11007180a77780037e9078adcf9f4c5732f7bd067c589a6d75ccafe330b18e0e2f224c5d7cd2e209105ac79370b9cefdd44c4e3c47da3b60bd3eee8f28b3c98f7aa1d405052f65985dcc06920c6f8aecc12ccc95d4c6d3fe5f2e25a19c7e7fd061b34aa9b84213c2ad5334dcc59ff7278db3feba383ecc9b03dc71fc552b675ba8b6a1ce656924931ea23a4d8bb33f16b2fbd5958faf40d26797e3343f2b34367cbf838c6ecccd2d3812ffb6c306c3683c5216f88508bd71320644c59b1ab6c60ddc02ed1824e9097efcb8133702acc705e13a5ecb236f0a233bf57e810d32585e3252a38eb971ba392f754807bd89797a005f9aae7b86a096156dd71bd02c3ca49b240285932b67a69f5e6ecb628e87a4e3a8073194bc7f59123ba7060f6c8ba03a613be63d028048f07aadac41ab37f0da12d51ddac64b82c5b211704339ab87d65342ff7e4ec0d89c8dfbbbd53472f0a4ec6f712c51ca80ef720828d86b2e86e168c5db76e4b409db8430675054507408a76ced4316e5faabb5863bbd8b6cf24959eff0cb4e416ae415ec9034f8cf3af985ee08b135b29a538a70237a9ab15511484dda6cc33cbfe932bc3c6da7fc6b8290ad31aac9d3f035fb9e68d3d01a4c412d827c0ace7365d565410fb67b89e5b27d71d6f41aabdf37cb736084a211cb8a6cf98a34112431809f773a188c07c2143ee066baaa1c922abc73880a4768356380ee864ec000a71ce92003640439b7a5b06d604c6146d709d65fa25e19c3120bf2126cbb5ef66ae31083abf1199fe54e690f66ddd1d94f2e5cf16a22efc7b14eca28f14cc90ff16e72377bc226b1e59fad1d40b0d26cbda7f4489662c44672622494e7f12fcf5af89c42a7742f9e2644e7e41d76e45981b8bfb4e2f55e8373c065233fcf4c2640c23e253f0abb60b94085a0c92b2c0b8059743e9f59c372700fff8b1d6d49927ea1e597e0ae665cdd22a61d13ae6a236ae48bce3bbb3d08afb52c48f0456c76262412c03d60fa5dcd4afc66c048a5d14fd6d2ba6c771123408681e3dbfb88384d198556279f9b550ca020fca8ca0678bb15b4dea26e4e09c646a0acad33e7e22f91e1807a4c7384bb4b5c06f644c0f206ece2853bb92a1216ba92c8914a55df43901d0e624e261ea44d69bd36dbc5823160619191dd4977d238f2f7c8d7980b08c57763aef49c6ac710e978a477ed5f245f468e08a8feca4c0aa133b06c17780b1b15bfaa25ea69291b695629a37088e2969fa2521300d0d8887fcd221ff72d4afb656bf68d2c4f5d859683fd051acfecf3d4af6978b542360d83841f17eb04a80d553013d3cbb3175d7f71b76e37c982f1a90e6f4bdced3d45e78294f86274feee15f21f900cb11157221a8b062b6721dbab4e7ec9cceda62739ec310f8a10b565c362ee64464c1dc574899411ae228cd88aa9d0c251f16655eefa686c07c562eed2f14c496bba8c57f3d2567606d7182a2f49544a66c0c5e8cdd811c4b825c86c2df23bb6430fc4932b69bdacf534170e037e930460f1a81146f4f14700f702d0d79ba91ee50c8b111858b172f42b35c539ff6ef55cd1ce48fe70c76477947c0e7f49f20ce1b56ffd77027f11b3ef82e27bb81dc3e8fd751b2dd511889adb6bf2194a946bb3e51f4197e5abf4f9475ba6ecd08de654de9d28ae88d0c7140c3e5f2a50718f299be1e42ac335f184a9ab9c56eb93d8193e153cf26662e63e92c21e3450839fe90331252a04f87851e32dbea3f7e87d137f72777a61e9d82d6b2a6001ea583929852d2cc803185d1a0b692aa462bcb2d7b75b1d5092f6dda42dc4726f6a57361e2e130d7202a8d38f72aaeebd0dac89521a6fb99fe318c3ed2cfc2aeb6daa4ea8340ac14e8e21b79507fc9a269a694dda83964576076445e5434d9c652a1d2e596d92c80deebff8c0bc0cb7af7a09f828ac532cbdc68c985423bc1646b44be27a171c2b4ff5b487567e815f93ba031d1ff76f02c6094cd4f1f77f9ff0dd0643e28c4aded863b1d60acb3ccd84ab28dee3851d11385fbd44ff020cd30a9ac42a511cef87a052ffbd27396c84ee32f8705a76a68317da304c6a8fc4c15b00107d42435a7f921b0ad36f212861c18664836fc28bb0f34d24f0a59bdf93299a8415cd710509fb786704a71a5efe0f6a620d7c6092b0b0e81a0462c218be5ab8368866ee14da8e07012ea7261f6d80dfb533245c74fa8f07fb0b478e61bfe1dc9db83b637191d32bea442b0f07a7786937773b4e5b44ae809dacc74b6dbffd15feb099f7490bce0a191267711bd84535ec6f20c0c280c3755ac6be22aadea8fbc474b2b50346ff143d92706d4dec609afeb1a24000ea0360b96dac1feaae51cf71462de48b9b6b83b642080806821d83e166348b9d90d3caabb2ce0d9c14682ec90deb6e96366aead1b26f34c846d3799020fb1f65eef768b77752a447eccee03fd925c9731e8697ece33bec723f7a79c4f97ab75e8755a4a4a4afdb1442ac56f117688f0322969e411e370142cb63b780d9f36b99b391cb407b10e57a894e81fa8ba95e44bc74e5d99fad0e5e6faaed9050c77c2a0741f1ee3fc1694553be037e9f3755819fff887f4cef754c05b6c95ab138aedbecf3bd0418af566f0891d0a360fd697b2448c6deb8b731761122bac7d667f514999dc5e8be3f2ce38a429c6c0b9d33cd35836b48ea39681067ec5585168f216ea32a17d82abe6c98395a0ae9a7e5ad024f7925184f74a9b91148bb1c4bcac32901a3cfc89b8556a56bad3bb23bd3c754ab7f92c36b6edac44c8e7126f1ba3e9b54fdf68326d52c4b0efa1e5b0a38184ab4e3acef0ef5d303dba7d1fe5fd195cb3927d26bdddbba8c621d80bca786c59537eb077baf70eba898edd535d59c86a13c8154e3412044d44c6627e1d2f6e3f23a06908967b57d6a68bc46f154024fe15c97a432432e72cfba6fbb6bd39321fbbd224bc45d61e9cb07d92286ee61c20674ec237824e8ce0875a03bdf27223db7d6655ac1ab330e547e73f3de1fc08f1a2b0c63ca407bd0f0d0c958422ec47cd0a3a09ef48fe55e996369f8d09067122d5d3c7e7690789b27f2448a0dc17a01b342cf155c0439c61310a2918125f641f2b0cf17d2df9be268b726476bb64313cff80cbde2300ca02eeaa09aaad2fb96471720da59828e19b96d4752e6d8a7bd859a693a89f3932319aba9f9d0fe4a39024e159d199c2de08255aa18182b435c3137bcdd1574e6e13daae6fee7f1332455680196b949bc0dff10c6b6e3214433bd0b2753065276e88aa7c5f648ddf15bd1eaa2bd07dc0cfd693948fc20171e756d67f383886e30a0b1493334b4e68af1a85061c7f07438752b785dcb39ef7d65e59d132d42af262b9a6b2c2015d393bbf149a2a5d6d291ad98a3006e7f887d054c8e11e502784eda3f9bbd5aa809aaef8311948fdeb5f92bb25867e89707e6e9b12de6bccb6505c4a0debc9e3b466f55eda7ffd32e0b5aa9cfa5e145f27e8f71653a77adcf8a1111f48a71ee1dd2ab58ac6cbef47b225cf02b70860ca54806c9cccb8369c492ea9f81a5c2cc6876fa1660b0b24265475f2c5c73b593a0b6ab4c887b742ded8e45e7f2cb11c764e2ef6c5ed50785799aca8c4cebe69939bbb887cfd4fbc502272381598e82eca89d5fdf88ba02aa7adb7fc1f785c6210081f53c10b59691cbfdb010d8100b475bf1adeaaf953a5f616428bc03cfcaf0dc3aab20289457dc76605fe10d184d93a1d6761ea267f1f66f62f3fa7800930ef30bb685f6f7da2b0d8b4ffc1554eaf1c381d75e62e433442930ea1e94af56292e3b2ba6ada65c59ec3f9fc4328c7aedd7f9caed5e9d505ee0b4340d3940199bc65e83272c5202c17f611aaf284298c065b20ea99d729d42ed4b5a02e1bde3b41de24f7bfb4d0bb3846181f6549568579d0d5a3326094afaf93c2e1291c52fd08ee377ae5830c50f479f0d733cff0537b896f89efd5793460d8870ae9e19137d7da7f6be656a93e9b5853bf976ec85916c3552009ff0ae54479041ddeea0e169c54f5ae57af2f58b9d0efe986ca17e971f4bbaf88b2552b02df9de3266832923729e4edf216b734fd348456667eacdb2e20f5e00892a2b1026326d5ff1d4cf30b4e50a332ac9baf749e54b7ea23df6dbebe467887098b4e1071989b9355e510b08e1f745c65567bcb25ad19c68c8e40b0fb82dd4f60f6d4dcd25b5cb3c9058b4dd555eaf8a72cb930e07dfce7966612e6e591a7570cef8d893100eb25328b11848e2b85b37ae589fba3c269a9d9f188cbec7d2d28c90dcea697d8c334ebb7e005e83f70b600cc51560ff00cef14d636b16fd3865555803f31aa148dd181e45f7b547075ed8740563d11f9964391007315029ffa32b245f0e0c1175666afdf92ad972fe1ecc235972e7322fc282b16d4adfbf65bb952d345bd3fd3a5b0b22341f4dcb974374ff523f3e73e0d0fe774a8d06620bacb428f1ecea9ed491514d84076d9a972ed584ef2d384ab3c7ee74c178cd14c492ee2d7335d2c8a64303695ff75de021773d062980dfb72961c940a5acfcb5cba6db01b4c820db16d56b32b8c046bad855684eece3ad2d06c3e48923f98b537401167b693af5020257ce0c74543a25df106c4af90664e30c24073e19749920401a3f6af281d0a45abb4af4c847c7e96e7f78e9eac92a0842bec0c8a855f9287055a9b16ba6c9940d3a0f0ae82ac99a2464b8571982543551701fb1dfaaa9c4f0a4d076b6f3ae2c217b221cc525139fa4fbf037d7e4708d08c9fbd354963834a62527161e53af1545c087b281fb2d576dbeeb5b3c7bfae170775b105aedb54669959b074660c8af217fe912f4c835fc2170164712a67225974a7ed6def13dbf9b371e84d936bd7927a267cfdd87c728f93f85e4b81143d16113e582007e4218d9ac9c90b65779beea90e5f363184b4a95ec124e50871065417ec039e49ad0a5bb617f935f12161b8df898b3bad8de95869fcad172b21f4181a495c5e85f39a1ad4fa8212c011fed9c41825949225591650770a727a5dca240c2832fffd8fff4bd648ee536b8eedfd47e4f187d86ab58d7fbc874447aada86386a071395784e3109532b030ac9363e8a498d0ca278c621f28532816712fd4c7bf1b3ba883ede571318ccd224061fcc156857ad3b31a2f400731ed2c7e52afe4360eeb1e98f965bcc316ef4e571d42be8996a0080f35bda44209a06a177f61145a90f14345f2359f4c9576561eb8e78c01487701b7633bde685a77f6c069ed3caa53d519bd462de38f6cb93f8b0e7d2d6d3619a14e4ada5b4dacefd0f5ca5a8ee90730816a7a56f74915033a3b26e4f793cb4440523567d391e66fc1985ccae27b6c592b87eca32875cc3e06457bc584840ef4bc46405a18eb56d2a20cb9494f6681280546d821374008246f4780f377acf43bf04693d84a26b37ac9e4e5f5a3b808721108d91f59ee7631af3a7caf00319315c5737d63f37ce02cb695909f87f0e2b2446447cd7c5f9346aae715898f11b3e482706d5b64e91b76964c49a4bb811f2ecfcddb8b85e9b89d93f5135feaf340f715e8331eca741b3071a38c6eb3de3b754bb1d4266274b9c0931844a0dd3676551656e4973090846c5ac6acc0b188d49d0e3aec0961067e78caa6d5aeadc35dd5d14614b4ebcfeaa835396c7ff5887e90075794b46ff654f34f98a4ecd978fbfcf8b6679bc70e9127a9ac61bd2f756aa9357e12d09ef215bfa57f12836c4a4b4ae0f3afe6e2ad5984504a17ddd969060e73ff5e1a07b57c0c2a1bcaa3d93459e54151916d0d498f59ac80adc27137e5d9d5c0eb4f3acaba128cdf0073ed3b6cc24bf09e5fbf24bfe9e4ce7bfe5495f67c75ff152bb39c9e0c2ed6832ce10a492cd49af5add5ec06baeb8689564b1241b3bc82652bc0f3cf522e852c1e220a9a9cb47b25b3874d5efd17409e76e58a647a4e99cc43b4fd244bdd040775134cae069dd714f34fb69dcf31c3ed0b5ff8721fd9033c55c8bc5ea6adbcc36e163602a85029692c1193f3aaf71d56bae4bcae7b6dcbacd07702be3900537c2b098b2986a03d1438f77997bf0bcefab846696a3e41ebeb06e85c84e8466294edbf78ed6b6199b9f038f9690c7f0e6c4e2ec0206407272093764e6798105fc8454a0f83a85cbddaba67b3a54d01f575598de164da4fbca788b7234dc994d265a4553c7c262c0a28bfe020397baae9aae2ef5a95984a3893c6d58b63c62f5f9400826289b3c2b55a2e16096e4019e720d29263334f72acbb2ceedd1176026c790103404e31f94f5aaf51736d9837147acfd72b7daba48d9a7fa1fd7e0d3794f09fa879a02aeecbfdc0bf942adbe06da48e65f6fef36ae5a59152e2fc47b6474c7d1d13dcf58f465ea03fe433f4f3f7607ef03564d2752cb5ee15c93086a00b7c40ad25b3c464a0e97744923230dd8dc22f0945007438746377adb0392bd84f6fd8efbdbe809526821b976dc9dfaff22246769315fca54ea31bf7b77234b255bd1a118b95f1ab1bdb0c6360f79dd27ddfbdcec8a08bfff1724ab0bca7f4e5a6e14fd188de5d90b6586f96484af676f5909519bfe6b2a43edbc7b1f5e0dffbbd6c172c3aa4758cfa1e75742e10b310473c6d6a8970fdb321d061e49316985ce38afa07eb4874a0031ac9767d36bef6af2eea39e81a23f2e49e947a0c86fa783787680b43eec89c43ed5aa461e762dbb39244349ff5152a03f6b05c5ea158b263998699af22d38e60927a7d589de8ce409e97905ec69977f5721e940e37617a1f1583898ad2194d9bdf3c3c74c748c73f8162cb129f015e30e39d7569de1035e402d57cb74b9e4c4c68b22d4a806aeec65acfd161dc9884d17c4bd8f514769c7261397d783c65260f7ab4aeea626a52080fa1d6c00703bc57ec530e229af7f04ea8e848f74e40c8142a69c3487cb2c3e05f27b83bc720487cbd40cc1b3190590be34f0d072b484b5e2f14c11b0160ee670b9bd74d9fac9dac8e94c3dbc72012d88c877ded31cdbb8ddb371589e0188dd23d17dc6cc69830488bd1ecc347cb905c538327b50f462e1aa37fb5b38731e3221977c3a0dc38002f09c2e5072717c270b415a7be52b8cb84320dbaca9fba3fd2362ce9ccff9480498d80578fce9f544741a1d8de90bfe8d2a4c39201a66e76f5efecaf063677a6e81a813aba81ffdcb7de29db6b3d8dcd5bf0a3319f45bf7dda7368cc7babb683f1ddba952a9237b13a4377e2ae576cdfe372bc2f0bea076efdf1516fe24bb192dbfd907ede710275ce48bdc689846ba4a6cf31e641527784b37eb12e496b87b42b8bd719fd73540133b84ee477bc5c46ca9855ae95fae1837b525ae32303d096ef7926cc334fb4b6ab811c266d3e4ac879b9f1f5bb79999ef1965a4f1d7931bf2dd88cf4bc7ec6be6e210fa0bac9574f88b7221a36babec120f26c430e68b3850ae15474969282ee503946b1681668331fa47df0f5bb385effde1e9f17bb05d99be616a1d063fb9dcacd3d1732419f979a1203fe8e4dc54e82327a89f20282a387671fcf18fc1fa5fd5dfb309dcfd2ba9342bee3211d5db36ffc13c8d1806791c40c4c02d3f8f72317600c18ee4e3916166c5b13321260774fd2d3d5a847ce61510206ca666d642783807adc41fb984c72183a0445263942f63014d0668be29b8744449ac451875b8789fb697ae7b8d31cdeb9229a67621a5b028ab0c110412ec315704ac20c9653e5b4d0d31f8829df11a327112e9da1bcc64c58dc2d70fba2b4ccc8138fb26ae846dadf529e5d4145e9969bd4706e42a71d96da4b68db12d30dc9833d4bc713caa470ff736e57b312b41ea26f76f681eaf9eb10935014b315c1b46859b816ce11eb865b0cd1e57793b5d3fba081e8f0cedbe2a9a9decb72e8236cffc74559de22a1065a2f9838309c47061cd2574adf41be74219b0cd6d001c45528c60b38dfcd6785a3d11b8a4bebc4d2c717a18d37ca59434ad81783cf83a397c4eae2d167a8b8f1aab2656730a00614940871d5e35917702f8112b8a18167f452f4854503f120200c7f0df4593e8b2b76e4df84cf62cfef557615306ba9b1d773e3b4d1199c5dd3e438072def24a07f457c34c97a93453624b21ed01b04dda1210682301370058313e2619914a171e5b30a6607371d67f80928be25126dd1c1b09848c47075606c7b5207c422dd6b627819372c4b8f1cfe5322773eeda28bdbead6bf2aac2c6c16117dd29bdc2dceb3a923d252b4c0a746d6798502a5a46b41c7b81e48a75ff0ea836473351afba045863681031afe140e4968984cbe3b7e9c7bb265da382f7a052689b17509efa641461e814397deab8524bb8d2164e6d2db73977a9c2b0298975b7d1ab71b6a96a7955238a81fe9db337a9db4e80bb70725e4ad04907ae1b712a0cd50e57335c326d77411e3f873ed33e9deff75861d4bd82d49dcd7a7e6c3db0744c54f4781150ceba5f51549696f31a98c7fd68e4026a64aacea99f1fe14c01265aeb71d8d1d17a6672cbc720aa11a54796d44349ce6b680775cee63bea66262831076f92f4b8ae34a00aadfcc77ea1d3c6249f3e5f3dcad3a26ce803044ecd172aba01efe46b3ec197461e77278c4f33feecd3d91f997c739d63d3bfb9a869874d7c7488e3a0716372760efc5f5cb35eb3f850928c52482d1fd95cebf6e1482b7bf4b5e725a210cf1a9e6c5311a8b99779d658acba30f9bff344f5482650791f6a104b519b9cd7bf5806b6b06e4414039488c9f3ed6956edbac16cac1f0356213d6e58453be24f73cf7e3d13956d8adada320e7378becece2acf1b05ff9910505684b614aef12efcfd613a200290db41fc794d2ea18d9f7cd775cbd015b1ae30ff3af779555bbaebb81cdf3086e4441251e503885816f0c2cac30ad932aae99616dc683c0c85c9a60fc2b5032adfcd977b37c1faa06bf6d981b1a473d9f5b222569516d93653859e204a062c667689ff043c7a5fca067b96f4987d2edf68ba654d8026faf77aca12d400d5aa2f4a3af569ae9341950eba05ffc97d64f32701d3db06162758a3d3dbafe4824eabec136f9f6adeeea4e45f8cb1c551231482c096b127a92597f4d336e51e90ffbc83b8017f946a9215b81859a3d28cb5bf067a6b36f63883f845ccbf0dec715decf399dfb60942003ef39d75d172f134c3e7d615f22ad108d78d20a6d2644d05ce41e4d9227cc32332662aa6a6c01163a97858aced6e2fe6991ad2c2f7696469834d6b798f7ff677fba3a69b24cfbafaa1a0f11920b9185fcab58e31e0fa4a49ac7148c99d7f3e4ce99f6a57637a312130db5409ec6fafd35b6f26563ad6484b66e49e7a1fbf892943aafe5437bf59f77867ace4da76154c21446cfe62bbc9273074a0514990d9f5565f724fd1ca4cb01055627c0cc931980a43435a10adc644d394fad8086a3475551387863897f7968d79034e29a15ac359d3a5e6c2d04c88bf53b6bf739500c8cf0478609ab8ce5aa8261af57de41d5e42872b9adfb2deec0272653e639788c4d63072ec985ad8784f252f15d46be077a24fb2b8144dc612dd7d7f4ffc5ad79b39d14d13fbc7ac635637614ee97dce6ec00a2582bd5d708fa7cd8bed35b7521d4fe0088d945405737cd97e98e7d7c5225a3b27660961e350582c7bcb4b3f2c810e8973b900fbf039d2ccc1af5e4383dd3e188c57b8adaa43b21c2d4083299e5150faec0dcc06b66dfd05258db51728ee750e86b67116efd0dbbc89fec9de0e6d53221727b16d84fbc22a1ac72da1ccd67b2ff5720286cd679fddecdda3cec3d204012cc51bc511903a85b7417d2f336ad8eab1a7d04ec45e0d1768177a940124c9c57aaa7f4fff2bf179c8f44faa80083399274c717062fd94e31b74a41125b25cfc9d1b644d17c2031446303489cee168ba1c12c12aa974546294be80a35a955bf1dc748d6560ea95ae143077a5806f800d0822328cc768f70e38d0d3540fd416d863c9553a033f862228c2e37e3b4a530caf067a05a1f27716b9249229d7f425f7b108e90a96a7382e427df61c38041e3f20561d4df1be8bb795f41c2176b63368bf3317da0143bc1ac90abea300276c33cdd367307049bb588ea4fdbb8f14821b99bb763c018181ccc5baa7d23dc922e153f8120bb7316d1ae3a8365beeb665d57768fc43a80e42f3e7c94d53922f412a5757ab64108874d90fd700f6488705c74ee9572a363cc5a9fc428d8fe0226936c3dd6648673fa091cb0285199fe657a5d8f906be308342f75f184dd5a93ff59046bdb92a81fb670dfc5e9a68ff2404e03044bac8b136fd67a0ce6fdb66a46901d8af44c9fe203e4c5d87c5886e4f73f87da2eaf0e76f9f0203b6c4e0a2526b3263338c242615a1fb508c5a7c33118ac5e93761427df127962c8d9082918a43d8afc546af2d7424b77e4ec8cda771d55b431c1dc9b157f5ecf67f71da8036c058eb7c808859b90147f7fec200c0501764b152377cb3ed2339f1667cb2edd95fb981a32d598c59be0d9810f9d4634c4296aa64f412358a0e3eba41fbba392ccef22d300696876a1a60446ae2ebb4e31a2d28236e61d21d8daa56c4ee29d4bd859c8dbff0370b01f95fa8b6108bfd3344805e854afb443959bb68e8a451e00b065d27eb8fd415d0513fd502d701a7ad3122656272dabacc711e5f697dddd3c80eb69800837f16be4e657f1b5260f03079d3ac57ef43e5ef99f7409d325580a1d89b44ef135dee7c42aa76a7c7faa30f4f085dc780a3f62939f82b9516295dabcb96e8ba520ac6d253cc54bd30fb17ed7c104d2d3ab789c31238e7e5f4593d378eed8d75a8e532a8562ecdd9c381be970f3", 0x2000, &(0x7f00000013c0)={&(0x7f0000000200)={0x50, 0xfffffffffffffff5, 0x4, {0x7, 0x27, 0x5, 0x2, 0x40, 0x37, 0x8001, 0x5}}, &(0x7f0000000340)={0x18, 0xfffffffffffffffe, 0x200, {0x3f}}, &(0x7f0000000380)={0x18, 0x0, 0x3, {0x9}}, &(0x7f00000003c0)={0x18, 0x0, 0x7ff, {0x8}}, &(0x7f0000000400)={0x18, 0x0, 0x400000000000, {0xfffffff8}}, &(0x7f0000000300)={0x28, 0x0, 0x200, {{0x8, 0x0, 0x1}}}, &(0x7f0000000480)={0x60, 0xfffffffffffffff5, 0xfffffffffffffffd, {{0x1, 0x3, 0x8, 0x5859, 0x200, 0xffff, 0x6, 0x7}}}, &(0x7f0000000500)={0x18, 0x0, 0xe0c, {0x9}}, &(0x7f0000000540)=ANY=[@ANYBLOB="1300000059615dc920485e00"], &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f0000001580)={0x78, 0x0, 0x0, {0x8, 0x8, 0x0, {0x2, 0x5, 0x3f, 0x5, 0x0, 0x4, 0x1, 0x0, 0x1f, 0x0, 0x6, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000000e40)={0x90, 0x0, 0x3, {0x2, 0x0, 0x3, 0x2dbe, 0x3, 0x8, {0x6, 0x6, 0x101, 0xf15, 0x0, 0x6, 0x1000, 0x8, 0xffff, 0x2000, 0x4ca, r2, 0x0, 0x401, 0x9ab}}}, &(0x7f0000000d40)=ANY=[@ANYBLOB="80000000feffffff0800000000000000020000000000000000040000000000000a0000000002000073797a6b616c6c65720000000000000001000000000000001000000000000000010000003f00000029000000000000000500000000000000ab000000000000000d0000000300000073636865645f737769746368000000004f1ae8088c1132fd967b64d4adb5a0b973aded821f7bdc2ed7d1124e3c24"], &(0x7f0000001140)=ANY=[@ANYBLOB="58010000daffffff0900000000000000010000000000000000000000000000000500000000000000c143000000000000090000000800000004000000000000000004000000000000beb10000000000000000000060ca0100fcffffffffffffff00000000000000008000000001040000040000000080000000000000", @ANYRES32, @ANYRES32, @ANYBLOB="04000000000000000000fbffffffffffffff05000000c5b88a066578743400000000010000000000000001000000000000000300000000000000faffffffffffffff0600000001000080050000000000000008000000000000000400000000000000a00000000000000002000000000000000700000000000000e20e000001000000020000000000000003000000", @ANYRES32, @ANYRES32, @ANYRES64], &(0x7f00000012c0)={0xa0, 0x0, 0x7, {{0x2, 0x0, 0x3, 0x4, 0x7, 0x20, {0x0, 0x0, 0xfffffffffffffff9, 0x7ff, 0x2, 0x2, 0x9816, 0x9, 0x3, 0x1000, 0x4, 0xee01, 0xffffffffffffffff, 0x2a, 0x4}}, {0x0, 0x9}}}, &(0x7f0000001380)={0x20, 0x0, 0xffff, {0x0, 0x0, 0x3, 0x4}}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="002205"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x81, 0x41, &(0x7f0000000180)="97ae72ff54b05f523dfbd89511878f1175598c42563d5f9e690600c3e6cd9ec9d9b999d3e0d569a86266ea2b3ff3a128bec3d8ac4d41758617950caf32699636f8") bpf$MAP_CREATE(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): ecomes ready [ 308.737632][ T7597] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 16: comm syz.2.1953: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 308.771743][ T7645] device veth1_macvtap entered promiscuous mode [ 308.788316][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 308.796944][ T7597] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 17: comm syz.2.1953: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 308.814078][ T7672] fuse: Invalid rootmode [ 308.827661][ T3264] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 308.836431][ T3264] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 308.849923][ T7672] overlayfs: overlapping lowerdir path [ 308.851531][ T7597] EXT4-fs error (device loop2): ext4_map_blocks:602: inode #2: block 18: comm syz.2.1953: lblock 23 mapped to illegal pblock 18 (length 1) [ 308.871388][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 308.879711][ T7597] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 19: comm syz.2.1953: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 308.900182][ T3267] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 308.917925][ T1732] device bridge_slave_1 left promiscuous mode [ 308.923870][ T1732] bridge0: port 2(bridge_slave_1) entered disabled state [ 308.940706][ T7597] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 20: comm syz.2.1953: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 308.960989][ T1732] device bridge_slave_0 left promiscuous mode [ 308.996823][ T1732] bridge0: port 1(bridge_slave_0) entered disabled state [ 309.007485][ T3266] keytouch 0003:0926:3333.002B: fixing up Keytouch IEC report descriptor [ 309.016693][ T1732] device veth1_macvtap left promiscuous mode [ 309.028887][ T7683] loop0: detected capacity change from 0 to 512 [ 309.037122][ T3266] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.002B/input/input40 [ 309.045798][ T1732] device veth0_vlan left promiscuous mode [ 309.135938][ T7683] EXT4-fs error (device loop0): ext4_orphan_get:1397: inode #15: comm syz.0.1979: casefold flag without casefold feature [ 309.162761][ T3266] keytouch 0003:0926:3333.002B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 309.187047][ T7683] EXT4-fs error (device loop0): ext4_xattr_inode_iget:404: inode #2: comm syz.0.1979: missing EA_INODE flag [ 309.198602][ T7683] EXT4-fs error (device loop0): ext4_xattr_inode_iget:409: comm syz.0.1979: error while reading EA inode 2 err=-117 [ 309.210955][ T7683] EXT4-fs (loop0): 1 orphan inode deleted [ 309.216527][ T7683] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 309.453688][ T7687] loop4: detected capacity change from 0 to 40427 [ 309.526788][ T7687] F2FS-fs (loop4): invalid crc value [ 309.533271][ T7687] F2FS-fs (loop4): Found nat_bits in checkpoint [ 309.743879][ T7687] F2FS-fs (loop4): Cannot turn on quotas: -2 on 1 [ 309.782165][ T7687] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 310.390488][ T7729] loop4: detected capacity change from 0 to 512 [ 310.390828][ T7728] loop1: detected capacity change from 0 to 256 [ 310.492707][ T7729] EXT4-fs error (device loop4): ext4_orphan_get:1397: inode #15: comm syz.4.1993: casefold flag without casefold feature [ 310.505752][ T7729] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #2: comm syz.4.1993: missing EA_INODE flag [ 310.517447][ T7729] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.1993: error while reading EA inode 2 err=-117 [ 310.596075][ T7729] EXT4-fs (loop4): 1 orphan inode deleted [ 310.605408][ T7729] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 310.877404][ T3228] usb 3-1: USB disconnect, device number 24 [ 310.997104][ T7746] SELinux: security_context_str_to_sid(s) failed for (dev ?, type ?) errno=-22 [ 311.006557][ T7746] SELinux: security_context_str_to_sid(s) failed for (dev incremental-fs, type incremental-fs) errno=-22 [ 311.584719][ T7744] loop2: detected capacity change from 0 to 40427 [ 311.641615][ T7744] F2FS-fs (loop2): invalid crc value [ 311.660352][ T7744] F2FS-fs (loop2): Found nat_bits in checkpoint [ 311.814650][ T7744] F2FS-fs (loop2): Cannot turn on quotas: -2 on 1 [ 311.898466][ T7744] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 312.267302][ T3267] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 312.296778][ T3266] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 312.514168][ T7798] loop2: detected capacity change from 0 to 2048 [ 312.556843][ T3266] usb 1-1: Using ep0 maxpacket: 16 [ 312.568407][ T7798] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 312.582713][ T7798] EXT4-fs error (device loop2): ext4_validate_block_bitmap:438: comm syz.2.2015: bg 0: block 234: padding at end of block bitmap is not set [ 312.597229][ T7798] EXT4-fs (loop2): Delayed block allocation failed for inode 16 at logical offset 16 with max blocks 8 with error 117 [ 312.609567][ T7798] EXT4-fs (loop2): This should not happen!! Data will be lost [ 312.609567][ T7798] [ 312.657363][ T7803] loop2: detected capacity change from 0 to 512 [ 312.677068][ T3267] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 312.687812][ T3267] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 312.696671][ T3267] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 312.704617][ T3266] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 312.714066][ T3267] usb 5-1: config 0 descriptor?? [ 312.748703][ T7803] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 312.759552][ T7803] ext4 filesystem being mounted at /root/syzkaller.vsi7Tu/62/file1 supports timestamps until 2038 (0x7fffffff) [ 312.777856][ T30] audit: type=1400 audit(2000000211.360:1001): avc: denied { setattr } for pid=7802 comm="syz.2.2016" name="file1" dev="loop2" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 312.926822][ T3266] usb 1-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 312.937779][ T3266] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 312.951742][ T3266] usb 1-1: Product: syz [ 312.957912][ T3266] usb 1-1: Manufacturer: syz [ 312.965389][ T3266] usb 1-1: SerialNumber: syz [ 312.974219][ T7773] loop4: detected capacity change from 0 to 512 [ 312.988423][ T3266] usb 1-1: config 0 descriptor?? [ 313.028151][ T7773] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 313.038093][ T3266] ftdi_sio 1-1:0.0: FTDI USB Serial Device converter detected [ 313.046825][ T7773] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 313.050691][ T3266] usb 1-1: Detected FT232RL [ 313.088070][ T7773] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 313.116911][ T7773] ext4 filesystem being mounted at /root/syzkaller.1hWY0W/64/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 313.164007][ T7814] loop2: detected capacity change from 0 to 40427 [ 313.173686][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 3: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 313.203267][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 12: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 313.224198][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 13: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 313.246334][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 14: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 313.266883][ T3266] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 313.273122][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 15: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 313.293947][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 313.315204][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 313.317447][ T7814] F2FS-fs (loop2): invalid crc value [ 313.335939][ T7773] EXT4-fs error (device loop4): ext4_map_blocks:602: inode #2: block 18: comm syz.4.2007: lblock 23 mapped to illegal pblock 18 (length 1) [ 313.342252][ T7814] F2FS-fs (loop2): Found nat_bits in checkpoint [ 313.354728][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 19: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 313.401645][ T7773] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 20: comm syz.4.2007: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 313.424721][ T7814] F2FS-fs (loop2): Cannot turn on quotas: -2 on 1 [ 313.432529][ T7814] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 313.507490][ T3267] keytouch 0003:0926:3333.002C: fixing up Keytouch IEC report descriptor [ 313.534894][ T3267] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.002C/input/input41 [ 313.564340][ T3266] ftdi_sio 1-1:0.0: GPIO initialisation failed: -71 [ 313.578228][ T3266] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 313.603499][ T3266] usb 1-1: USB disconnect, device number 37 [ 313.825996][ T3267] keytouch 0003:0926:3333.002C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 313.927037][ T3266] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 313.956274][ T3266] ftdi_sio 1-1:0.0: device disconnected [ 314.316832][ T3266] usb 5-1: USB disconnect, device number 34 [ 314.497240][ T7847] loop1: detected capacity change from 0 to 256 [ 314.574538][ T7847] FAT-fs (loop1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 314.838925][ T7867] loop1: detected capacity change from 0 to 16 [ 314.857345][ T7867] erofs: (device loop1): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 315.057029][ T7875] xt_SECMARK: invalid mode: 0 [ 315.791450][ T7896] netlink: 48 bytes leftover after parsing attributes in process `syz.4.2044'. [ 315.800493][ T7896] netlink: 48 bytes leftover after parsing attributes in process `syz.4.2044'. [ 315.846831][ T30] audit: type=1400 audit(2000000214.410:1002): avc: denied { append } for pid=7897 comm="syz.4.2045" name="loop-control" dev="devtmpfs" ino=111 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 315.936759][ T3266] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 316.206755][ T3266] usb 2-1: Using ep0 maxpacket: 16 [ 316.211772][ T3264] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 316.356790][ T3266] usb 2-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 316.526927][ T3266] usb 2-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 316.538887][ T3266] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 316.555021][ T3266] usb 2-1: Product: syz [ 316.564270][ T3266] usb 2-1: Manufacturer: syz [ 316.572847][ T3266] usb 2-1: SerialNumber: syz [ 316.586450][ T3266] usb 2-1: config 0 descriptor?? [ 316.606874][ T3264] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 316.623908][ T3264] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 316.634303][ T3266] ftdi_sio 2-1:0.0: FTDI USB Serial Device converter detected [ 316.647093][ T3266] usb 2-1: Detected FT232RL [ 316.658621][ T3264] usb 5-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 316.676860][ T3264] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 316.692895][ T7911] loop0: detected capacity change from 0 to 40427 [ 316.703240][ T3264] usb 5-1: config 0 descriptor?? [ 316.738886][ T7911] F2FS-fs (loop0): invalid crc value [ 316.745360][ T7911] F2FS-fs (loop0): Found nat_bits in checkpoint [ 316.785893][ T7911] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 316.792820][ T7911] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 316.846948][ T3266] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 317.068409][ T7926] loop2: detected capacity change from 0 to 16 [ 317.114882][ T3266] ftdi_sio 2-1:0.0: GPIO initialisation failed: -71 [ 317.117287][ T7926] erofs: (device loop2): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 317.135944][ T3266] usb 2-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 317.144419][ T3266] usb 2-1: USB disconnect, device number 34 [ 317.150780][ T3266] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 317.160651][ T3266] ftdi_sio 2-1:0.0: device disconnected [ 317.386701][ T7928] loop0: detected capacity change from 0 to 512 [ 317.418379][ T7930] netlink: 'syz.3.2055': attribute type 3 has an invalid length. [ 317.434239][ T7928] EXT4-fs error (device loop0): ext4_orphan_get:1397: inode #15: comm syz.0.2054: casefold flag without casefold feature [ 317.446887][ T7928] EXT4-fs error (device loop0): ext4_xattr_inode_iget:404: inode #2: comm syz.0.2054: missing EA_INODE flag [ 317.458670][ T7928] EXT4-fs error (device loop0): ext4_xattr_inode_iget:409: comm syz.0.2054: error while reading EA inode 2 err=-117 [ 317.471179][ T7928] EXT4-fs (loop0): 1 orphan inode deleted [ 317.476899][ T7928] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 318.651831][ T7965] loop0: detected capacity change from 0 to 40427 [ 318.819090][ T7974] loop2: detected capacity change from 0 to 512 [ 318.879017][ T7974] EXT4-fs error (device loop2): ext4_orphan_get:1397: inode #15: comm syz.2.2069: casefold flag without casefold feature [ 318.892062][ T7974] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: inode #2: comm syz.2.2069: missing EA_INODE flag [ 318.903996][ T7974] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.2069: error while reading EA inode 2 err=-117 [ 318.916512][ T7974] EXT4-fs (loop2): 1 orphan inode deleted [ 318.922242][ T7974] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 318.976819][ T3268] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 319.221163][ T30] audit: type=1326 audit(2000000217.800:1003): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=7983 comm="syz.3.2073" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x0 [ 319.286773][ T3267] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 319.321079][ T7976] loop0: detected capacity change from 0 to 131072 [ 319.356795][ T3268] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 319.367541][ T3268] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 319.380744][ T3268] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 319.389636][ T3268] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 319.398043][ T3268] usb 2-1: config 0 descriptor?? [ 319.407392][ T7976] F2FS-fs (loop0): Test dummy encryption mode enabled [ 319.417059][ T7976] F2FS-fs (loop0): Found nat_bits in checkpoint [ 319.446520][ T7976] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 319.458229][ T7976] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 319.536764][ T3267] usb 3-1: Using ep0 maxpacket: 16 [ 319.586830][ T3264] uclogic 0003:256C:006D.002D: failed retrieving string descriptor #200: -71 [ 319.595653][ T3264] uclogic 0003:256C:006D.002D: failed retrieving pen parameters: -71 [ 319.615205][ T3264] uclogic 0003:256C:006D.002D: failed probing pen v2 parameters: -71 [ 319.623589][ T3264] uclogic 0003:256C:006D.002D: failed probing parameters: -71 [ 319.632118][ T3264] uclogic: probe of 0003:256C:006D.002D failed with error -71 [ 319.645839][ T3264] usb 5-1: USB disconnect, device number 35 [ 319.666958][ T3267] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 319.826812][ T3267] usb 3-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 319.835801][ T3267] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 319.848106][ T3267] usb 3-1: Product: syz [ 319.852081][ T3267] usb 3-1: Manufacturer: syz [ 319.856585][ T3267] usb 3-1: SerialNumber: syz [ 319.863341][ T3267] usb 3-1: config 0 descriptor?? [ 319.877640][ T3268] plantronics 0003:047F:FFFF.002E: bogus close delimiter [ 319.884637][ T3268] plantronics 0003:047F:FFFF.002E: item 0 4 2 10 parsing failed [ 319.898550][ T3268] plantronics 0003:047F:FFFF.002E: parse failed [ 319.904829][ T3268] plantronics: probe of 0003:047F:FFFF.002E failed with error -22 [ 319.913258][ T3267] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 319.923859][ T3267] usb 3-1: Detected FT232RL [ 320.101123][ T3231] usb 2-1: USB disconnect, device number 35 [ 320.355938][ T3267] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 320.519512][ T8009] loop4: detected capacity change from 0 to 512 [ 320.566829][ T3267] ftdi_sio 3-1:0.0: GPIO initialisation failed: -71 [ 320.573746][ T3267] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 320.575563][ T8009] EXT4-fs error (device loop4): ext4_orphan_get:1397: inode #15: comm syz.4.2080: casefold flag without casefold feature [ 320.583142][ T3267] usb 3-1: USB disconnect, device number 25 [ 320.600326][ T8009] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #2: comm syz.4.2080: missing EA_INODE flag [ 320.611749][ T8009] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.2080: error while reading EA inode 2 err=-117 [ 320.612230][ T3267] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 320.624475][ T8009] EXT4-fs (loop4): 1 orphan inode deleted [ 320.633331][ T3267] ftdi_sio 3-1:0.0: device disconnected [ 320.644406][ T8009] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 320.790841][ T8016] loop1: detected capacity change from 0 to 40427 [ 320.815267][ T8022] loop0: detected capacity change from 0 to 256 [ 320.844291][ T8016] F2FS-fs (loop1): invalid crc value [ 320.859026][ T8016] F2FS-fs (loop1): Found nat_bits in checkpoint [ 320.867718][ T30] audit: type=1326 audit(2000000219.450:1004): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 320.895619][ T30] audit: type=1326 audit(2000000219.480:1005): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 320.907215][ T8016] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 320.928077][ T8016] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 320.930087][ T30] audit: type=1326 audit(2000000219.480:1006): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 320.959782][ T30] audit: type=1326 audit(2000000219.480:1007): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 320.985712][ T30] audit: type=1326 audit(2000000219.480:1008): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 321.009064][ T30] audit: type=1326 audit(2000000219.480:1009): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 321.032487][ T30] audit: type=1326 audit(2000000219.480:1010): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 321.059895][ T30] audit: type=1326 audit(2000000219.480:1011): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 321.083222][ T30] audit: type=1326 audit(2000000219.480:1012): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8030 comm="syz.3.2085" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c32b58b99 code=0x7ffc0000 [ 321.206772][ T3228] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 321.446748][ T3228] usb 1-1: Using ep0 maxpacket: 32 [ 321.636863][ T3228] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 321.647722][ T3228] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 321.657644][ T3228] usb 1-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 321.666596][ T3228] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 321.696969][ T3228] usb 1-1: config 0 descriptor?? [ 321.757652][ T3228] hub 1-1:0.0: USB hub found [ 321.976951][ T3228] hub 1-1:0.0: 1 port detected [ 322.141386][ T8060] netlink: 172 bytes leftover after parsing attributes in process `syz.1.2091'. [ 322.180141][ T8035] loop0: detected capacity change from 0 to 512 [ 322.248988][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #3: comm syz.0.2086: corrupted inode contents [ 322.260837][ T8035] EXT4-fs error (device loop0): ext4_dirty_inode:6024: inode #3: comm syz.0.2086: mark_inode_dirty error [ 322.272583][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #3: comm syz.0.2086: corrupted inode contents [ 323.192831][ T8035] EXT4-fs error (device loop0): __ext4_ext_dirty:183: inode #3: comm syz.0.2086: mark_inode_dirty error [ 323.216801][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #16: comm syz.0.2086: corrupted inode contents [ 323.228734][ T8035] EXT4-fs error (device loop0): ext4_dirty_inode:6024: inode #16: comm syz.0.2086: mark_inode_dirty error [ 323.241898][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #16: comm syz.0.2086: corrupted inode contents [ 323.254089][ T8035] EXT4-fs error (device loop0): __ext4_ext_dirty:183: inode #16: comm syz.0.2086: mark_inode_dirty error [ 323.265589][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #16: comm syz.0.2086: corrupted inode contents [ 323.277813][ T8035] EXT4-fs error (device loop0) in ext4_orphan_del:305: Corrupt filesystem [ 323.286271][ T8035] EXT4-fs error (device loop0): ext4_do_update_inode:5191: inode #16: comm syz.0.2086: corrupted inode contents [ 323.296791][ T3228] hub 1-1:0.0: hub_hub_status failed (err = -32) [ 323.298454][ T8035] EXT4-fs error (device loop0): ext4_truncate:4292: inode #16: comm syz.0.2086: mark_inode_dirty error [ 323.306236][ T3228] hub 1-1:0.0: config failed, can't get hub status (err -32) [ 323.315481][ T8035] EXT4-fs error (device loop0) in ext4_process_orphan:347: Corrupt filesystem [ 323.331633][ T8035] EXT4-fs (loop0): 1 truncate cleaned up [ 323.337249][ T8035] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 323.348436][ T8035] ext4 filesystem being mounted at /root/syzkaller.CkWPxg/27/file2 supports timestamps until 2038 (0x7fffffff) [ 323.496810][ T3228] usbhid 1-1:0.0: can't add hid device: -71 [ 323.502664][ T3228] usbhid: probe of 1-1:0.0 failed with error -71 [ 323.537590][ T3228] usb 1-1: USB disconnect, device number 38 [ 323.777610][ T8089] loop1: detected capacity change from 0 to 40427 [ 323.858929][ T8089] F2FS-fs (loop1): invalid crc value [ 323.865627][ T8089] F2FS-fs (loop1): Found nat_bits in checkpoint [ 323.898645][ T8089] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 323.907560][ T8089] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 324.047276][ T8100] bridge0: port 1(bridge_slave_0) entered blocking state [ 324.054305][ T8100] bridge0: port 1(bridge_slave_0) entered disabled state [ 324.061589][ T8100] device bridge_slave_0 entered promiscuous mode [ 324.070845][ T8100] bridge0: port 2(bridge_slave_1) entered blocking state [ 324.077763][ T8100] bridge0: port 2(bridge_slave_1) entered disabled state [ 324.084968][ T8100] device bridge_slave_1 entered promiscuous mode [ 324.170839][ T8100] bridge0: port 2(bridge_slave_1) entered blocking state [ 324.177709][ T8100] bridge0: port 2(bridge_slave_1) entered forwarding state [ 324.184759][ T8100] bridge0: port 1(bridge_slave_0) entered blocking state [ 324.191593][ T8100] bridge0: port 1(bridge_slave_0) entered forwarding state [ 324.212179][ T3228] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 324.219677][ T3228] bridge0: port 1(bridge_slave_0) entered disabled state [ 324.227508][ T3228] bridge0: port 2(bridge_slave_1) entered disabled state [ 324.357238][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 324.374852][ T8086] bridge0: port 1(bridge_slave_0) entered blocking state [ 324.381721][ T8086] bridge0: port 1(bridge_slave_0) entered forwarding state [ 324.655307][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 324.663396][ T8086] bridge0: port 2(bridge_slave_1) entered blocking state [ 324.670250][ T8086] bridge0: port 2(bridge_slave_1) entered forwarding state [ 324.686951][ T3266] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 324.702543][ T3266] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 324.719281][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 324.727549][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 324.735491][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 324.743048][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 324.751479][ T8100] device veth0_vlan entered promiscuous mode [ 324.762044][ T8121] loop1: detected capacity change from 0 to 16 [ 324.772492][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 324.782007][ T8100] device veth1_macvtap entered promiscuous mode [ 324.793899][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 324.807206][ T8121] erofs: (device loop1): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 324.814616][ T3266] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 324.888719][ T2747] device bridge_slave_1 left promiscuous mode [ 324.922114][ T2747] bridge0: port 2(bridge_slave_1) entered disabled state [ 324.945049][ T2747] device bridge_slave_0 left promiscuous mode [ 324.959624][ T2747] bridge0: port 1(bridge_slave_0) entered disabled state [ 324.978974][ T2747] device veth1_macvtap left promiscuous mode [ 324.985332][ T2747] device veth0_vlan left promiscuous mode [ 325.294543][ T8144] loop2: detected capacity change from 0 to 16 [ 325.336201][ T30] kauditd_printk_skb: 46 callbacks suppressed [ 325.336224][ T30] audit: type=1400 audit(2000000223.910:1057): avc: denied { read } for pid=8133 comm="syz.4.2112" name="vcsu" dev="devtmpfs" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 trawcon="system_u:object_r:auditd_exec_t:s0" [ 325.387302][ T8144] erofs: (device loop2): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 325.446279][ T30] audit: type=1400 audit(2000000223.910:1058): avc: denied { open } for pid=8133 comm="syz.4.2112" path="/dev/vcsu" dev="devtmpfs" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 trawcon="system_u:object_r:auditd_exec_t:s0" [ 325.536744][ T8086] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 325.546025][ T30] audit: type=1400 audit(2000000224.120:1059): avc: denied { execmem } for pid=8146 comm="syz.1.2115" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 325.906850][ T8086] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 325.917818][ T8086] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 325.927697][ T8086] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 325.940604][ T8086] usb 1-1: New USB device found, idVendor=056a, idProduct=0314, bcdDevice= 0.00 [ 325.949732][ T8086] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 325.961433][ T8086] usb 1-1: config 0 descriptor?? [ 326.060593][ T8157] loop4: detected capacity change from 0 to 2048 [ 326.100960][ T30] audit: type=1400 audit(2000000224.680:1060): avc: denied { create } for pid=8160 comm="syz.2.2121" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 326.137735][ T8157] EXT4-fs (loop4): cluster size (2048) smaller than block size (4096) [ 326.423078][ T8168] loop4: detected capacity change from 0 to 128 [ 326.616979][ T8168] FAT-fs (loop4): Unrecognized mount option "fush" or missing value [ 326.667271][ T8086] usbhid 1-1:0.0: can't add hid device: -71 [ 326.673032][ T8086] usbhid: probe of 1-1:0.0 failed with error -71 [ 326.680241][ T8086] usb 1-1: USB disconnect, device number 39 [ 326.896671][ T8174] fuse: Unknown parameter '0xffffffffffffffff' [ 326.968101][ T8177] loop4: detected capacity change from 0 to 16 [ 326.976789][ T3241] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 327.047463][ T8177] erofs: (device loop4): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 327.159188][ T8181] loop2: detected capacity change from 0 to 40427 [ 327.258550][ T8181] F2FS-fs (loop2): invalid crc value [ 327.266093][ T8181] F2FS-fs (loop2): Found nat_bits in checkpoint [ 327.294078][ T8181] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 327.366809][ T3241] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 327.377864][ T3241] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 327.386906][ T3241] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 327.398232][ T3241] usb 2-1: config 0 descriptor?? [ 328.876250][ T8201] loop4: detected capacity change from 0 to 256 [ 328.885748][ T6724] attempt to access beyond end of device [ 328.885748][ T6724] loop2: rw=2049, want=45104, limit=40427 [ 328.939360][ T8201] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x3289bd7c, utbl_chksum : 0xe619d30d) [ 329.018296][ T8204] fuse: Bad value for 'fd' [ 329.023363][ T8204] overlayfs: filesystem on '/' not supported [ 329.070413][ T8172] loop1: detected capacity change from 0 to 512 [ 329.157815][ T8172] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 329.187604][ T8172] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 329.316144][ T8172] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 329.331148][ T8172] ext4 filesystem being mounted at /root/syzkaller.ItgqWP/43/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 329.399433][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 3: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 329.502013][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 12: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 329.589444][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 13: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 329.673359][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 14: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 329.751030][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 15: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 329.820414][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 16: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 329.885537][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 17: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 329.949570][ T8172] EXT4-fs error (device loop1): ext4_map_blocks:602: inode #2: block 18: comm syz.1.2124: lblock 23 mapped to illegal pblock 18 (length 1) [ 329.980054][ T8221] loop0: detected capacity change from 0 to 40427 [ 329.992619][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 19: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 330.065332][ T8172] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 20: comm syz.1.2124: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 330.090884][ T3241] keytouch 0003:0926:3333.002F: fixing up Keytouch IEC report descriptor [ 330.102945][ T8221] F2FS-fs (loop0): invalid crc value [ 330.116185][ T3241] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.002F/input/input42 [ 330.128717][ T8221] F2FS-fs (loop0): Found nat_bits in checkpoint [ 330.210032][ T3241] keytouch 0003:0926:3333.002F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 330.222773][ T8221] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 330.257824][ T8221] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 330.406764][ T3228] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 330.657437][ T8275] incfs: Can't find or create .index dir in ./file0 [ 330.664233][ T8275] incfs: mount failed -17 [ 330.682427][ T3231] usb 2-1: USB disconnect, device number 36 [ 330.766819][ T3228] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 330.777972][ T3228] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 330.800567][ T3228] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 330.856326][ T3228] usb 3-1: config 0 descriptor?? [ 331.081107][ T30] audit: type=1400 audit(2000000229.660:1061): avc: denied { map } for pid=8286 comm="syz.1.2153" path="/dev/binderfs/binder0" dev="binder" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 331.105876][ T30] audit: type=1400 audit(2000000229.660:1062): avc: denied { call } for pid=8286 comm="syz.1.2153" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 331.216208][ T8228] loop2: detected capacity change from 0 to 512 [ 331.247885][ T8228] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 331.257248][ T8228] EXT4-fs (loop2): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 331.356940][ T8228] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 331.380915][ T8228] ext4 filesystem being mounted at /root/syzkaller.vsi7Tu/96/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 331.429653][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 3: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 331.494828][ T30] audit: type=1326 audit(2000000230.070:1063): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8299 comm="syz.4.2156" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x0 [ 331.608233][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 12: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 331.656544][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 13: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 331.728797][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 14: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 331.770876][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 15: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 331.850242][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 16: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 331.916239][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 17: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 331.984025][ T8228] EXT4-fs error (device loop2): ext4_map_blocks:602: inode #2: block 18: comm syz.2.2141: lblock 23 mapped to illegal pblock 18 (length 1) [ 332.012191][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 19: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 332.037197][ T8228] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 20: comm syz.2.2141: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 332.047501][ T3228] keytouch 0003:0926:3333.0030: fixing up Keytouch IEC report descriptor [ 332.071899][ T3228] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0030/input/input43 [ 332.144030][ T8318] netem: change failed [ 332.153381][ T8319] netem: change failed [ 332.169284][ T3228] keytouch 0003:0926:3333.0030: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 332.243269][ T8310] loop0: detected capacity change from 0 to 40427 [ 332.352826][ T8310] F2FS-fs (loop0): invalid crc value [ 332.437032][ T8310] F2FS-fs (loop0): Found nat_bits in checkpoint [ 332.477894][ T8310] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 332.484448][ T8310] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 332.726251][ T8087] usb 3-1: USB disconnect, device number 26 [ 332.753863][ T8340] fuse: Bad value for 'fd' [ 332.758784][ T8340] overlayfs: filesystem on '/' not supported [ 332.869122][ T8349] fuse: Bad value for 'fd' [ 333.356754][ T8087] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 333.364316][ T3241] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 333.576832][ T8086] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 333.636747][ T8087] usb 3-1: Using ep0 maxpacket: 16 [ 333.786804][ T8087] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 333.795545][ T3241] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 333.816754][ T3241] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 333.825623][ T3241] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 333.849727][ T3241] usb 2-1: config 0 descriptor?? [ 333.956813][ T8086] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 333.967540][ T8087] usb 3-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 333.976431][ T8087] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 333.984514][ T8086] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 333.993481][ T8087] usb 3-1: Product: syz [ 333.997548][ T8086] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 334.005578][ T8087] usb 3-1: Manufacturer: syz [ 334.010160][ T8087] usb 3-1: SerialNumber: syz [ 334.017836][ T8086] usb 5-1: config 0 descriptor?? [ 334.026510][ T8087] usb 3-1: config 0 descriptor?? [ 334.071227][ T8087] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 334.079747][ T8087] usb 3-1: Detected FT232RL [ 334.090293][ T8364] loop1: detected capacity change from 0 to 512 [ 334.107636][ T8364] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 334.117125][ T8364] EXT4-fs (loop1): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 334.138596][ T8364] EXT4-fs (loop1): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 334.153206][ T8364] ext4 filesystem being mounted at /root/syzkaller.ItgqWP/51/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 334.179550][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 3: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 334.200808][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 12: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 334.222096][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 13: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 334.243522][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 14: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 334.263915][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 15: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 334.287738][ T8368] loop4: detected capacity change from 0 to 512 [ 334.298027][ T8087] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 334.317371][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 16: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 334.338754][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 17: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 334.360003][ T8368] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 334.369360][ T8364] EXT4-fs error (device loop1): ext4_map_blocks:602: inode #2: block 18: comm syz.1.2178: lblock 23 mapped to illegal pblock 18 (length 1) [ 334.383551][ T8368] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 334.396096][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 19: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 334.416486][ T8364] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 20: comm syz.1.2178: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 334.447716][ T8368] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 334.476962][ T8368] ext4 filesystem being mounted at /root/syzkaller.1hWY0W/97/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 334.508883][ T8385] fuse: Bad value for 'fd' [ 334.517878][ T8385] overlayfs: filesystem on '/' not supported [ 334.529602][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 3: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 334.555217][ T8387] fuse: Bad value for 'fd' [ 334.560458][ T8387] overlayfs: filesystem on '/' not supported [ 334.567667][ T3241] keytouch 0003:0926:3333.0031: fixing up Keytouch IEC report descriptor [ 334.575957][ T8087] ftdi_sio 3-1:0.0: GPIO initialisation failed: -71 [ 334.588572][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 12: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 334.616849][ T8087] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 334.637095][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 13: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 334.643970][ T3241] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0031/input/input44 [ 334.670166][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 14: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 334.686568][ T8087] usb 3-1: USB disconnect, device number 27 [ 334.698252][ T8087] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 334.707605][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 15: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 334.718363][ T8087] ftdi_sio 3-1:0.0: device disconnected [ 334.738014][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 334.776890][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 334.813856][ T3241] keytouch 0003:0926:3333.0031: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 334.816915][ T8368] EXT4-fs error (device loop4): ext4_map_blocks:602: inode #2: block 18: comm syz.4.2179: lblock 23 mapped to illegal pblock 18 (length 1) [ 334.856922][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 19: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 334.896925][ T8368] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 20: comm syz.4.2179: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 334.957519][ T8086] keytouch 0003:0926:3333.0032: fixing up Keytouch IEC report descriptor [ 334.997688][ T8086] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0032/input/input45 [ 335.085508][ T8086] keytouch 0003:0926:3333.0032: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 335.199723][ T8086] usb 2-1: USB disconnect, device number 37 [ 335.588918][ T8086] usb 5-1: USB disconnect, device number 36 [ 335.677563][ T8400] loop1: detected capacity change from 0 to 40427 [ 335.772274][ T8412] loop4: detected capacity change from 0 to 512 [ 335.772293][ T8400] F2FS-fs (loop1): invalid crc value [ 335.786983][ T8400] F2FS-fs (loop1): Found nat_bits in checkpoint [ 335.825951][ T8400] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 335.832721][ T8400] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 335.924298][ T8412] EXT4-fs error (device loop4): ext4_orphan_get:1397: inode #15: comm syz.4.2193: casefold flag without casefold feature [ 335.936905][ T8412] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #2: comm syz.4.2193: missing EA_INODE flag [ 335.948981][ T8412] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.2193: error while reading EA inode 2 err=-117 [ 335.961591][ T8412] EXT4-fs (loop4): 1 orphan inode deleted [ 335.968267][ T8412] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 336.094624][ T8423] overlayfs: statfs failed on './file0' [ 336.116550][ T30] audit: type=1400 audit(2000000234.690:1064): avc: denied { create } for pid=8425 comm="syz.4.2196" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 336.137011][ T30] audit: type=1400 audit(2000000234.700:1065): avc: denied { write } for pid=8425 comm="syz.4.2196" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 336.706745][ T3228] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 336.959542][ T8446] loop4: detected capacity change from 0 to 512 [ 337.026856][ T3230] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 337.048364][ T8446] EXT4-fs error (device loop4): ext4_orphan_get:1397: inode #15: comm syz.4.2204: casefold flag without casefold feature [ 337.061074][ T8446] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #2: comm syz.4.2204: missing EA_INODE flag [ 337.066802][ T3228] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 337.072813][ T8446] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.2204: error while reading EA inode 2 err=-117 [ 337.083246][ T3228] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 337.095893][ T8446] EXT4-fs (loop4): 1 orphan inode deleted [ 337.105671][ T3228] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 337.110763][ T8446] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 337.121124][ T3228] usb 3-1: config 0 descriptor?? [ 337.144822][ T8450] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.151847][ T8450] bridge0: port 1(bridge_slave_0) entered disabled state [ 337.159685][ T8450] device bridge_slave_0 entered promiscuous mode [ 337.182733][ T8459] loop1: detected capacity change from 0 to 16 [ 337.190116][ T8] tipc: Disabling bearer [ 337.195398][ T8] tipc: Left network mode [ 337.198603][ T8450] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.206385][ T8450] bridge0: port 2(bridge_slave_1) entered disabled state [ 337.214914][ T8450] device bridge_slave_1 entered promiscuous mode [ 337.237015][ T8459] erofs: (device loop1): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 337.290383][ T8450] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.297242][ T8450] bridge0: port 2(bridge_slave_1) entered forwarding state [ 337.304355][ T8450] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.311142][ T8450] bridge0: port 1(bridge_slave_0) entered forwarding state [ 337.335382][ T3231] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 337.352792][ T3231] bridge0: port 1(bridge_slave_0) entered disabled state [ 337.360261][ T3231] bridge0: port 2(bridge_slave_1) entered disabled state [ 337.371235][ T8440] loop2: detected capacity change from 0 to 512 [ 337.389762][ T8461] netlink: 12 bytes leftover after parsing attributes in process `syz.1.2209'. [ 337.396855][ T3230] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 337.404317][ T8457] loop4: detected capacity change from 0 to 40427 [ 337.409505][ T3230] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 337.424567][ T3230] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 337.438859][ T8457] F2FS-fs (loop4): invalid crc value [ 337.439835][ T3230] usb 1-1: config 0 descriptor?? [ 337.456674][ T3231] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 337.456989][ T8457] F2FS-fs (loop4): Found nat_bits in checkpoint [ 337.464918][ T3231] bridge0: port 1(bridge_slave_0) entered blocking state [ 337.477414][ T3231] bridge0: port 1(bridge_slave_0) entered forwarding state [ 337.485387][ T3231] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 337.493543][ T8440] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 337.515642][ T8440] EXT4-fs (loop2): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 337.528177][ T3231] bridge0: port 2(bridge_slave_1) entered blocking state [ 337.535012][ T3231] bridge0: port 2(bridge_slave_1) entered forwarding state [ 337.543230][ T8457] F2FS-fs (loop4): Cannot turn on quotas: -2 on 1 [ 337.552416][ T3231] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 337.559991][ T8457] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 337.561256][ T3231] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 337.587797][ T8440] EXT4-fs (loop2): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 337.602813][ T8440] ext4 filesystem being mounted at /root/syzkaller.vsi7Tu/101/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 337.661830][ T8087] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 337.671725][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 3: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 337.692517][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 12: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 337.699253][ T8450] device veth0_vlan entered promiscuous mode [ 337.719714][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 13: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 337.722407][ T8444] loop0: detected capacity change from 0 to 512 [ 337.747532][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 14: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 337.773452][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 15: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 337.794330][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 16: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 337.815931][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 337.819904][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 17: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 337.823879][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 337.843687][ T8440] EXT4-fs error (device loop2): ext4_map_blocks:602: inode #2: block 18: comm syz.2.2201: lblock 23 mapped to illegal pblock 18 (length 1) [ 337.850934][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 337.864655][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 19: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 337.895288][ T8440] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 20: comm syz.2.2201: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 337.958815][ T8444] EXT4-fs (loop0): Quota format mount options ignored when QUOTA feature is enabled [ 337.984930][ T8444] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 338.053335][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 338.064112][ T8086] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 338.073887][ T8450] device veth1_macvtap entered promiscuous mode [ 338.097882][ T8444] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 338.099565][ T500] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 338.119664][ T8444] ext4 filesystem being mounted at /root/syzkaller.DnrkVl/14/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 338.153725][ T30] audit: type=1400 audit(2000000236.730:1066): avc: denied { mounton } for pid=8481 comm="syz.4.2212" path="/root/syzkaller.1hWY0W/104/file0" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 338.159460][ T8482] loop4: detected capacity change from 0 to 1024 [ 338.178711][ T3228] keytouch 0003:0926:3333.0033: fixing up Keytouch IEC report descriptor [ 338.192522][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 3: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 338.195529][ T500] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 338.213192][ T8482] SELinux: security_context_str_to_sid(staff_u) failed for (dev ?, type ?) errno=-22 [ 338.230283][ T3228] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.0033/input/input46 [ 338.230854][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 12: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 338.262410][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 13: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 338.262530][ T500] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 338.283345][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 14: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 338.313182][ T8482] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 338.315020][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 15: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 338.324931][ T3228] keytouch 0003:0926:3333.0033: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 338.363989][ T8482] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpquota,data_err=ignore,resuid=0x0000000000000000,sb=0x0000000000000987,data_err=abort,jqfmt=vfsold,dioread_lock,data_err=abort,,errors=continue. Quota mode: writeback. [ 338.390168][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 16: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 338.397469][ T8] device bridge_slave_1 left promiscuous mode [ 338.411472][ T8482] SELinux: security_context_str_to_sid(staff_u) failed for (dev loop4, type ext4) errno=-22 [ 338.434650][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 338.441998][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 17: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 338.462932][ T8] device bridge_slave_0 left promiscuous mode [ 338.469518][ T8444] EXT4-fs error (device loop0): ext4_map_blocks:602: inode #2: block 18: comm syz.0.2203: lblock 23 mapped to illegal pblock 18 (length 1) [ 338.483587][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 338.492209][ T8] device veth1_macvtap left promiscuous mode [ 338.498299][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 19: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 338.521739][ T8] device veth0_vlan left promiscuous mode [ 338.527712][ T8444] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 20: comm syz.0.2203: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 338.567889][ T3230] keytouch 0003:0926:3333.0034: fixing up Keytouch IEC report descriptor [ 338.589557][ T3230] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.0034/input/input47 [ 338.684865][ T3230] keytouch 0003:0926:3333.0034: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 338.795336][ T500] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 338.817241][ T500] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 338.831462][ T500] usb 3-1: USB disconnect, device number 28 [ 338.918683][ T8502] loop4: detected capacity change from 0 to 512 [ 338.927940][ T8503] loop3: detected capacity change from 0 to 16 [ 338.957917][ T8503] erofs: (device loop3): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 338.969639][ T8489] loop1: detected capacity change from 0 to 40427 [ 338.994554][ T8502] EXT4-fs error (device loop4): ext4_orphan_get:1397: inode #15: comm syz.4.2217: casefold flag without casefold feature [ 339.007429][ T8502] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #2: comm syz.4.2217: missing EA_INODE flag [ 339.019671][ T8489] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 339.027329][ T8502] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.2217: error while reading EA inode 2 err=-117 [ 339.034119][ T8489] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 339.053566][ T8502] EXT4-fs (loop4): 1 orphan inode deleted [ 339.059776][ T8502] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 339.088081][ T8489] F2FS-fs (loop1): Found nat_bits in checkpoint [ 339.122204][ T30] audit: type=1326 audit(2000000237.700:1067): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.164613][ T8489] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 339.176721][ T8489] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 339.188361][ T30] audit: type=1326 audit(2000000237.730:1068): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.232302][ T30] audit: type=1326 audit(2000000237.730:1069): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.256786][ T500] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 339.291410][ T30] audit: type=1326 audit(2000000237.730:1070): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.356758][ T30] audit: type=1326 audit(2000000237.730:1071): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.405228][ T30] audit: type=1326 audit(2000000237.730:1072): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.453184][ T30] audit: type=1326 audit(2000000237.730:1073): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8508 comm="syz.4.2219" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x7ffc0000 [ 339.496923][ T500] usb 3-1: Using ep0 maxpacket: 16 [ 339.504788][ T8516] loop3: detected capacity change from 0 to 40427 [ 339.539191][ T8516] F2FS-fs (loop3): invalid crc value [ 339.574440][ T8516] F2FS-fs (loop3): Found nat_bits in checkpoint [ 339.616867][ T500] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 339.819451][ T8516] F2FS-fs (loop3): Cannot turn on quotas: -2 on 1 [ 339.846810][ T8516] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 339.864488][ T8489] attempt to access beyond end of device [ 339.864488][ T8489] loop1: rw=0, want=88192, limit=40427 [ 339.976866][ T500] usb 3-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 339.985719][ T500] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 339.997909][ T500] usb 3-1: Product: syz [ 340.001919][ T500] usb 3-1: Manufacturer: syz [ 340.006345][ T500] usb 3-1: SerialNumber: syz [ 340.011417][ T500] usb 3-1: config 0 descriptor?? [ 340.047696][ T500] ftdi_sio 3-1:0.0: FTDI USB Serial Device converter detected [ 340.055434][ T500] usb 3-1: Detected FT232RL [ 340.156800][ T3241] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 340.190318][ T8086] usb 1-1: USB disconnect, device number 40 [ 340.256837][ T500] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 340.526794][ T3241] usb 2-1: config 17 has an invalid descriptor of length 119, skipping remainder of the config [ 340.537877][ T500] usb 3-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 340.542504][ T3241] usb 2-1: config 17 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 340.584624][ T3241] usb 2-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.00 [ 340.593933][ T3241] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 340.740015][ T8086] usb 3-1: USB disconnect, device number 29 [ 340.750506][ T8086] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 340.761172][ T8086] ftdi_sio 3-1:0.0: device disconnected [ 340.876802][ T3241] usb 2-1: string descriptor 0 read error: -71 [ 340.884428][ T3241] aiptek 2-1:17.0: interface has no int in endpoints, but must have minimum 1 [ 340.893394][ T8087] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 340.903873][ T3241] usb 2-1: USB disconnect, device number 38 [ 341.072941][ T8550] sit: Dst spoofed 0.0.0.0/2002::bfd8:a5dd -> 224.0.0.1/2002:c021:42c4:3911:45ba:dd28:fd7f:ffc [ 341.156152][ T8560] fuse: Unknown parameter '000000000000000000000000x00000000000000060000000000000000000000000000000000000000000&-k0(pX:"'`' [ 341.243914][ T8558] loop0: detected capacity change from 0 to 40427 [ 341.306806][ T8087] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 341.317543][ T8087] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 341.326323][ T8087] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 341.336432][ T8558] F2FS-fs (loop0): invalid crc value [ 341.339464][ T8087] usb 5-1: config 0 descriptor?? [ 341.348483][ T8558] F2FS-fs (loop0): Found nat_bits in checkpoint [ 341.378124][ T8558] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 341.384933][ T8558] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 341.456771][ T3241] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 341.511613][ T8570] Source file dentry negative [ 341.600008][ T8548] loop4: detected capacity change from 0 to 512 [ 341.614635][ T8577] loop2: detected capacity change from 0 to 16 [ 341.657888][ T8548] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 341.667316][ T8548] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 341.669791][ T8577] erofs: (device loop2): mounted with root inode @ nid 36. [ 341.691593][ T30] kauditd_printk_skb: 65 callbacks suppressed [ 341.691605][ T30] audit: type=1400 audit(2000000240.270:1139): avc: denied { read } for pid=8576 comm="syz.2.2239" name="file1" dev="overlay" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 341.699051][ T8548] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 341.734482][ T8548] ext4 filesystem being mounted at /root/syzkaller.1hWY0W/113/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 341.768532][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 3: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 341.789781][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 12: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 341.810524][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 13: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 341.831869][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 14: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 341.852082][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 15: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 341.872837][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 341.893851][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 341.896895][ T3241] usb 2-1: config 17 has an invalid descriptor of length 119, skipping remainder of the config [ 341.914057][ T8548] EXT4-fs error (device loop4): ext4_map_blocks:602: inode #2: block 18: comm syz.4.2229: lblock 23 mapped to illegal pblock 18 (length 1) [ 341.938067][ T3241] usb 2-1: config 17 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 341.946485][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 19: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 341.954426][ T3241] usb 2-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.00 [ 341.978807][ T8548] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 20: comm syz.4.2229: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 342.042628][ T3241] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 342.066933][ T3241] usb 2-1: can't set config #17, error -71 [ 342.067362][ T7129] attempt to access beyond end of device [ 342.067362][ T7129] loop1: rw=2049, want=40968, limit=40427 [ 342.083479][ T3241] usb 2-1: USB disconnect, device number 39 [ 342.117486][ T8087] keytouch 0003:0926:3333.0035: fixing up Keytouch IEC report descriptor [ 342.137741][ T8087] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0035/input/input49 [ 342.219257][ T8087] keytouch 0003:0926:3333.0035: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 342.236831][ T500] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 342.356843][ T3230] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 342.512549][ T8614] Source file dentry negative [ 342.526822][ T500] usb 4-1: device descriptor read/64, error -71 [ 342.586035][ T8617] binder_alloc: 8615: binder_alloc_buf, no vma [ 342.592204][ T8617] binder: 8615:8617 ioctl c0306201 0 returned -14 [ 342.636851][ T3228] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 342.691615][ T3241] usb 5-1: USB disconnect, device number 37 [ 342.716867][ T3230] usb 3-1: config 0 has an invalid descriptor of length 129, skipping remainder of the config [ 342.727335][ T3230] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 342.742815][ T3230] usb 3-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 342.752154][ T3230] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 342.764056][ T3230] usb 3-1: config 0 descriptor?? [ 342.856076][ T8620] loop4: detected capacity change from 0 to 40427 [ 342.876787][ T3228] usb 1-1: Using ep0 maxpacket: 16 [ 342.906902][ T3227] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 342.916843][ T500] usb 4-1: device descriptor read/64, error -71 [ 342.948412][ T8620] F2FS-fs (loop4): invalid crc value [ 342.955604][ T8620] F2FS-fs (loop4): Found nat_bits in checkpoint [ 342.983889][ T8620] F2FS-fs (loop4): Cannot turn on quotas: -2 on 1 [ 342.990765][ T8620] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 342.998169][ T3228] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 8 [ 343.166831][ T3228] usb 1-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 6.00 [ 343.175894][ T3227] usb 2-1: Using ep0 maxpacket: 8 [ 343.180788][ T3228] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 343.188572][ T3228] usb 1-1: Product: syz [ 343.192519][ T3228] usb 1-1: Manufacturer: syz [ 343.197040][ T500] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 343.204465][ T3228] usb 1-1: SerialNumber: syz [ 343.209500][ T3228] usb 1-1: config 0 descriptor?? [ 343.247455][ T3228] ftdi_sio 1-1:0.0: FTDI USB Serial Device converter detected [ 343.255024][ T3228] usb 1-1: Detected FT232RL [ 343.296773][ T3227] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 343.305547][ T3227] usb 2-1: config 1 has no interface number 1 [ 343.311661][ T3227] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 343.456810][ T3228] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 343.476801][ T500] usb 4-1: device descriptor read/64, error -71 [ 343.483015][ T3227] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 343.491901][ T3227] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 343.499756][ T3227] usb 2-1: Product: syz [ 343.503664][ T3227] usb 2-1: Manufacturer: syz [ 343.508073][ T3227] usb 2-1: SerialNumber: syz [ 343.717985][ T3228] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 343.822424][ T8630] loop4: detected capacity change from 0 to 512 [ 343.906854][ T500] usb 4-1: device descriptor read/64, error -71 [ 343.941599][ T3228] usb 1-1: USB disconnect, device number 41 [ 343.972464][ T3228] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 344.008437][ T8630] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 344.019648][ T8630] ext4 filesystem being mounted at /root/syzkaller.1hWY0W/115/file0 supports timestamps until 2038 (0x7fffffff) [ 344.060885][ T500] usb usb4-port1: attempt power cycle [ 344.106297][ T3228] ftdi_sio 1-1:0.0: device disconnected [ 344.111977][ T30] audit: type=1400 audit(2000000242.630:1140): avc: denied { rename } for pid=8627 comm="syz.4.2253" name="file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 344.179443][ T30] audit: type=1400 audit(2000000242.630:1141): avc: denied { rename } for pid=8627 comm="syz.4.2253" name="bus" dev="loop4" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 344.361021][ T3230] usb 3-1: USB disconnect, device number 30 [ 344.429345][ T8642] cgroup: Unknown subsys name 'rlimit' [ 344.523409][ T500] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 344.539025][ T8647] SELinux: security_context_str_to_sid(root) failed for (dev ?, type ?) errno=-22 [ 344.586227][ T8647] SELinux: security_context_str_to_sid(root) failed for (dev incremental-fs, type incremental-fs) errno=-22 [ 344.694691][ T8656] loop0: detected capacity change from 0 to 128 [ 344.696798][ T500] usb 4-1: device descriptor read/8, error -71 [ 344.709938][ T8657] Source file dentry negative [ 344.926698][ T8661] A link change request failed with some changes committed already. Interface veth0_to_bond may have been left with an inconsistent configuration, please check. [ 345.026853][ T500] usb 4-1: device descriptor read/8, error -71 [ 345.305728][ T8659] loop4: detected capacity change from 0 to 40427 [ 345.469052][ T8659] F2FS-fs (loop4): invalid crc value [ 345.475585][ T8659] F2FS-fs (loop4): Found nat_bits in checkpoint [ 345.515932][ T8659] F2FS-fs (loop4): Cannot turn on quotas: -2 on 1 [ 345.522811][ T8659] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 345.571540][ T30] audit: type=1400 audit(2000000244.150:1142): avc: denied { accept } for pid=8670 comm="syz.1.2266" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 345.956772][ T8087] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 346.056929][ T3227] usb 2-1: 2:1 : no or invalid class specific endpoint descriptor [ 346.066768][ T3227] usb 2-1: 2:1 : format type 0 is detected, processed as PCM [ 346.079391][ T8699] Source file dentry negative [ 346.153743][ T8693] loop1: detected capacity change from 0 to 40427 [ 346.162829][ T3227] usb 2-1: USB disconnect, device number 40 [ 346.170060][ T30] audit: type=1326 audit(2000000244.750:1143): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.194858][ T30] audit: type=1326 audit(2000000244.750:1144): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=293 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.219014][ T30] audit: type=1326 audit(2000000244.750:1145): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.242430][ T30] audit: type=1326 audit(2000000244.750:1146): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.266751][ T8087] usb 1-1: Using ep0 maxpacket: 16 [ 346.275830][ T30] audit: type=1326 audit(2000000244.750:1147): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.300267][ T30] audit: type=1326 audit(2000000244.770:1148): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8706 comm="syz.2.2278" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 346.304667][ T484] udevd[484]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 346.325128][ T8693] F2FS-fs (loop1): Found nat_bits in checkpoint [ 346.355979][ T8717] fuse: Unknown parameter '0x00000000000000040x0000000000000005' [ 346.377514][ T8693] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 346.413985][ T7129] attempt to access beyond end of device [ 346.413985][ T7129] loop1: rw=2049, want=45104, limit=40427 [ 346.431870][ T8719] netlink: 12 bytes leftover after parsing attributes in process `syz.2.2280'. [ 346.586804][ T500] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 346.596847][ T8087] usb 1-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice= 9.00 [ 346.605896][ T8087] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 346.613687][ T8087] usb 1-1: Product: syz [ 346.617936][ T8087] usb 1-1: Manufacturer: syz [ 346.622551][ T8087] usb 1-1: SerialNumber: syz [ 346.627779][ T8087] usb 1-1: config 0 descriptor?? [ 346.667372][ T8087] ftdi_sio 1-1:0.0: FTDI USB Serial Device converter detected [ 346.674935][ T8087] usb 1-1: Detected FT232H [ 346.676823][ T500] usb 4-1: Using ep0 maxpacket: 32 [ 346.752534][ T8726] loop1: detected capacity change from 0 to 40427 [ 346.848218][ T8726] F2FS-fs (loop1): invalid crc value [ 346.854635][ T8726] F2FS-fs (loop1): Found nat_bits in checkpoint [ 346.883850][ T8726] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 346.890516][ T8726] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 346.976836][ T500] usb 4-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=e2.de [ 346.985777][ T500] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 346.993692][ T500] usb 4-1: Product: syz [ 346.997778][ T500] usb 4-1: Manufacturer: syz [ 347.002300][ T500] usb 4-1: SerialNumber: syz [ 347.010864][ T500] usb 4-1: config 0 descriptor?? [ 347.293491][ T8739] Source file dentry negative [ 347.634557][ T8087] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 347.659803][ T8087] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 347.696780][ T8087] ftdi_sio 1-1:0.0: GPIO initialisation failed: -71 [ 347.711721][ T8087] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 347.732335][ T8087] usb 1-1: USB disconnect, device number 42 [ 347.750628][ T8087] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 347.772320][ T8087] ftdi_sio 1-1:0.0: device disconnected [ 347.801376][ T8759] loop1: detected capacity change from 0 to 256 [ 347.839620][ T8759] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x3289bd7c, utbl_chksum : 0xe619d30d) [ 347.842528][ T8705] loop3: detected capacity change from 0 to 40427 [ 348.255560][ T8758] loop0: detected capacity change from 0 to 40427 [ 348.286164][ T8705] F2FS-fs (loop3): Found nat_bits in checkpoint [ 348.318617][ T8758] F2FS-fs (loop0): invalid crc value [ 348.325495][ T8758] F2FS-fs (loop0): Found nat_bits in checkpoint [ 348.361953][ T8705] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 348.364834][ T8758] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 348.384154][ T30] kauditd_printk_skb: 12 callbacks suppressed [ 348.384167][ T30] audit: type=1400 audit(2000000246.960:1161): avc: denied { read } for pid=8704 comm="syz.3.2277" path="/root/syzkaller.yRTws2/11/file0/bus" dev="loop3" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 348.389981][ T8705] attempt to access beyond end of device [ 348.389981][ T8705] loop3: rw=2049, want=53376, limit=40427 [ 348.390555][ T8758] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 348.416817][ T8705] attempt to access beyond end of device [ 348.416817][ T8705] loop3: rw=0, want=53376, limit=40427 [ 348.479319][ T8789] Source file dentry negative [ 348.509480][ T8793] loop2: detected capacity change from 0 to 512 [ 348.601914][ T8793] EXT4-fs (loop2): ext4_check_descriptors: Block bitmap for group 1 overlaps superblock [ 348.618638][ T8793] EXT4-fs (loop2): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 348.629654][ T8793] EXT4-fs (loop2): ext4_check_descriptors: Inode table for group 1 overlaps superblock [ 348.643181][ T8793] EXT4-fs (loop2): revision level too high, forcing read-only mode [ 348.651907][ T8793] [EXT4 FS bs=4096, gc=2, bpg=35, ipg=32, mo=e000e118, mo2=0000] [ 348.660626][ T8793] EXT4-fs (loop2): failed to initialize system zone (-117) [ 348.669265][ T8793] EXT4-fs (loop2): mount failed [ 348.781261][ T3256] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 348.860883][ T8793] loop2: detected capacity change from 0 to 256 [ 348.920342][ T30] audit: type=1326 audit(2000000247.500:1162): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 348.943929][ T30] audit: type=1326 audit(2000000247.500:1163): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 348.969719][ T8793] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0x205ad3fc, utbl_chksum : 0xe619d30d) [ 348.982373][ T30] audit: type=1326 audit(2000000247.500:1164): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=200 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.005781][ T30] audit: type=1326 audit(2000000247.500:1165): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.029322][ T30] audit: type=1326 audit(2000000247.500:1166): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.052501][ T3256] usb 5-1: Using ep0 maxpacket: 16 [ 349.057487][ T30] audit: type=1326 audit(2000000247.500:1167): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=1 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.081051][ T30] audit: type=1326 audit(2000000247.500:1168): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.104878][ T30] audit: type=1326 audit(2000000247.500:1169): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.134997][ T30] audit: type=1326 audit(2000000247.500:1170): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=8802 comm="syz.0.2302" exe="/root/syz-executor" sig=0 arch=c000003e syscall=1 compat=0 ip=0x7f864d1c9b99 code=0x7ffc0000 [ 349.216873][ T500] CoreChips: probe of 4-1:0.0 failed with error -71 [ 349.225548][ T500] usb 4-1: USB disconnect, device number 33 [ 349.236829][ T3256] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 32 [ 349.246519][ T3256] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 64 [ 349.256376][ T3256] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 23 [ 349.646398][ T8812] loop0: detected capacity change from 0 to 40427 [ 349.666809][ T3256] usb 5-1: New USB device found, idVendor=0505, idProduct=a4a1, bcdDevice= 0.40 [ 349.675680][ T3256] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 349.683485][ T3256] usb 5-1: SerialNumber: syz [ 349.716796][ T8774] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 349.723618][ T8774] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 349.730621][ T8812] F2FS-fs (loop0): Invalid log_blocksize (268), supports only 12 [ 349.738349][ T8812] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 349.747394][ T3256] cdc_acm 5-1:1.0: Control and data interfaces are not separated! [ 349.754028][ T8812] F2FS-fs (loop0): invalid crc value [ 349.760619][ T8450] attempt to access beyond end of device [ 349.760619][ T8450] loop3: rw=2049, want=45104, limit=40427 [ 349.762409][ T8812] F2FS-fs (loop0): Found nat_bits in checkpoint [ 349.809570][ T8812] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 349.816480][ T8812] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 349.839528][ T8812] Illegal XDP return value 4294967274, expect packet loss! [ 350.204639][ T8821] loop3: detected capacity change from 0 to 512 [ 350.240788][ T8827] loop2: detected capacity change from 0 to 256 [ 350.278665][ T8774] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=8774 comm=syz.4.2295 [ 350.293381][ T3241] usb 5-1: USB disconnect, device number 38 [ 350.316317][ T8827] attempt to access beyond end of device [ 350.316317][ T8827] loop2: rw=2049, want=260, limit=256 [ 350.330469][ T8822] attempt to access beyond end of device [ 350.330469][ T8822] loop0: rw=2049, want=79896, limit=40427 [ 350.345295][ T8822] attempt to access beyond end of device [ 350.345295][ T8822] loop0: rw=2049, want=81920, limit=40427 [ 350.360078][ T8822] attempt to access beyond end of device [ 350.360078][ T8822] loop0: rw=2049, want=51272, limit=40427 [ 350.375034][ T8822] attempt to access beyond end of device [ 350.375034][ T8822] loop0: rw=2049, want=53248, limit=40427 [ 350.390955][ T8822] attempt to access beyond end of device [ 350.390955][ T8822] loop0: rw=2049, want=60128, limit=40427 [ 350.479136][ T8821] EXT4-fs (loop3): orphan cleanup on readonly fs [ 350.486101][ T8821] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz.3.2307: bg 0: block 248: padding at end of block bitmap is not set [ 350.503582][ T8] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 350.504147][ T8821] EXT4-fs (loop3): 1 truncate cleaned up [ 350.518494][ T8] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 350.526896][ T8821] EXT4-fs (loop3): mounted filesystem without journal. Opts: bsdgroups,nodiscard,noblock_validity,grpjquota=,grpjquota=,noquota,abort,noload,noload,,errors=continue. Quota mode: writeback. [ 350.599492][ T8837] loop3: detected capacity change from 0 to 512 [ 350.628516][ T8837] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 1 overlaps superblock [ 350.641568][ T8837] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 350.653024][ T8837] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 1 overlaps superblock [ 350.719307][ T8837] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 350.727247][ T8837] [EXT4 FS bs=4096, gc=2, bpg=35, ipg=32, mo=e000e118, mo2=0000] [ 350.734851][ T8837] EXT4-fs (loop3): failed to initialize system zone (-117) [ 350.742097][ T8837] EXT4-fs (loop3): mount failed [ 351.074977][ T8837] loop3: detected capacity change from 0 to 256 [ 351.287571][ T8837] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0x205ad3fc, utbl_chksum : 0xe619d30d) [ 351.322122][ T8087] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 351.515561][ T8867] loop2: detected capacity change from 0 to 1024 [ 351.576723][ T8087] usb 1-1: Using ep0 maxpacket: 32 [ 351.616913][ T8867] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 351.637117][ T8871] loop1: detected capacity change from 0 to 16 [ 351.688415][ T8871] erofs: (device loop1): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 351.886805][ T8087] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=e2.de [ 351.895771][ T8087] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 351.903822][ T8087] usb 1-1: Product: syz [ 351.907688][ T3228] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 351.908137][ T8087] usb 1-1: Manufacturer: syz [ 351.921035][ T8087] usb 1-1: SerialNumber: syz [ 351.926324][ T8087] usb 1-1: config 0 descriptor?? [ 352.031699][ T8874] loop4: detected capacity change from 0 to 40427 [ 352.117222][ T8874] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 352.124909][ T8874] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 352.133759][ T8874] F2FS-fs (loop4): invalid crc value [ 352.140274][ T8874] F2FS-fs (loop4): Found nat_bits in checkpoint [ 352.169221][ T8874] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 352.176097][ T8874] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 352.302571][ T8881] Source file dentry negative [ 352.317123][ T3228] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 352.336733][ T3228] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 352.384619][ T3228] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 352.622818][ T3228] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 352.659228][ T3228] usb 3-1: config 0 descriptor?? [ 352.691055][ T8885] handle_bad_sector: 7 callbacks suppressed [ 352.691070][ T8885] attempt to access beyond end of device [ 352.691070][ T8885] loop4: rw=2049, want=81920, limit=40427 [ 352.703578][ T8854] loop0: detected capacity change from 0 to 40427 [ 352.718379][ T8885] attempt to access beyond end of device [ 352.718379][ T8885] loop4: rw=2049, want=53248, limit=40427 [ 352.737643][ T8885] attempt to access beyond end of device [ 352.737643][ T8885] loop4: rw=2049, want=60128, limit=40427 [ 352.754336][ T8885] attempt to access beyond end of device [ 352.754336][ T8885] loop4: rw=2049, want=62192, limit=40427 [ 352.770370][ T8885] attempt to access beyond end of device [ 352.770370][ T8885] loop4: rw=2049, want=64240, limit=40427 [ 352.787943][ T8885] attempt to access beyond end of device [ 352.787943][ T8885] loop4: rw=2049, want=66800, limit=40427 [ 352.811904][ T8885] attempt to access beyond end of device [ 352.811904][ T8885] loop4: rw=2049, want=71536, limit=40427 [ 352.842866][ T8885] attempt to access beyond end of device [ 352.842866][ T8885] loop4: rw=2049, want=77824, limit=40427 [ 352.867819][ T8885] attempt to access beyond end of device [ 352.867819][ T8885] loop4: rw=2049, want=85872, limit=40427 [ 352.897810][ T8854] F2FS-fs (loop0): Found nat_bits in checkpoint [ 352.923349][ T6933] attempt to access beyond end of device [ 352.923349][ T6933] loop4: rw=2049, want=40968, limit=40427 [ 352.947099][ T8] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 352.955887][ T8] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 352.976797][ T8854] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 353.118444][ T8888] loop1: detected capacity change from 0 to 40427 [ 353.157812][ T3228] plantronics 0003:047F:FFFF.0036: unknown main item tag 0x0 [ 353.175818][ T8888] F2FS-fs (loop1): invalid crc value [ 353.185804][ T3228] plantronics 0003:047F:FFFF.0036: No inputs registered, leaving [ 353.202441][ T8896] loop3: detected capacity change from 0 to 2048 [ 353.213436][ T8888] F2FS-fs (loop1): Found nat_bits in checkpoint [ 353.222733][ T3228] plantronics 0003:047F:FFFF.0036: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.2-1/input0 [ 353.263372][ T8888] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 353.270175][ T8888] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 353.294582][ T8896] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 353.371331][ T500] usb 3-1: USB disconnect, device number 31 [ 354.316807][ T8087] CoreChips: probe of 1-1:0.0 failed with error -71 [ 354.327760][ T8087] usb 1-1: USB disconnect, device number 43 [ 354.335821][ T8929] Source file dentry negative [ 354.449013][ T8935] kvm: vcpu 0: requested 22 ns lapic timer period limited to 200000 ns [ 354.480173][ T30] kauditd_printk_skb: 35 callbacks suppressed [ 354.480187][ T30] audit: type=1400 audit(2000000253.060:1204): avc: denied { relabelfrom } for pid=8937 comm="syz.1.2335" name="" dev="pipefs" ino=56743 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 354.480196][ T8938] SELinux: Context system_u:object_r:dhcp_state_t:s0 is not valid (left unmapped). [ 354.630849][ T30] audit: type=1400 audit(2000000253.060:1205): avc: denied { relabelto } for pid=8937 comm="syz.1.2335" name="" dev="pipefs" ino=56743 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=fifo_file permissive=1 trawcon="system_u:object_r:dhcp_state_t:s0" [ 355.154908][ T8949] loop4: detected capacity change from 0 to 16 [ 355.200348][ T8949] erofs: (device loop4): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 355.426066][ T8953] loop0: detected capacity change from 0 to 16 [ 355.487073][ T8953] erofs: Unknown parameter '00000000000000000000' [ 355.543222][ T8957] loop0: detected capacity change from 0 to 256 [ 355.580840][ T8963] Source file dentry negative [ 355.629408][ T30] audit: type=1400 audit(2000000254.210:1206): avc: denied { ioctl } for pid=8956 comm="syz.0.2344" path="socket:[56243]" dev="sockfs" ino=56243 ioctlcmd=0x891c scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 355.889094][ T8986] loop4: detected capacity change from 0 to 16 [ 355.927305][ T8986] erofs: (device loop4): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 355.946779][ T3230] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 356.226962][ T3230] usb 4-1: device descriptor read/64, error -71 [ 356.416433][ T8968] loop2: detected capacity change from 0 to 40427 [ 356.442945][ T8975] loop1: detected capacity change from 0 to 40427 [ 356.496781][ T8975] F2FS-fs (loop1): invalid crc value [ 356.513053][ T8968] F2FS-fs (loop2): invalid crc value [ 356.528885][ T8975] F2FS-fs (loop1): Found nat_bits in checkpoint [ 356.580169][ T8968] F2FS-fs (loop2): Found nat_bits in checkpoint [ 356.626773][ T3230] usb 4-1: device descriptor read/64, error -71 [ 356.668850][ T8968] F2FS-fs (loop2): Cannot turn on quotas: -2 on 1 [ 356.678181][ T8975] F2FS-fs (loop1): Cannot turn on quotas: -2 on 1 [ 356.686920][ T30] audit: type=1400 audit(2000000255.260:1207): avc: denied { create } for pid=8996 comm="syz.0.2355" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_dnrt_socket permissive=1 [ 356.707174][ T8968] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 356.722916][ T8975] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 356.770118][ T9003] loop0: detected capacity change from 0 to 128 [ 358.348951][ T9013] Source file dentry negative [ 358.468814][ T30] audit: type=1400 audit(2000000257.050:1208): avc: denied { getattr } for pid=9016 comm="syz.0.2361" path="socket:[57451]" dev="sockfs" ino=57451 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 358.480601][ T3230] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 358.766806][ T3230] usb 4-1: device descriptor read/64, error -71 [ 358.893713][ T30] audit: type=1326 audit(2000000257.470:1209): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9032 comm="syz.2.2367" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x0 [ 358.974682][ T9038] loop0: detected capacity change from 0 to 16 [ 359.592277][ T9038] erofs: (device loop0): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 359.777269][ T9046] Source file dentry negative [ 359.807678][ T9048] loop1: detected capacity change from 0 to 256 [ 359.893774][ T9048] exFAT-fs (loop1): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x3289bd7c, utbl_chksum : 0xe619d30d) [ 359.931547][ T9048] SELinux: security_context_str_to_sid(sysadm_u) failed for (dev ?, type ?) errno=-22 [ 359.946178][ T9048] overlayfs: option "index=on" is useless in a non-upper mount, ignore [ 359.972276][ T9048] overlayfs: bad mount option "redirect_dir=./file0" [ 360.393537][ T9044] loop4: detected capacity change from 0 to 40427 [ 360.445814][ T9051] loop0: detected capacity change from 0 to 40427 [ 360.446286][ T9052] loop3: detected capacity change from 0 to 40427 [ 360.460112][ T9044] F2FS-fs (loop4): Wrong secs_per_zone / total_sections (67108865, 24) [ 360.468209][ T9044] F2FS-fs (loop4): Can't find valid F2FS filesystem in 2th superblock [ 360.477255][ T9044] F2FS-fs (loop4): invalid crc value [ 360.484193][ T9044] F2FS-fs (loop4): Found nat_bits in checkpoint [ 360.494184][ T9052] F2FS-fs (loop3): invalid crc value [ 360.500442][ T9052] F2FS-fs (loop3): Found nat_bits in checkpoint [ 360.523538][ T9065] netlink: 12 bytes leftover after parsing attributes in process `syz.2.2374'. [ 360.532287][ T9065] netlink: 24 bytes leftover after parsing attributes in process `syz.2.2374'. [ 360.539431][ T9052] F2FS-fs (loop3): Cannot turn on quotas: -2 on 1 [ 360.551475][ T9044] F2FS-fs (loop4): Try to recover 2th superblock, ret: 0 [ 360.552715][ T9051] F2FS-fs (loop0): invalid crc value [ 360.558366][ T9044] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 360.589043][ T9044] device bridge_slave_1 left promiscuous mode [ 360.592594][ T9051] F2FS-fs (loop0): Found nat_bits in checkpoint [ 360.595013][ T9052] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 360.608475][ T9044] bridge0: port 2(bridge_slave_1) entered disabled state [ 360.622623][ T9044] device bridge_slave_0 left promiscuous mode [ 360.628590][ T9044] bridge0: port 1(bridge_slave_0) entered disabled state [ 360.643935][ T9051] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 360.651995][ T9051] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 360.795400][ T6933] handle_bad_sector: 3 callbacks suppressed [ 360.795417][ T6933] attempt to access beyond end of device [ 360.795417][ T6933] loop4: rw=2049, want=45104, limit=40427 [ 362.118006][ T9100] Source file dentry negative [ 362.133321][ T30] audit: type=1326 audit(2000000260.600:1210): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9101 comm="syz.4.2383" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f69d798bb99 code=0x0 [ 362.213252][ T9103] loop2: detected capacity change from 0 to 16 [ 362.266923][ T9103] erofs: (device loop2): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 362.670237][ T9115] loop3: detected capacity change from 0 to 16 [ 362.757173][ T3228] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 362.770996][ T9115] erofs: (device loop3): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 362.854211][ T9109] loop0: detected capacity change from 0 to 131072 [ 362.881690][ T9109] F2FS-fs (loop0): Unrecognized mount option " [ 362.881690][ T9109] " or missing value [ 363.001179][ T9121] loop0: detected capacity change from 0 to 512 [ 363.013733][ T3228] usb 3-1: Using ep0 maxpacket: 32 [ 363.104383][ T9123] loop4: detected capacity change from 0 to 1024 [ 363.112735][ T9121] futex_wake_op: syz.0.2390 tries to shift op by 144; fix this program [ 363.168680][ T9123] EXT4-fs (loop4): Unrecognized mount option "" or missing value [ 363.313116][ T3228] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=e2.de [ 363.329488][ T3228] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 363.338034][ T9129] Source file dentry negative [ 363.352599][ T3228] usb 3-1: Product: syz [ 363.366972][ T3228] usb 3-1: Manufacturer: syz [ 363.379708][ T3228] usb 3-1: SerialNumber: syz [ 363.394037][ T3228] usb 3-1: config 0 descriptor?? [ 363.472566][ T9127] loop0: detected capacity change from 0 to 40427 [ 363.551351][ T9127] F2FS-fs (loop0): Found nat_bits in checkpoint [ 363.578753][ T9127] F2FS-fs (loop0): Cannot turn on quotas: -2 on 2 [ 363.587019][ T9127] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 363.676669][ T3263] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 363.758086][ T9137] loop3: detected capacity change from 0 to 16 [ 363.811947][ T9111] loop2: detected capacity change from 0 to 40427 [ 363.847880][ T9137] erofs: (device loop3): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 363.904481][ T9111] F2FS-fs (loop2): Found nat_bits in checkpoint [ 363.938417][ T9111] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 363.958254][ T9111] attempt to access beyond end of device [ 363.958254][ T9111] loop2: rw=2049, want=53376, limit=40427 [ 363.970206][ T9111] attempt to access beyond end of device [ 363.970206][ T9111] loop2: rw=0, want=53376, limit=40427 [ 364.117985][ T3263] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 364.128709][ T3263] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 364.129151][ T8100] attempt to access beyond end of device [ 364.129151][ T8100] loop0: rw=2049, want=45112, limit=40427 [ 364.137610][ T3263] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 364.159664][ T3263] usb 5-1: config 0 descriptor?? [ 364.385622][ T9146] loop0: detected capacity change from 0 to 40427 [ 364.428130][ T9131] loop4: detected capacity change from 0 to 512 [ 364.468812][ T9131] EXT4-fs (loop4): Quota format mount options ignored when QUOTA feature is enabled [ 364.479491][ T9131] EXT4-fs (loop4): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 364.488281][ T9146] F2FS-fs (loop0): invalid crc value [ 364.500296][ T9146] F2FS-fs (loop0): Found nat_bits in checkpoint [ 364.502036][ T9131] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 364.521037][ T9131] ext4 filesystem being mounted at /root/syzkaller.1hWY0W/158/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 364.543705][ T9146] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 364.545270][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 3: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 364.550520][ T9146] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 364.571707][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 12: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 364.602497][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 13: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 364.623810][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 14: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 364.644220][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 15: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 364.664611][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 364.686040][ T3228] CoreChips: probe of 3-1:0.0 failed with error -71 [ 364.687079][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 364.693305][ T3228] usb 3-1: USB disconnect, device number 32 [ 364.717986][ T9131] EXT4-fs error (device loop4): ext4_map_blocks:602: inode #2: block 18: comm syz.4.2394: lblock 23 mapped to illegal pblock 18 (length 1) [ 364.732347][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 19: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 364.752527][ T9131] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 20: comm syz.4.2394: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 365.072739][ T3263] keytouch 0003:0926:3333.0037: fixing up Keytouch IEC report descriptor [ 365.082357][ T3263] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0037/input/input51 [ 365.195186][ T3263] keytouch 0003:0926:3333.0037: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 365.310260][ T30] audit: type=1326 audit(2000000263.575:1211): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9171 comm="syz.0.2402" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f864d1c9b99 code=0x0 [ 365.494307][ T6724] attempt to access beyond end of device [ 365.494307][ T6724] loop2: rw=2049, want=45104, limit=40427 [ 365.612265][ T3263] usb 5-1: USB disconnect, device number 39 [ 365.690213][ T9184] Source file dentry negative [ 365.728580][ T9190] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=9190 comm=syz.4.2406 [ 365.741103][ T30] audit: type=1400 audit(2000000263.986:1212): avc: denied { nlmsg_read } for pid=9189 comm="syz.4.2406" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 [ 366.052599][ T9192] loop2: detected capacity change from 0 to 16 [ 366.061406][ T30] audit: type=1400 audit(2000000264.286:1213): avc: denied { lock } for pid=9189 comm="syz.4.2406" path="socket:[57676]" dev="sockfs" ino=57676 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 366.088216][ T9192] erofs: (device loop2): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 366.964304][ T30] audit: type=1326 audit(2000000265.118:1214): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.002976][ T30] audit: type=1326 audit(2000000265.146:1215): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.026318][ T30] audit: type=1326 audit(2000000265.146:1216): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.050974][ T3263] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 367.059937][ T30] audit: type=1326 audit(2000000265.146:1217): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=3 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.083333][ T30] audit: type=1326 audit(2000000265.146:1218): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.107162][ T30] audit: type=1326 audit(2000000265.146:1219): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9207 comm="syz.2.2412" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7faa11921b99 code=0x7ffc0000 [ 367.248548][ T9212] loop2: detected capacity change from 0 to 40427 [ 367.274108][ T9221] Source file dentry negative [ 367.322077][ T3263] usb 5-1: Using ep0 maxpacket: 8 [ 367.337115][ T9212] F2FS-fs (loop2): invalid crc value [ 367.343746][ T9212] F2FS-fs (loop2): Found nat_bits in checkpoint [ 367.372333][ T9212] F2FS-fs (loop2): Cannot turn on quotas: -2 on 1 [ 367.379114][ T9212] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 367.438190][ T9237] binder: 9236:9237 ioctl c0306201 20000380 returned -14 [ 367.493192][ T3263] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 367.535898][ T3256] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 367.599291][ T9245] loop3: detected capacity change from 0 to 16 [ 367.685659][ T3263] usb 5-1: New USB device found, idVendor=05f9, idProduct=ffff, bcdDevice=9f.c0 [ 367.699215][ T9245] erofs: (device loop3): erofs_read_inode: unsupported chunk format 7fff of nid 36 [ 367.704739][ T3263] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 367.719801][ T3263] usb 5-1: Product: syz [ 367.723768][ T3263] usb 5-1: Manufacturer: syz [ 367.736851][ T3263] usb 5-1: SerialNumber: syz [ 367.750829][ T3263] usb 5-1: config 0 descriptor?? [ 367.814295][ T3263] usbserial_generic 5-1:0.0: The "generic" usb-serial driver is only for testing and one-off prototypes. [ 367.834465][ T3263] usbserial_generic 5-1:0.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver. [ 367.855911][ T3263] usbserial_generic 5-1:0.0: device has no bulk endpoints [ 367.974231][ T3256] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 367.990321][ T3256] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 367.999413][ T3256] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 368.010914][ T3256] usb 1-1: config 0 descriptor?? [ 368.098985][ T3226] usb 5-1: USB disconnect, device number 40 [ 368.265881][ T9218] loop0: detected capacity change from 0 to 512 [ 368.282442][ T9248] loop2: detected capacity change from 0 to 40427 [ 368.343542][ T9218] EXT4-fs (loop0): Quota format mount options ignored when QUOTA feature is enabled [ 368.352953][ T9218] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 368.367310][ T9248] F2FS-fs (loop2): invalid crc value [ 368.374265][ T9218] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_nolock,jqfmt=vfsold,grpid,barrier,,errors=continue. Quota mode: writeback. [ 368.389748][ T9248] F2FS-fs (loop2): Found nat_bits in checkpoint [ 368.401962][ T9218] ext4 filesystem being mounted at /root/syzkaller.DnrkVl/57/w5T)`)YFnA@T<3ڂ$rcnHwC" -8 supports timestamps until 2038 (0x7fffffff) [ 368.429037][ T9248] F2FS-fs (loop2): Cannot turn on quotas: -2 on 1 [ 368.442162][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 3: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=12, inode=514, rec_len=0, size=2048 fake=0 [ 368.464355][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 12: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 368.485052][ T9248] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 368.497048][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 13: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 368.522621][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 14: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 368.543132][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 15: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 368.565948][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 16: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 368.594599][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 17: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 368.621728][ T9218] EXT4-fs error (device loop0): ext4_map_blocks:602: inode #2: block 18: comm syz.0.2416: lblock 23 mapped to illegal pblock 18 (length 1) [ 368.636097][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 19: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 368.656298][ T9218] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 20: comm syz.0.2416: path (unknown): bad entry in directory: rec_len is smaller than minimal - offset=0, inode=0, rec_len=0, size=2048 fake=0 [ 368.840791][ T3256] keytouch 0003:0926:3333.0038: fixing up Keytouch IEC report descriptor [ 368.856711][ T3256] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0926:3333.0038/input/input52 [ 369.927941][ T3256] keytouch 0003:0926:3333.0038: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input0 [ 369.942617][ T9274] Source file dentry negative [ 369.973564][ T3256] usb 1-1: USB disconnect, device number 44 [ 370.106436][ T9278] loop2: detected capacity change from 0 to 8192 [ 370.739092][ T9292] loop0: detected capacity change from 0 to 40427 [ 370.780289][ T9292] F2FS-fs (loop0): invalid crc value [ 370.793089][ T30] kauditd_printk_skb: 25 callbacks suppressed [ 370.793100][ T30] audit: type=1400 audit(2000000268.701:1245): avc: denied { unmount } for pid=6724 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:devpts_t tclass=filesystem permissive=1 [ 370.819996][ T6724] FAT-fs (loop2): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00006679) [ 370.865937][ T6724] FAT-fs (loop2): Filesystem has been set read-only [ 370.872973][ T6724] FAT-fs (loop2): error, fat_get_cluster: invalid start cluster (i_pos 0, start 00006679) [ 370.887665][ T9292] F2FS-fs (loop0): Found nat_bits in checkpoint [ 370.932928][ T9292] F2FS-fs (loop0): Cannot turn on quotas: -2 on 1 [ 370.948993][ T9292] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 371.198934][ T9319] Source file dentry negative [ 371.282319][ T9286] loop3: detected capacity change from 0 to 131072 [ 371.365059][ T9286] F2FS-fs (loop3): Invalid log_blocksize (32), supports only 12 [ 371.386357][ T9286] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 371.460281][ T9286] F2FS-fs (loop3): Found nat_bits in checkpoint [ 371.556768][ T519] device bridge_slave_1 left promiscuous mode [ 371.562705][ T519] bridge0: port 2(bridge_slave_1) entered disabled state [ 371.581034][ T519] device bridge_slave_0 left promiscuous mode [ 371.587725][ T519] bridge0: port 1(bridge_slave_0) entered disabled state [ 371.601402][ T9286] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 371.610126][ T9286] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 371.617476][ T519] device veth1_macvtap left promiscuous mode [ 371.630560][ T519] device veth0_vlan left promiscuous mode [ 371.670506][ T30] audit: type=1326 audit(2000000269.524:1246): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.737293][ T30] audit: type=1326 audit(2000000269.533:1247): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.770066][ T9322] loop4: detected capacity change from 0 to 40427 [ 371.776360][ T30] audit: type=1326 audit(2000000269.533:1248): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.802312][ T30] audit: type=1326 audit(2000000269.533:1249): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.825689][ T30] audit: type=1326 audit(2000000269.533:1250): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.849117][ T30] audit: type=1326 audit(2000000269.533:1251): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.872503][ T30] audit: type=1326 audit(2000000269.533:1252): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.878612][ T9338] 9pnet: Insufficient options for proto=fd [ 371.896250][ T30] audit: type=1326 audit(2000000269.533:1253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=9285 comm="syz.3.2432" exe="/root/syz-executor" sig=0 arch=c000003e syscall=1 compat=0 ip=0x7f8c010e5b99 code=0x7ffc0000 [ 371.926000][ T9322] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 371.933723][ T9322] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 371.943219][ T9322] F2FS-fs (loop4): invalid crc value [ 371.948550][ T30] audit: type=1400 audit(2000000269.599:1254): avc: denied { map } for pid=9285 comm="syz.3.2432" path="/root/syzkaller.yRTws2/43/file3/hugetlb.2MB.usage_in_bytes" dev="loop3" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 371.966626][ T9322] F2FS-fs (loop4): Found nat_bits in checkpoint [ 372.023956][ T9322] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 372.030937][ T9322] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 372.817256][ T8] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 372.825937][ T8] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 373.289079][ T519] device bridge_slave_1 left promiscuous mode [ 373.295033][ T519] bridge0: port 2(bridge_slave_1) entered disabled state [ 373.341294][ T519] device bridge_slave_0 left promiscuous mode [ 373.347227][ T519] bridge0: port 1(bridge_slave_0) entered disabled state [ 373.395495][ T519] device veth1_macvtap left promiscuous mode [ 373.401334][ T519] device veth0_vlan left promiscuous mode [ 374.598145][ T9396] loop3: detected capacity change from 0 to 40427 [ 374.628971][ T9396] F2FS-fs (loop3): invalid crc value [ 374.640758][ T9396] F2FS-fs (loop3): Found nat_bits in checkpoint [ 374.752333][ T9396] F2FS-fs (loop3): Cannot turn on quotas: -2 on 1 [ 374.759053][ T9396] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 375.158284][ T3263] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 375.425605][ T3263] usb 5-1: Using ep0 maxpacket: 16 [ 375.628710][ T3263] usb 5-1: config 0 has an invalid interface number: 2 but max is 0 [ 375.647301][ T3263] usb 5-1: config 0 has no interface number 0 [ 375.660992][ T3263] usb 5-1: config 0 interface 2 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 375.701645][ T3263] usb 5-1: config 0 interface 2 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 375.874626][ T3263] usb 5-1: New USB device found, idVendor=0582, idProduct=0005, bcdDevice= 0.88 [ 375.883794][ T3263] usb 5-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 375.894266][ T3263] usb 5-1: Product: syz [ 375.903989][ T3263] usb 5-1: SerialNumber: syz [ 375.916442][ T3263] usb 5-1: config 0 descriptor?? [ 376.228312][ T3263] snd-usb-audio: probe of 5-1:0.2 failed with error -12 [ 376.244990][ T3263] usb 5-1: USB disconnect, device number 41 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 remote cover enable write trace failed (errno 17) remote cover enable write trace failed (errno 17) remote cover enable write trace failed (errno 17) remote cover enable write trace failed (errno 17) remote cover enable write trace failed (errno 17) SYZFAIL: repeatedly failed to execute the program proc=2 req=2448 state=1 status=1 (errno 9: Bad file descriptor)