program: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) r2 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x3, 0x404000) ioctl$USBDEVFS_GET_SPEED(r2, 0x551f) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r3, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'bridge0\x00', 0x0}) sendto$packet(r3, &(0x7f0000000180)="0b032200e0ff25000200475400f6a13bb1000000080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r4}, 0x14) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x8, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4, 0x1, 0xb, 0x9, 0xa}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x5, 0x0, 0x7, 0x9, 0x0, 0x2, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9, 0xfe00}, {0x5, 0x0, 0xb, 0x9}, {0x3, 0x0, 0x6, 0xa, 0x9, 0xfe04, 0x51}, {0x7, 0x1, 0xb, 0x7, 0x8}, {0x7, 0x0, 0x0, 0x8}, {}, {}, {}, {0x18, 0x9, 0x2, 0x0, r0}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000980)='GPL\x00', 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @void, @value}, 0x90) syz_mount_image$jfs(&(0x7f0000005e00), &(0x7f0000005e40)='./file0\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00526719e92d777d194e63446c62e49125305e096551dfe837f1bf16c1a970a2ad37a593d55f92069a21d2ca2990356e78a2f681997678444de5320e7d6d5dabdf5bd0118a01fc497ad3b6ee588062b48f0061f707f482c9ccf37e9ab062937285db0552bbd2fecd4ba32d9317e7f8f46d9ed7d9fd9ce0815e6a8526d79a9b556cb69ee1b916c4b7608713ebad496c1c"], 0x1, 0x5dcc, &(0x7f0000005ec0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg/+zAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjv3FiNXfd8B/Ox6116bmxMINdSQtXGMMQu7vuBLWjcOIYRC0pRbGnrBdr1rs4lveNcJUCQ7ImmQ4qhRlaq8tE0i1PJSxarykFY04qFq1afSPqQvVapKeUAViUikSm3VstGc+f//OzM+O2eNB2fmnM9Hwj/vzJn5nzlzZna/a74DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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v/6fU12t/8/d/5y4Zcj+BwAAgAly9z83brH/AQAAoI3c/c+LW+x/AAAAaCN3//PjliH7X/+v/9f/6//1/9v/9f9r0v/v0/8f0P/r//X/+n9OdbX+P3f/C+KWIfsfAAAAJsjd/8K4xf4HAACANnL3vyhusf8BAACgjdz9L45bhux//b/+X/+v/9f/b//X/69J/79P/39A/6//1//r/znV1fr/3P0viVuG7H8AAACYIHf/S+MW+x8AAADayN3/srjF/gcAAIA2cve/PG4Zsv/1//p//b/+X/+//V//vyb9/z79/wH9v/5f/6//51RX6/9z978ibhmy/wEAAGCC3P2vjFvsfwAAAGgjd/+r4hb7HwAAANrI3f/quGXI/tf/6//1//p//f/2f/3/mvT/+/T/B/T/+n/9v/6fU12t/8/d/5q4Zcj+BwAAgAly9782brH/AQAAoI3c/a+LW+x/AAAAaCN3/+vjliH7X/+v/9f/6//1/9v/9f9r0v/v0/8f0P/r//X/+n9OdbX+P3f/G+KWIfsfAAAAJsjd/8a4xf4HAACANnL3vylusf8BAACgjdz9b45bhux//b/+X/+v/9f/b//X/69J/79P/39A/6//1//r/znV1fr/3P1viVuG7H8AAACYIHf/W+MW+x8AAADayN3/trjF/gcAAIA2cve/PW4Zsv/1//p//b/+X/+//V//vyb9/z79/wH9v/5f/6//51RX6/9z978jbhmy/wEAAGCC3P3vjFvsfwAAAGgjd/+74hb7HwAAANrI3f/uuGXI/tf/6//1//p//f/2f/3/mvT/+/T/B/T/+n/9v/6fU12t/8/d/564Zcj+BwAAgAly9783brH/AQAAoI3c/e+LW+x/AAAAaCN3//vjliH7X/+v/9f/6//1/9v/9f9r0v/v0/8f0P/r//X/+n9OdbX+P3f/B+KWIfsfAAAAJsjd/8G4xf4HAACANnL3fyhusf8BAACgjdz9H45bhux//b/+X/+v/9f/b//X/69J/79P/39A/6//1//r/znV1fr/3P0fiVuG7H8AAACYIHf/R+MW+x8AAADayN3/sbjF/gcAAIA2cvd/PG4Zsv/1//p//b/+X/+//V//vyb9/z79/wH9v/5f/6//51RX6/9z938ibhmy/wEAAGCC3P2fjFvsfwAAAGgjd/+n4hb7HwAAANrI3f/puGXI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") [ 68.856897][ T4666] Bluetooth: hci0: command tx timeout [ 69.185306][ T5320] loop0: detected capacity change from 0 to 32768 [ 69.207847][ T5320] lmLogInit: exit(-22) [ 69.209569][ T5320] lmLogOpen: exit(-22) [ 69.211025][ T5320] jfs_mount_rw failed, return code = -22 [ 69.214532][ T11] ================================================================== [ 69.217600][ T11] BUG: KASAN: slab-use-after-free in __lock_acquire+0x78/0x2100 [ 69.220249][ T11] Read of size 8 at addr ffff8880357bdd68 by task kworker/u4:0/11 [ 69.223116][ T11] [ 69.224016][ T11] CPU: 0 UID: 0 PID: 11 Comm: kworker/u4:0 Not tainted 6.13.0-rc4-syzkaller-00054-gd6ef8b40d075 #0 [ 69.227952][ T11] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.232077][ T11] Workqueue: loop0 loop_workfn [ 69.233940][ T11] Call Trace: [ 69.235248][ T11] [ 69.236399][ T11] dump_stack_lvl+0x241/0x360 [ 69.238254][ T11] ? __pfx_dump_stack_lvl+0x10/0x10 [ 69.240380][ T11] ? __pfx__printk+0x10/0x10 [ 69.242183][ T11] ? _printk+0xd5/0x120 [ 69.243706][ T11] ? __virt_addr_valid+0x183/0x530 [ 69.245703][ T11] ? __virt_addr_valid+0x183/0x530 [ 69.247873][ T11] print_report+0x169/0x550 [ 69.249605][ T11] ? __virt_addr_valid+0x183/0x530 [ 69.251540][ T11] ? __virt_addr_valid+0x183/0x530 [ 69.253170][ T11] ? __virt_addr_valid+0x45f/0x530 [ 69.254850][ T11] ? __phys_addr+0xba/0x170 [ 69.256188][ T11] ? __lock_acquire+0x78/0x2100 [ 69.257766][ T11] kasan_report+0x143/0x180 [ 69.259301][ T11] ? __lock_acquire+0x78/0x2100 [ 69.261137][ T11] __lock_acquire+0x78/0x2100 [ 69.262945][ T11] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.265200][ T11] lock_acquire+0x1ed/0x550 [ 69.266921][ T11] ? __wake_up_common_lock+0x25/0x1e0 [ 69.268775][ T11] ? __pfx_lock_acquire+0x10/0x10 [ 69.270715][ T11] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 69.273084][ T11] _raw_spin_lock_irqsave+0xd5/0x120 [ 69.274973][ T11] ? __wake_up_common_lock+0x25/0x1e0 [ 69.276953][ T11] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 69.279107][ T11] ? lbmIODone+0x2bf/0x1750 [ 69.280774][ T11] ? blkg_put+0x23/0x250 [ 69.282377][ T11] __wake_up_common_lock+0x25/0x1e0 [ 69.284272][ T11] ? bio_endio+0x82a/0x890 [ 69.286021][ T11] blk_update_request+0x5e5/0x1160 [ 69.288425][ T11] blk_mq_end_request+0x3e/0x70 [ 69.290405][ T11] loop_process_work+0x1bc8/0x21c0 [ 69.292203][ T11] ? __pfx_loop_process_work+0x10/0x10 [ 69.294082][ T11] ? register_lock_class+0x102/0x980 [ 69.295931][ T11] ? try_to_wake_up+0x91b/0x1470 [ 69.297627][ T11] ? __pfx_register_lock_class+0x10/0x10 [ 69.299528][ T11] ? mark_lock+0x9a/0x360 [ 69.301016][ T11] ? __lock_acquire+0x1397/0x2100 [ 69.302765][ T11] ? __pfx_lock_acquire+0x10/0x10 [ 69.304508][ T11] ? preempt_schedule+0xe1/0xf0 [ 69.306337][ T11] ? __pfx_preempt_schedule+0x10/0x10 [ 69.308306][ T11] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.310547][ T11] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.312842][ T11] ? preempt_schedule_thunk+0x1a/0x30 [ 69.314855][ T11] ? process_scheduled_works+0x976/0x1840 [ 69.316883][ T11] process_scheduled_works+0xa66/0x1840 [ 69.318857][ T11] ? __pfx_process_scheduled_works+0x10/0x10 [ 69.321049][ T11] ? assign_work+0x364/0x3d0 [ 69.322703][ T11] worker_thread+0x870/0xd30 [ 69.324445][ T11] ? __kthread_parkme+0x169/0x1d0 [ 69.326375][ T11] ? __pfx_worker_thread+0x10/0x10 [ 69.328318][ T11] kthread+0x2f0/0x390 [ 69.329942][ T11] ? __pfx_worker_thread+0x10/0x10 [ 69.331945][ T11] ? __pfx_kthread+0x10/0x10 [ 69.333596][ T11] ret_from_fork+0x4b/0x80 [ 69.335275][ T11] ? __pfx_kthread+0x10/0x10 [ 69.336755][ T11] ret_from_fork_asm+0x1a/0x30 [ 69.338534][ T11] [ 69.339687][ T11] [ 69.340594][ T11] Allocated by task 5320: [ 69.342195][ T11] kasan_save_track+0x3f/0x80 [ 69.343868][ T11] __kasan_kmalloc+0x98/0xb0 [ 69.345592][ T11] __kmalloc_cache_noprof+0x243/0x390 [ 69.347789][ T11] lmLogInit+0x3b4/0x1c90 [ 69.349520][ T11] lmLogOpen+0x55e/0x1040 [ 69.351105][ T11] jfs_mount_rw+0xf1/0x6a0 [ 69.352765][ T11] jfs_fill_super+0x775/0xd90 [ 69.354530][ T11] get_tree_bdev_flags+0x48c/0x5c0 [ 69.356577][ T11] vfs_get_tree+0x90/0x2b0 [ 69.358492][ T11] do_new_mount+0x2be/0xb40 [ 69.360280][ T11] __se_sys_mount+0x2d6/0x3c0 [ 69.362086][ T11] do_syscall_64+0xf3/0x230 [ 69.363743][ T11] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.365877][ T11] [ 69.366806][ T11] Freed by task 5320: [ 69.368291][ T11] kasan_save_track+0x3f/0x80 [ 69.370059][ T11] kasan_save_free_info+0x40/0x50 [ 69.371913][ T11] __kasan_slab_free+0x59/0x70 [ 69.373690][ T11] kfree+0x196/0x430 [ 69.375243][ T11] lmLogInit+0xccd/0x1c90 [ 69.376760][ T11] lmLogOpen+0x55e/0x1040 [ 69.378367][ T11] jfs_mount_rw+0xf1/0x6a0 [ 69.380094][ T11] jfs_fill_super+0x775/0xd90 [ 69.381908][ T11] get_tree_bdev_flags+0x48c/0x5c0 [ 69.383859][ T11] vfs_get_tree+0x90/0x2b0 [ 69.385478][ T11] do_new_mount+0x2be/0xb40 [ 69.387187][ T11] __se_sys_mount+0x2d6/0x3c0 [ 69.388894][ T11] do_syscall_64+0xf3/0x230 [ 69.390602][ T11] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 69.392601][ T11] [ 69.393289][ T11] The buggy address belongs to the object at ffff8880357bdd00 [ 69.393289][ T11] which belongs to the cache kmalloc-192 of size 192 [ 69.397819][ T11] The buggy address is located 104 bytes inside of [ 69.397819][ T11] freed 192-byte region [ffff8880357bdd00, ffff8880357bddc0) [ 69.402570][ T11] [ 69.403424][ T11] The buggy address belongs to the physical page: [ 69.405588][ T11] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x357bd [ 69.408723][ T11] flags: 0x4fff00000000000(node=1|zone=1|lastcpupid=0x7ff) [ 69.411237][ T11] page_type: f5(slab) [ 69.412754][ T11] raw: 04fff00000000000 ffff88801ac413c0 ffffea0000d99980 dead000000000004 [ 69.415776][ T11] raw: 0000000000000000 0000000080100010 00000001f5000000 0000000000000000 [ 69.418956][ T11] page dumped because: kasan: bad access detected [ 69.421410][ T11] page_owner tracks the page as allocated [ 69.423520][ T11] page last allocated via order 0, migratetype Unmovable, gfp_mask 0x52c00(GFP_NOIO|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP), pid 1, tgid 1 (swapper/0), ts 13986119751, free_ts 13900611737 [ 69.430204][ T11] post_alloc_hook+0x1f3/0x230 [ 69.432115][ T11] get_page_from_freelist+0x365c/0x37a0 [ 69.434151][ T11] __alloc_pages_noprof+0x292/0x710 [ 69.436024][ T11] alloc_pages_mpol_noprof+0x3e8/0x680 [ 69.438065][ T11] alloc_slab_page+0x6a/0x110 [ 69.439846][ T11] allocate_slab+0x5a/0x2b0 [ 69.442106][ T11] ___slab_alloc+0xc27/0x14a0 [ 69.444366][ T11] __slab_alloc+0x58/0xa0 [ 69.446341][ T11] __kmalloc_noprof+0x2e6/0x4c0 [ 69.448649][ T11] usb_alloc_urb+0x3a/0x140 [ 69.450850][ T11] usb_control_msg+0x189/0x4c0 [ 69.453189][ T11] usb_get_string+0xa3/0x3b0 [ 69.454988][ T11] usb_string_sub+0x72/0x420 [ 69.456717][ T11] usb_string+0x3a6/0x7a0 [ 69.458471][ T11] usb_cache_string+0x7d/0x100 [ 69.460285][ T11] usb_new_device+0x313/0x19a0 [ 69.462079][ T11] page last free pid 1 tgid 1 stack trace: [ 69.464273][ T11] free_unref_page+0xd3f/0x1010 [ 69.466131][ T11] __put_partials+0x160/0x1c0 [ 69.467924][ T11] put_cpu_partial+0x17c/0x250 [ 69.469823][ T11] __slab_free+0x290/0x380 [ 69.471490][ T11] qlist_free_all+0x9a/0x140 [ 69.473277][ T11] kasan_quarantine_reduce+0x14f/0x170 [ 69.475341][ T11] __kasan_slab_alloc+0x23/0x80 [ 69.477151][ T11] __kmalloc_cache_noprof+0x1d9/0x390 [ 69.479158][ T11] device_add+0xc1/0xbf0 [ 69.480822][ T11] usb_new_device+0x104a/0x19a0 [ 69.482596][ T11] register_root_hub+0x25c/0x550 [ 69.484433][ T11] usb_add_hcd+0xb49/0x1110 [ 69.486189][ T11] vhci_hcd_probe+0x167/0x3c0 [ 69.487971][ T11] platform_probe+0x13a/0x1c0 [ 69.489776][ T11] really_probe+0x2b8/0xad0 [ 69.491582][ T11] __driver_probe_device+0x1a2/0x390 [ 69.493502][ T11] [ 69.494452][ T11] Memory state around the buggy address: [ 69.496590][ T11] ffff8880357bdc00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 69.499632][ T11] ffff8880357bdc80: 00 00 00 fc fc fc fc fc fc fc fc fc fc fc fc fc [ 69.502676][ T11] >ffff8880357bdd00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 69.505701][ T11] ^ [ 69.508518][ T11] ffff8880357bdd80: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 69.511560][ T11] ffff8880357bde00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 69.514581][ T11] ================================================================== [ 69.517626][ T11] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 69.520400][ T11] CPU: 0 UID: 0 PID: 11 Comm: kworker/u4:0 Not tainted 6.13.0-rc4-syzkaller-00054-gd6ef8b40d075 #0 [ 69.524411][ T11] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 69.528371][ T11] Workqueue: loop0 loop_workfn [ 69.530140][ T11] Call Trace: [ 69.531345][ T11] [ 69.532393][ T11] dump_stack_lvl+0x241/0x360 [ 69.534086][ T11] ? __pfx_dump_stack_lvl+0x10/0x10 [ 69.535904][ T11] ? __pfx__printk+0x10/0x10 [ 69.537444][ T11] ? rcu_is_watching+0x15/0xb0 [ 69.539143][ T11] ? lock_release+0xbf/0xa30 [ 69.540792][ T11] ? vscnprintf+0x5d/0x90 [ 69.542361][ T11] panic+0x349/0x880 [ 69.543752][ T11] ? check_panic_on_warn+0x21/0xb0 [ 69.545726][ T11] ? __pfx_panic+0x10/0x10 [ 69.547399][ T11] ? do_raw_spin_unlock+0x58/0x8b0 [ 69.549236][ T11] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 69.551557][ T11] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 69.553971][ T11] ? print_report+0x502/0x550 [ 69.555834][ T11] check_panic_on_warn+0x86/0xb0 [ 69.557696][ T11] ? __lock_acquire+0x78/0x2100 [ 69.559557][ T11] end_report+0x77/0x160 [ 69.561261][ T11] kasan_report+0x154/0x180 [ 69.563006][ T11] ? __lock_acquire+0x78/0x2100 [ 69.564904][ T11] __lock_acquire+0x78/0x2100 [ 69.566658][ T11] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.568826][ T11] lock_acquire+0x1ed/0x550 [ 69.570602][ T11] ? __wake_up_common_lock+0x25/0x1e0 [ 69.572668][ T11] ? __pfx_lock_acquire+0x10/0x10 [ 69.574624][ T11] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 69.576891][ T11] _raw_spin_lock_irqsave+0xd5/0x120 [ 69.578933][ T11] ? __wake_up_common_lock+0x25/0x1e0 [ 69.580977][ T11] ? __pfx__raw_spin_lock_irqsave+0x10/0x10 [ 69.583250][ T11] ? lbmIODone+0x2bf/0x1750 [ 69.585004][ T11] ? blkg_put+0x23/0x250 [ 69.586623][ T11] __wake_up_common_lock+0x25/0x1e0 [ 69.588588][ T11] ? bio_endio+0x82a/0x890 [ 69.590352][ T11] blk_update_request+0x5e5/0x1160 [ 69.592341][ T11] blk_mq_end_request+0x3e/0x70 [ 69.594222][ T11] loop_process_work+0x1bc8/0x21c0 [ 69.596199][ T11] ? __pfx_loop_process_work+0x10/0x10 [ 69.598263][ T11] ? register_lock_class+0x102/0x980 [ 69.600315][ T11] ? try_to_wake_up+0x91b/0x1470 [ 69.602312][ T11] ? __pfx_register_lock_class+0x10/0x10 [ 69.604556][ T11] ? mark_lock+0x9a/0x360 [ 69.606280][ T11] ? __lock_acquire+0x1397/0x2100 [ 69.608263][ T11] ? __pfx_lock_acquire+0x10/0x10 [ 69.610283][ T11] ? preempt_schedule+0xe1/0xf0 [ 69.612250][ T11] ? __pfx_preempt_schedule+0x10/0x10 [ 69.614374][ T11] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 69.616753][ T11] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 69.619275][ T11] ? preempt_schedule_thunk+0x1a/0x30 [ 69.621397][ T11] ? process_scheduled_works+0x976/0x1840 [ 69.623649][ T11] process_scheduled_works+0xa66/0x1840 [ 69.625725][ T11] ? __pfx_process_scheduled_works+0x10/0x10 [ 69.628025][ T11] ? assign_work+0x364/0x3d0 [ 69.629771][ T11] worker_thread+0x870/0xd30 [ 69.631628][ T11] ? __kthread_parkme+0x169/0x1d0 [ 69.633514][ T11] ? __pfx_worker_thread+0x10/0x10 [ 69.635522][ T11] kthread+0x2f0/0x390 [ 69.637097][ T11] ? __pfx_worker_thread+0x10/0x10 [ 69.639188][ T11] ? __pfx_kthread+0x10/0x10 [ 69.641014][ T11] ret_from_fork+0x4b/0x80 [ 69.642799][ T11] ? __pfx_kthread+0x10/0x10 [ 69.644575][ T11] ret_from_fork_asm+0x1a/0x30 [ 69.646449][ T11] [ 69.647951][ T11] Kernel Offset: disabled [ 69.649686][ T11] Rebooting in 86400 seconds..