AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8GEBZl") llistxattr(&(0x7f0000000100)='./mnt\x00', 0x0, 0x0) [ 2887.847949][T18970] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=18970 comm=syz-executor.0 04:16:19 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "00faff", 0x20, 0x3c, 0x0, @private2, @ipv4={'\x00', '\xff\xff', @dev}, {[@dstopts={0x88, 0x2, '\x00', [@calipso={0xc2, 0x8}, @ra, @generic, @ra={0x5, 0x2, 0x7d}]}]}}}}}, 0x0) 04:16:19 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "00faff", 0x20, 0x3c, 0x0, @private2, @ipv4={'\x00', '\xff\xff', @dev}, {[@dstopts={0x88, 0x2, '\x00', [@calipso={0xc2, 0x8}, @ra, @generic, @ra={0x5, 0x2, 0x7d}]}]}}}}}, 0x0) 04:16:19 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000000c0)={@broadcast, @remote, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "00faff", 0x20, 0x3c, 0x0, @private2, @ipv4={'\x00', '\xff\xff', @dev}, {[@dstopts={0x88, 0x2, '\x00', [@calipso={0xc2, 0x8}, @ra, @generic, @ra={0x5, 0x2, 0x7d}]}]}}}}}, 0x0) 04:16:19 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x16}]}, 0x10) bpf$ENABLE_STATS(0x20, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffbfaaaaaaaaaaaa080045000030000000000021"], 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000080), 0x4) 04:16:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendmsg$inet(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000100)="b05d21560ed25d1866bdbe638054a7754d7f10170a94fb2c0bd7e9bd60b4befab941a22146e8365506a6d0e803c68af235b8582f94366bde656fc27e98066a3dd502fa0edb06a29af8321a96f1b4fa7008782eb202648eef7b87d78bb97e51cd857173c739a29f852721c7f1fb7f6cf3dd9c142ace1a6aed85294e0a9c64e9da269840c9e831d783895f0583cc3ea21a570429d9f4994e228162063cd574d2098df0ee2aca36122bb4f18e9c3524a2983c7e14f31e28a284307ef67caa88e6ee771769ca0096b8e3d1da8113e7bf16d47b7037e95b4c74c8b20bdde08714ef962ed830fa941834dc3ece2bc54e6cb30ddb812c6580d51fc7017543d0cb9e", 0xfe}, {&(0x7f0000000200)="f964583436654725351539f49f3fe21352b2939a8d6438169bc2bced6fc3c604951fcbfaf6958b2cb5221d6034e54a02b3805560846ef1e041b64a0594ed8d904286721de3e6791cd9c645482a51c3f8bbebe598e2408143a455a763669778fb33349aa79a7e54b93cdb4bb994fe54", 0x6f}, {&(0x7f0000000300)="b48eb24e5764c1a115d9d6b47c57f377ae3e7fba0048864cfef2ba60e1d7b84b41b8122371063e9190e14be8a592521c8ac6c22e79468cea84a0c93021d6721f09dd18e1dddc9d544132f9fe999ce644f58da6e2a20a93beb10d0ec7a768001cfef1dd7497002596868b1992b81c793dbe1a892fd9524f47276afe2d1f38d2f540fccdf98f04f8d8007233c6a6848795ecadcc072bf82d136685ae21755d14b1d60f8eff7510e5340b924bcf42fa80beab45dba86d", 0xb5}, {&(0x7f00000003c0)="3b707c99e6139a1f4697a81812e3543fdd6a15a2cb4d3e3acc3cc069c822ce3909c6e77e5d207d416ffaab53469ddf87996da62802201911f9b8f5fba63f0107d5fc0bdce5f70b4a3f2fa3c7892ba2f93b", 0x51}, {&(0x7f0000000440)="b8958051fb9dc40855fe34a9a4dc64c9e934af230be4a95e1f6f0b04e5045cf736e4d1c727485aac1ba321d48345dbbcf11ec0041eee54b2aa011d18a403f297b5924a3959ac7d9e09ffa38e4fc19feddb35b110120ff79467cb589e5a16f6e8ee40a8ca0430c860fdf605a963c42d33e9bc4652315768acb03c598b1c9c3c08ba0f27fdc0770ef8ad8093950d2514", 0x8f}], 0x5, &(0x7f0000000580)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0x24, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x61, 0x3, 0x7, [{@local, 0x1000}, {@multicast2, 0x53}]}]}}}, @ip_retopts={{0x44, 0x0, 0x7, {[@cipso={0x86, 0x24, 0x2, [{0x1, 0xf, "95b35ecc8456e10e198e491d23"}, {0x0, 0xb, "876b3d669e04a89d6b"}, {0x5, 0x4, "f378"}]}, @generic={0x7, 0x9, "54d2adac861d2e"}, @lsrr={0x83, 0x7, 0x56, [@broadcast]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xff}}], 0xa0}, 0x40050) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:19 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) (async, rerun: 64) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x16}]}, 0x10) (async, rerun: 64) bpf$ENABLE_STATS(0x20, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffbfaaaaaaaaaaaa080045000030000000000021"], 0x0) (async) bpf$ENABLE_STATS(0x20, &(0x7f0000000080), 0x4) 04:16:19 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) (async) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x16}]}, 0x10) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffbfaaaaaaaaaaaa080045000030000000000021"], 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000000080), 0x4) 04:16:19 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:19 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x3, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r3) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x3, 0xff) (rerun: 64) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) sendmsg$inet(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000100)="b05d21560ed25d1866bdbe638054a7754d7f10170a94fb2c0bd7e9bd60b4befab941a22146e8365506a6d0e803c68af235b8582f94366bde656fc27e98066a3dd502fa0edb06a29af8321a96f1b4fa7008782eb202648eef7b87d78bb97e51cd857173c739a29f852721c7f1fb7f6cf3dd9c142ace1a6aed85294e0a9c64e9da269840c9e831d783895f0583cc3ea21a570429d9f4994e228162063cd574d2098df0ee2aca36122bb4f18e9c3524a2983c7e14f31e28a284307ef67caa88e6ee771769ca0096b8e3d1da8113e7bf16d47b7037e95b4c74c8b20bdde08714ef962ed830fa941834dc3ece2bc54e6cb30ddb812c6580d51fc7017543d0cb9e", 0xfe}, {&(0x7f0000000200)="f964583436654725351539f49f3fe21352b2939a8d6438169bc2bced6fc3c604951fcbfaf6958b2cb5221d6034e54a02b3805560846ef1e041b64a0594ed8d904286721de3e6791cd9c645482a51c3f8bbebe598e2408143a455a763669778fb33349aa79a7e54b93cdb4bb994fe54", 0x6f}, {&(0x7f0000000300)="b48eb24e5764c1a115d9d6b47c57f377ae3e7fba0048864cfef2ba60e1d7b84b41b8122371063e9190e14be8a592521c8ac6c22e79468cea84a0c93021d6721f09dd18e1dddc9d544132f9fe999ce644f58da6e2a20a93beb10d0ec7a768001cfef1dd7497002596868b1992b81c793dbe1a892fd9524f47276afe2d1f38d2f540fccdf98f04f8d8007233c6a6848795ecadcc072bf82d136685ae21755d14b1d60f8eff7510e5340b924bcf42fa80beab45dba86d", 0xb5}, {&(0x7f00000003c0)="3b707c99e6139a1f4697a81812e3543fdd6a15a2cb4d3e3acc3cc069c822ce3909c6e77e5d207d416ffaab53469ddf87996da62802201911f9b8f5fba63f0107d5fc0bdce5f70b4a3f2fa3c7892ba2f93b", 0x51}, {&(0x7f0000000440)="b8958051fb9dc40855fe34a9a4dc64c9e934af230be4a95e1f6f0b04e5045cf736e4d1c727485aac1ba321d48345dbbcf11ec0041eee54b2aa011d18a403f297b5924a3959ac7d9e09ffa38e4fc19feddb35b110120ff79467cb589e5a16f6e8ee40a8ca0430c860fdf605a963c42d33e9bc4652315768acb03c598b1c9c3c08ba0f27fdc0770ef8ad8093950d2514", 0x8f}], 0x5, &(0x7f0000000580)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0x24, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x61, 0x3, 0x7, [{@local, 0x1000}, {@multicast2, 0x53}]}]}}}, @ip_retopts={{0x44, 0x0, 0x7, {[@cipso={0x86, 0x24, 0x2, [{0x1, 0xf, "95b35ecc8456e10e198e491d23"}, {0x0, 0xb, "876b3d669e04a89d6b"}, {0x5, 0x4, "f378"}]}, @generic={0x7, 0x9, "54d2adac861d2e"}, @lsrr={0x83, 0x7, 0x56, [@broadcast]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xff}}], 0xa0}, 0x40050) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:19 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, r0) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x109) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$int_out(0xffffffffffffffff, 0x5462, &(0x7f00000003c0)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x5}, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080005300000000faff0000940000000fad413e550000000f04000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3800000055000100000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="20000100c86cd43fdbd1d45a7260a3a8e1bb3adee04eb276d4ba768e0c00000000000000e9638e93cb3f31c1cfeed92f03b4f54d44fe180ea2b44c7a841c9e151875e3cbf8a1f579d9dfbdaca719b98fb10555f9dfabcae623102f0299b2d049a1797767d012a45cda175c9d51e7a2e1d12e44f17a4cfb", @ANYRES32=0x0, @ANYBLOB="00000000e000030000000000000000000000000008000200fe090400035c67cb5d292f055795ce5381dc4391687a91d0286132941fa5f8a921e00da27d78830e45fa1e2e21693fd3e390854ac55fd5d91729da3e7fdcd976063bed0916868b075ee7c8d8d5bbce12bf639425f2709bbc71700fe10b4f3477922c87c21c6992b77450d9b37327e7d77a0d1d1f0ff6819fc4aee5822b6d907e808219a6896e5f0ab7a8f20b56b862ed972aa9dc36d34d8411cf9ec0873b186f035662556b0118d92d7b09567226ef31783fe087d05a35400baa56ff5c75f11255de488f2a95e9a29fec26f1ab605ebf7e8a11a6d4839e165eea0eced93d5fffa240cff8a8ce7ed5ec66d0bf8c54b39b233f3493dbc9ff74159f06c357e1ecf1d9ad326ad3ee2428afcd9328e385cd7202ac4c9f6df04757abaa01aa191045e12dd15e78ba3a26021f93085efa717aae216bf9c745e5963ab80e4778394a3e407010e71c8639d68a952ff1c0acefa2f6d3f8cf2ed7178ebbd551ae637b029f59378aa27ad23d6cc9c7a930b7367d43ed"], 0x38}, 0x1, 0xf00}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000380)={'syztnl0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x2f, 0x7, 0x0, 0x0, 0x5a, @rand_addr=' \x01\x00', @mcast1, 0x0, 0x7, 0x5, 0x6}}) bind$inet6(0xffffffffffffffff, 0x0, 0x0) openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x60200, 0x1) creat(&(0x7f0000000040)='./file0\x00', 0x2) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="a8f653c8018136de00e785e8e09ffcb908f851b5b60e02ec66394b304194336eb96f0b40dc43697d178317dc0a9107a7ec98035357344f28496d518787bcff8e3e563c01776869c1a8c2d404a1cd1580abceb72af31886b150f8226bb408981464118dc7cd5e1bd8ae7dc1e1563f71321cca62aa65d9409689dba9d5290693903823cb67200ce0fba84f3e18a4ff25299a72d16f955179709f73ff0c622364c5305749a85f7376562109afe07949aed8539ec4c4f0ddaf0eac8b7bd9fe1dd04f4aeda214ce2edaa8df9826f421267025df2ee436970479192520737a5f87c278ddf1957c5b2edc9a1ff232331b1a3fcb2d4fa4f0835da9ce52314a152f2224db0c174f37a42e3acf10b7bc088211f6e0008f1253eac8082be83599b446ab4c4ae4ab069aa9aa14f65d490ba5eae745b0b09c", @ANYRES16=0x0, @ANYBLOB="00062dbd7000fddbdf250600000008000200020000000400018008000200030000006000018014000400fc02000000000000000000000000000114000400fe88000000000000000000000000010114000400ff02000000000000000000000000000108000700", @ANYRES32=0x0, @ANYBLOB="060001000a000000050002000600000008000700", @ANYRES32=0x0, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x2404c850}, 0x24000088) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, &(0x7f0000000280)={0x2, 0x3}) sched_getattr(0x0, 0x0, 0x0, 0x0) r6 = creat(&(0x7f0000000100)='./file0\x00', 0x0) r7 = dup(0xffffffffffffffff) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) setsockopt$MRT6_DEL_MIF(r6, 0x29, 0xcb, &(0x7f00000000c0)={0x1, 0x0, 0xbd, r5, 0x4}, 0xc) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x4130, &(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESHEX, @ANYBLOB="5090626adeacbc154ac4307923077c50a64849adf1001fe77787075aa7820687fd7a4fc6611948475da193b50abfe6e5ac180375c610ea433a3398cd059f9c8be3d86c070952314766f58dc244065468237410ba3766741825e06c1531c16832ade0c9308ce45cc429f74665f5446204fb6a63d744415189c7c7887e466c525a8776baad1d07e8f1639a3557f791d6ec", @ANYRES64]) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3f00, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) [ 2889.865694][ T3546] print_req_error: 533 callbacks suppressed [ 2889.865709][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2889.904108][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2889.924164][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2889.954188][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2889.974108][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2889.994126][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:21 executing program 0: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x1200010, &(0x7f00000102c0)=ANY=[], 0x0, 0x10212, &(0x7f0000010300)="$eJzs3E9rHGUYAPB3ujaorTWIB2++oMIGzDK7mxRbL8FSetCUYOvRw2Z3s2yb7IbsZhOLBy/++RDe9OR38AN489JDv4HgTfBSBGXfmYgUD9Vsk2bz+8HMM/PM5HnfdxgCzxASgHNrMf7+WxauhJdCCJUQwuUQ0nFWbslaEd4IIbwZQrjwjy0r838nFkIIL4cQrkyLFzWz8tJ3P3716fe/fPjOtz/8VMm/+frX01s1cNreDiHs7BbHBztFHPaKeK/Mtyb9FHdWJmUsLuzcL8+HRTzobqYKB62j+1rpl0+zV9w/3N0fTePWdqs9jb3+VsrvDooBR5PeUZ30A/dae+m8091MsT8apth7UMzrsIwPRuOiTqes91kqH8bjo1jku4fdYj2791NsD8Zlvqg77HQPp3FSxnK40Nk8zhM+Gz7qD/YP46S7N+oPB3G1Vs9r+fJe++pyntevNZd7ndZW+2q3sdJpba3EandtNNxeitVeux2rt27cWIr1vNao5e/GW7c/idudWJ3GD/qD/XF/e7QUG7Xmaq2+FN+qxzvrG3Hj45s31zfuxvXhIN4eTmIzj/Xm9dXG9eZ7cePO3djIG7n1n6jshMdjzniBAP6z/9n/X/tc/w8cwzPv/4P+/yw47/3veV+/9o1j8QIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxbl35+fz8dLBbnF8r8K2XqtfI8K6/9+S+yJ2pWpnVDCBef8v4vsxAWyjGOthdCCGvl9serz/YZAAAAwDx79Lj6MEvderFbPO0JcZIW0j67/MWM6qXPOjN7h9KHqNdnVa2S5jerlV4K5Reqmbg43b04q2pPpXKiowEAAM8HnQAAAADMtSf/DB8AAACYP/p/AAAAmH+p//f//wAAAGC+PXpcfXjacwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4i517N0EgCAIAOusvOUSxCnswsQSbsQQLsSMTg6vDTEQNHEFERDhFWN6D4ZjbZXYn3GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+bR0ilrYuj6CrPM9+3Obp7l81Tw3+qv7tAbCzX4c2AAAhEAT/QwP0Xy0GQQcIZpLzZxcAALggem+0+s/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLtzaAUADAJRrKX7sP94FTw8DpMYvkAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8GEBZl") llistxattr(&(0x7f0000000100)='./mnt\x00', 0x0, 0x0) 04:16:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendmsg$inet(r1, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000500)=[{&(0x7f0000000100)="b05d21560ed25d1866bdbe638054a7754d7f10170a94fb2c0bd7e9bd60b4befab941a22146e8365506a6d0e803c68af235b8582f94366bde656fc27e98066a3dd502fa0edb06a29af8321a96f1b4fa7008782eb202648eef7b87d78bb97e51cd857173c739a29f852721c7f1fb7f6cf3dd9c142ace1a6aed85294e0a9c64e9da269840c9e831d783895f0583cc3ea21a570429d9f4994e228162063cd574d2098df0ee2aca36122bb4f18e9c3524a2983c7e14f31e28a284307ef67caa88e6ee771769ca0096b8e3d1da8113e7bf16d47b7037e95b4c74c8b20bdde08714ef962ed830fa941834dc3ece2bc54e6cb30ddb812c6580d51fc7017543d0cb9e", 0xfe}, {&(0x7f0000000200)="f964583436654725351539f49f3fe21352b2939a8d6438169bc2bced6fc3c604951fcbfaf6958b2cb5221d6034e54a02b3805560846ef1e041b64a0594ed8d904286721de3e6791cd9c645482a51c3f8bbebe598e2408143a455a763669778fb33349aa79a7e54b93cdb4bb994fe54", 0x6f}, {&(0x7f0000000300)="b48eb24e5764c1a115d9d6b47c57f377ae3e7fba0048864cfef2ba60e1d7b84b41b8122371063e9190e14be8a592521c8ac6c22e79468cea84a0c93021d6721f09dd18e1dddc9d544132f9fe999ce644f58da6e2a20a93beb10d0ec7a768001cfef1dd7497002596868b1992b81c793dbe1a892fd9524f47276afe2d1f38d2f540fccdf98f04f8d8007233c6a6848795ecadcc072bf82d136685ae21755d14b1d60f8eff7510e5340b924bcf42fa80beab45dba86d", 0xb5}, {&(0x7f00000003c0)="3b707c99e6139a1f4697a81812e3543fdd6a15a2cb4d3e3acc3cc069c822ce3909c6e77e5d207d416ffaab53469ddf87996da62802201911f9b8f5fba63f0107d5fc0bdce5f70b4a3f2fa3c7892ba2f93b", 0x51}, {&(0x7f0000000440)="b8958051fb9dc40855fe34a9a4dc64c9e934af230be4a95e1f6f0b04e5045cf736e4d1c727485aac1ba321d48345dbbcf11ec0041eee54b2aa011d18a403f297b5924a3959ac7d9e09ffa38e4fc19feddb35b110120ff79467cb589e5a16f6e8ee40a8ca0430c860fdf605a963c42d33e9bc4652315768acb03c598b1c9c3c08ba0f27fdc0770ef8ad8093950d2514", 0x8f}], 0x5, &(0x7f0000000580)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0x24, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x61, 0x3, 0x7, [{@local, 0x1000}, {@multicast2, 0x53}]}]}}}, @ip_retopts={{0x44, 0x0, 0x7, {[@cipso={0x86, 0x24, 0x2, [{0x1, 0xf, "95b35ecc8456e10e198e491d23"}, {0x0, 0xb, "876b3d669e04a89d6b"}, {0x5, 0x4, "f378"}]}, @generic={0x7, 0x9, "54d2adac861d2e"}, @lsrr={0x83, 0x7, 0x56, [@broadcast]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xff}}], 0xa0}, 0x40050) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:21 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:21 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x3, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r3) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, r0) (async) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x109) (async, rerun: 64) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (rerun: 64) ioctl$int_out(0xffffffffffffffff, 0x5462, &(0x7f00000003c0)) (async, rerun: 64) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x5}, 0x0) (async, rerun: 64) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080005300000000faff0000940000000fad413e550000000f04000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3800000055000100000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="20000100c86cd43fdbd1d45a7260a3a8e1bb3adee04eb276d4ba768e0c00000000000000e9638e93cb3f31c1cfeed92f03b4f54d44fe180ea2b44c7a841c9e151875e3cbf8a1f579d9dfbdaca719b98fb10555f9dfabcae623102f0299b2d049a1797767d012a45cda175c9d51e7a2e1d12e44f17a4cfb", @ANYRES32=0x0, @ANYBLOB="00000000e000030000000000000000000000000008000200fe090400035c67cb5d292f055795ce5381dc4391687a91d0286132941fa5f8a921e00da27d78830e45fa1e2e21693fd3e390854ac55fd5d91729da3e7fdcd976063bed0916868b075ee7c8d8d5bbce12bf639425f2709bbc71700fe10b4f3477922c87c21c6992b77450d9b37327e7d77a0d1d1f0ff6819fc4aee5822b6d907e808219a6896e5f0ab7a8f20b56b862ed972aa9dc36d34d8411cf9ec0873b186f035662556b0118d92d7b09567226ef31783fe087d05a35400baa56ff5c75f11255de488f2a95e9a29fec26f1ab605ebf7e8a11a6d4839e165eea0eced93d5fffa240cff8a8ce7ed5ec66d0bf8c54b39b233f3493dbc9ff74159f06c357e1ecf1d9ad326ad3ee2428afcd9328e385cd7202ac4c9f6df04757abaa01aa191045e12dd15e78ba3a26021f93085efa717aae216bf9c745e5963ab80e4778394a3e407010e71c8639d68a952ff1c0acefa2f6d3f8cf2ed7178ebbd551ae637b029f59378aa27ad23d6cc9c7a930b7367d43ed"], 0x38}, 0x1, 0xf00}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000380)={'syztnl0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x2f, 0x7, 0x0, 0x0, 0x5a, @rand_addr=' \x01\x00', @mcast1, 0x0, 0x7, 0x5, 0x6}}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x60200, 0x1) (async, rerun: 32) creat(&(0x7f0000000040)='./file0\x00', 0x2) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="a8f653c8018136de00e785e8e09ffcb908f851b5b60e02ec66394b304194336eb96f0b40dc43697d178317dc0a9107a7ec98035357344f28496d518787bcff8e3e563c01776869c1a8c2d404a1cd1580abceb72af31886b150f8226bb408981464118dc7cd5e1bd8ae7dc1e1563f71321cca62aa65d9409689dba9d5290693903823cb67200ce0fba84f3e18a4ff25299a72d16f955179709f73ff0c622364c5305749a85f7376562109afe07949aed8539ec4c4f0ddaf0eac8b7bd9fe1dd04f4aeda214ce2edaa8df9826f421267025df2ee436970479192520737a5f87c278ddf1957c5b2edc9a1ff232331b1a3fcb2d4fa4f0835da9ce52314a152f2224db0c174f37a42e3acf10b7bc088211f6e0008f1253eac8082be83599b446ab4c4ae4ab069aa9aa14f65d490ba5eae745b0b09c", @ANYRES16=0x0, @ANYBLOB="00062dbd7000fddbdf250600000008000200020000000400018008000200030000006000018014000400fc02000000000000000000000000000114000400fe88000000000000000000000000010114000400ff02000000000000000000000000000108000700", @ANYRES32=0x0, @ANYBLOB="060001000a000000050002000600000008000700", @ANYRES32=0x0, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x2404c850}, 0x24000088) (async, rerun: 64) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, &(0x7f0000000280)={0x2, 0x3}) (rerun: 64) sched_getattr(0x0, 0x0, 0x0, 0x0) (async) r6 = creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) r7 = dup(0xffffffffffffffff) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 32) setsockopt$MRT6_DEL_MIF(r6, 0x29, 0xcb, &(0x7f00000000c0)={0x1, 0x0, 0xbd, r5, 0x4}, 0xc) (async, rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x4130, &(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESHEX, @ANYBLOB="5090626adeacbc154ac4307923077c50a64849adf1001fe77787075aa7820687fd7a4fc6611948475da193b50abfe6e5ac180375c610ea433a3398cd059f9c8be3d86c070952314766f58dc244065468237410ba3766741825e06c1531c16832ade0c9308ce45cc429f74665f5446204fb6a63d744415189c7c7887e466c525a8776baad1d07e8f1639a3557f791d6ec", @ANYRES64]) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async, rerun: 32) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async, rerun: 32) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3f00, 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) [ 2890.014155][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2890.031403][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2890.042993][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2890.054201][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) r4 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r4, &(0x7f00000002c0), 0x10) sendfile(r4, r0, 0x0, 0x4000000800000085) 04:16:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async, rerun: 32) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) (async) r4 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r4, &(0x7f00000002c0), 0x10) sendfile(r4, r0, 0x0, 0x4000000800000085) 04:16:21 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:21 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, r0) (async) sendmsg$ETHTOOL_MSG_LINKMODES_SET(0xffffffffffffffff, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) faccessat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x109) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) ioctl$int_out(0xffffffffffffffff, 0x5462, &(0x7f00000003c0)) sched_setattr(0x0, &(0x7f0000000140)={0x38, 0x5}, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000080005300000000faff0000940000000fad413e550000000f04000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xb, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000a80)=ANY=[@ANYBLOB="3800000055000100000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="20000100c86cd43fdbd1d45a7260a3a8e1bb3adee04eb276d4ba768e0c00000000000000e9638e93cb3f31c1cfeed92f03b4f54d44fe180ea2b44c7a841c9e151875e3cbf8a1f579d9dfbdaca719b98fb10555f9dfabcae623102f0299b2d049a1797767d012a45cda175c9d51e7a2e1d12e44f17a4cfb", @ANYRES32=0x0, @ANYBLOB="00000000e000030000000000000000000000000008000200fe090400035c67cb5d292f055795ce5381dc4391687a91d0286132941fa5f8a921e00da27d78830e45fa1e2e21693fd3e390854ac55fd5d91729da3e7fdcd976063bed0916868b075ee7c8d8d5bbce12bf639425f2709bbc71700fe10b4f3477922c87c21c6992b77450d9b37327e7d77a0d1d1f0ff6819fc4aee5822b6d907e808219a6896e5f0ab7a8f20b56b862ed972aa9dc36d34d8411cf9ec0873b186f035662556b0118d92d7b09567226ef31783fe087d05a35400baa56ff5c75f11255de488f2a95e9a29fec26f1ab605ebf7e8a11a6d4839e165eea0eced93d5fffa240cff8a8ce7ed5ec66d0bf8c54b39b233f3493dbc9ff74159f06c357e1ecf1d9ad326ad3ee2428afcd9328e385cd7202ac4c9f6df04757abaa01aa191045e12dd15e78ba3a26021f93085efa717aae216bf9c745e5963ab80e4778394a3e407010e71c8639d68a952ff1c0acefa2f6d3f8cf2ed7178ebbd551ae637b029f59378aa27ad23d6cc9c7a930b7367d43ed"], 0x38}, 0x1, 0xf00}, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000380)={'syztnl0\x00', &(0x7f0000000300)={'syztnl2\x00', 0x0, 0x2f, 0x7, 0x0, 0x0, 0x5a, @rand_addr=' \x01\x00', @mcast1, 0x0, 0x7, 0x5, 0x6}}) (async) bind$inet6(0xffffffffffffffff, 0x0, 0x0) (async) openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x60200, 0x1) (async) creat(&(0x7f0000000040)='./file0\x00', 0x2) (async) sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="a8f653c8018136de00e785e8e09ffcb908f851b5b60e02ec66394b304194336eb96f0b40dc43697d178317dc0a9107a7ec98035357344f28496d518787bcff8e3e563c01776869c1a8c2d404a1cd1580abceb72af31886b150f8226bb408981464118dc7cd5e1bd8ae7dc1e1563f71321cca62aa65d9409689dba9d5290693903823cb67200ce0fba84f3e18a4ff25299a72d16f955179709f73ff0c622364c5305749a85f7376562109afe07949aed8539ec4c4f0ddaf0eac8b7bd9fe1dd04f4aeda214ce2edaa8df9826f421267025df2ee436970479192520737a5f87c278ddf1957c5b2edc9a1ff232331b1a3fcb2d4fa4f0835da9ce52314a152f2224db0c174f37a42e3acf10b7bc088211f6e0008f1253eac8082be83599b446ab4c4ae4ab069aa9aa14f65d490ba5eae745b0b09c", @ANYRES16=0x0, @ANYBLOB="00062dbd7000fddbdf250600000008000200020000000400018008000200030000006000018014000400fc02000000000000000000000000000114000400fe88000000000000000000000000010114000400ff02000000000000000000000000000108000700", @ANYRES32=0x0, @ANYBLOB="060001000a000000050002000600000008000700", @ANYRES32=0x0, @ANYBLOB], 0x88}, 0x1, 0x0, 0x0, 0x2404c850}, 0x24000088) (async) ioctl$BTRFS_IOC_QUOTA_CTL(0xffffffffffffffff, 0xc0109428, &(0x7f0000000280)={0x2, 0x3}) (async) sched_getattr(0x0, 0x0, 0x0, 0x0) (async) r6 = creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) r7 = dup(0xffffffffffffffff) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) setsockopt$MRT6_DEL_MIF(r6, 0x29, 0xcb, &(0x7f00000000c0)={0x1, 0x0, 0xbd, r5, 0x4}, 0xc) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x4130, &(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESHEX, @ANYBLOB="5090626adeacbc154ac4307923077c50a64849adf1001fe77787075aa7820687fd7a4fc6611948475da193b50abfe6e5ac180375c610ea433a3398cd059f9c8be3d86c070952314766f58dc244065468237410ba3766741825e06c1531c16832ade0c9308ce45cc429f74665f5446204fb6a63d744415189c7c7887e466c525a8776baad1d07e8f1639a3557f791d6ec", @ANYRES64]) (async) syz_clone3(&(0x7f0000000a00)={0x40b86000, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3f00, 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) 04:16:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) 04:16:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0x0, 0x2811fdff) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) (async, rerun: 32) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) (async) r4 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r4, &(0x7f00000002c0), 0x10) sendfile(r4, r0, 0x0, 0x4000000800000085) 04:16:22 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:23 executing program 0: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x1200010, &(0x7f00000102c0)=ANY=[], 0x0, 0x10212, &(0x7f0000010300)="$eJzs3E9rHGUYAPB3ujaorTWIB2++oMIGzDK7mxRbL8FSetCUYOvRw2Z3s2yb7IbsZhOLBy/++RDe9OR38AN489JDv4HgTfBSBGXfmYgUD9Vsk2bz+8HMM/PM5HnfdxgCzxASgHNrMf7+WxauhJdCCJUQwuUQ0nFWbslaEd4IIbwZQrjwjy0r838nFkIIL4cQrkyLFzWz8tJ3P3716fe/fPjOtz/8VMm/+frX01s1cNreDiHs7BbHBztFHPaKeK/Mtyb9FHdWJmUsLuzcL8+HRTzobqYKB62j+1rpl0+zV9w/3N0fTePWdqs9jb3+VsrvDooBR5PeUZ30A/dae+m8091MsT8apth7UMzrsIwPRuOiTqes91kqH8bjo1jku4fdYj2791NsD8Zlvqg77HQPp3FSxnK40Nk8zhM+Gz7qD/YP46S7N+oPB3G1Vs9r+fJe++pyntevNZd7ndZW+2q3sdJpba3EandtNNxeitVeux2rt27cWIr1vNao5e/GW7c/idudWJ3GD/qD/XF/e7QUG7Xmaq2+FN+qxzvrG3Hj45s31zfuxvXhIN4eTmIzj/Xm9dXG9eZ7cePO3djIG7n1n6jshMdjzniBAP6z/9n/X/tc/w8cwzPv/4P+/yw47/3veV+/9o1j8QIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxbl35+fz8dLBbnF8r8K2XqtfI8K6/9+S+yJ2pWpnVDCBef8v4vsxAWyjGOthdCCGvl9serz/YZAAAAwDx79Lj6MEvderFbPO0JcZIW0j67/MWM6qXPOjN7h9KHqNdnVa2S5jerlV4K5Reqmbg43b04q2pPpXKiowEAAM8HnQAAAADMtSf/DB8AAACYP/p/AAAAmH+p//f//wAAAGC+PXpcfXjacwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4i517N0EgCAIAOusvOUSxCnswsQSbsQQLsSMTg6vDTEQNHEFERDhFWN6D4ZjbZXYn3GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+bR0ilrYuj6CrPM9+3Obp7l81Tw3+qv7tAbCzX4c2AAAhEAT/QwP0Xy0GQQcIZpLzZxcAALggem+0+s/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLtzaAUADAJRrKX7sP94FTw8DpMYvkAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8GEBZl") (async, rerun: 64) llistxattr(&(0x7f0000000100)='./mnt\x00', 0x0, 0x0) (rerun: 64) 04:16:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) 04:16:23 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) fallocate(r6, 0x100000011, 0x7f, 0x2811fdfd) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x158) r7 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r7, &(0x7f00000002c0), 0x10) sendfile(r7, r0, 0x0, 0x4000000800000085) [ 2892.856794][ T3546] buffer_io_error: 312 callbacks suppressed [ 2892.856806][ T3546] Buffer I/O error on dev loop2p2, logical block 8, async page read [ 2892.875989][ T3277] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 2892.891584][ T3305] Buffer I/O error on dev loop2p7, logical block 8, async page read [ 2892.941584][ T3277] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 2892.955166][ T3305] Buffer I/O error on dev loop2p7, logical block 9, async page read [ 2893.021914][ T3546] Buffer I/O error on dev loop2p2, logical block 9, async page read [ 2893.036458][ T3277] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 2893.068455][ T3305] Buffer I/O error on dev loop2p7, logical block 10, async page read [ 2893.093021][ T3305] Buffer I/O error on dev loop2p7, logical block 11, async page read [ 2893.101217][ T3305] Buffer I/O error on dev loop2p7, logical block 12, async page read 04:16:24 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) 04:16:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:24 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 32) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async, rerun: 32) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (async, rerun: 64) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 64) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async) fallocate(r6, 0x100000011, 0x7f, 0x2811fdfd) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) (async) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x158) (async, rerun: 32) r7 = socket(0x2, 0x3, 0xff) (rerun: 32) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r7, &(0x7f00000002c0), 0x10) (async) sendfile(r7, r0, 0x0, 0x4000000800000085) 04:16:25 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0), 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:25 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) 04:16:25 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$netlink(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) getpid() (async) sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x5) (async) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r5, 0xa47, &(0x7f00000002c0)=""/4096) (async) 04:16:26 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x10) r3 = accept$unix(r2, &(0x7f0000000280), &(0x7f0000000000)=0x6e) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x4e24, @broadcast}}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:26 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r1, 0xf50f, 0x0) r4 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r4, &(0x7f00000002c0), 0x10) sendfile(r4, r0, 0x0, 0x4000000800000085) 04:16:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) fallocate(r6, 0x100000011, 0x7f, 0x2811fdfd) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x158) r7 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r7, &(0x7f00000002c0), 0x10) sendfile(r7, r0, 0x0, 0x4000000800000085) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r1, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async) fallocate(r6, 0x100000011, 0x7f, 0x2811fdfd) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r2, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, 0x80) (async) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x158) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r7, &(0x7f00000002c0), 0x10) (async) sendfile(r7, r0, 0x0, 0x4000000800000085) (async) [ 2895.417401][ T3546] print_req_error: 180 callbacks suppressed [ 2895.417416][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2895.439478][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2895.844430][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2895.901154][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2895.931888][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2895.947969][ T3277] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2895.982571][ T3281] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2895.982614][ T3305] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2896.006054][ T3281] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2896.028173][ T3546] blk_update_request: I/O error, dev loop1, sector 417 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:27 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:27 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x10) (async) r3 = accept$unix(r2, &(0x7f0000000280), &(0x7f0000000000)=0x6e) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x4e24, @broadcast}}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000004c0)='./file0\x00', 0x100) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) rmdir(&(0x7f00000003c0)='./file0\x00') bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/bus/clocksource', 0x868d6150a3eb806f, 0x11) setsockopt$inet6_MCAST_JOIN_GROUP(r5, 0x29, 0x2a, &(0x7f0000000400)={0x77, {{0xa, 0x4e23, 0x81, @private0, 0x3}}}, 0x88) openat(r5, &(0x7f0000000380)='./file0\x00', 0x404000, 0x46) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r4, 0x80047210, &(0x7f0000000300)) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, 0x80) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r8, 0x111, 0x5, 0x8ed, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000800000004000000620acdf42421b652f971640ba09c55973f63100000faffff"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c04006f75705f69643dc372d883c8296c57d8ec074d68b437f46a4b08dbfa7ae50c518140131bc7687c8619f64594861f1707a1e9076f2e2521fba855ff54cfd10700e9e757c038ca33d2ed65a303104c3042145ce20372fe84bc9199651e6cb18543291db700ddc7d59c4f70015943337e546e3fac54dd58283c543ff77105b56a2c5b5f2e244c4da1e2cb00002cb709c222d76772eae6246d7f85dfdfd0b5260d93e87f6ba6823b1f2ca26a642f4d496b7989af3252ab03d82d13da206a937a55b38f2f6e8d95f1bd350eee17e12f", @ANYRESDEC=0x0]) read$FUSE(r9, &(0x7f0000004280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r9, &(0x7f0000004200)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x3}}, 0x50) write$FUSE_INIT(r4, &(0x7f0000000040)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x80, 0x20d100, 0x3, 0x12, 0xffffffff, 0x8}}, 0x50) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:27 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x10) r3 = accept$unix(r2, &(0x7f0000000280), &(0x7f0000000000)=0x6e) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x4e24, @broadcast}}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2896.969037][T19230] fuse: Unknown parameter '' 04:16:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000004c0)='./file0\x00', 0x100) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) (async) rmdir(&(0x7f00000003c0)='./file0\x00') (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async, rerun: 32) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 32) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) (async) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/bus/clocksource', 0x868d6150a3eb806f, 0x11) setsockopt$inet6_MCAST_JOIN_GROUP(r5, 0x29, 0x2a, &(0x7f0000000400)={0x77, {{0xa, 0x4e23, 0x81, @private0, 0x3}}}, 0x88) openat(r5, &(0x7f0000000380)='./file0\x00', 0x404000, 0x46) (async) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r4, 0x80047210, &(0x7f0000000300)) (async) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r6, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, 0x80) (async) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r8, 0x111, 0x5, 0x8ed, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000800000004000000620acdf42421b652f971640ba09c55973f63100000faffff"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) (async, rerun: 64) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (rerun: 64) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c04006f75705f69643dc372d883c8296c57d8ec074d68b437f46a4b08dbfa7ae50c518140131bc7687c8619f64594861f1707a1e9076f2e2521fba855ff54cfd10700e9e757c038ca33d2ed65a303104c3042145ce20372fe84bc9199651e6cb18543291db700ddc7d59c4f70015943337e546e3fac54dd58283c543ff77105b56a2c5b5f2e244c4da1e2cb00002cb709c222d76772eae6246d7f85dfdfd0b5260d93e87f6ba6823b1f2ca26a642f4d496b7989af3252ab03d82d13da206a937a55b38f2f6e8d95f1bd350eee17e12f", @ANYRESDEC=0x0]) (async) read$FUSE(r9, &(0x7f0000004280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r9, &(0x7f0000004200)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x3}}, 0x50) (async) write$FUSE_INIT(r4, &(0x7f0000000040)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x80, 0x20d100, 0x3, 0x12, 0xffffffff, 0x8}}, 0x50) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async, rerun: 64) connect$inet(r1, &(0x7f00000002c0), 0x10) (async, rerun: 64) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:28 executing program 1: syz_clone3(&(0x7f00000028c0)={0x44000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[0x0], 0x1}, 0x58) 04:16:28 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:28 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$netlink(0x10, 0x3, 0x10) r3 = accept$unix(r2, &(0x7f0000000280), &(0x7f0000000000)=0x6e) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x4e24, @broadcast}}) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2897.279200][T19239] fuse: Unknown parameter '' 04:16:28 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x10) r3 = accept$unix(r2, &(0x7f0000000280), &(0x7f0000000000)=0x6e) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000000c0)={'caif0\x00', {0x2, 0x4e24, @broadcast}}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:28 executing program 1: syz_clone3(&(0x7f00000028c0)={0x44000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[0x0], 0x1}, 0x58) syz_clone3(&(0x7f00000028c0)={0x44000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[0x0], 0x1}, 0x58) (async) 04:16:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) creat(&(0x7f00000004c0)='./file0\x00', 0x100) r1 = socket(0x2, 0x3, 0xff) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 32) rmdir(&(0x7f00000003c0)='./file0\x00') (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000340)='/sys/bus/clocksource', 0x868d6150a3eb806f, 0x11) setsockopt$inet6_MCAST_JOIN_GROUP(r5, 0x29, 0x2a, &(0x7f0000000400)={0x77, {{0xa, 0x4e23, 0x81, @private0, 0x3}}}, 0x88) (async) openat(r5, &(0x7f0000000380)='./file0\x00', 0x404000, 0x46) (async) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r4, 0x80047210, &(0x7f0000000300)) (async, rerun: 64) r6 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 64) fallocate(r6, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6]}, 0x80) (async) setsockopt$pppl2tp_PPPOL2TP_SO_REORDERTO(r8, 0x111, 0x5, 0x8ed, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000800000004000000620acdf42421b652f971640ba09c55973f63100000faffff"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) (async) r9 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r9, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c04006f75705f69643dc372d883c8296c57d8ec074d68b437f46a4b08dbfa7ae50c518140131bc7687c8619f64594861f1707a1e9076f2e2521fba855ff54cfd10700e9e757c038ca33d2ed65a303104c3042145ce20372fe84bc9199651e6cb18543291db700ddc7d59c4f70015943337e546e3fac54dd58283c543ff77105b56a2c5b5f2e244c4da1e2cb00002cb709c222d76772eae6246d7f85dfdfd0b5260d93e87f6ba6823b1f2ca26a642f4d496b7989af3252ab03d82d13da206a937a55b38f2f6e8d95f1bd350eee17e12f", @ANYRESDEC=0x0]) (async) read$FUSE(r9, &(0x7f0000004280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r9, &(0x7f0000004200)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x3}}, 0x50) write$FUSE_INIT(r4, &(0x7f0000000040)={0x50, 0xfffffffffffffff5, r10, {0x7, 0x26, 0x80, 0x20d100, 0x3, 0x12, 0xffffffff, 0x8}}, 0x50) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) [ 2897.898472][ T3546] buffer_io_error: 160 callbacks suppressed [ 2897.898489][ T3546] Buffer I/O error on dev loop2p2, logical block 8, async page read [ 2897.922677][ T3277] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 2897.932494][ T3305] Buffer I/O error on dev loop2p7, logical block 8, async page read [ 2897.947033][ T3546] Buffer I/O error on dev loop2p2, logical block 9, async page read [ 2897.956394][ T3305] Buffer I/O error on dev loop2p7, logical block 9, async page read [ 2897.964492][ T3277] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 2897.986650][ T3277] Buffer I/O error on dev loop2p3, logical block 10, async page read 04:16:29 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2897.991778][ T3546] Buffer I/O error on dev loop2p2, logical block 10, async page read [ 2898.003867][ T3305] Buffer I/O error on dev loop2p7, logical block 10, async page read [ 2898.021734][ T3277] Buffer I/O error on dev loop2p3, logical block 11, async page read 04:16:29 executing program 1: syz_clone3(&(0x7f00000028c0)={0x44000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[0x0], 0x1}, 0x58) syz_clone3(&(0x7f00000028c0)={0x44000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[0x0], 0x1}, 0x58) (async) 04:16:29 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="be3ccc2c", @ANYRES16=r4, @ANYBLOB="0800000000000000000005000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2898.086798][T19266] fuse: Unknown parameter '' 04:16:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0xf, 0x6, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x100, 0x20048000}, 0x10810) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) r7 = socket(0x10, 0x800, 0x0) write(r7, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000ac0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r11 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r11, r10, 0x0, 0x61c2c9d9) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r14, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r15]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x18, 0x1, 0x1, [r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r15}}}], 0x100, 0x20048000}, 0x10810) mount$fuse(0x0, &(0x7f0000005680)='./file0\x00', &(0x7f00000056c0), 0x800408, &(0x7f0000005700)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x3}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0xe00}}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x88}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1800}}], [{@fsname={'fsname', 0x3d, 'veth1_virt_wifi\x00'}}, {@appraise_type}, {@uid_lt}, {@euid_eq={'euid', 0x3d, r13}}, {@fsmagic={'fsmagic', 0x3d, 0xffffffff}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'veth1_virt_wifi\x00'}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x36, 0x34, 0x34, 0x6c7d910c47711fac, 0x35, 0x61, 0x62], 0x2d, [0x35, 0x31, 0x1, 0x61], 0x2d, [0x29, 0x32, 0x66, 0x66], 0x2d, [0x33, 0x62, 0x65], 0x2d, [0x66, 0x66, 0x35, 0x98d2492a77a900ea, 0x38, 0x4, 0x35, 0x36]}}}, {@obj_type={'obj_type', 0x3d, '$[.!}{+'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x37, 0x32, 0x34, 0x34, 0x66, 0x39, 0x37], 0x2d, [0x39, 0x37, 0x63, 0x35], 0x2d, [0x64, 0x33, 0x63, 0x33], 0x2d, [0x64, 0x38, 0x7, 0x61], 0x2d, [0x66, 0x63, 0x35, 0x62, 0x53, 0x36, 0x34, 0x39]}}}]}}) recvmmsg(r0, &(0x7f0000005500)=[{{&(0x7f0000000100)=@un=@abs, 0x80, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000001300)=""/255, 0xff}], 0x3}, 0x6}, {{&(0x7f0000000240)=@xdp, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/231, 0xe7}], 0x2, &(0x7f0000001600)=""/4096, 0x1000}, 0x6}, {{&(0x7f0000002600)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000003b80)=[{&(0x7f0000002680)=""/99, 0x63}, {&(0x7f0000002700)=""/190, 0xbe}, {&(0x7f00000027c0)=""/244, 0xf4}, {&(0x7f00000028c0)=""/43, 0x2b}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000003900)=""/169, 0xa9}, {&(0x7f00000039c0)=""/165, 0xa5}, {&(0x7f0000003a80)=""/202, 0xca}], 0x8}, 0x3}, {{&(0x7f0000003c00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000003fc0)=[{&(0x7f0000003c80)=""/185, 0xb9}, {&(0x7f0000003d40)=""/57, 0x39}, {&(0x7f0000003d80)=""/147, 0x93}, {&(0x7f0000003e40)=""/150, 0x96}, {&(0x7f0000003f00)=""/175, 0xaf}], 0x5, &(0x7f0000004040)=""/201, 0xc9}, 0x4}, {{&(0x7f0000004140)=@in6, 0x80, &(0x7f0000005400)=[{&(0x7f00000041c0)=""/228, 0xe4}, {&(0x7f00000042c0)=""/56, 0x38}, {&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/44, 0x2c}, {&(0x7f0000005340)=""/147, 0x93}], 0x5, &(0x7f0000005480)=""/90, 0x5a}, 0x1}], 0x5, 0x4100, &(0x7f0000005640)={0x77359400}) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='veth1_virt_wifi\x00', 0x10) 04:16:29 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:29 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000040)) ioctl$AUTOFS_IOC_FAIL(r0, 0x4c80, 0x2000400000) [ 2898.987840][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.002925][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.022980][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=18432 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 04:16:30 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000040)) ioctl$AUTOFS_IOC_FAIL(r0, 0x4c80, 0x2000400000) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000040)) (async) ioctl$AUTOFS_IOC_FAIL(r0, 0x4c80, 0x2000400000) (async) 04:16:30 executing program 1: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000040)) (async) ioctl$AUTOFS_IOC_FAIL(r0, 0x4c80, 0x2000400000) [ 2899.043990][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=201 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.064137][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=251 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.087144][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=186 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.109539][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=233 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.123026][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=35 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 04:16:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="be3ccc2c", @ANYRES16=r4, @ANYBLOB="0800000000000000000005000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) getrlimit(0x6, &(0x7f0000000000)) (async) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$netlink(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="be3ccc2c", @ANYRES16=r4, @ANYBLOB="0800000000000000000005000000"], 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) [ 2899.136176][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=44 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 [ 2899.152002][T19289] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=55 sclass=netlink_audit_socket pid=19289 comm=syz-executor.2 04:16:30 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() (async, rerun: 64) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (rerun: 64) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x6, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="be3ccc2c", @ANYRES16=r4, @ANYBLOB="0800000000000000000005000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000280)=0x27fe, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000, 0x700}, 0x1700) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f00000002c0)=""/130, 0x82}], 0x2, &(0x7f0000000200)=""/1, 0x1}, 0x40) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) 04:16:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000001100)='./file0\x00', 0x2000, 0x108) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000001140)={0x1f, 0x0, @fixed}, &(0x7f0000001180)=0xe, 0xc0000) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000001200)={0x3, 0xffffffffffffffff}) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001240), 0x4) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001280)='./cgroup.net/syz0\x00', 0x200002, 0x0) r7 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r8 = socket(0x1f, 0x2, 0x8c3c) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r10 = syz_open_dev$ptys(0xc, 0x3, 0x0) r11 = inotify_init1(0x80800) r12 = geteuid() newfstatat(0xffffffffffffff9c, &(0x7f0000003840)='./file0\x00', &(0x7f0000003880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r14 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000003900)='devices.deny\x00', 0x2, 0x0) r15 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000003940)={0xffffffffffffffff}, 0x4) r16 = openat$uinput(0xffffffffffffff9c, &(0x7f0000003980), 0x802, 0x0) r17 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000039c0), 0x24000, 0x0) r18 = socket$inet_tcp(0x2, 0x1, 0x0) r19 = socket$inet6(0xa, 0x80000, 0x4) r20 = syz_open_dev$evdev(&(0x7f0000003a00), 0x1, 0x40001) r21 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000003a40)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) pipe(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000004200)=0x0) r24 = creat(&(0x7f00000057c0)='./file0\x00', 0x18) r25 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r26 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000005800)={0xffffffffffffffff, 0x2, 0x18d2aade4c273697}, 0xc) r27 = syz_open_procfs(0x0, &(0x7f0000005840)='pagemap\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000007d80)=[{{&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000010c0)=[{&(0x7f00000000c0)="98d3eada4698a4c8b0b847cb6a2abb7aad1d0a17271acb77b114ed7a9a9d730e1bf7414c9daf9588b602b9b10c0ed1541811f2744c2f1a99492ad7b42c289a9c95ad8d3e477e9843cece759aeba7fa215c6d2557fa08758256a9a4bd08f35bc8ad9582e9df2305dfb0fdea1860ce516e7449baf5ce6fa3e9f987facc3e9997217313bda42887009f07e409e9db4668d366c47999bfba9dc2aedf2653c847ddc0ce263d32f808f6a868a0256917446ba921e9d4a06d0842fb8a58b0af3ab03c6c5baf112f6fe9fdb63502f045df9a7da9d6d3cf66f755523171e4461fd7a46e94936b30db36347986066293fd5a7c79e114e1b38d6abef09e3d224c214cf8b481d197c2d47f131c8c032a3fd1872d3b9083b32380d2549ec259d3da6436f91c0b14d0b7fef8d01d06fe595066ca20c40289e3f71c5342aee60569b854191052e8f6b92a7ed9689ed63042a0f82b67b025294bce7ffbd1adeae355d0cfd5ec180beda3906d35dbe4fd4a64bc55d6c7012e8bdb871700a569741f5b25d62b84947aee56e6072e3250a00c6a2db0e98af11f0e625c88d3697e5a4cbe74ac8b45b7ad98a6a21882871a28dd95a1a101a505383afdb9b308c4e03253251007589191a919667ead9aa632c6624757e7aa2cf7e71b860fa703c25f2f21fc70a744fa2ad54fcc9ad32a278642799b2e98859843a09d2521688a22659c63469f8341457d42cb56bdc88894957ba02e7090e6d46883d2853c8715fa9d3228fa0a8b546f300d5cfae770878d0fcb7ed9677aa3c633dfd9e147704ffe5586fc7f82dc5d392b1839baafdb785d351ed0ad9e379d5018185ad8d08ef45028c47e3cb9db622e7348f9132515179f995da32b203bfa9166c629f7bbb8880152951138df56f249d51d25cc2824c6962e1f76d80c31e5fcd8ac8be1ca333649cb99cae41e59d9832687cd9ba0a4076cad4d29c25860538566141abefd9d20f70a70d28152aa955d6eb2cebce699d60da491303e3d70d6a90005f3d35b4c1d3d8f2c4e5c139581424d6afad82a372e036266142ae54bedaccd9099c8655a8dc8ea3421a0eff7e0625912c7db58197180cbcd3d88afb7c8adee9e2ba0f62ad0ca901fd450deaa402340c332e3b5ac7112b1d3351840ea25d11806e12c61dfc5dabf80b0c5f93f1e115bc74b09bc7ea5c8845be8907ddd58d61b3ff9ed47199969fc73401dceea3051d2e9b01cad50a211dc2beebe0d41099ebff7fc1c94f86ab662f2317e905734169c7b96e0f6b388a50751ef629ea976b74c5f001de87b66747c33892f2d254237e4ce66b65fa49bd41ffcdb6adc4ac189a950d29b1b9b75b45690a3fa922e4c6c9054b7ab2b337805f554d48ed62871978bf98e55d3e63e4081c4ec551568f56a23ee5bd9db8a7f6dde9b967b0cfd2072615bcc5761fda1ad5eae2489d77090a55a66363be1e8e1a8f0c8c9c342f19de59b930f818f60de51b31ef34d90074859570704aa4e90d00391f2672b3889d6370a5c49428bb86ed042d2cfa5bf84e44fa668d27bff8b064c1c391cdf5d7ed862b2f9ed6c7147a10a64e7a28713be23d519e796b7b5d0ae2fe49da2b1adb4bf98d5a46feda4c34b40440426f94961b039ac1bf1e38d1c867981e0cc98f8331e68f6755dde5145b1dd2c03d0713efbe3a2cf8619aff861d99c924de02766ca765b503fa7374554f4c3999e3895463f7935d2a264f8b1333b0f12fabcc3358cbfb332ba4c7363b434ca9a068cb3e4c97247b4b1c5b77a9a7c6c60f79df987fa65ce17afd0260c11d44a06a97fb5d5e68047f92ef76dfb696a4efb87717de92af6f7b9752434d902e0ec19c2491c6ed74e0b986a50f51a656d82e3e45d30be66b1485e4adb60f76bce602fdf4e7bc1b9cb24a205357479babcd13657fcb5f0ad30b1df3f3138d58d54f0803ed90bd63de1317479d54585e3c86cd8a170523fdb6b117444878ce1869a3e4fb9ee805bedd7ff5c0888259915d6fc13791d66e36f33c9408d4853c253f646fa32a5c5d817457a30417e1a5df70d363815934d4f97d2ffe2c97361c991cad60fd36baf11971c4944005b5488e766d1ef875c46d650de382ccebff9f11be99d0243784c1b6aa25b2fc99b4226ec5a3c1c89692b5d5b80bea7b5ceae33e10ff9a0e927ca1fca314a9d7d6630caa8e5f347e2145cff966f2997cbca1208711dc1df9e8103ab3596874b712050675107d541ee512045e06ed90426c024dc58a6ee46cf3a7299b3d1d537b924b6eb76d9acfbc65a5b78e22b2d806f5c97711b681a805be0d32581528b18167b1220b73645b84a011bfc74237dc583fa64a663347c8bcbee005a8834c21979efd61db28a2c30b7e526093225e25ca54a14dd07e518cee31eddeac7beda31120847dfc89f127f16110344b179f7731dadf061fe01721ddb9da70b726cebe67880293178c1ae73b2851863d030f1edb4ed0017d328aad51581a6a786898a541eb24d1578956b7dcedc71803ad299d08ca7ec88d8c98640ecfba72640fd4f44c165c70f0c7da24780108e959625828944b4ab85bf6b7f9280775b9c79cb42ccfcc47b4643802fbb9c62b7906be9c94197e484049c1ca2dccea135e9b727238bcade3abe58c506e6e3c9c16cfe81e88408e030c7bfc1e0567b7c3041f929255c77dc5800dc6a64a2f1d8c9fe1b780c003c4a541400a44f07026770f34a80bbe8167914ca14e61860e9fcad670bd0920df5d9e641eb12ba0b7e32a6e0d556c7e79119c4ce9ad81c70cb980f8a1b799e1a624bded533b920505921e84125e3ee71496333d32a6bda138e2ddc827784e1306e0561b0ccb610686132e0063bd08cf976d98715edd03b24f37b6415db50c9179c7174a00bbe8f9d2393b488c5b403da4fa604e3960e029bd4394b3ef83fdf18b8232e58dae38d75b22f2225b2df6a83e4993c93eb905b06eec64dab7ab1f8118cf5b5972fe1827334e87e2132c61892dcda0b705fd8382b45f9ff916a75cfd85a79111bcd5265ef0eaee88c9e491f65eb38aad8adb308c26ad87cc7b122c1f1278ae5c91d9d4a0223f484ff95a3c37d208cb1a61cd6e53d5923ac50612484e2a83a556d70032de89a5b956038e0084c31abc55c1b980e8066d9ab890c03d63644288bdf37b45978509fbd90dda691b495756b960b78726b52741e5c64a3a8716cad0a9708a6f7a5028e8764b73a9e5a1f4422143af8e6c74d883c132b1e2c31448ab78ffb069f1e43d0652cd4b581dc20e4503d3f1d3ea5af26d76602bd2820883f0703e5082cdd387b45beabe4265898e254a61989563ffacb93f355a3cd1e71e5b00fbb95667088956ed435040616c3d90a2d2c9b5e514fa568b8f4cc97a439c962e33ae5182427ed1f3f8eb9ba903d21891d996f9ae5009c447fb120d2631a96bd69442d45893ac574f593f4efbeb5a3d0294a4d58e665db85efe85fe45b61a5914dc2beb2b3df8e0d637885b04fc0e2f8ae3276e911b15cc894e22165112c6273841dfbee8afd961ba4b3315f4e139c28674a9b564a501a9ed909e9a6cdffea896c3a5a8075d2c26768dc1f8bbeea81771e7e2006e0a1aff692354a48933405860e27f40465faf4681269f206be4b0859516818766ab7525b81a572cfe427feb983f7606e97c69767fd49f02e7184bc12316ebf1cba0a15febd428c14945dfa92215d2af1b872dbd1cfc3e19d44f7f8fa9ee0f7b959ebecaa4924ff1ca287387916ebbb3981e4042e2e6cf7a6e64a3eacf8f23d81ec5e722c187f6ed272b36c7a630027e54c1522c2f65e1ca4b7fd562aa8f99f3434508870efa78b057bb36a3a000acdc08dcee4fcb7b601f1c0356c16f026fbeaf7acde1f77d9475d0ac9d1fec6009866f8bf9ae966dd02875049d73b213826be5962795dccc7742286d9f8664605949e7a3fd519347ccc66c75ab191a6421f97d9987f12c98d610133f93feee821ab08a13c37102f723e97793ef961a2a735756a3fa57d751540294ae7d7e79006c190c70a75e33827362765599394c4fb69cbc00be5f4cba0f2629b1e8e531ad865651e499179b5f8e0e733d9800fcd1a44f13e41afeefdedf013e1ceae87f6a57f16fc2a51187ffea6db3c86d775b9342a61e8a8bc6a30eb94172f25524192011f1aba68a430d7fca5c66b54081394ec5767e017a81517992c3a159cae66e53e6010bcc9be5ca6f3ada1c954be97679b681e1032379cf0844da52b89985051d63e1f11e4cc1eae3193d89b2c52ef98369a7d669403199a87af65a2e70740804e7daff91fd76ef0c0b632d729a921b0935e7a0455c4c402936128c86debfe5464f4d27668a5e28a4e3db1c216f2ee215f0bbcb9fe04ccf350d84fc3dcb27e7e9d96c072015a4a30a6758e3ce70f3f312c5c0be1e1a94eec22ce042750e200cf1f7bde9e83734ed1eb2cb14c1c96add23bdf4607ce3f24afff40731b385f8e36c21ea9ec32aac158f0f3af5fe92800ef0f1ceacd4f85d2bef1ce8a033b405b6d19a2c128800fb9b4201a059ceb3884b0521dda25d066627364103a2465e72a70bede10dabce977d9f93770320e974c47ddf7b9fca9740881a50f502801ced58323d5ea0214606608e72b34ef693691438e582b7e8410e49d1d03068c08a6b6f0c01ce7938956f977b62b6763f811b03a1f82b2ff8190c6157bc632e64264aa2b7d54eb49e8527c7a0384215d3583dc244f4eec7f54881dbcd2ac487a9415b8efb9c5037c53e76ba9f5d828999b17d4b6a45cef22eb5f2712a5c9fc68344d5644c5cad74ab6fbddcbb988955fd8e18843eeb655771d953cdb33ed60aa8c0b7ece7d4381823edf6f96ed97bab2159a01366c3889e992b01fd798193e9636d1b906b09fe3f54233befaf41933e397d00557d6e563cd0d75db5aa682b6242a3f535c16b73c24b7491c5a534c4413a475b544b5b01c5189abe665ca0d193ee1968df2c6f3f4e34dc1f30727814cd600778709ad84bd93be7f90519dff5a5942abc99263a9129323b4e8e143e46e5a951b3aa24828fcff3b9e6e93a3f14103115ff7ee9a303e7cbedd36bac21d8f86a5d9cb46949c641d80844200c8a9b0abf685d4b2636f60d04b73364e4fab4874cc83aeef8a372c98806d82f2595b7a0fa0dc97233454550ffa5a50e7c9d8a1261256feeaa240ce2d0f7bfe702ce251024bd635ed38c12dbd1c00208b19e4af769c7a2ddeda3afd7f860ad2bf6f3c5a966593199fcc2dab8a44dce0c64d275525a67503e563bc80c49e9120e0c8f94083c6979f24d3b583e6405b46c78657cfd3bad8118f3b5cbe0b64dbf81c9bc7677d7333ac77625f9c4ffb4a03d758796c0367e1869d0eb0c144692080e5d5b28487175be5a1ab6eac3ea27833b16ca39b4692c65b1baf3dcfe2f985284df27d08d442bf8cf9805802b9e9b37868cb1323509a5ea6d4e6542ce7f0c75fdbca124591547b5dee1b7f9e797ee68d2a2bfc9919e187c9630a8eede4e1301054515537501b82746e0b71cab5ef7ae4391ec0be73205016b7a5e654d79fc06fcbadfbbfe38abc827c3e8d89b67f8bf602f44e3f868627fb843b244082453abcf338615e448c556ae7a3deb65167f1b4c79897d5f5ae394abdfcbc5096ea6bef8590498f8a73fcbac9b03a0737c07b5dd9695d5818654fdb8edb282ca07c7d3679b4e6015cde39a68fd2bcdefdead372e5b3567a7c17746919b0ec482eff1b229cf0960fa2d420e7373cf2a50377271a74ff09951c571cb2bb860f3cbab37ed2d93422c7c685e62271d3ec62862c15e07c993691ac49", 0x1000}], 0x1, &(0x7f0000001340)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, r7]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r9}}}, @rights={{0x1c, 0x1, 0x1, [r10, 0xffffffffffffffff, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, 0xee00}}}], 0x100, 0x20000004}}, {{&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000037c0)=[{&(0x7f00000014c0)="2cc0a5cec5cce9a121c6c96adc001b96c11604d14194f38cf94fa61599c15ab9ccc6d99c4eb05e2d79ec250614cc53da14b045452ecfd6df1b451d96b71c29f1c8edb8ba44bfdbbdd5bee4eee180d6bc06d0d961d6d1f1ae3caa5065e98566b0a32303cee186c8c6e8fd026566296a0b600600b31c15fb5e62ee24ea9235e8a2a9c0e0d8fb41e6cbeb207937908b2a835c9041b1bca8eaf341f3bb607f22a356bb842b78f8039b1a5aee11f296f161f7fa6571b853d12fb1d2a1b686fbf577bff2717140c758f2ac8f851cae9daa71fa4c74fa3f33", 0xd5}, {&(0x7f00000015c0)="4526481aac8fe199d40be4d2be7dcb79490f1f52e975ebc1f8049707ca85bcdbcea30251c38c96c9b59ec9adcffef41d55aa043fb5dacb34a806f4c8958c51cfc39399b5cc622c31763daf3a62eddeeb903af944bf24262ad20f3cbeef5397867ee7b5003f8e7638a99b0d5b2f75d8b26425b9f6a81515382af3173e111f8485d601cb0110f21aa0ce5a099a12a33d47d3f94158d7efd9c4be2c4e6492b159e0069ae4e7c779de3f8692ef3e3581d351607907c8959d70ab2f676c85d1314d42a54b14152c1d80a70b682fc287e870253835128bd7b6e08c3bc9a83e206ed5e177d90063bde1e29b4ab3c3a329f5b1a1982faa35ee12a836ab7c2d2ca16a478de9a2d52593e74a0e039cd25e9cd136e1d3c7ef185611969e2db52df2bf9e8dfb8d7e557bca7580cba267c8dec3809d94e11997bf0807212dd2980d083a2bb2eb5eda1b0e3532f0c5790037f8be182ae84421612bac92c45163f281b0ee66cdd45bf6db403065fa8ed242ca1ea6a939044cdd053e1fe129a0024dd4eff83017c730959fd90e5eeb41f8cfc1dc0afac1a54ba06ba7012c89dcb7d22c4a2e062f37977a0eda1a32a9a68a97c89c14f0dfd3cc2ba1f9b41b53f2f0ccd71e0d0b61ee977e0fbee4bf8e3998e722b044adee22008939f69603d98777e5ca05947996adcf899bfb103d6784b03e9789c5e835bede7a3e668c28ec43a14b67e0b92453148fbd193d6bd7b451f68c54296d883633ae62d965b0be6aa79f454e8e0786c578d58f276e3af9685223582e26f65ab8e8e99e71ec6c2b6d7b3114201caff2327036989f92b57fc7139f43d9d4602cd841717a89b9b8a62d3c3974406a5893d4700f8d3b0dba8e2c995d48c4402eb9df16e37b49c4b51c26f293694a95a3628408a74e2fc8cbb6abdf3fcbfba3eded4d6c7134d455b3d9929347ed9857685cc98439e555370a2e5dff1a670d8f380cf1bf7290becdfe415c7bb5c655b7f0ac775dba822ce0872b53fc8dfe270793e5bec6145075b8d4f9f7b82caf2633d0c932c523cb8b49e8b0a4a8e2807fdda8d2c06aa610e172ebe90125b0fea2293b1fc83b58c36106df6a6873d6908a9c628c76b38e9785afdadc82e4b96312265abacadb7ec27706823165760fce08d67677abfeade71afe251b86a31ccb974e94cb3b2fc1e9012ecd4fc6b82ef4b849116094ca9fe1ce8ea45db6738fcc707a3fa8bac1e346a01ca003b530d90bd2dc3c8f75a837fea6921e512d594f8a3a83debcb46d9539f6133a36e7c9595c470d1541f766213e0e37d0ede47d774cd435cf9fd9ac478d420988a39e0c947fe5566f93450ea69a1002cace80c0f19b18fcf605e14db64dd1ef33f8d02fbe80e5fc612ab0c33bbfc04cc1b1cb554a62ed2037aaadee5bb4298316bf3bf088ee8c302e916f7e658f738c75728c5b7b0ecbaee3d80958e4b4eafca4958f8cbd789ab71a1af29567fabc1621335d593faeae97a8c37b0d329e55696e68151acbdb1357d349dcca64b7b80d0a5cb8dd5cdad49c4f0d247b8748e32a3b8ca036e2b3545d37ca8a19aaff508e57b993670495d4716d64752387b91e396559aeadffe4f5de0275db6823bdab50db0baa5576279ad96301074a375e6de18b87a350b27db031dd97a49e0c0625633ea8b119de7978f70048b22efec1d1c3b7980083c050203562a7e14a27d046fbb0b5e0d880d4e93eea4403549be2a8ca91f768dd08b6db46b5d61cc4c80012860b59eb63980815895fe53258126a888b026c900a214505db0e84171e222f0add5da95283de2046f48df816a863bbc77dbbd371a6c3889d03bbd4987be8a382e93d0111455313308b649177ad1793da43417530ea5766b5417d668a905ea7562963662142caf10fe420060f0096ef01a1beae049b5edcb77d6e1077cb8b69bbcf133db2503485dd907cff05e2dc0c052ff9bf2d69f78e3237fee31803ba0c68f915e83d6710120a5098cc50592b9bc42e824181ba237efe11510fffb431515d92fc122abf1b4acc45fc19c765870e35f3b30561e00d96c389589412520fcc5075216e0b904f31cb5fdd1d68c591c7ede7fe66e6b9e353b125cd5fec3a524174c71bbe51b7684339ba026a43b1febe144dbdf32345c0e0162bcb564b549721a25978e6e90757f57bd57be8315eac65399281fbb5e602c477b687d206bc4374bd914c3c936342db8594089c224fc9b992b6e20e30cfc5390f91b51455b36dd7df9cf40ccb7b4d4587ecec2a54e545882b6de89e56a93156223d759084748f097c76134a0a80a9298a9a5578685c7f76656064a3ca6fc9cf3df7aa6e946ddd9822276356186c17a525dafb7af14aa21076d7622b0209432469de9a7597b411e4a9ce8b3b1edd94f81b4d1e768a86fd157c981e9c480d7370a7030f87337165d79c8dad466c6576e20830edcdb89a0b2e05b6ced01b0b75450fcdd5b9868c823c18c8f2a8bb5ce17e2d1427d4aa2499c022004ebf0e043519741752a7084fb8242253f56f0c01bf38d717737d854a1668e45af1796aaa58772ade7c5c33582ff260ea4761d436baec0261fa8b27a29feb3e4f89b4199c191e213a6a2561ea4fdb409e0fcd71c9d8dbc26e77e86d671ef663e2088517ecc052209571034976154f6588163b2235c9774aaf358b38e8305687384a85f1cd08472c456feef351ff025fa36275e81e83fa5ba188221cac00b7dc639d934170d3cde7a340850b4ff1f83ada3d836dccfb53088ae4a9762ea41285677d90d67cb94c75895e964116f0b9e490d6d0ed7d9250002303156a0f7d6b07954cdab064f3a819071406d173a774271b9e0c372b1e8096a89a2513b128466b9a097463dfdbdf8f7f242789dc76f6521f13797f2a4e015f7130190c905dee17d558564f1a9882c230ac86cf941667de06c8fd0abadb23d708fbe521c4201cda5e502e1bb7896c12cfc1e7c67ae414b25a0dda6b82df52d824a5aed65fa96428fd92331232aaef068dc5c33d0488c14fdcc9f28c6ee23c289b7da262f5dc4ee1e784cb2124f9412ed2823c487c5ceee8d374dde833a88ddb35e1913dbc0b91b841b19345ae57928b10b6ddd58984e053d170680e8eb55ab9d3cd956a50d71d662379942d9e221d917d1a691e0538218999b1871080a644e6cb01c7f2c18c551a4934a140b64dcf48aa92988247a8a0936aec6546c80a19831481055073841d4b8a46a1157b4f875e301d32da2496d115f6d52852f8d7f62caef5aeae87f1f28f71bc5b86f29af6056ef8638b7268fa7bc41cc5bcc6fca0b2affd6420dbc21c1dacd6e30980ffebf1adc18272a40138e4cc070b8afc36b68039a36c0b5f3a071401191cdea09b546a2acbaefd8f83cbb71e6c9f34d16a82067a0a4a0d536c6d1b4156339de5e60d1aa4f8b0fb91e83c3829485802dc11fba3285daadfe8679b3d71878d7a0151cac8455a427c8d974c30c80e235c1d89190103f92345f480e7c35c568854cfe1d6f02bd7170b7f9f3da57c5e9bc9f7166dcdc60953524e5cbf59d31ea35419c7d28956b9f518f1c4ebf97cbe1cbfc3b0a871d1ccaf4483fe850330fe2dd61a95f1bcc3998c54426cbff8890eb46d10ce581143da93607e361c389286aba40c444d808b4436c49e40d6836642aad918439b1a0884627308dd7090c79fcc29af6f16a8c7b6cfd8c74fea37bbb90d0f270095938cd2d5349aea6cd3ee406beb66dbc535a5612d4881558c27277a98462da2fac59b44d83e5b7d9ba11075bcb9cd542cb2b201dadf24bb4b73e43f60ed7909be15168a1a751cadc29b895763108b4823ca65102324c3fc1af54a4bf20f5a542aee6df331a225f1c049c2fb2155070c90a7c6c73627cdb5cfc48c4fe3f6360c09726dcd390ce7ce8124294880bfc2384440500352cfaf3c4592cdb107d7fda7a3086be7f7b124837c2caa0f04cb16563cb827aea239c964525774980dbb8b744fc58a5904dd2c5fd2e2711d3b53902e5fd52badf899989fc0b5ea19962b4b502b18825236f851f45a1fb707836026e88b46ada107a91ca870da7c2de69534c9f22b29cc06435de59b747e5cce895faf5fc6b0bfacf9ca6b0062a8169363c25d08732b530fb43a74e5fee383008be123a769befecf4aa756f860bed53182b66d06dcb01721b5a140d8f849c848e1ed64fa6bd798fcbe7654928ea395e2604642c95d6ed11b835eca111b0e662a93abaebf55ba1cf1c026f1a9dfb66130f3c089130ab111d48a943bd1111ac0ecc9dd4326ad6a1ec9cbf42407aa6d814a5cd0bedb6d9dfae23a364a79b6195b2b0928c76fe962ad64844970b3453bce6c2154305740b24bf496b9b027afadfcecdc9c62647a9da164837c69044f410ce73269fefc26df7e0047f658f993d48d6eb0f31eda81d2776b28bc3cedd7ded4c74611ce595c135ce58aa8a1aca0d9a903002b2585b6c4b62148b01cde258232cadf57b7c0a3a0441f2b30e6a392e954bb9fa70fdd93b76218adf510f74b408d5d19ce7c3db0ee2072d82717e6c0ff8affe1f1cc15ce9280f0e9058c7894b157d770e183f7873eaccc97a9e22880cf0e80483b0b786ebe9c199dd9ebf13995a7ac5735a6745a99925a4d3ec193b954731bfd47ec3cc60c8cf0f945dfaeb5507bae66d29b593d388493e578b7bf9002d091d6a4f489407dc11ea5365140c4020c6b855e53b6dddd944f89750aba76415d24732ee4d71e07e973c24c8875b3fe91f323e8a5d4d248d7ae4c52fd8d2d97c1ccaa6aae3e4d2a324eaf843beac645dc646b5796264569c9298fac396998e6e29fdd9d4e87810bb695aeeefaf82038e6658f757aeb100fc9944da882ff4f42be855b0eb78dec5199ddb8cbf09c8eac808006efd22860e6ee5a69a25030ae53c3ee83015ac3eb52f5c98f8198f262eee52033aae4f73f9a98c34dcfa000f7f17fe0361f4149a846eaa69703a945d097627142a5437fa3c1ce505412bee9d5bc96328e7add0f325969dd01a43621518f86f6d16b4ec9ecdd2d41923a1ed7f87e985c9bcbcd0731d63543093a0b466225e431d7186d51f81199457d70476c4f2b2c9f16341da971f9cf55757b1fe971d87150e4fd41ef892fdc7307fd1d999074eb5ad0660f533ff112a2a27159a8faafe11e9c68451cdb470c6c84fafef1042170e58d33c78089f2cd4e7300607ea4665204f30ef48e39cc004c4e5f15aaa61d25c301f1daf589b1744c10b7acd1405b2af0ef590add6c6b51e1d410c584701b1b307425c954fbd8511616a68f270e821a0a00525bb7d647377f72312d39cb0cf1e54b59309abcf6bce17369adc58329bc5f38eedfe5eaed6616d67da63c2e255202185283d73705da7c4664090a2a631aaf010bb88efd52cb4105198af720dc8e68e79d811c5b6ccd17461fb3b2894f55083e1ec35545dda3ccecec628c1570a52d6ce390dc10942b371e68628102f6d884d5bca8774203541c93370ed83ee4f36f97d13907fb1520d5b9e7acd3e90b22522d6cc04d8cc384f71b5a30eaaacb41b7c390f1869a9d66b2a3d63ac2f4118df643e1e9a45d1d4257c47dbad6bf018bc533d8e61296233fc298d7d5c9a9381048aca7c5ac3d605fc19f0e45da690227d45b9e9757079eb900650ffb8bc94c8086870b4b0fbdc401e1c24f0f270df122f8a74ed9dcc38cdce66e6d2a4e71b171815ac54541aa858a0a89f668fd0841af176def7bcc3684cb1fe2c71935e8afa659f2eb7be3be255f441e9694b85dee519db05bcea3e0f21c5bc29d0bede506fcc213cc95c0b7f4301be7e7", 0x1000}, {&(0x7f00000025c0)="08308c2780686b9b30843acf9531332378e2e8d3b062349edee47f49dd52373d982966ffb2ccdad0ace156c1ca585f67c5dac4dae59a26e52957b30fd7bfa4518268be1dfa73f123c1078e3226a0930f8ffc19d030e2ea9734e3e323eb428aed21b0a32a618a5a9e2c72b8d3e3672cae31526fc275c76f42729647bfb671653e9493e1afbbfb049d4f020232f8b7408a4b20c43ca1ba739f140b3efb6301ffad3a320db94e8bd5018b1374e122ceb48e60f615069cdc13a9c3d92b468417d16b9774737235bacef21ed29bc136c7a95832319e7177cde73887659f30a74b8a5003df1a7ebc3f76bb103c76eaadbea33b77f951ef0c13a4eb18728e8cf0d6d6f9d7eb471b446752b773d6a38595ada3d36068697b0765535902475ab876d16059767bfa3b5688993a785b2be453e87d9a58482a71b840ca2c9cede66f4bc1793cf62dc2625b02f692b3419ed2c28a48f4a78ba7dde04fb9cfc78ef37a94b3b604b5bc69fc610df37ec36b014c856c4581c5a58660d2d8cc5ef34905efe1bba610a1a0e940fc7dc3856347502f6b895b7060e7c04d6f0987c822471e5d63e2620ccb03e3552e27551106c7af143526f5103a3175eea3f3e8f244e2d7f29cf98db6192629edecaf7236e88572021c4ec0097cdf211b38e1f82e52df71aa061130ab80068d3d08cfd586f188caae2b3315d7d18a6625cacbfd3bbdf1ffc5fad5cc955d6fa1a0c9e8d631c7fee1fbb63e48886a58460c608511d7417d609aed92b6e48378d559f6d49bd724212921d2abba0fffcf6de5b63a46bf9abc79c1790b456becf5f8863f5c20bc48f7af847a38a67f38b8408ef81cb9eac3ce2885f26d2e512534b227454cebe953015e88abc7d62fe69e8f1a5f95abd16343b4df9ebcaadeaa2ba4382caca8793f490ad04841236ceb667bcfdb2262ecdc175728ef10daded91e04bac1612d49cfb07944fdf7f2f109e4d3143818bf89f4e9ea9b57c01317c1de5bd678fd921465fdb6ba5ac8a8bf0889e89eb55cf2e5cd30452874818c559c5d8edc163d7f483155126a61479b7ccb45432ef87c6fe99230832eb02be15009de44b5b09fcd884e31d32293ae632c8b73763d7ddd929a0af345651287aadffddeca7bc72e772faadd3e976197ebe81622e94d26de0c233cc452d16d5cfcbeee1a4e29252cf556fb10a7277f1c47bd653ee5049ae447382fd783a05a51327e6b7fd484f54ad32cc16753be3395418eba8eafba8c98a5ed30adbad55a0b214daae1d9e6a2f8d0232d8e2708c71b570226d59d5c79f6d9456626b95591c27d1a99adc9d7d2d1b5162d7ae91ab23804816980fce40a7a30f4d8c32a0ef8b3fba8ae72e034212b9782f5f6366f079c41d9bc483e2eaf455c855d6bed977600d84a60f2cae51b78e2552d1e5fb1b2cff2ed3c5cabfee69e05a28f4fb2754dc353677fae9a72554d8d75b14245b954a53c1c827fcde7a99992116b25246f1b21647d52b56163edf0137b207df661b3d39127bf1ef9035dc05dca0f1c8745a892426befa35ff11cfc65feab06727d058333cd48554018f42267b248fbd6a1fd4bb2a52d06deafed71160f3710d33adea3da9cd6b28c340a072115aa22014150e97ac4078fe7a58e2870ca0f5acf8c81151b201c17c79020e9b76ae0a750a0140d8744f81f5cdcb89ab3223c16aa348e3842b6d2da3cc1f48bbc78e45600dc87e18a29b51ca74131f56484f6374bd6d6cfe2e2463e8d3fcaccfdfac5aad5d52cb27beb0461816bdb58be9ccf683b35d9996cc4b0dcc2a5077e64be6d85464ec18cadcb0c41176d6013e8d5520994af6c3fb55c4b52c2d28b14d7815e9bdd9c7967bdfdfade5546e53badf70e21df7e37c3e16d063b5316c0dfd5e1ab66a56ae240282d844efb0f40dd088e1f2286e88d440e0db133d2576e8ce6f72e2e3522a9e6d43dac8d0bf0b7c1abb6e41b1d6a4f60783d18a4445b8c7f0b20027d76e5c18982d77ba12e54638137ccf2e8b963d83cd191e6f0dd0e839a4bac8e612b3de97ed30a3a6a41ecbc163fb37b88ced0bd5bcbec82de24f7c100d3e3f9c0b60586c0b6ad35a65f320bc7b87edf38143372c87044b865d634dad6e39432b00ca6e2f71c8dc320242f389bf02a89edb29df184b5a1c1a2befa61b49d25c289bdccf857b3067179b39477bc949239579ff987c60e174c082522e79007c0987d178c6368e863cf2c87e4fd2297cc78950be539ba407946380c058c41c10b62fbb9557f100e415fd1206f8fa23502ff0b17573ad52e658a304ce1ae467f97ddd297d3ace0ab8ebc4ba527a4fb01973a74e889c8e50256bc7a74b48a49d316db098a398bb4decaf27a07314ba0fa2c9ef8df2ab952b041f574a48b14c04c47e8792e62f61ba8c13545e2fa0ae899f6b300df31c01d4b1c5f7a82350f24c887ae5129cb1c6f01f8f2608d1168d70f0bf4ccfa95a8605d8d60c2db69392ddd62a0e17a651ced8d77d3a00a655c4aa0f3ef013c8ebbfd1738a48ab04418f005d0d1d98dc6aa78c8adc01e7e779515d6da3b6dbd4c053b0d86e1ae3aa720343579e93a3327da11f0c433f34a57184b15fdf7e454ed5b464a2fa15c6c52b0fb1d5d764d6a3897b4a645dbc7a4e75d4bde91739e3192efecd4be1d227727eef461a287465ad9e4e8a13aa6a29dacf5961cd2a171820413613df7e07f1e303c7b7d6032171061f085e3fc3412c05af03740e138bb88c2fc6d21e5064691c7102182a6924463c26be180358ff184e5691c4f6c696e62bba6052859f4079c5086f0e0c825e8238817955af8a96a6b3af7badbada2ccbb792c94ad199c37bc1a9174f812886ab2bc1e2b37d82e8e163feb71f9cf4b594453a1ee7e7367b0af8d00a8f72f551b3f250c8f0752a3e6776d5a58a48058a0a94b2276654b8ce415407769f8d09bf272430dbbe8422d41e0466fd8b215b2fe6ea6f04b55a8290a28242dfce047ad048b37e577d30d4fc58ca4eda025a64a28eb5bbc4d5667e799c1059cfb70a01a316b2aeaa3f34638d1b7eee482869bf9273fe19ff3ffed43ccc4853dfc57b550b9fde56cfcc50d2368631c53d448f6f53efd4a1c31ff293541174c9bb143a3ddf11107d20baf81b626b62069462382b1a99c9d9799470b65dcd2322be9b42d3e01420f9c5293e5a49a2e414c87871a3c0e71ec6e1aeb16721e1ff583cad1b6b62d05472e0b5fa094a46808ba8ca0960b67956b0fce6d2d4dd3192b0037b8e14979bb3a6e49b0b4b949aaba76999faa30344cff4358ac67cd261b869223e052d2826cc6ba236e58ab19f67d178674ec9c96871ba36b49480508aa1a734c3b52f62d638a937dc22949336f856fceefcf49ea924734fcb07798000aa595f371f77fd8ef96d485fa16856610571a72d5ac0dd87e7065f729d4f47379d72219fc70d52d4e1af28fb732e18d23ddd052fa4f9aa5a6592bb72b666a90bb13177031be435f7695ffc277daf0d92975987942b7410f8401f4a7cacca42d4ea414cbe9abc80b83808638d3edad0289c7c848bb569ec0055671da497464c3cb6bbdcae7ba324d6f62725116202833780f2dc4ac09723eef02b54ff066e6256c79293c3332da6e29004d9003fd1ed1b883474fa42150ac35624097a3a4bb559a31aa5661c49353bd63959d5055d2386013416dd1831e8efb985b683d0b8f683387f10f99fd574f52a647db4477d71c47968b6c1c86ab3b80057911f12adaf8c1702d67fd44ea88109ed63c4f535e106d65fe3974ca972923120c39d087fb9aa687c01342709e801c8b2c4e3a5615d5b9e8b0d42eae6e43d33f664838e13d09b251d9b19aa85325dc8cd0fec47a2cf734a8b43c167be72fbb33e2552a5f73b2dfc570081a5de8ad396ea4e7ed029e5b1c32269b66e2d208ed2274852516b97288c7c420fd0c0f9ca6725236e86ddcc7df1e3f05c0dcf82f978b94717a4c61408014c070688afb8346c20d64d1a78c9d45d5bf4cbee4dc760cc199949b69daf103e46cfc7ce32292bbd2b4d37c473fea96e6b832719ed304402b7d80b3c374f12ee4de122488b024d529a3ba08d1b0f770ee1491a5a465ecbb6275b408914bf14747ce434e66006776ee4f29c5aa7485b2380acc112e79368853f783a41c7a7a97ff89de8c464c03f0de357b917ca0f118be0e34ffdf06269bc0f775973f5fc0ef2d35eb2625dbd2ce66bc29718215ac8e2220c880e392e66d118880765d7a379cca9c25339654d7c58fb8dd6cafc68309fa3846b52836671d9f66cdbce27617323e4c230b3b102123dfb22bb806a4dd4f5819be6f97b1b6f5d2297d9d52fd97daf68e70c3043c6fc4964e0b4b6b268ab5188e0327a9997f853b69d73175d5db415aa1a8f887f05ff792f96d82496c63b9cc2c28521ba427e92cacfe47e00a0a5553b19feda3eb4267b27d94a1dcf7ec015ca88b1b96c6a0268a799420eff61c70992b47c480128fec08f378b2276204748f9772659e1236c9b685f2ce81ff0eb65d8f6c91a481379a1df147d87655da8dd86d5a62abd4489c4b46738720e4d47909cda732572e59cce29b3bed6e5ba6577b995171d2605cd84878ad534c7ad71dbc891d0d6b6ba385434ed8d4d46ee89c9a0410efcbc077e9d2c88964674a6d0bc90d7bb753a852f34aeda024d2b730ffe2137bd27a7fe3608928eb0df510562e280ab467c2bd8e42c6d0eef8c94932408e33a4ecab33f7a2a6ec786bbf1d05502621a8611057d3ee292257d9cfd0f10e68f5078bca8fde826b181f843cbbf42a7dec293461b74a9a3b63956b24a7ea289459717ce6d282cefb23f7e1021d7700c1cc1015161a0d6333ef4b3bad8c3cf230e6ea2ca1f71f50869d8ee28c1865e8e08b13558730ce087e89013a0d6b96f56e90000a64a9c263189ea40b4d6884be6beb91e213cfaa723f064f45371855c38e9b734b9743eabc4297a4cc385fa3ee25bee7b77139d64a28713e57c8d12d0f27899a4b87a2f4f77cc6f2f54e4e05e8267990563cceb0551f4d5a060559622b19fe0d5abe7a4413eac084e08393a65d35ce3aa0ae4d4d4a1db2996d22a29f784ef18b97f9a92a9fcb47474b7301e6fcdcb4673b4082f9875b83592732432600886cd6d19778757254f7df3950e603305b8b01439becb3bd3497d02528190b4d443c5bc1e617ad1cc3b901e769bb82e0b6051c76b85596191c076f62078dd3908ec5f4baaf969f48cd0a20c11089ce9693d8de711d00efb24af320d84ef0d2321509de2ef9af1afbb57cd1e24518c1eaa70e7da3f5a71074e0ac3f81023969e067f60628a9b3f535ecd4263f3c5389efeed560f45e2630f3afbb4acb2e3dd43285982386c9a7038dd01a40bf57d7888a9e931a3fcdbf3c11e8c39f694a29dcde5580db3c2b846afb9c92d47bebd9d26cf8c0306489174727ae25adf33c2aea21f7863f0c000a2596c2cb06e6e7f9bf5b016cfff6039d2e6eeda31b1bba5b9e8001eca332fbb76bcb50e5e8c0729f4ef00e03242a79ea6bbf60f51bb1f180e6e643d65d7cc27e4d3ce620a4c5357f473457f8a31e7e755973edb1b2ca319bfc11135bf1c7a9b0f73d0694722f800dddf9b1372705118385c96b24e4ef920297368c9a64a900fb835aca69785c93421b4f1e3f3e3fe64449555e4ae8f5892f405543188a637578750b98d78d429f7a3a2bad770c1d43b7162824370fd4cc7846b9d6d80201eb7e77b6903e9dd7e49425b4bd99eeabb797b08116d2554e2beecdf71a9e9d7fe98f2254b08dcfedd2cfe848c9e763ee0bd6f7aa02ecd70c93", 0x1000}, {&(0x7f00000035c0)="086c0cc8a873d489bf53f2e652df190fe0df3eb146d7554d080123cfb71408e6e49cb88799f794aa34e0986a6abf44c4fa9143e001ac0d8a19aaebed1ad5ca68ef1b5ee2a4befd557fe5d69f4498dd1bb47e760cc910c96bef7f8dc667d4f79625", 0x61}, {&(0x7f0000003640)="c7a81425ba34fd26cc1798d9c57b96324aa33753c15fbca472a60e65668708be7e86f6d9c04a5e34d69532f2c28dddff96b3b9b7f29a8ea1759e90608c7a00245793610c0f5f3251b10b10f75b608e43b90c919213073a95d0720ac9f1a232bbb4e2ffe43344f9205d9a0fd992b5491f01da30c1aab116ebc7b6c63bbe9cc8e75ad19265fee8b49b66ecd8740598419227f9040201ef0ed2263baf503e", 0x9d}, {&(0x7f0000003700)="a2000be37f282b14601c308b37", 0xd}, {&(0x7f0000003740)="efd9668444091f202326119fa8046508594a65266848c07aa7409fa779ffdc8646d5097c6ed44ae394469d9945d5cd6f656ca8aa1dee25d6c6ed42c3292080e8faece5ac7b2dd812c92eb9d4a2f48b7716eea68b36f66574c02630f90225d9933af61602c8d650b7826a98", 0x6b}], 0x7, &(0x7f0000003ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, r17]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r18, 0xffffffffffffffff, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff, r21, r22]}}], 0xb0, 0x40}}, {{&(0x7f0000003b80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000004140)=[{&(0x7f0000003c00)="3dc11cb37d8e6681a9", 0x9}, {&(0x7f0000003c40)="5c17aa96f5fab917634e4a2f36e8295cce75a4ff6d142bf2e23e9ab4e0a6d14f6b3cae8c59c61d89c90d1496bbad728bcfa04be36141bb77c62e922b0949af3ff840883223", 0x45}, {&(0x7f0000003cc0)="0e2a8738", 0x4}, {&(0x7f0000003d00)="40a63fc63ba57a40e792d931f43f2bd3b0474ee01f655dc8991753f8cae9cd6027aed6c183bce8f67b8686e29fe97f72dc2b030af7e32aa961b113d1430ad625ca34126cb5674b0a2154e8922952f6f5fed43d2895b9", 0x56}, {&(0x7f0000003d80)="be43935f7b2133428db03751e2388e49da9e9d7c1cd3b5c39c2e18a415240220562a58fffa07a135c49c5c7514af5b929b8068bbad596b2619273aa8dacea8ba7c85996b017d0aee32", 0x49}, {&(0x7f0000003e00)="ad59fed841e83c5387a9a5bf1a6c2ba9180fe85862cdcd3690b665da504096d3c2095ad647ee85b38fa1d702c353baad1e8e38520482e69e19e8ff1bb492a5f74dd46d5d297086147241f448944c0e202d45d50114607468f978ae1be7a25d7658f95d27", 0x64}, {&(0x7f0000003e80)="a7b8b066422552baf314b7446fa1677b267fb742c256d385d685da1eefc911561ea47d08573eb19f98d3736a6113204d4b4c7c6a274bb33cb417126e6bf9cd7d5cf48c7f0f118be247b1b700c79dcab2b233f2", 0x53}, {&(0x7f0000003f00)="7414bff67de4401ca69cc3f9fabbe44adc6ff97b45263b66fef1eaa554c7660c34559edad0c8b08b122c70a63e45dae12fa574a99fd1516237f45e1af875f05c14525db685fc8bc062009647b0aaae15241faf41eb24a51a5e76cc4f3eb442c4b747badbc65c49bfbf951924e37a1e03815b25d0ba9501ac4d52bf1cdb8a3e92ba169c8e2244812ed3ba7c4e368808e7308a638e393de194e4b69d9338575d734d564ce249f853907be11d2bd2be0a32913952711110c17691008990e20c35b8ca52280840aa27ae3c1b5ccc5106aefe0560de9da264e7fcdea711cb1708d8f78a9400d98fea3090a64c5695fbbb62", 0xef}, {&(0x7f0000004000)="5f4a51177d95800545c84acd264ed7c787c2f29f92a1cfbef2de06a2bc27cf937a1dbf17fb94157086915a2269bb0c5f2be172c1acc2489ddb6a1730f36a172b39c984327ac35d553647cc097aed4de50dbfb3c1263af560465510f6492d85aa0b2139cebbce53c27bb77af3375f4c7501e8cf35ff43b7da92a005025171dd5b5cdfdee6b27418be8f20c5193fbb60f670d42c4c31811509ff198802a365cc63f16a36dcc007c83fbbfa5824bb78b19438bd8c127fcad1373e4639f772ca9ef66e5ccaa15a205eb171d391ac0e4bc964fc5bcce858b0fb44902b68e4cf88737770b64092aea9", 0xe6}, {&(0x7f0000004100)="44cb6dbb40a4fcadb30a008d5782f21952c05f9c2406aac145af91ff90040e45cf4317a205c54a3e59a8795e4ee828bef52e8df2", 0x34}], 0xa, &(0x7f0000004240)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r23, 0xffffffffffffffff, 0xee01}}}], 0x60, 0x1080}}, {{&(0x7f00000042c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005740)=[{&(0x7f0000004340)="17bb76725f3d13ce45f1470e0b9bfe35a280e6676b0e86c77b362da88e72c5a08865ce66a0fa6e61d49f10a67eaf69767424f78e795fb8b72a1a7667c19d22075e876ca50639e09761d523e1322cdd409e877cfb7bbc291159d235b814611ab577d6554eb0b090a6ee35b6", 0x6b}, {&(0x7f00000043c0)="a602bb616cb5a6768a9f0f0593fac2c0816412296acdd454ebcb088ae7f1eb95710e1f8551aa1dd2ea7a538c0a3d02217a71213a178e4e4a343f17bb506969eff04f72b9a0016446bdcb31d31ce92f0f7d1479c18fb0cfc7feef8b43bbb822aabfb3fcff2c0b71a8ebaf5a7ec28a7b647b196629e61237a74f8d05159563b584ac4e8582958fee2af2cd57588864531d2eb0de86", 0x94}, {&(0x7f0000004480)}, {&(0x7f00000044c0)="bc625fa0010f00d3f1a81599dc1b4a73fa266408bacde49c100d97175bd525b10045ba5f2252cf1ad6d032d8e08e48536e9453d1cdb8a4cabdc935eed8a7e462c34b54442390f0e48216025fdd66855699", 0x51}, {&(0x7f0000004540)="e176e4b8d33e8c7f4ced9a846e39b01c6b8979d945989b6e8d6b108617c36203234fa9af02d4ea6f590c43ed907a3c6fbbc989c1200c828e894c058003c617f970b667a94c66be491ce771e1e9af57ac9823802ce3f5cbc49c", 0x59}, {&(0x7f00000045c0)="3b738738c21aeb34e09e2185d0ecb9353ce714ae97d9a45949bd8dfc6b0f6cfa9d3f4dbc467a2db2cd4fbf8ca896af9670a02e53890c688a5f366cfdb53d6c9acb5ebe0ec1046dd50c7bb022826733bda9975feaa54c3a24ee88a663d515bd5c6a119d0e820efa33e8f541c6faf775eea6997238dd88dd788667e2d694027cf0f54c7daa8a6a93896499980ef2e65eddea3354cf30bea54b5ef6921ed496e929034c51ce2f85fc089ff988619df034cb47e057b0f5dfab8638baa6f88dd2b416ba9be23f8e302a023e14fe3c69fccde5262769e0b28cc51dd4f96263ce11c46d0806e2fd0cded0e7488cb289c769e4665627a74a264ef70530c9613a0645f9cbb41f686b0db3d9f80239437c742d4001cff26455cc681ca7964d53c8fc5a8bc93acfe2d66f193db682b38b615057da748585303951b7884d381ff9dd5f931102237bde3075047e8ac476c4bb47e97c84561bc828feb154e08ead7c15683f336491c5818efa2361b3e67d38752bd30549a025c9c0b842c2f6331401b36fe6a6d06d6823ee9c59a143a26d7a197ee48f81068aaf322e37b8190bf9298639e5b4b6357398a7ec5f6e83d1f9d1182f8ae7a68b63ed53dd2f58edb0b592657de7632ff2ace9127dd97bbb94d0d101ceb384b55b75fa04915e4b01d271ecdfcbb14f3c7979f93798565683e709e83b0ab37487b85c4b058efdc353fd4aec8fef4dbf7db0fb8089c00a07ca43bd48ae27a0ca6705653bd4f4868c1f909ea8d1e784b357c531f587a576181e7b80bcacd43f481c43773f9da0f8db5ec3054214ae56d7dd3a9d7ea1f0b861d4b3f66916c5d074fab27a277654f5316180903a61545b83b8f7dd538a42eae6357eb0334d0121746f4ca57418689e7caa707379a38597cea288eee1103ae6f49045f2a0a94a1e7d16709bbbadfa05e3017a0e6a3057ea7e5ae0c59970369c0cc594bc1cabed6ca25d4e955d3df426835c0b785ca62eede652b829726f61d76341e3f27b8d5cf2d60ac864e5c79a5a52022376a666034aa47901d81f856f24e8af9a6a7fdfc62a8f3a70ce492af53ea2b4797928bcd1f4dd78d40a2a7b8b8a05624d86ac89802318075e07ab75686c914084eab5d580dcb78402e7a4ca041e88cb338edb11cdb569d97f2f11a8146b94ec18dee38bbe98ac502326754b7c70e023ea768e0a7d92bd2d04e2e7a4efe7be919d15316f5bbe9c281a1ae5342a2dee349bc30caf8e955c52aa5c3320f25f917c82d2782fa88deaaf3f2e7ce432a555ff5efcd4cafb5f0c5327b92733c8c2332caf3fcfff3d5b20a0924ecc31b27890a7773ecab21ad36fd476a8ed98228b7d9b7310d185eb20d13423cf24576156d969d944ee887a3337877782e92ab124ce9656e4a6ea7403c24372ec5281203c9ef46f9e90254a92ccab04b00a4ebc273df3a9c4f0b8c47ae1c5ad0876358963c174ae4b925847b99a69dcc15d08abe478b518dfec2970e4520bb3481a294fe327251056eb8489059212fafdec36294f1f5a3c1f6da7c31df1e3537866aafe6bee7bf60019ee3f332065ad6f2b03493fc4de6ed7057d583d0f6d29846ca7aff7b2024ee5c359102525a28d55eedabab64c7ed24395f43342ed2283a0e4d8960a7e0dfd3e7f4d6ef1aa2e277ecc1cdd0d041904a1108221d23d47f0a65a18ec2997e723185594d0b156d21ab9c52027e3da1038b2a01f0d9d8b67b2c933308209c0fb4ba65ed3a760901eda97e88cf6dd014add53e8742048d6c07559922311a6b41489f68ef008f11a33df2e9a4d87033d1903d9cee710c8edac709d2141eac8edd1afc570de2567d82f5a0a466b5c0dc0cded0af2c0452d0b53924e31bfe00e255ba8936d491c46ee1b6f980fb584a1e54b9bb7bcefcf2d7f93ea19825b5a11ffbac5bcff34d1535762b29ca35be8a12067f51fbdebe21cabf46fd7ebb78e4fa211651a6085a171446e75d4fad413403736ec04bb4436c8aa28893220f3f94381800dae5463a99d1b6c519548f8432bf796ece0ca3de51b42cd549cca488dbd31ee8f92ab8e15de00422ad84b4a00aaba34fd5588b1536dda70ed00edef4e151775d444612eb46aef36c4e6e9268f148642cdc4d506619210cf4d567b1a324cdc5f47b11de3d32c9cfe799d8d5ae644d3635359f6cb4b2992ac82ab5f4cc617abb558cd8ce8bb7f9d63555e3544cd676460e2814b5bfff79bfbfe7e62a7c136779911dc936cf47db483d57b79e3e3aea57c404e7ee24cde8a6008c21a2ff1229654e92cdc06829bd98344f5683e839804a97eb674c3aeb318046a28d22dbfaa15ceb3887704a47d8587b5cde0969b0705baf15144d169f47cf7b68ffd49b83b66478dd8894549c8daa42576684943199ebea07b5518809b806ee5b740476332a7ee9705ce09700680ef3d809f1387529c9fc6951003cb254b29c79680fa41b2ad091ac0ae99d7780f68c6dbdba8a69b94eab969399571a18c73d7a8be80310d2283814c1144f70bc0374d1a7358283666e10157343eb611748da4d4b579837d2cf77ca9eec77ca2fcac6548cc8630a027e368f8ec998547e64f2d898fb84d8d63af074054f2bc8f157592e60b5884c28154edfa50b3b5ca3d2add679f8a8997c22f73ce3e87d46712698fa20fa2322f3c9a2eb713eccf7048492165375307706ab46fee959a2a86e3730fb1942f3a7f7803d9a548bd32b0d018d5e78cc0a5c163ad4d5f9a60175710eb90c54481eb9e8602fe49c85872c95bc5bea8d1c35b42d4637a9faf276bd8fe320b881329e8849a9c0d55f1b1251cfaf0c728382e63296401ba261ab2740f93c0fec16b943b79e8990ed605e46181a1999ae6cfd4eb281ba2990ecce2328c0ede091fa102ac28a40e644b8af75f39d915d3186201165925f574ace64a1db7539e65f01fb5243eb2294c055a41355712e9ad53381b9c4816fc27ca27a103757dab3517af1ecdd3d03174dc47b584cc5e62cc0e013da56122c8060add24e051c8b7c76ac185cf5dfb168869998ab066139415efefd5b9dde59467baa0ce6b6cd49ea856aa04bb6bd14d36ba4a9491c681e2f271585565b2198adf6c123d3ae733a5944eca6f6e4b3da3fbcc41e73fa2b818adaaf436a482f3702eda504bf34b4c9fbb27e7545c5feb521aef625edb84dd685bddb5d2d4fe524d248459962eaba3afbea7bed43568e45552fef784a6f0074a50fb0b23cfa1c07572971b4fad3c26c60f033012ee89e6bb1eef264d7eb3fbf4964a67053553173b143354fbfde0291696732cea53b2f8eb8a84b0b26f69e11a35e5eb6167d147cceafb9f31ba45c0d8c588fbdeb63133cf656060984290e95453f498e02cef57517e85203fc14504ac7c406629730b4223203b49933554de6d8b7ce44503fb5478c07631162cad1379dde2762076e1c14e8d5453251552bb0127370ff8921e1bd88e8aac0623a63c14c8fdcadd18e70706842f1fc7077711110d33d85407317ab1713a53164e510b48bbbc4c2766e01c212742c61fbb3c956d05f37aefc5c7145a41af898de4bef7ec19ef0df0524c012bf36d418c46fec379964a676495981631b5ed5e0fdbb7dc970f947df6c156a3bfbf3aef8e180802e56fe1c68b54c2ed615acd1792257ce6067ca9744f89cff0249005e47a17f8d1f03ecea18f14b7b3b311a53624c20229dfdca07927da506b55a3efdf01b35bde5abf945de706d1d3ccdd32439225516ef374f5f74409d0fdbb9c087d80789a5ad7c4df417d829901b6d00685674b89f3435eab310883b525a07d1bb8666d3f96c0cc15fd12688cdde918b4f5579b93fdf118d756dccc624f8fb5d54030d382090922ca3a6f3e3baf0e116154ff18d02fd87bceb9a8b10248021a0ac4037c61e62137ab9206054b7583dcc711328b8fda3ec4aff8355a96144a148c431a5466a0e95e724573a36bd7e09705ab7c737aa457c861bad6afd33b11fdf7d49db194d08a4204ca2279b4c7d2990f85e3da64a8bd0c563623eb40150750bd2cf21602e542e4327c484edb1c14a8ea9b1225bba78f97fda2d7f8f80d06b10929dd15c94c79dbe7c449c89bc6ddedbf3f8c3eda22ee5eefa64c71ed8cf1bb0480c2462045043ddbfa2c97200c11eff1047b60a1b0f04bf0ca952f7b848c3b80b9f5d02ca429294a0c99dacb820f9b1d4d72ab2d185b49c8f4b4439c5c4349794d38e785e851e5b0b882cb23b3ce15d5140175d72f854989f3ae7b815ed0495af58954f73ebb545f14bca3057a08794c20f1b190dac303adcc08e8c69a02d82fed268547900175d4a78a53766fa3d5c19267c1907a69e7294f5d5aaa715b10b7ccb2f3848bb18ba1b5c1082984ad4c510d22efbddc8b468f2c300295d6ee14602e401f70d2adb08645fbeaff9b57b6da4b10b00eefff32f223ce954f060f82ea76e211e9353ed9ff6138700e2ac3f310180595f1615c0e58de85a06c5a8517dc4e579540bf91cf247afb0e5e4ee7bfd296a53f2d27c2aeb12b84fb88459d16d36b1c733192efbfed80de4de32e963172a47bf7fa0b80c9a371e6e9452125ff7b1e00ce8a88d7f0a7b0fb8517683a768d0c728956785c46dcf5c153c9df50d793568d9bd0aff4648b0676487c372fd7cfc14013473b9c6686689772c8a6f82431b38e304751a7d901c03594c6afb3b7cd8789ba8238a9d8cbb073eca305247915f266eaca999c3321988e980ab882bd64b6e583235d0780454966c4512c9fb710558a83d6de1437d996317c7819b2b62593bad0f9ae975da8bba092ff4ab0e3faf59f7651f84e727765c63a6c309e152d66ea5cb541fda093d5110cac2028bac7aeca9a657ba460d87a573a673ef4959dc028bc3dfdcbe70548653b24659fa5ebc5ada8256f0cf42bf9795f189ded88b2e591d81bc029ed61c478d75beae09f5b50ba444474e6688eec3a81b0220ee43e085cdaf079e6c796f321e81208243ef6505293ce5bb53841088de260dace42db0eb72f4cc1fae52f2136f2cc0873af90c4926cb77164e672204262f4d8421571a45fbc49a39a70cdb504d1f10af92c04056f0ea2d41d5a904e7c97a0721bfa8e17683e1950e32627d0130ff7da02ddb2ee0bdcc1deb2669401ed6c3e59a5ecd802061a5e9ae1c103e17ff8177af1e2a44c180161fa246b05330f1601a21f717562b62ff0badf77c1d5bf71abc74155e1e05a6ee866cc9e5555de3a91596c79c8ea9d8777f0c2348c097dec10565254c4dedf998febae522d013265d67b1c79f0fc76bc9825a1fe18f98fc966281fd8fe94f77a0d5a9a284f993587011eddf0b860e5aba6a1823f46148da6dc353aeb32969e9c9a81490b4191027f37fac8f7d59c9080bb90096664c5041527fef1a1aef782e8c13c80e7650d6e1a21633ae5540bbc8c78383b0758590a878319d7be347172ea4520934220c83a1b3a2b808738768fc586ff1afa4f52a24576f149ae501bb238ed0db56e2d9e18904726b1d29ff30152175e4438ce2b73b512377ed79f67334d6b0673e282387645a7ca31be692e069b3a0ad3ef1c791fb31c251b3563dc4c81c98dee010f4f6ec9292e85a50cc6647dccefe711e8bc192f6631117dce526e74658b289bcabe86f506c20d78e77eaed8472649570ecd9331af875e176e9072c7b4e6971963de34fbf9053d4d3ee8f1acbc0bfa2efe60a5e1a72ad9a59e83fb4a274b025bb99e4ef4e5d0cbd7ab5b53dc9a66694e54a7cd26e5d69fb3bc8344b5efc7853460de251db21586a38740d09da9eb29e1acdee5ca04020295350e5001005fa0", 0x1000}, {&(0x7f00000055c0)="dabaaa91fe15c7914c62632ce7293541b14d245e6a77d88b0a5d213c385b03dc350220453324bd074bfff9e7f2e4906391e598bad641973160b9c47c45b658118e688d554def7bff247cf00676419786096750a1f636c4d93ca96f5764643e9810c025381fa94ccb1a66d1acb316d1235e65a32c0b379417a3265b7e567b13d52858890b1de97fd46dcc0e474d2b7d4ab69d", 0x92}, {&(0x7f0000005680)="b1c400800fd36b914f8a1de494d4cff8d47924bf6382935d58ee234fdfc33b5a1f2e9957d91388aa5083dd9a373b14a3a1903c0a723aea7f8f65378b5f4a38248fb68bf4e2c849b89750860da4a2014f90af323fddda91c69e2eefa78b45d2ed85387ebbdef74414787be165e6e8e2f2bbf61abaf6a2829ee7dd8139b7f0e57d31ac652ee7e4ac3829bb37c1e847ec564013680bc5ee2aa29c2007f25d0011e6e21c3ff00d", 0xa5}], 0x8, &(0x7f0000007c00)=[@rights={{0x28, 0x1, 0x1, [r24, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r26]}}, @rights={{0x24, 0x1, 0x1, [r27, r28, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150, 0x40000}}], 0x4, 0x40) 04:16:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async, rerun: 32) r1 = open(&(0x7f0000001100)='./file0\x00', 0x2000, 0x108) (async, rerun: 32) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000001140)={0x1f, 0x0, @fixed}, &(0x7f0000001180)=0xe, 0xc0000) (async) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000001200)={0x3, 0xffffffffffffffff}) (async, rerun: 64) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001240), 0x4) (async, rerun: 64) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001280)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) r7 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r8 = socket(0x1f, 0x2, 0x8c3c) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) (async, rerun: 64) r10 = syz_open_dev$ptys(0xc, 0x3, 0x0) r11 = inotify_init1(0x80800) r12 = geteuid() (async) newfstatat(0xffffffffffffff9c, &(0x7f0000003840)='./file0\x00', &(0x7f0000003880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) r14 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000003900)='devices.deny\x00', 0x2, 0x0) r15 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000003940)={0xffffffffffffffff}, 0x4) r16 = openat$uinput(0xffffffffffffff9c, &(0x7f0000003980), 0x802, 0x0) r17 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000039c0), 0x24000, 0x0) (async) r18 = socket$inet_tcp(0x2, 0x1, 0x0) r19 = socket$inet6(0xa, 0x80000, 0x4) (async) r20 = syz_open_dev$evdev(&(0x7f0000003a00), 0x1, 0x40001) (async) r21 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000003a40)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) (async) pipe(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000004200)=0x0) r24 = creat(&(0x7f00000057c0)='./file0\x00', 0x18) (async) r25 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async, rerun: 64) r26 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000005800)={0xffffffffffffffff, 0x2, 0x18d2aade4c273697}, 0xc) (rerun: 64) r27 = syz_open_procfs(0x0, &(0x7f0000005840)='pagemap\x00') (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005880)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmmsg$unix(r0, &(0x7f0000007d80)=[{{&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000010c0)=[{&(0x7f00000000c0)="98d3eada4698a4c8b0b847cb6a2abb7aad1d0a17271acb77b114ed7a9a9d730e1bf7414c9daf9588b602b9b10c0ed1541811f2744c2f1a99492ad7b42c289a9c95ad8d3e477e9843cece759aeba7fa215c6d2557fa08758256a9a4bd08f35bc8ad9582e9df2305dfb0fdea1860ce516e7449baf5ce6fa3e9f987facc3e9997217313bda42887009f07e409e9db4668d366c47999bfba9dc2aedf2653c847ddc0ce263d32f808f6a868a0256917446ba921e9d4a06d0842fb8a58b0af3ab03c6c5baf112f6fe9fdb63502f045df9a7da9d6d3cf66f755523171e4461fd7a46e94936b30db36347986066293fd5a7c79e114e1b38d6abef09e3d224c214cf8b481d197c2d47f131c8c032a3fd1872d3b9083b32380d2549ec259d3da6436f91c0b14d0b7fef8d01d06fe595066ca20c40289e3f71c5342aee60569b854191052e8f6b92a7ed9689ed63042a0f82b67b025294bce7ffbd1adeae355d0cfd5ec180beda3906d35dbe4fd4a64bc55d6c7012e8bdb871700a569741f5b25d62b84947aee56e6072e3250a00c6a2db0e98af11f0e625c88d3697e5a4cbe74ac8b45b7ad98a6a21882871a28dd95a1a101a505383afdb9b308c4e03253251007589191a919667ead9aa632c6624757e7aa2cf7e71b860fa703c25f2f21fc70a744fa2ad54fcc9ad32a278642799b2e98859843a09d2521688a22659c63469f8341457d42cb56bdc88894957ba02e7090e6d46883d2853c8715fa9d3228fa0a8b546f300d5cfae770878d0fcb7ed9677aa3c633dfd9e147704ffe5586fc7f82dc5d392b1839baafdb785d351ed0ad9e379d5018185ad8d08ef45028c47e3cb9db622e7348f9132515179f995da32b203bfa9166c629f7bbb8880152951138df56f249d51d25cc2824c6962e1f76d80c31e5fcd8ac8be1ca333649cb99cae41e59d9832687cd9ba0a4076cad4d29c25860538566141abefd9d20f70a70d28152aa955d6eb2cebce699d60da491303e3d70d6a90005f3d35b4c1d3d8f2c4e5c139581424d6afad82a372e036266142ae54bedaccd9099c8655a8dc8ea3421a0eff7e0625912c7db58197180cbcd3d88afb7c8adee9e2ba0f62ad0ca901fd450deaa402340c332e3b5ac7112b1d3351840ea25d11806e12c61dfc5dabf80b0c5f93f1e115bc74b09bc7ea5c8845be8907ddd58d61b3ff9ed47199969fc73401dceea3051d2e9b01cad50a211dc2beebe0d41099ebff7fc1c94f86ab662f2317e905734169c7b96e0f6b388a50751ef629ea976b74c5f001de87b66747c33892f2d254237e4ce66b65fa49bd41ffcdb6adc4ac189a950d29b1b9b75b45690a3fa922e4c6c9054b7ab2b337805f554d48ed62871978bf98e55d3e63e4081c4ec551568f56a23ee5bd9db8a7f6dde9b967b0cfd2072615bcc5761fda1ad5eae2489d77090a55a66363be1e8e1a8f0c8c9c342f19de59b930f818f60de51b31ef34d90074859570704aa4e90d00391f2672b3889d6370a5c49428bb86ed042d2cfa5bf84e44fa668d27bff8b064c1c391cdf5d7ed862b2f9ed6c7147a10a64e7a28713be23d519e796b7b5d0ae2fe49da2b1adb4bf98d5a46feda4c34b40440426f94961b039ac1bf1e38d1c867981e0cc98f8331e68f6755dde5145b1dd2c03d0713efbe3a2cf8619aff861d99c924de02766ca765b503fa7374554f4c3999e3895463f7935d2a264f8b1333b0f12fabcc3358cbfb332ba4c7363b434ca9a068cb3e4c97247b4b1c5b77a9a7c6c60f79df987fa65ce17afd0260c11d44a06a97fb5d5e68047f92ef76dfb696a4efb87717de92af6f7b9752434d902e0ec19c2491c6ed74e0b986a50f51a656d82e3e45d30be66b1485e4adb60f76bce602fdf4e7bc1b9cb24a205357479babcd13657fcb5f0ad30b1df3f3138d58d54f0803ed90bd63de1317479d54585e3c86cd8a170523fdb6b117444878ce1869a3e4fb9ee805bedd7ff5c0888259915d6fc13791d66e36f33c9408d4853c253f646fa32a5c5d817457a30417e1a5df70d363815934d4f97d2ffe2c97361c991cad60fd36baf11971c4944005b5488e766d1ef875c46d650de382ccebff9f11be99d0243784c1b6aa25b2fc99b4226ec5a3c1c89692b5d5b80bea7b5ceae33e10ff9a0e927ca1fca314a9d7d6630caa8e5f347e2145cff966f2997cbca1208711dc1df9e8103ab3596874b712050675107d541ee512045e06ed90426c024dc58a6ee46cf3a7299b3d1d537b924b6eb76d9acfbc65a5b78e22b2d806f5c97711b681a805be0d32581528b18167b1220b73645b84a011bfc74237dc583fa64a663347c8bcbee005a8834c21979efd61db28a2c30b7e526093225e25ca54a14dd07e518cee31eddeac7beda31120847dfc89f127f16110344b179f7731dadf061fe01721ddb9da70b726cebe67880293178c1ae73b2851863d030f1edb4ed0017d328aad51581a6a786898a541eb24d1578956b7dcedc71803ad299d08ca7ec88d8c98640ecfba72640fd4f44c165c70f0c7da24780108e959625828944b4ab85bf6b7f9280775b9c79cb42ccfcc47b4643802fbb9c62b7906be9c94197e484049c1ca2dccea135e9b727238bcade3abe58c506e6e3c9c16cfe81e88408e030c7bfc1e0567b7c3041f929255c77dc5800dc6a64a2f1d8c9fe1b780c003c4a541400a44f07026770f34a80bbe8167914ca14e61860e9fcad670bd0920df5d9e641eb12ba0b7e32a6e0d556c7e79119c4ce9ad81c70cb980f8a1b799e1a624bded533b920505921e84125e3ee71496333d32a6bda138e2ddc827784e1306e0561b0ccb610686132e0063bd08cf976d98715edd03b24f37b6415db50c9179c7174a00bbe8f9d2393b488c5b403da4fa604e3960e029bd4394b3ef83fdf18b8232e58dae38d75b22f2225b2df6a83e4993c93eb905b06eec64dab7ab1f8118cf5b5972fe1827334e87e2132c61892dcda0b705fd8382b45f9ff916a75cfd85a79111bcd5265ef0eaee88c9e491f65eb38aad8adb308c26ad87cc7b122c1f1278ae5c91d9d4a0223f484ff95a3c37d208cb1a61cd6e53d5923ac50612484e2a83a556d70032de89a5b956038e0084c31abc55c1b980e8066d9ab890c03d63644288bdf37b45978509fbd90dda691b495756b960b78726b52741e5c64a3a8716cad0a9708a6f7a5028e8764b73a9e5a1f4422143af8e6c74d883c132b1e2c31448ab78ffb069f1e43d0652cd4b581dc20e4503d3f1d3ea5af26d76602bd2820883f0703e5082cdd387b45beabe4265898e254a61989563ffacb93f355a3cd1e71e5b00fbb95667088956ed435040616c3d90a2d2c9b5e514fa568b8f4cc97a439c962e33ae5182427ed1f3f8eb9ba903d21891d996f9ae5009c447fb120d2631a96bd69442d45893ac574f593f4efbeb5a3d0294a4d58e665db85efe85fe45b61a5914dc2beb2b3df8e0d637885b04fc0e2f8ae3276e911b15cc894e22165112c6273841dfbee8afd961ba4b3315f4e139c28674a9b564a501a9ed909e9a6cdffea896c3a5a8075d2c26768dc1f8bbeea81771e7e2006e0a1aff692354a48933405860e27f40465faf4681269f206be4b0859516818766ab7525b81a572cfe427feb983f7606e97c69767fd49f02e7184bc12316ebf1cba0a15febd428c14945dfa92215d2af1b872dbd1cfc3e19d44f7f8fa9ee0f7b959ebecaa4924ff1ca287387916ebbb3981e4042e2e6cf7a6e64a3eacf8f23d81ec5e722c187f6ed272b36c7a630027e54c1522c2f65e1ca4b7fd562aa8f99f3434508870efa78b057bb36a3a000acdc08dcee4fcb7b601f1c0356c16f026fbeaf7acde1f77d9475d0ac9d1fec6009866f8bf9ae966dd02875049d73b213826be5962795dccc7742286d9f8664605949e7a3fd519347ccc66c75ab191a6421f97d9987f12c98d610133f93feee821ab08a13c37102f723e97793ef961a2a735756a3fa57d751540294ae7d7e79006c190c70a75e33827362765599394c4fb69cbc00be5f4cba0f2629b1e8e531ad865651e499179b5f8e0e733d9800fcd1a44f13e41afeefdedf013e1ceae87f6a57f16fc2a51187ffea6db3c86d775b9342a61e8a8bc6a30eb94172f25524192011f1aba68a430d7fca5c66b54081394ec5767e017a81517992c3a159cae66e53e6010bcc9be5ca6f3ada1c954be97679b681e1032379cf0844da52b89985051d63e1f11e4cc1eae3193d89b2c52ef98369a7d669403199a87af65a2e70740804e7daff91fd76ef0c0b632d729a921b0935e7a0455c4c402936128c86debfe5464f4d27668a5e28a4e3db1c216f2ee215f0bbcb9fe04ccf350d84fc3dcb27e7e9d96c072015a4a30a6758e3ce70f3f312c5c0be1e1a94eec22ce042750e200cf1f7bde9e83734ed1eb2cb14c1c96add23bdf4607ce3f24afff40731b385f8e36c21ea9ec32aac158f0f3af5fe92800ef0f1ceacd4f85d2bef1ce8a033b405b6d19a2c128800fb9b4201a059ceb3884b0521dda25d066627364103a2465e72a70bede10dabce977d9f93770320e974c47ddf7b9fca9740881a50f502801ced58323d5ea0214606608e72b34ef693691438e582b7e8410e49d1d03068c08a6b6f0c01ce7938956f977b62b6763f811b03a1f82b2ff8190c6157bc632e64264aa2b7d54eb49e8527c7a0384215d3583dc244f4eec7f54881dbcd2ac487a9415b8efb9c5037c53e76ba9f5d828999b17d4b6a45cef22eb5f2712a5c9fc68344d5644c5cad74ab6fbddcbb988955fd8e18843eeb655771d953cdb33ed60aa8c0b7ece7d4381823edf6f96ed97bab2159a01366c3889e992b01fd798193e9636d1b906b09fe3f54233befaf41933e397d00557d6e563cd0d75db5aa682b6242a3f535c16b73c24b7491c5a534c4413a475b544b5b01c5189abe665ca0d193ee1968df2c6f3f4e34dc1f30727814cd600778709ad84bd93be7f90519dff5a5942abc99263a9129323b4e8e143e46e5a951b3aa24828fcff3b9e6e93a3f14103115ff7ee9a303e7cbedd36bac21d8f86a5d9cb46949c641d80844200c8a9b0abf685d4b2636f60d04b73364e4fab4874cc83aeef8a372c98806d82f2595b7a0fa0dc97233454550ffa5a50e7c9d8a1261256feeaa240ce2d0f7bfe702ce251024bd635ed38c12dbd1c00208b19e4af769c7a2ddeda3afd7f860ad2bf6f3c5a966593199fcc2dab8a44dce0c64d275525a67503e563bc80c49e9120e0c8f94083c6979f24d3b583e6405b46c78657cfd3bad8118f3b5cbe0b64dbf81c9bc7677d7333ac77625f9c4ffb4a03d758796c0367e1869d0eb0c144692080e5d5b28487175be5a1ab6eac3ea27833b16ca39b4692c65b1baf3dcfe2f985284df27d08d442bf8cf9805802b9e9b37868cb1323509a5ea6d4e6542ce7f0c75fdbca124591547b5dee1b7f9e797ee68d2a2bfc9919e187c9630a8eede4e1301054515537501b82746e0b71cab5ef7ae4391ec0be73205016b7a5e654d79fc06fcbadfbbfe38abc827c3e8d89b67f8bf602f44e3f868627fb843b244082453abcf338615e448c556ae7a3deb65167f1b4c79897d5f5ae394abdfcbc5096ea6bef8590498f8a73fcbac9b03a0737c07b5dd9695d5818654fdb8edb282ca07c7d3679b4e6015cde39a68fd2bcdefdead372e5b3567a7c17746919b0ec482eff1b229cf0960fa2d420e7373cf2a50377271a74ff09951c571cb2bb860f3cbab37ed2d93422c7c685e62271d3ec62862c15e07c993691ac49", 0x1000}], 0x1, &(0x7f0000001340)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, r7]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r9}}}, @rights={{0x1c, 0x1, 0x1, [r10, 0xffffffffffffffff, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, 0xee00}}}], 0x100, 0x20000004}}, {{&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000037c0)=[{&(0x7f00000014c0)="2cc0a5cec5cce9a121c6c96adc001b96c11604d14194f38cf94fa61599c15ab9ccc6d99c4eb05e2d79ec250614cc53da14b045452ecfd6df1b451d96b71c29f1c8edb8ba44bfdbbdd5bee4eee180d6bc06d0d961d6d1f1ae3caa5065e98566b0a32303cee186c8c6e8fd026566296a0b600600b31c15fb5e62ee24ea9235e8a2a9c0e0d8fb41e6cbeb207937908b2a835c9041b1bca8eaf341f3bb607f22a356bb842b78f8039b1a5aee11f296f161f7fa6571b853d12fb1d2a1b686fbf577bff2717140c758f2ac8f851cae9daa71fa4c74fa3f33", 0xd5}, {&(0x7f00000015c0)="4526481aac8fe199d40be4d2be7dcb79490f1f52e975ebc1f8049707ca85bcdbcea30251c38c96c9b59ec9adcffef41d55aa043fb5dacb34a806f4c8958c51cfc39399b5cc622c31763daf3a62eddeeb903af944bf24262ad20f3cbeef5397867ee7b5003f8e7638a99b0d5b2f75d8b26425b9f6a81515382af3173e111f8485d601cb0110f21aa0ce5a099a12a33d47d3f94158d7efd9c4be2c4e6492b159e0069ae4e7c779de3f8692ef3e3581d351607907c8959d70ab2f676c85d1314d42a54b14152c1d80a70b682fc287e870253835128bd7b6e08c3bc9a83e206ed5e177d90063bde1e29b4ab3c3a329f5b1a1982faa35ee12a836ab7c2d2ca16a478de9a2d52593e74a0e039cd25e9cd136e1d3c7ef185611969e2db52df2bf9e8dfb8d7e557bca7580cba267c8dec3809d94e11997bf0807212dd2980d083a2bb2eb5eda1b0e3532f0c5790037f8be182ae84421612bac92c45163f281b0ee66cdd45bf6db403065fa8ed242ca1ea6a939044cdd053e1fe129a0024dd4eff83017c730959fd90e5eeb41f8cfc1dc0afac1a54ba06ba7012c89dcb7d22c4a2e062f37977a0eda1a32a9a68a97c89c14f0dfd3cc2ba1f9b41b53f2f0ccd71e0d0b61ee977e0fbee4bf8e3998e722b044adee22008939f69603d98777e5ca05947996adcf899bfb103d6784b03e9789c5e835bede7a3e668c28ec43a14b67e0b92453148fbd193d6bd7b451f68c54296d883633ae62d965b0be6aa79f454e8e0786c578d58f276e3af9685223582e26f65ab8e8e99e71ec6c2b6d7b3114201caff2327036989f92b57fc7139f43d9d4602cd841717a89b9b8a62d3c3974406a5893d4700f8d3b0dba8e2c995d48c4402eb9df16e37b49c4b51c26f293694a95a3628408a74e2fc8cbb6abdf3fcbfba3eded4d6c7134d455b3d9929347ed9857685cc98439e555370a2e5dff1a670d8f380cf1bf7290becdfe415c7bb5c655b7f0ac775dba822ce0872b53fc8dfe270793e5bec6145075b8d4f9f7b82caf2633d0c932c523cb8b49e8b0a4a8e2807fdda8d2c06aa610e172ebe90125b0fea2293b1fc83b58c36106df6a6873d6908a9c628c76b38e9785afdadc82e4b96312265abacadb7ec27706823165760fce08d67677abfeade71afe251b86a31ccb974e94cb3b2fc1e9012ecd4fc6b82ef4b849116094ca9fe1ce8ea45db6738fcc707a3fa8bac1e346a01ca003b530d90bd2dc3c8f75a837fea6921e512d594f8a3a83debcb46d9539f6133a36e7c9595c470d1541f766213e0e37d0ede47d774cd435cf9fd9ac478d420988a39e0c947fe5566f93450ea69a1002cace80c0f19b18fcf605e14db64dd1ef33f8d02fbe80e5fc612ab0c33bbfc04cc1b1cb554a62ed2037aaadee5bb4298316bf3bf088ee8c302e916f7e658f738c75728c5b7b0ecbaee3d80958e4b4eafca4958f8cbd789ab71a1af29567fabc1621335d593faeae97a8c37b0d329e55696e68151acbdb1357d349dcca64b7b80d0a5cb8dd5cdad49c4f0d247b8748e32a3b8ca036e2b3545d37ca8a19aaff508e57b993670495d4716d64752387b91e396559aeadffe4f5de0275db6823bdab50db0baa5576279ad96301074a375e6de18b87a350b27db031dd97a49e0c0625633ea8b119de7978f70048b22efec1d1c3b7980083c050203562a7e14a27d046fbb0b5e0d880d4e93eea4403549be2a8ca91f768dd08b6db46b5d61cc4c80012860b59eb63980815895fe53258126a888b026c900a214505db0e84171e222f0add5da95283de2046f48df816a863bbc77dbbd371a6c3889d03bbd4987be8a382e93d0111455313308b649177ad1793da43417530ea5766b5417d668a905ea7562963662142caf10fe420060f0096ef01a1beae049b5edcb77d6e1077cb8b69bbcf133db2503485dd907cff05e2dc0c052ff9bf2d69f78e3237fee31803ba0c68f915e83d6710120a5098cc50592b9bc42e824181ba237efe11510fffb431515d92fc122abf1b4acc45fc19c765870e35f3b30561e00d96c389589412520fcc5075216e0b904f31cb5fdd1d68c591c7ede7fe66e6b9e353b125cd5fec3a524174c71bbe51b7684339ba026a43b1febe144dbdf32345c0e0162bcb564b549721a25978e6e90757f57bd57be8315eac65399281fbb5e602c477b687d206bc4374bd914c3c936342db8594089c224fc9b992b6e20e30cfc5390f91b51455b36dd7df9cf40ccb7b4d4587ecec2a54e545882b6de89e56a93156223d759084748f097c76134a0a80a9298a9a5578685c7f76656064a3ca6fc9cf3df7aa6e946ddd9822276356186c17a525dafb7af14aa21076d7622b0209432469de9a7597b411e4a9ce8b3b1edd94f81b4d1e768a86fd157c981e9c480d7370a7030f87337165d79c8dad466c6576e20830edcdb89a0b2e05b6ced01b0b75450fcdd5b9868c823c18c8f2a8bb5ce17e2d1427d4aa2499c022004ebf0e043519741752a7084fb8242253f56f0c01bf38d717737d854a1668e45af1796aaa58772ade7c5c33582ff260ea4761d436baec0261fa8b27a29feb3e4f89b4199c191e213a6a2561ea4fdb409e0fcd71c9d8dbc26e77e86d671ef663e2088517ecc052209571034976154f6588163b2235c9774aaf358b38e8305687384a85f1cd08472c456feef351ff025fa36275e81e83fa5ba188221cac00b7dc639d934170d3cde7a340850b4ff1f83ada3d836dccfb53088ae4a9762ea41285677d90d67cb94c75895e964116f0b9e490d6d0ed7d9250002303156a0f7d6b07954cdab064f3a819071406d173a774271b9e0c372b1e8096a89a2513b128466b9a097463dfdbdf8f7f242789dc76f6521f13797f2a4e015f7130190c905dee17d558564f1a9882c230ac86cf941667de06c8fd0abadb23d708fbe521c4201cda5e502e1bb7896c12cfc1e7c67ae414b25a0dda6b82df52d824a5aed65fa96428fd92331232aaef068dc5c33d0488c14fdcc9f28c6ee23c289b7da262f5dc4ee1e784cb2124f9412ed2823c487c5ceee8d374dde833a88ddb35e1913dbc0b91b841b19345ae57928b10b6ddd58984e053d170680e8eb55ab9d3cd956a50d71d662379942d9e221d917d1a691e0538218999b1871080a644e6cb01c7f2c18c551a4934a140b64dcf48aa92988247a8a0936aec6546c80a19831481055073841d4b8a46a1157b4f875e301d32da2496d115f6d52852f8d7f62caef5aeae87f1f28f71bc5b86f29af6056ef8638b7268fa7bc41cc5bcc6fca0b2affd6420dbc21c1dacd6e30980ffebf1adc18272a40138e4cc070b8afc36b68039a36c0b5f3a071401191cdea09b546a2acbaefd8f83cbb71e6c9f34d16a82067a0a4a0d536c6d1b4156339de5e60d1aa4f8b0fb91e83c3829485802dc11fba3285daadfe8679b3d71878d7a0151cac8455a427c8d974c30c80e235c1d89190103f92345f480e7c35c568854cfe1d6f02bd7170b7f9f3da57c5e9bc9f7166dcdc60953524e5cbf59d31ea35419c7d28956b9f518f1c4ebf97cbe1cbfc3b0a871d1ccaf4483fe850330fe2dd61a95f1bcc3998c54426cbff8890eb46d10ce581143da93607e361c389286aba40c444d808b4436c49e40d6836642aad918439b1a0884627308dd7090c79fcc29af6f16a8c7b6cfd8c74fea37bbb90d0f270095938cd2d5349aea6cd3ee406beb66dbc535a5612d4881558c27277a98462da2fac59b44d83e5b7d9ba11075bcb9cd542cb2b201dadf24bb4b73e43f60ed7909be15168a1a751cadc29b895763108b4823ca65102324c3fc1af54a4bf20f5a542aee6df331a225f1c049c2fb2155070c90a7c6c73627cdb5cfc48c4fe3f6360c09726dcd390ce7ce8124294880bfc2384440500352cfaf3c4592cdb107d7fda7a3086be7f7b124837c2caa0f04cb16563cb827aea239c964525774980dbb8b744fc58a5904dd2c5fd2e2711d3b53902e5fd52badf899989fc0b5ea19962b4b502b18825236f851f45a1fb707836026e88b46ada107a91ca870da7c2de69534c9f22b29cc06435de59b747e5cce895faf5fc6b0bfacf9ca6b0062a8169363c25d08732b530fb43a74e5fee383008be123a769befecf4aa756f860bed53182b66d06dcb01721b5a140d8f849c848e1ed64fa6bd798fcbe7654928ea395e2604642c95d6ed11b835eca111b0e662a93abaebf55ba1cf1c026f1a9dfb66130f3c089130ab111d48a943bd1111ac0ecc9dd4326ad6a1ec9cbf42407aa6d814a5cd0bedb6d9dfae23a364a79b6195b2b0928c76fe962ad64844970b3453bce6c2154305740b24bf496b9b027afadfcecdc9c62647a9da164837c69044f410ce73269fefc26df7e0047f658f993d48d6eb0f31eda81d2776b28bc3cedd7ded4c74611ce595c135ce58aa8a1aca0d9a903002b2585b6c4b62148b01cde258232cadf57b7c0a3a0441f2b30e6a392e954bb9fa70fdd93b76218adf510f74b408d5d19ce7c3db0ee2072d82717e6c0ff8affe1f1cc15ce9280f0e9058c7894b157d770e183f7873eaccc97a9e22880cf0e80483b0b786ebe9c199dd9ebf13995a7ac5735a6745a99925a4d3ec193b954731bfd47ec3cc60c8cf0f945dfaeb5507bae66d29b593d388493e578b7bf9002d091d6a4f489407dc11ea5365140c4020c6b855e53b6dddd944f89750aba76415d24732ee4d71e07e973c24c8875b3fe91f323e8a5d4d248d7ae4c52fd8d2d97c1ccaa6aae3e4d2a324eaf843beac645dc646b5796264569c9298fac396998e6e29fdd9d4e87810bb695aeeefaf82038e6658f757aeb100fc9944da882ff4f42be855b0eb78dec5199ddb8cbf09c8eac808006efd22860e6ee5a69a25030ae53c3ee83015ac3eb52f5c98f8198f262eee52033aae4f73f9a98c34dcfa000f7f17fe0361f4149a846eaa69703a945d097627142a5437fa3c1ce505412bee9d5bc96328e7add0f325969dd01a43621518f86f6d16b4ec9ecdd2d41923a1ed7f87e985c9bcbcd0731d63543093a0b466225e431d7186d51f81199457d70476c4f2b2c9f16341da971f9cf55757b1fe971d87150e4fd41ef892fdc7307fd1d999074eb5ad0660f533ff112a2a27159a8faafe11e9c68451cdb470c6c84fafef1042170e58d33c78089f2cd4e7300607ea4665204f30ef48e39cc004c4e5f15aaa61d25c301f1daf589b1744c10b7acd1405b2af0ef590add6c6b51e1d410c584701b1b307425c954fbd8511616a68f270e821a0a00525bb7d647377f72312d39cb0cf1e54b59309abcf6bce17369adc58329bc5f38eedfe5eaed6616d67da63c2e255202185283d73705da7c4664090a2a631aaf010bb88efd52cb4105198af720dc8e68e79d811c5b6ccd17461fb3b2894f55083e1ec35545dda3ccecec628c1570a52d6ce390dc10942b371e68628102f6d884d5bca8774203541c93370ed83ee4f36f97d13907fb1520d5b9e7acd3e90b22522d6cc04d8cc384f71b5a30eaaacb41b7c390f1869a9d66b2a3d63ac2f4118df643e1e9a45d1d4257c47dbad6bf018bc533d8e61296233fc298d7d5c9a9381048aca7c5ac3d605fc19f0e45da690227d45b9e9757079eb900650ffb8bc94c8086870b4b0fbdc401e1c24f0f270df122f8a74ed9dcc38cdce66e6d2a4e71b171815ac54541aa858a0a89f668fd0841af176def7bcc3684cb1fe2c71935e8afa659f2eb7be3be255f441e9694b85dee519db05bcea3e0f21c5bc29d0bede506fcc213cc95c0b7f4301be7e7", 0x1000}, {&(0x7f00000025c0)="08308c2780686b9b30843acf9531332378e2e8d3b062349edee47f49dd52373d982966ffb2ccdad0ace156c1ca585f67c5dac4dae59a26e52957b30fd7bfa4518268be1dfa73f123c1078e3226a0930f8ffc19d030e2ea9734e3e323eb428aed21b0a32a618a5a9e2c72b8d3e3672cae31526fc275c76f42729647bfb671653e9493e1afbbfb049d4f020232f8b7408a4b20c43ca1ba739f140b3efb6301ffad3a320db94e8bd5018b1374e122ceb48e60f615069cdc13a9c3d92b468417d16b9774737235bacef21ed29bc136c7a95832319e7177cde73887659f30a74b8a5003df1a7ebc3f76bb103c76eaadbea33b77f951ef0c13a4eb18728e8cf0d6d6f9d7eb471b446752b773d6a38595ada3d36068697b0765535902475ab876d16059767bfa3b5688993a785b2be453e87d9a58482a71b840ca2c9cede66f4bc1793cf62dc2625b02f692b3419ed2c28a48f4a78ba7dde04fb9cfc78ef37a94b3b604b5bc69fc610df37ec36b014c856c4581c5a58660d2d8cc5ef34905efe1bba610a1a0e940fc7dc3856347502f6b895b7060e7c04d6f0987c822471e5d63e2620ccb03e3552e27551106c7af143526f5103a3175eea3f3e8f244e2d7f29cf98db6192629edecaf7236e88572021c4ec0097cdf211b38e1f82e52df71aa061130ab80068d3d08cfd586f188caae2b3315d7d18a6625cacbfd3bbdf1ffc5fad5cc955d6fa1a0c9e8d631c7fee1fbb63e48886a58460c608511d7417d609aed92b6e48378d559f6d49bd724212921d2abba0fffcf6de5b63a46bf9abc79c1790b456becf5f8863f5c20bc48f7af847a38a67f38b8408ef81cb9eac3ce2885f26d2e512534b227454cebe953015e88abc7d62fe69e8f1a5f95abd16343b4df9ebcaadeaa2ba4382caca8793f490ad04841236ceb667bcfdb2262ecdc175728ef10daded91e04bac1612d49cfb07944fdf7f2f109e4d3143818bf89f4e9ea9b57c01317c1de5bd678fd921465fdb6ba5ac8a8bf0889e89eb55cf2e5cd30452874818c559c5d8edc163d7f483155126a61479b7ccb45432ef87c6fe99230832eb02be15009de44b5b09fcd884e31d32293ae632c8b73763d7ddd929a0af345651287aadffddeca7bc72e772faadd3e976197ebe81622e94d26de0c233cc452d16d5cfcbeee1a4e29252cf556fb10a7277f1c47bd653ee5049ae447382fd783a05a51327e6b7fd484f54ad32cc16753be3395418eba8eafba8c98a5ed30adbad55a0b214daae1d9e6a2f8d0232d8e2708c71b570226d59d5c79f6d9456626b95591c27d1a99adc9d7d2d1b5162d7ae91ab23804816980fce40a7a30f4d8c32a0ef8b3fba8ae72e034212b9782f5f6366f079c41d9bc483e2eaf455c855d6bed977600d84a60f2cae51b78e2552d1e5fb1b2cff2ed3c5cabfee69e05a28f4fb2754dc353677fae9a72554d8d75b14245b954a53c1c827fcde7a99992116b25246f1b21647d52b56163edf0137b207df661b3d39127bf1ef9035dc05dca0f1c8745a892426befa35ff11cfc65feab06727d058333cd48554018f42267b248fbd6a1fd4bb2a52d06deafed71160f3710d33adea3da9cd6b28c340a072115aa22014150e97ac4078fe7a58e2870ca0f5acf8c81151b201c17c79020e9b76ae0a750a0140d8744f81f5cdcb89ab3223c16aa348e3842b6d2da3cc1f48bbc78e45600dc87e18a29b51ca74131f56484f6374bd6d6cfe2e2463e8d3fcaccfdfac5aad5d52cb27beb0461816bdb58be9ccf683b35d9996cc4b0dcc2a5077e64be6d85464ec18cadcb0c41176d6013e8d5520994af6c3fb55c4b52c2d28b14d7815e9bdd9c7967bdfdfade5546e53badf70e21df7e37c3e16d063b5316c0dfd5e1ab66a56ae240282d844efb0f40dd088e1f2286e88d440e0db133d2576e8ce6f72e2e3522a9e6d43dac8d0bf0b7c1abb6e41b1d6a4f60783d18a4445b8c7f0b20027d76e5c18982d77ba12e54638137ccf2e8b963d83cd191e6f0dd0e839a4bac8e612b3de97ed30a3a6a41ecbc163fb37b88ced0bd5bcbec82de24f7c100d3e3f9c0b60586c0b6ad35a65f320bc7b87edf38143372c87044b865d634dad6e39432b00ca6e2f71c8dc320242f389bf02a89edb29df184b5a1c1a2befa61b49d25c289bdccf857b3067179b39477bc949239579ff987c60e174c082522e79007c0987d178c6368e863cf2c87e4fd2297cc78950be539ba407946380c058c41c10b62fbb9557f100e415fd1206f8fa23502ff0b17573ad52e658a304ce1ae467f97ddd297d3ace0ab8ebc4ba527a4fb01973a74e889c8e50256bc7a74b48a49d316db098a398bb4decaf27a07314ba0fa2c9ef8df2ab952b041f574a48b14c04c47e8792e62f61ba8c13545e2fa0ae899f6b300df31c01d4b1c5f7a82350f24c887ae5129cb1c6f01f8f2608d1168d70f0bf4ccfa95a8605d8d60c2db69392ddd62a0e17a651ced8d77d3a00a655c4aa0f3ef013c8ebbfd1738a48ab04418f005d0d1d98dc6aa78c8adc01e7e779515d6da3b6dbd4c053b0d86e1ae3aa720343579e93a3327da11f0c433f34a57184b15fdf7e454ed5b464a2fa15c6c52b0fb1d5d764d6a3897b4a645dbc7a4e75d4bde91739e3192efecd4be1d227727eef461a287465ad9e4e8a13aa6a29dacf5961cd2a171820413613df7e07f1e303c7b7d6032171061f085e3fc3412c05af03740e138bb88c2fc6d21e5064691c7102182a6924463c26be180358ff184e5691c4f6c696e62bba6052859f4079c5086f0e0c825e8238817955af8a96a6b3af7badbada2ccbb792c94ad199c37bc1a9174f812886ab2bc1e2b37d82e8e163feb71f9cf4b594453a1ee7e7367b0af8d00a8f72f551b3f250c8f0752a3e6776d5a58a48058a0a94b2276654b8ce415407769f8d09bf272430dbbe8422d41e0466fd8b215b2fe6ea6f04b55a8290a28242dfce047ad048b37e577d30d4fc58ca4eda025a64a28eb5bbc4d5667e799c1059cfb70a01a316b2aeaa3f34638d1b7eee482869bf9273fe19ff3ffed43ccc4853dfc57b550b9fde56cfcc50d2368631c53d448f6f53efd4a1c31ff293541174c9bb143a3ddf11107d20baf81b626b62069462382b1a99c9d9799470b65dcd2322be9b42d3e01420f9c5293e5a49a2e414c87871a3c0e71ec6e1aeb16721e1ff583cad1b6b62d05472e0b5fa094a46808ba8ca0960b67956b0fce6d2d4dd3192b0037b8e14979bb3a6e49b0b4b949aaba76999faa30344cff4358ac67cd261b869223e052d2826cc6ba236e58ab19f67d178674ec9c96871ba36b49480508aa1a734c3b52f62d638a937dc22949336f856fceefcf49ea924734fcb07798000aa595f371f77fd8ef96d485fa16856610571a72d5ac0dd87e7065f729d4f47379d72219fc70d52d4e1af28fb732e18d23ddd052fa4f9aa5a6592bb72b666a90bb13177031be435f7695ffc277daf0d92975987942b7410f8401f4a7cacca42d4ea414cbe9abc80b83808638d3edad0289c7c848bb569ec0055671da497464c3cb6bbdcae7ba324d6f62725116202833780f2dc4ac09723eef02b54ff066e6256c79293c3332da6e29004d9003fd1ed1b883474fa42150ac35624097a3a4bb559a31aa5661c49353bd63959d5055d2386013416dd1831e8efb985b683d0b8f683387f10f99fd574f52a647db4477d71c47968b6c1c86ab3b80057911f12adaf8c1702d67fd44ea88109ed63c4f535e106d65fe3974ca972923120c39d087fb9aa687c01342709e801c8b2c4e3a5615d5b9e8b0d42eae6e43d33f664838e13d09b251d9b19aa85325dc8cd0fec47a2cf734a8b43c167be72fbb33e2552a5f73b2dfc570081a5de8ad396ea4e7ed029e5b1c32269b66e2d208ed2274852516b97288c7c420fd0c0f9ca6725236e86ddcc7df1e3f05c0dcf82f978b94717a4c61408014c070688afb8346c20d64d1a78c9d45d5bf4cbee4dc760cc199949b69daf103e46cfc7ce32292bbd2b4d37c473fea96e6b832719ed304402b7d80b3c374f12ee4de122488b024d529a3ba08d1b0f770ee1491a5a465ecbb6275b408914bf14747ce434e66006776ee4f29c5aa7485b2380acc112e79368853f783a41c7a7a97ff89de8c464c03f0de357b917ca0f118be0e34ffdf06269bc0f775973f5fc0ef2d35eb2625dbd2ce66bc29718215ac8e2220c880e392e66d118880765d7a379cca9c25339654d7c58fb8dd6cafc68309fa3846b52836671d9f66cdbce27617323e4c230b3b102123dfb22bb806a4dd4f5819be6f97b1b6f5d2297d9d52fd97daf68e70c3043c6fc4964e0b4b6b268ab5188e0327a9997f853b69d73175d5db415aa1a8f887f05ff792f96d82496c63b9cc2c28521ba427e92cacfe47e00a0a5553b19feda3eb4267b27d94a1dcf7ec015ca88b1b96c6a0268a799420eff61c70992b47c480128fec08f378b2276204748f9772659e1236c9b685f2ce81ff0eb65d8f6c91a481379a1df147d87655da8dd86d5a62abd4489c4b46738720e4d47909cda732572e59cce29b3bed6e5ba6577b995171d2605cd84878ad534c7ad71dbc891d0d6b6ba385434ed8d4d46ee89c9a0410efcbc077e9d2c88964674a6d0bc90d7bb753a852f34aeda024d2b730ffe2137bd27a7fe3608928eb0df510562e280ab467c2bd8e42c6d0eef8c94932408e33a4ecab33f7a2a6ec786bbf1d05502621a8611057d3ee292257d9cfd0f10e68f5078bca8fde826b181f843cbbf42a7dec293461b74a9a3b63956b24a7ea289459717ce6d282cefb23f7e1021d7700c1cc1015161a0d6333ef4b3bad8c3cf230e6ea2ca1f71f50869d8ee28c1865e8e08b13558730ce087e89013a0d6b96f56e90000a64a9c263189ea40b4d6884be6beb91e213cfaa723f064f45371855c38e9b734b9743eabc4297a4cc385fa3ee25bee7b77139d64a28713e57c8d12d0f27899a4b87a2f4f77cc6f2f54e4e05e8267990563cceb0551f4d5a060559622b19fe0d5abe7a4413eac084e08393a65d35ce3aa0ae4d4d4a1db2996d22a29f784ef18b97f9a92a9fcb47474b7301e6fcdcb4673b4082f9875b83592732432600886cd6d19778757254f7df3950e603305b8b01439becb3bd3497d02528190b4d443c5bc1e617ad1cc3b901e769bb82e0b6051c76b85596191c076f62078dd3908ec5f4baaf969f48cd0a20c11089ce9693d8de711d00efb24af320d84ef0d2321509de2ef9af1afbb57cd1e24518c1eaa70e7da3f5a71074e0ac3f81023969e067f60628a9b3f535ecd4263f3c5389efeed560f45e2630f3afbb4acb2e3dd43285982386c9a7038dd01a40bf57d7888a9e931a3fcdbf3c11e8c39f694a29dcde5580db3c2b846afb9c92d47bebd9d26cf8c0306489174727ae25adf33c2aea21f7863f0c000a2596c2cb06e6e7f9bf5b016cfff6039d2e6eeda31b1bba5b9e8001eca332fbb76bcb50e5e8c0729f4ef00e03242a79ea6bbf60f51bb1f180e6e643d65d7cc27e4d3ce620a4c5357f473457f8a31e7e755973edb1b2ca319bfc11135bf1c7a9b0f73d0694722f800dddf9b1372705118385c96b24e4ef920297368c9a64a900fb835aca69785c93421b4f1e3f3e3fe64449555e4ae8f5892f405543188a637578750b98d78d429f7a3a2bad770c1d43b7162824370fd4cc7846b9d6d80201eb7e77b6903e9dd7e49425b4bd99eeabb797b08116d2554e2beecdf71a9e9d7fe98f2254b08dcfedd2cfe848c9e763ee0bd6f7aa02ecd70c93", 0x1000}, {&(0x7f00000035c0)="086c0cc8a873d489bf53f2e652df190fe0df3eb146d7554d080123cfb71408e6e49cb88799f794aa34e0986a6abf44c4fa9143e001ac0d8a19aaebed1ad5ca68ef1b5ee2a4befd557fe5d69f4498dd1bb47e760cc910c96bef7f8dc667d4f79625", 0x61}, {&(0x7f0000003640)="c7a81425ba34fd26cc1798d9c57b96324aa33753c15fbca472a60e65668708be7e86f6d9c04a5e34d69532f2c28dddff96b3b9b7f29a8ea1759e90608c7a00245793610c0f5f3251b10b10f75b608e43b90c919213073a95d0720ac9f1a232bbb4e2ffe43344f9205d9a0fd992b5491f01da30c1aab116ebc7b6c63bbe9cc8e75ad19265fee8b49b66ecd8740598419227f9040201ef0ed2263baf503e", 0x9d}, {&(0x7f0000003700)="a2000be37f282b14601c308b37", 0xd}, {&(0x7f0000003740)="efd9668444091f202326119fa8046508594a65266848c07aa7409fa779ffdc8646d5097c6ed44ae394469d9945d5cd6f656ca8aa1dee25d6c6ed42c3292080e8faece5ac7b2dd812c92eb9d4a2f48b7716eea68b36f66574c02630f90225d9933af61602c8d650b7826a98", 0x6b}], 0x7, &(0x7f0000003ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, r17]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r18, 0xffffffffffffffff, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff, r21, r22]}}], 0xb0, 0x40}}, {{&(0x7f0000003b80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000004140)=[{&(0x7f0000003c00)="3dc11cb37d8e6681a9", 0x9}, {&(0x7f0000003c40)="5c17aa96f5fab917634e4a2f36e8295cce75a4ff6d142bf2e23e9ab4e0a6d14f6b3cae8c59c61d89c90d1496bbad728bcfa04be36141bb77c62e922b0949af3ff840883223", 0x45}, {&(0x7f0000003cc0)="0e2a8738", 0x4}, {&(0x7f0000003d00)="40a63fc63ba57a40e792d931f43f2bd3b0474ee01f655dc8991753f8cae9cd6027aed6c183bce8f67b8686e29fe97f72dc2b030af7e32aa961b113d1430ad625ca34126cb5674b0a2154e8922952f6f5fed43d2895b9", 0x56}, {&(0x7f0000003d80)="be43935f7b2133428db03751e2388e49da9e9d7c1cd3b5c39c2e18a415240220562a58fffa07a135c49c5c7514af5b929b8068bbad596b2619273aa8dacea8ba7c85996b017d0aee32", 0x49}, {&(0x7f0000003e00)="ad59fed841e83c5387a9a5bf1a6c2ba9180fe85862cdcd3690b665da504096d3c2095ad647ee85b38fa1d702c353baad1e8e38520482e69e19e8ff1bb492a5f74dd46d5d297086147241f448944c0e202d45d50114607468f978ae1be7a25d7658f95d27", 0x64}, {&(0x7f0000003e80)="a7b8b066422552baf314b7446fa1677b267fb742c256d385d685da1eefc911561ea47d08573eb19f98d3736a6113204d4b4c7c6a274bb33cb417126e6bf9cd7d5cf48c7f0f118be247b1b700c79dcab2b233f2", 0x53}, {&(0x7f0000003f00)="7414bff67de4401ca69cc3f9fabbe44adc6ff97b45263b66fef1eaa554c7660c34559edad0c8b08b122c70a63e45dae12fa574a99fd1516237f45e1af875f05c14525db685fc8bc062009647b0aaae15241faf41eb24a51a5e76cc4f3eb442c4b747badbc65c49bfbf951924e37a1e03815b25d0ba9501ac4d52bf1cdb8a3e92ba169c8e2244812ed3ba7c4e368808e7308a638e393de194e4b69d9338575d734d564ce249f853907be11d2bd2be0a32913952711110c17691008990e20c35b8ca52280840aa27ae3c1b5ccc5106aefe0560de9da264e7fcdea711cb1708d8f78a9400d98fea3090a64c5695fbbb62", 0xef}, {&(0x7f0000004000)="5f4a51177d95800545c84acd264ed7c787c2f29f92a1cfbef2de06a2bc27cf937a1dbf17fb94157086915a2269bb0c5f2be172c1acc2489ddb6a1730f36a172b39c984327ac35d553647cc097aed4de50dbfb3c1263af560465510f6492d85aa0b2139cebbce53c27bb77af3375f4c7501e8cf35ff43b7da92a005025171dd5b5cdfdee6b27418be8f20c5193fbb60f670d42c4c31811509ff198802a365cc63f16a36dcc007c83fbbfa5824bb78b19438bd8c127fcad1373e4639f772ca9ef66e5ccaa15a205eb171d391ac0e4bc964fc5bcce858b0fb44902b68e4cf88737770b64092aea9", 0xe6}, {&(0x7f0000004100)="44cb6dbb40a4fcadb30a008d5782f21952c05f9c2406aac145af91ff90040e45cf4317a205c54a3e59a8795e4ee828bef52e8df2", 0x34}], 0xa, &(0x7f0000004240)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r23, 0xffffffffffffffff, 0xee01}}}], 0x60, 0x1080}}, {{&(0x7f00000042c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005740)=[{&(0x7f0000004340)="17bb76725f3d13ce45f1470e0b9bfe35a280e6676b0e86c77b362da88e72c5a08865ce66a0fa6e61d49f10a67eaf69767424f78e795fb8b72a1a7667c19d22075e876ca50639e09761d523e1322cdd409e877cfb7bbc291159d235b814611ab577d6554eb0b090a6ee35b6", 0x6b}, {&(0x7f00000043c0)="a602bb616cb5a6768a9f0f0593fac2c0816412296acdd454ebcb088ae7f1eb95710e1f8551aa1dd2ea7a538c0a3d02217a71213a178e4e4a343f17bb506969eff04f72b9a0016446bdcb31d31ce92f0f7d1479c18fb0cfc7feef8b43bbb822aabfb3fcff2c0b71a8ebaf5a7ec28a7b647b196629e61237a74f8d05159563b584ac4e8582958fee2af2cd57588864531d2eb0de86", 0x94}, {&(0x7f0000004480)}, {&(0x7f00000044c0)="bc625fa0010f00d3f1a81599dc1b4a73fa266408bacde49c100d97175bd525b10045ba5f2252cf1ad6d032d8e08e48536e9453d1cdb8a4cabdc935eed8a7e462c34b54442390f0e48216025fdd66855699", 0x51}, {&(0x7f0000004540)="e176e4b8d33e8c7f4ced9a846e39b01c6b8979d945989b6e8d6b108617c36203234fa9af02d4ea6f590c43ed907a3c6fbbc989c1200c828e894c058003c617f970b667a94c66be491ce771e1e9af57ac9823802ce3f5cbc49c", 0x59}, {&(0x7f00000045c0)="3b738738c21aeb34e09e2185d0ecb9353ce714ae97d9a45949bd8dfc6b0f6cfa9d3f4dbc467a2db2cd4fbf8ca896af9670a02e53890c688a5f366cfdb53d6c9acb5ebe0ec1046dd50c7bb022826733bda9975feaa54c3a24ee88a663d515bd5c6a119d0e820efa33e8f541c6faf775eea6997238dd88dd788667e2d694027cf0f54c7daa8a6a93896499980ef2e65eddea3354cf30bea54b5ef6921ed496e929034c51ce2f85fc089ff988619df034cb47e057b0f5dfab8638baa6f88dd2b416ba9be23f8e302a023e14fe3c69fccde5262769e0b28cc51dd4f96263ce11c46d0806e2fd0cded0e7488cb289c769e4665627a74a264ef70530c9613a0645f9cbb41f686b0db3d9f80239437c742d4001cff26455cc681ca7964d53c8fc5a8bc93acfe2d66f193db682b38b615057da748585303951b7884d381ff9dd5f931102237bde3075047e8ac476c4bb47e97c84561bc828feb154e08ead7c15683f336491c5818efa2361b3e67d38752bd30549a025c9c0b842c2f6331401b36fe6a6d06d6823ee9c59a143a26d7a197ee48f81068aaf322e37b8190bf9298639e5b4b6357398a7ec5f6e83d1f9d1182f8ae7a68b63ed53dd2f58edb0b592657de7632ff2ace9127dd97bbb94d0d101ceb384b55b75fa04915e4b01d271ecdfcbb14f3c7979f93798565683e709e83b0ab37487b85c4b058efdc353fd4aec8fef4dbf7db0fb8089c00a07ca43bd48ae27a0ca6705653bd4f4868c1f909ea8d1e784b357c531f587a576181e7b80bcacd43f481c43773f9da0f8db5ec3054214ae56d7dd3a9d7ea1f0b861d4b3f66916c5d074fab27a277654f5316180903a61545b83b8f7dd538a42eae6357eb0334d0121746f4ca57418689e7caa707379a38597cea288eee1103ae6f49045f2a0a94a1e7d16709bbbadfa05e3017a0e6a3057ea7e5ae0c59970369c0cc594bc1cabed6ca25d4e955d3df426835c0b785ca62eede652b829726f61d76341e3f27b8d5cf2d60ac864e5c79a5a52022376a666034aa47901d81f856f24e8af9a6a7fdfc62a8f3a70ce492af53ea2b4797928bcd1f4dd78d40a2a7b8b8a05624d86ac89802318075e07ab75686c914084eab5d580dcb78402e7a4ca041e88cb338edb11cdb569d97f2f11a8146b94ec18dee38bbe98ac502326754b7c70e023ea768e0a7d92bd2d04e2e7a4efe7be919d15316f5bbe9c281a1ae5342a2dee349bc30caf8e955c52aa5c3320f25f917c82d2782fa88deaaf3f2e7ce432a555ff5efcd4cafb5f0c5327b92733c8c2332caf3fcfff3d5b20a0924ecc31b27890a7773ecab21ad36fd476a8ed98228b7d9b7310d185eb20d13423cf24576156d969d944ee887a3337877782e92ab124ce9656e4a6ea7403c24372ec5281203c9ef46f9e90254a92ccab04b00a4ebc273df3a9c4f0b8c47ae1c5ad0876358963c174ae4b925847b99a69dcc15d08abe478b518dfec2970e4520bb3481a294fe327251056eb8489059212fafdec36294f1f5a3c1f6da7c31df1e3537866aafe6bee7bf60019ee3f332065ad6f2b03493fc4de6ed7057d583d0f6d29846ca7aff7b2024ee5c359102525a28d55eedabab64c7ed24395f43342ed2283a0e4d8960a7e0dfd3e7f4d6ef1aa2e277ecc1cdd0d041904a1108221d23d47f0a65a18ec2997e723185594d0b156d21ab9c52027e3da1038b2a01f0d9d8b67b2c933308209c0fb4ba65ed3a760901eda97e88cf6dd014add53e8742048d6c07559922311a6b41489f68ef008f11a33df2e9a4d87033d1903d9cee710c8edac709d2141eac8edd1afc570de2567d82f5a0a466b5c0dc0cded0af2c0452d0b53924e31bfe00e255ba8936d491c46ee1b6f980fb584a1e54b9bb7bcefcf2d7f93ea19825b5a11ffbac5bcff34d1535762b29ca35be8a12067f51fbdebe21cabf46fd7ebb78e4fa211651a6085a171446e75d4fad413403736ec04bb4436c8aa28893220f3f94381800dae5463a99d1b6c519548f8432bf796ece0ca3de51b42cd549cca488dbd31ee8f92ab8e15de00422ad84b4a00aaba34fd5588b1536dda70ed00edef4e151775d444612eb46aef36c4e6e9268f148642cdc4d506619210cf4d567b1a324cdc5f47b11de3d32c9cfe799d8d5ae644d3635359f6cb4b2992ac82ab5f4cc617abb558cd8ce8bb7f9d63555e3544cd676460e2814b5bfff79bfbfe7e62a7c136779911dc936cf47db483d57b79e3e3aea57c404e7ee24cde8a6008c21a2ff1229654e92cdc06829bd98344f5683e839804a97eb674c3aeb318046a28d22dbfaa15ceb3887704a47d8587b5cde0969b0705baf15144d169f47cf7b68ffd49b83b66478dd8894549c8daa42576684943199ebea07b5518809b806ee5b740476332a7ee9705ce09700680ef3d809f1387529c9fc6951003cb254b29c79680fa41b2ad091ac0ae99d7780f68c6dbdba8a69b94eab969399571a18c73d7a8be80310d2283814c1144f70bc0374d1a7358283666e10157343eb611748da4d4b579837d2cf77ca9eec77ca2fcac6548cc8630a027e368f8ec998547e64f2d898fb84d8d63af074054f2bc8f157592e60b5884c28154edfa50b3b5ca3d2add679f8a8997c22f73ce3e87d46712698fa20fa2322f3c9a2eb713eccf7048492165375307706ab46fee959a2a86e3730fb1942f3a7f7803d9a548bd32b0d018d5e78cc0a5c163ad4d5f9a60175710eb90c54481eb9e8602fe49c85872c95bc5bea8d1c35b42d4637a9faf276bd8fe320b881329e8849a9c0d55f1b1251cfaf0c728382e63296401ba261ab2740f93c0fec16b943b79e8990ed605e46181a1999ae6cfd4eb281ba2990ecce2328c0ede091fa102ac28a40e644b8af75f39d915d3186201165925f574ace64a1db7539e65f01fb5243eb2294c055a41355712e9ad53381b9c4816fc27ca27a103757dab3517af1ecdd3d03174dc47b584cc5e62cc0e013da56122c8060add24e051c8b7c76ac185cf5dfb168869998ab066139415efefd5b9dde59467baa0ce6b6cd49ea856aa04bb6bd14d36ba4a9491c681e2f271585565b2198adf6c123d3ae733a5944eca6f6e4b3da3fbcc41e73fa2b818adaaf436a482f3702eda504bf34b4c9fbb27e7545c5feb521aef625edb84dd685bddb5d2d4fe524d248459962eaba3afbea7bed43568e45552fef784a6f0074a50fb0b23cfa1c07572971b4fad3c26c60f033012ee89e6bb1eef264d7eb3fbf4964a67053553173b143354fbfde0291696732cea53b2f8eb8a84b0b26f69e11a35e5eb6167d147cceafb9f31ba45c0d8c588fbdeb63133cf656060984290e95453f498e02cef57517e85203fc14504ac7c406629730b4223203b49933554de6d8b7ce44503fb5478c07631162cad1379dde2762076e1c14e8d5453251552bb0127370ff8921e1bd88e8aac0623a63c14c8fdcadd18e70706842f1fc7077711110d33d85407317ab1713a53164e510b48bbbc4c2766e01c212742c61fbb3c956d05f37aefc5c7145a41af898de4bef7ec19ef0df0524c012bf36d418c46fec379964a676495981631b5ed5e0fdbb7dc970f947df6c156a3bfbf3aef8e180802e56fe1c68b54c2ed615acd1792257ce6067ca9744f89cff0249005e47a17f8d1f03ecea18f14b7b3b311a53624c20229dfdca07927da506b55a3efdf01b35bde5abf945de706d1d3ccdd32439225516ef374f5f74409d0fdbb9c087d80789a5ad7c4df417d829901b6d00685674b89f3435eab310883b525a07d1bb8666d3f96c0cc15fd12688cdde918b4f5579b93fdf118d756dccc624f8fb5d54030d382090922ca3a6f3e3baf0e116154ff18d02fd87bceb9a8b10248021a0ac4037c61e62137ab9206054b7583dcc711328b8fda3ec4aff8355a96144a148c431a5466a0e95e724573a36bd7e09705ab7c737aa457c861bad6afd33b11fdf7d49db194d08a4204ca2279b4c7d2990f85e3da64a8bd0c563623eb40150750bd2cf21602e542e4327c484edb1c14a8ea9b1225bba78f97fda2d7f8f80d06b10929dd15c94c79dbe7c449c89bc6ddedbf3f8c3eda22ee5eefa64c71ed8cf1bb0480c2462045043ddbfa2c97200c11eff1047b60a1b0f04bf0ca952f7b848c3b80b9f5d02ca429294a0c99dacb820f9b1d4d72ab2d185b49c8f4b4439c5c4349794d38e785e851e5b0b882cb23b3ce15d5140175d72f854989f3ae7b815ed0495af58954f73ebb545f14bca3057a08794c20f1b190dac303adcc08e8c69a02d82fed268547900175d4a78a53766fa3d5c19267c1907a69e7294f5d5aaa715b10b7ccb2f3848bb18ba1b5c1082984ad4c510d22efbddc8b468f2c300295d6ee14602e401f70d2adb08645fbeaff9b57b6da4b10b00eefff32f223ce954f060f82ea76e211e9353ed9ff6138700e2ac3f310180595f1615c0e58de85a06c5a8517dc4e579540bf91cf247afb0e5e4ee7bfd296a53f2d27c2aeb12b84fb88459d16d36b1c733192efbfed80de4de32e963172a47bf7fa0b80c9a371e6e9452125ff7b1e00ce8a88d7f0a7b0fb8517683a768d0c728956785c46dcf5c153c9df50d793568d9bd0aff4648b0676487c372fd7cfc14013473b9c6686689772c8a6f82431b38e304751a7d901c03594c6afb3b7cd8789ba8238a9d8cbb073eca305247915f266eaca999c3321988e980ab882bd64b6e583235d0780454966c4512c9fb710558a83d6de1437d996317c7819b2b62593bad0f9ae975da8bba092ff4ab0e3faf59f7651f84e727765c63a6c309e152d66ea5cb541fda093d5110cac2028bac7aeca9a657ba460d87a573a673ef4959dc028bc3dfdcbe70548653b24659fa5ebc5ada8256f0cf42bf9795f189ded88b2e591d81bc029ed61c478d75beae09f5b50ba444474e6688eec3a81b0220ee43e085cdaf079e6c796f321e81208243ef6505293ce5bb53841088de260dace42db0eb72f4cc1fae52f2136f2cc0873af90c4926cb77164e672204262f4d8421571a45fbc49a39a70cdb504d1f10af92c04056f0ea2d41d5a904e7c97a0721bfa8e17683e1950e32627d0130ff7da02ddb2ee0bdcc1deb2669401ed6c3e59a5ecd802061a5e9ae1c103e17ff8177af1e2a44c180161fa246b05330f1601a21f717562b62ff0badf77c1d5bf71abc74155e1e05a6ee866cc9e5555de3a91596c79c8ea9d8777f0c2348c097dec10565254c4dedf998febae522d013265d67b1c79f0fc76bc9825a1fe18f98fc966281fd8fe94f77a0d5a9a284f993587011eddf0b860e5aba6a1823f46148da6dc353aeb32969e9c9a81490b4191027f37fac8f7d59c9080bb90096664c5041527fef1a1aef782e8c13c80e7650d6e1a21633ae5540bbc8c78383b0758590a878319d7be347172ea4520934220c83a1b3a2b808738768fc586ff1afa4f52a24576f149ae501bb238ed0db56e2d9e18904726b1d29ff30152175e4438ce2b73b512377ed79f67334d6b0673e282387645a7ca31be692e069b3a0ad3ef1c791fb31c251b3563dc4c81c98dee010f4f6ec9292e85a50cc6647dccefe711e8bc192f6631117dce526e74658b289bcabe86f506c20d78e77eaed8472649570ecd9331af875e176e9072c7b4e6971963de34fbf9053d4d3ee8f1acbc0bfa2efe60a5e1a72ad9a59e83fb4a274b025bb99e4ef4e5d0cbd7ab5b53dc9a66694e54a7cd26e5d69fb3bc8344b5efc7853460de251db21586a38740d09da9eb29e1acdee5ca04020295350e5001005fa0", 0x1000}, {&(0x7f00000055c0)="dabaaa91fe15c7914c62632ce7293541b14d245e6a77d88b0a5d213c385b03dc350220453324bd074bfff9e7f2e4906391e598bad641973160b9c47c45b658118e688d554def7bff247cf00676419786096750a1f636c4d93ca96f5764643e9810c025381fa94ccb1a66d1acb316d1235e65a32c0b379417a3265b7e567b13d52858890b1de97fd46dcc0e474d2b7d4ab69d", 0x92}, {&(0x7f0000005680)="b1c400800fd36b914f8a1de494d4cff8d47924bf6382935d58ee234fdfc33b5a1f2e9957d91388aa5083dd9a373b14a3a1903c0a723aea7f8f65378b5f4a38248fb68bf4e2c849b89750860da4a2014f90af323fddda91c69e2eefa78b45d2ed85387ebbdef74414787be165e6e8e2f2bbf61abaf6a2829ee7dd8139b7f0e57d31ac652ee7e4ac3829bb37c1e847ec564013680bc5ee2aa29c2007f25d0011e6e21c3ff00d", 0xa5}], 0x8, &(0x7f0000007c00)=[@rights={{0x28, 0x1, 0x1, [r24, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r26]}}, @rights={{0x24, 0x1, 0x1, [r27, r28, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150, 0x40000}}], 0x4, 0x40) 04:16:30 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) (async) r1 = open(&(0x7f0000001100)='./file0\x00', 0x2000, 0x108) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000001140)={0x1f, 0x0, @fixed}, &(0x7f0000001180)=0xe, 0xc0000) r3 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) (async) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000001200)={0x3, 0xffffffffffffffff}) r5 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001240), 0x4) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001280)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) r7 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) (async) r8 = socket(0x1f, 0x2, 0x8c3c) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) (async, rerun: 32) r10 = syz_open_dev$ptys(0xc, 0x3, 0x0) (async, rerun: 32) r11 = inotify_init1(0x80800) (rerun: 32) r12 = geteuid() (async, rerun: 32) newfstatat(0xffffffffffffff9c, &(0x7f0000003840)='./file0\x00', &(0x7f0000003880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) (rerun: 32) r14 = openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000003900)='devices.deny\x00', 0x2, 0x0) r15 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000003940)={0xffffffffffffffff}, 0x4) r16 = openat$uinput(0xffffffffffffff9c, &(0x7f0000003980), 0x802, 0x0) (async) r17 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000039c0), 0x24000, 0x0) (async) r18 = socket$inet_tcp(0x2, 0x1, 0x0) r19 = socket$inet6(0xa, 0x80000, 0x4) r20 = syz_open_dev$evdev(&(0x7f0000003a00), 0x1, 0x40001) (async) r21 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000003a40)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) (async) pipe(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000004200)=0x0) (async) r24 = creat(&(0x7f00000057c0)='./file0\x00', 0x18) (async) r25 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r26 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000005800)={0xffffffffffffffff, 0x2, 0x18d2aade4c273697}, 0xc) (async) r27 = syz_open_procfs(0x0, &(0x7f0000005840)='pagemap\x00') (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000007d80)=[{{&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000010c0)=[{&(0x7f00000000c0)="98d3eada4698a4c8b0b847cb6a2abb7aad1d0a17271acb77b114ed7a9a9d730e1bf7414c9daf9588b602b9b10c0ed1541811f2744c2f1a99492ad7b42c289a9c95ad8d3e477e9843cece759aeba7fa215c6d2557fa08758256a9a4bd08f35bc8ad9582e9df2305dfb0fdea1860ce516e7449baf5ce6fa3e9f987facc3e9997217313bda42887009f07e409e9db4668d366c47999bfba9dc2aedf2653c847ddc0ce263d32f808f6a868a0256917446ba921e9d4a06d0842fb8a58b0af3ab03c6c5baf112f6fe9fdb63502f045df9a7da9d6d3cf66f755523171e4461fd7a46e94936b30db36347986066293fd5a7c79e114e1b38d6abef09e3d224c214cf8b481d197c2d47f131c8c032a3fd1872d3b9083b32380d2549ec259d3da6436f91c0b14d0b7fef8d01d06fe595066ca20c40289e3f71c5342aee60569b854191052e8f6b92a7ed9689ed63042a0f82b67b025294bce7ffbd1adeae355d0cfd5ec180beda3906d35dbe4fd4a64bc55d6c7012e8bdb871700a569741f5b25d62b84947aee56e6072e3250a00c6a2db0e98af11f0e625c88d3697e5a4cbe74ac8b45b7ad98a6a21882871a28dd95a1a101a505383afdb9b308c4e03253251007589191a919667ead9aa632c6624757e7aa2cf7e71b860fa703c25f2f21fc70a744fa2ad54fcc9ad32a278642799b2e98859843a09d2521688a22659c63469f8341457d42cb56bdc88894957ba02e7090e6d46883d2853c8715fa9d3228fa0a8b546f300d5cfae770878d0fcb7ed9677aa3c633dfd9e147704ffe5586fc7f82dc5d392b1839baafdb785d351ed0ad9e379d5018185ad8d08ef45028c47e3cb9db622e7348f9132515179f995da32b203bfa9166c629f7bbb8880152951138df56f249d51d25cc2824c6962e1f76d80c31e5fcd8ac8be1ca333649cb99cae41e59d9832687cd9ba0a4076cad4d29c25860538566141abefd9d20f70a70d28152aa955d6eb2cebce699d60da491303e3d70d6a90005f3d35b4c1d3d8f2c4e5c139581424d6afad82a372e036266142ae54bedaccd9099c8655a8dc8ea3421a0eff7e0625912c7db58197180cbcd3d88afb7c8adee9e2ba0f62ad0ca901fd450deaa402340c332e3b5ac7112b1d3351840ea25d11806e12c61dfc5dabf80b0c5f93f1e115bc74b09bc7ea5c8845be8907ddd58d61b3ff9ed47199969fc73401dceea3051d2e9b01cad50a211dc2beebe0d41099ebff7fc1c94f86ab662f2317e905734169c7b96e0f6b388a50751ef629ea976b74c5f001de87b66747c33892f2d254237e4ce66b65fa49bd41ffcdb6adc4ac189a950d29b1b9b75b45690a3fa922e4c6c9054b7ab2b337805f554d48ed62871978bf98e55d3e63e4081c4ec551568f56a23ee5bd9db8a7f6dde9b967b0cfd2072615bcc5761fda1ad5eae2489d77090a55a66363be1e8e1a8f0c8c9c342f19de59b930f818f60de51b31ef34d90074859570704aa4e90d00391f2672b3889d6370a5c49428bb86ed042d2cfa5bf84e44fa668d27bff8b064c1c391cdf5d7ed862b2f9ed6c7147a10a64e7a28713be23d519e796b7b5d0ae2fe49da2b1adb4bf98d5a46feda4c34b40440426f94961b039ac1bf1e38d1c867981e0cc98f8331e68f6755dde5145b1dd2c03d0713efbe3a2cf8619aff861d99c924de02766ca765b503fa7374554f4c3999e3895463f7935d2a264f8b1333b0f12fabcc3358cbfb332ba4c7363b434ca9a068cb3e4c97247b4b1c5b77a9a7c6c60f79df987fa65ce17afd0260c11d44a06a97fb5d5e68047f92ef76dfb696a4efb87717de92af6f7b9752434d902e0ec19c2491c6ed74e0b986a50f51a656d82e3e45d30be66b1485e4adb60f76bce602fdf4e7bc1b9cb24a205357479babcd13657fcb5f0ad30b1df3f3138d58d54f0803ed90bd63de1317479d54585e3c86cd8a170523fdb6b117444878ce1869a3e4fb9ee805bedd7ff5c0888259915d6fc13791d66e36f33c9408d4853c253f646fa32a5c5d817457a30417e1a5df70d363815934d4f97d2ffe2c97361c991cad60fd36baf11971c4944005b5488e766d1ef875c46d650de382ccebff9f11be99d0243784c1b6aa25b2fc99b4226ec5a3c1c89692b5d5b80bea7b5ceae33e10ff9a0e927ca1fca314a9d7d6630caa8e5f347e2145cff966f2997cbca1208711dc1df9e8103ab3596874b712050675107d541ee512045e06ed90426c024dc58a6ee46cf3a7299b3d1d537b924b6eb76d9acfbc65a5b78e22b2d806f5c97711b681a805be0d32581528b18167b1220b73645b84a011bfc74237dc583fa64a663347c8bcbee005a8834c21979efd61db28a2c30b7e526093225e25ca54a14dd07e518cee31eddeac7beda31120847dfc89f127f16110344b179f7731dadf061fe01721ddb9da70b726cebe67880293178c1ae73b2851863d030f1edb4ed0017d328aad51581a6a786898a541eb24d1578956b7dcedc71803ad299d08ca7ec88d8c98640ecfba72640fd4f44c165c70f0c7da24780108e959625828944b4ab85bf6b7f9280775b9c79cb42ccfcc47b4643802fbb9c62b7906be9c94197e484049c1ca2dccea135e9b727238bcade3abe58c506e6e3c9c16cfe81e88408e030c7bfc1e0567b7c3041f929255c77dc5800dc6a64a2f1d8c9fe1b780c003c4a541400a44f07026770f34a80bbe8167914ca14e61860e9fcad670bd0920df5d9e641eb12ba0b7e32a6e0d556c7e79119c4ce9ad81c70cb980f8a1b799e1a624bded533b920505921e84125e3ee71496333d32a6bda138e2ddc827784e1306e0561b0ccb610686132e0063bd08cf976d98715edd03b24f37b6415db50c9179c7174a00bbe8f9d2393b488c5b403da4fa604e3960e029bd4394b3ef83fdf18b8232e58dae38d75b22f2225b2df6a83e4993c93eb905b06eec64dab7ab1f8118cf5b5972fe1827334e87e2132c61892dcda0b705fd8382b45f9ff916a75cfd85a79111bcd5265ef0eaee88c9e491f65eb38aad8adb308c26ad87cc7b122c1f1278ae5c91d9d4a0223f484ff95a3c37d208cb1a61cd6e53d5923ac50612484e2a83a556d70032de89a5b956038e0084c31abc55c1b980e8066d9ab890c03d63644288bdf37b45978509fbd90dda691b495756b960b78726b52741e5c64a3a8716cad0a9708a6f7a5028e8764b73a9e5a1f4422143af8e6c74d883c132b1e2c31448ab78ffb069f1e43d0652cd4b581dc20e4503d3f1d3ea5af26d76602bd2820883f0703e5082cdd387b45beabe4265898e254a61989563ffacb93f355a3cd1e71e5b00fbb95667088956ed435040616c3d90a2d2c9b5e514fa568b8f4cc97a439c962e33ae5182427ed1f3f8eb9ba903d21891d996f9ae5009c447fb120d2631a96bd69442d45893ac574f593f4efbeb5a3d0294a4d58e665db85efe85fe45b61a5914dc2beb2b3df8e0d637885b04fc0e2f8ae3276e911b15cc894e22165112c6273841dfbee8afd961ba4b3315f4e139c28674a9b564a501a9ed909e9a6cdffea896c3a5a8075d2c26768dc1f8bbeea81771e7e2006e0a1aff692354a48933405860e27f40465faf4681269f206be4b0859516818766ab7525b81a572cfe427feb983f7606e97c69767fd49f02e7184bc12316ebf1cba0a15febd428c14945dfa92215d2af1b872dbd1cfc3e19d44f7f8fa9ee0f7b959ebecaa4924ff1ca287387916ebbb3981e4042e2e6cf7a6e64a3eacf8f23d81ec5e722c187f6ed272b36c7a630027e54c1522c2f65e1ca4b7fd562aa8f99f3434508870efa78b057bb36a3a000acdc08dcee4fcb7b601f1c0356c16f026fbeaf7acde1f77d9475d0ac9d1fec6009866f8bf9ae966dd02875049d73b213826be5962795dccc7742286d9f8664605949e7a3fd519347ccc66c75ab191a6421f97d9987f12c98d610133f93feee821ab08a13c37102f723e97793ef961a2a735756a3fa57d751540294ae7d7e79006c190c70a75e33827362765599394c4fb69cbc00be5f4cba0f2629b1e8e531ad865651e499179b5f8e0e733d9800fcd1a44f13e41afeefdedf013e1ceae87f6a57f16fc2a51187ffea6db3c86d775b9342a61e8a8bc6a30eb94172f25524192011f1aba68a430d7fca5c66b54081394ec5767e017a81517992c3a159cae66e53e6010bcc9be5ca6f3ada1c954be97679b681e1032379cf0844da52b89985051d63e1f11e4cc1eae3193d89b2c52ef98369a7d669403199a87af65a2e70740804e7daff91fd76ef0c0b632d729a921b0935e7a0455c4c402936128c86debfe5464f4d27668a5e28a4e3db1c216f2ee215f0bbcb9fe04ccf350d84fc3dcb27e7e9d96c072015a4a30a6758e3ce70f3f312c5c0be1e1a94eec22ce042750e200cf1f7bde9e83734ed1eb2cb14c1c96add23bdf4607ce3f24afff40731b385f8e36c21ea9ec32aac158f0f3af5fe92800ef0f1ceacd4f85d2bef1ce8a033b405b6d19a2c128800fb9b4201a059ceb3884b0521dda25d066627364103a2465e72a70bede10dabce977d9f93770320e974c47ddf7b9fca9740881a50f502801ced58323d5ea0214606608e72b34ef693691438e582b7e8410e49d1d03068c08a6b6f0c01ce7938956f977b62b6763f811b03a1f82b2ff8190c6157bc632e64264aa2b7d54eb49e8527c7a0384215d3583dc244f4eec7f54881dbcd2ac487a9415b8efb9c5037c53e76ba9f5d828999b17d4b6a45cef22eb5f2712a5c9fc68344d5644c5cad74ab6fbddcbb988955fd8e18843eeb655771d953cdb33ed60aa8c0b7ece7d4381823edf6f96ed97bab2159a01366c3889e992b01fd798193e9636d1b906b09fe3f54233befaf41933e397d00557d6e563cd0d75db5aa682b6242a3f535c16b73c24b7491c5a534c4413a475b544b5b01c5189abe665ca0d193ee1968df2c6f3f4e34dc1f30727814cd600778709ad84bd93be7f90519dff5a5942abc99263a9129323b4e8e143e46e5a951b3aa24828fcff3b9e6e93a3f14103115ff7ee9a303e7cbedd36bac21d8f86a5d9cb46949c641d80844200c8a9b0abf685d4b2636f60d04b73364e4fab4874cc83aeef8a372c98806d82f2595b7a0fa0dc97233454550ffa5a50e7c9d8a1261256feeaa240ce2d0f7bfe702ce251024bd635ed38c12dbd1c00208b19e4af769c7a2ddeda3afd7f860ad2bf6f3c5a966593199fcc2dab8a44dce0c64d275525a67503e563bc80c49e9120e0c8f94083c6979f24d3b583e6405b46c78657cfd3bad8118f3b5cbe0b64dbf81c9bc7677d7333ac77625f9c4ffb4a03d758796c0367e1869d0eb0c144692080e5d5b28487175be5a1ab6eac3ea27833b16ca39b4692c65b1baf3dcfe2f985284df27d08d442bf8cf9805802b9e9b37868cb1323509a5ea6d4e6542ce7f0c75fdbca124591547b5dee1b7f9e797ee68d2a2bfc9919e187c9630a8eede4e1301054515537501b82746e0b71cab5ef7ae4391ec0be73205016b7a5e654d79fc06fcbadfbbfe38abc827c3e8d89b67f8bf602f44e3f868627fb843b244082453abcf338615e448c556ae7a3deb65167f1b4c79897d5f5ae394abdfcbc5096ea6bef8590498f8a73fcbac9b03a0737c07b5dd9695d5818654fdb8edb282ca07c7d3679b4e6015cde39a68fd2bcdefdead372e5b3567a7c17746919b0ec482eff1b229cf0960fa2d420e7373cf2a50377271a74ff09951c571cb2bb860f3cbab37ed2d93422c7c685e62271d3ec62862c15e07c993691ac49", 0x1000}], 0x1, &(0x7f0000001340)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}}, @rights={{0x24, 0x1, 0x1, [r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, r7]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r9}}}, @rights={{0x1c, 0x1, 0x1, [r10, 0xffffffffffffffff, r11]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r12, 0xee00}}}], 0x100, 0x20000004}}, {{&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000037c0)=[{&(0x7f00000014c0)="2cc0a5cec5cce9a121c6c96adc001b96c11604d14194f38cf94fa61599c15ab9ccc6d99c4eb05e2d79ec250614cc53da14b045452ecfd6df1b451d96b71c29f1c8edb8ba44bfdbbdd5bee4eee180d6bc06d0d961d6d1f1ae3caa5065e98566b0a32303cee186c8c6e8fd026566296a0b600600b31c15fb5e62ee24ea9235e8a2a9c0e0d8fb41e6cbeb207937908b2a835c9041b1bca8eaf341f3bb607f22a356bb842b78f8039b1a5aee11f296f161f7fa6571b853d12fb1d2a1b686fbf577bff2717140c758f2ac8f851cae9daa71fa4c74fa3f33", 0xd5}, {&(0x7f00000015c0)="4526481aac8fe199d40be4d2be7dcb79490f1f52e975ebc1f8049707ca85bcdbcea30251c38c96c9b59ec9adcffef41d55aa043fb5dacb34a806f4c8958c51cfc39399b5cc622c31763daf3a62eddeeb903af944bf24262ad20f3cbeef5397867ee7b5003f8e7638a99b0d5b2f75d8b26425b9f6a81515382af3173e111f8485d601cb0110f21aa0ce5a099a12a33d47d3f94158d7efd9c4be2c4e6492b159e0069ae4e7c779de3f8692ef3e3581d351607907c8959d70ab2f676c85d1314d42a54b14152c1d80a70b682fc287e870253835128bd7b6e08c3bc9a83e206ed5e177d90063bde1e29b4ab3c3a329f5b1a1982faa35ee12a836ab7c2d2ca16a478de9a2d52593e74a0e039cd25e9cd136e1d3c7ef185611969e2db52df2bf9e8dfb8d7e557bca7580cba267c8dec3809d94e11997bf0807212dd2980d083a2bb2eb5eda1b0e3532f0c5790037f8be182ae84421612bac92c45163f281b0ee66cdd45bf6db403065fa8ed242ca1ea6a939044cdd053e1fe129a0024dd4eff83017c730959fd90e5eeb41f8cfc1dc0afac1a54ba06ba7012c89dcb7d22c4a2e062f37977a0eda1a32a9a68a97c89c14f0dfd3cc2ba1f9b41b53f2f0ccd71e0d0b61ee977e0fbee4bf8e3998e722b044adee22008939f69603d98777e5ca05947996adcf899bfb103d6784b03e9789c5e835bede7a3e668c28ec43a14b67e0b92453148fbd193d6bd7b451f68c54296d883633ae62d965b0be6aa79f454e8e0786c578d58f276e3af9685223582e26f65ab8e8e99e71ec6c2b6d7b3114201caff2327036989f92b57fc7139f43d9d4602cd841717a89b9b8a62d3c3974406a5893d4700f8d3b0dba8e2c995d48c4402eb9df16e37b49c4b51c26f293694a95a3628408a74e2fc8cbb6abdf3fcbfba3eded4d6c7134d455b3d9929347ed9857685cc98439e555370a2e5dff1a670d8f380cf1bf7290becdfe415c7bb5c655b7f0ac775dba822ce0872b53fc8dfe270793e5bec6145075b8d4f9f7b82caf2633d0c932c523cb8b49e8b0a4a8e2807fdda8d2c06aa610e172ebe90125b0fea2293b1fc83b58c36106df6a6873d6908a9c628c76b38e9785afdadc82e4b96312265abacadb7ec27706823165760fce08d67677abfeade71afe251b86a31ccb974e94cb3b2fc1e9012ecd4fc6b82ef4b849116094ca9fe1ce8ea45db6738fcc707a3fa8bac1e346a01ca003b530d90bd2dc3c8f75a837fea6921e512d594f8a3a83debcb46d9539f6133a36e7c9595c470d1541f766213e0e37d0ede47d774cd435cf9fd9ac478d420988a39e0c947fe5566f93450ea69a1002cace80c0f19b18fcf605e14db64dd1ef33f8d02fbe80e5fc612ab0c33bbfc04cc1b1cb554a62ed2037aaadee5bb4298316bf3bf088ee8c302e916f7e658f738c75728c5b7b0ecbaee3d80958e4b4eafca4958f8cbd789ab71a1af29567fabc1621335d593faeae97a8c37b0d329e55696e68151acbdb1357d349dcca64b7b80d0a5cb8dd5cdad49c4f0d247b8748e32a3b8ca036e2b3545d37ca8a19aaff508e57b993670495d4716d64752387b91e396559aeadffe4f5de0275db6823bdab50db0baa5576279ad96301074a375e6de18b87a350b27db031dd97a49e0c0625633ea8b119de7978f70048b22efec1d1c3b7980083c050203562a7e14a27d046fbb0b5e0d880d4e93eea4403549be2a8ca91f768dd08b6db46b5d61cc4c80012860b59eb63980815895fe53258126a888b026c900a214505db0e84171e222f0add5da95283de2046f48df816a863bbc77dbbd371a6c3889d03bbd4987be8a382e93d0111455313308b649177ad1793da43417530ea5766b5417d668a905ea7562963662142caf10fe420060f0096ef01a1beae049b5edcb77d6e1077cb8b69bbcf133db2503485dd907cff05e2dc0c052ff9bf2d69f78e3237fee31803ba0c68f915e83d6710120a5098cc50592b9bc42e824181ba237efe11510fffb431515d92fc122abf1b4acc45fc19c765870e35f3b30561e00d96c389589412520fcc5075216e0b904f31cb5fdd1d68c591c7ede7fe66e6b9e353b125cd5fec3a524174c71bbe51b7684339ba026a43b1febe144dbdf32345c0e0162bcb564b549721a25978e6e90757f57bd57be8315eac65399281fbb5e602c477b687d206bc4374bd914c3c936342db8594089c224fc9b992b6e20e30cfc5390f91b51455b36dd7df9cf40ccb7b4d4587ecec2a54e545882b6de89e56a93156223d759084748f097c76134a0a80a9298a9a5578685c7f76656064a3ca6fc9cf3df7aa6e946ddd9822276356186c17a525dafb7af14aa21076d7622b0209432469de9a7597b411e4a9ce8b3b1edd94f81b4d1e768a86fd157c981e9c480d7370a7030f87337165d79c8dad466c6576e20830edcdb89a0b2e05b6ced01b0b75450fcdd5b9868c823c18c8f2a8bb5ce17e2d1427d4aa2499c022004ebf0e043519741752a7084fb8242253f56f0c01bf38d717737d854a1668e45af1796aaa58772ade7c5c33582ff260ea4761d436baec0261fa8b27a29feb3e4f89b4199c191e213a6a2561ea4fdb409e0fcd71c9d8dbc26e77e86d671ef663e2088517ecc052209571034976154f6588163b2235c9774aaf358b38e8305687384a85f1cd08472c456feef351ff025fa36275e81e83fa5ba188221cac00b7dc639d934170d3cde7a340850b4ff1f83ada3d836dccfb53088ae4a9762ea41285677d90d67cb94c75895e964116f0b9e490d6d0ed7d9250002303156a0f7d6b07954cdab064f3a819071406d173a774271b9e0c372b1e8096a89a2513b128466b9a097463dfdbdf8f7f242789dc76f6521f13797f2a4e015f7130190c905dee17d558564f1a9882c230ac86cf941667de06c8fd0abadb23d708fbe521c4201cda5e502e1bb7896c12cfc1e7c67ae414b25a0dda6b82df52d824a5aed65fa96428fd92331232aaef068dc5c33d0488c14fdcc9f28c6ee23c289b7da262f5dc4ee1e784cb2124f9412ed2823c487c5ceee8d374dde833a88ddb35e1913dbc0b91b841b19345ae57928b10b6ddd58984e053d170680e8eb55ab9d3cd956a50d71d662379942d9e221d917d1a691e0538218999b1871080a644e6cb01c7f2c18c551a4934a140b64dcf48aa92988247a8a0936aec6546c80a19831481055073841d4b8a46a1157b4f875e301d32da2496d115f6d52852f8d7f62caef5aeae87f1f28f71bc5b86f29af6056ef8638b7268fa7bc41cc5bcc6fca0b2affd6420dbc21c1dacd6e30980ffebf1adc18272a40138e4cc070b8afc36b68039a36c0b5f3a071401191cdea09b546a2acbaefd8f83cbb71e6c9f34d16a82067a0a4a0d536c6d1b4156339de5e60d1aa4f8b0fb91e83c3829485802dc11fba3285daadfe8679b3d71878d7a0151cac8455a427c8d974c30c80e235c1d89190103f92345f480e7c35c568854cfe1d6f02bd7170b7f9f3da57c5e9bc9f7166dcdc60953524e5cbf59d31ea35419c7d28956b9f518f1c4ebf97cbe1cbfc3b0a871d1ccaf4483fe850330fe2dd61a95f1bcc3998c54426cbff8890eb46d10ce581143da93607e361c389286aba40c444d808b4436c49e40d6836642aad918439b1a0884627308dd7090c79fcc29af6f16a8c7b6cfd8c74fea37bbb90d0f270095938cd2d5349aea6cd3ee406beb66dbc535a5612d4881558c27277a98462da2fac59b44d83e5b7d9ba11075bcb9cd542cb2b201dadf24bb4b73e43f60ed7909be15168a1a751cadc29b895763108b4823ca65102324c3fc1af54a4bf20f5a542aee6df331a225f1c049c2fb2155070c90a7c6c73627cdb5cfc48c4fe3f6360c09726dcd390ce7ce8124294880bfc2384440500352cfaf3c4592cdb107d7fda7a3086be7f7b124837c2caa0f04cb16563cb827aea239c964525774980dbb8b744fc58a5904dd2c5fd2e2711d3b53902e5fd52badf899989fc0b5ea19962b4b502b18825236f851f45a1fb707836026e88b46ada107a91ca870da7c2de69534c9f22b29cc06435de59b747e5cce895faf5fc6b0bfacf9ca6b0062a8169363c25d08732b530fb43a74e5fee383008be123a769befecf4aa756f860bed53182b66d06dcb01721b5a140d8f849c848e1ed64fa6bd798fcbe7654928ea395e2604642c95d6ed11b835eca111b0e662a93abaebf55ba1cf1c026f1a9dfb66130f3c089130ab111d48a943bd1111ac0ecc9dd4326ad6a1ec9cbf42407aa6d814a5cd0bedb6d9dfae23a364a79b6195b2b0928c76fe962ad64844970b3453bce6c2154305740b24bf496b9b027afadfcecdc9c62647a9da164837c69044f410ce73269fefc26df7e0047f658f993d48d6eb0f31eda81d2776b28bc3cedd7ded4c74611ce595c135ce58aa8a1aca0d9a903002b2585b6c4b62148b01cde258232cadf57b7c0a3a0441f2b30e6a392e954bb9fa70fdd93b76218adf510f74b408d5d19ce7c3db0ee2072d82717e6c0ff8affe1f1cc15ce9280f0e9058c7894b157d770e183f7873eaccc97a9e22880cf0e80483b0b786ebe9c199dd9ebf13995a7ac5735a6745a99925a4d3ec193b954731bfd47ec3cc60c8cf0f945dfaeb5507bae66d29b593d388493e578b7bf9002d091d6a4f489407dc11ea5365140c4020c6b855e53b6dddd944f89750aba76415d24732ee4d71e07e973c24c8875b3fe91f323e8a5d4d248d7ae4c52fd8d2d97c1ccaa6aae3e4d2a324eaf843beac645dc646b5796264569c9298fac396998e6e29fdd9d4e87810bb695aeeefaf82038e6658f757aeb100fc9944da882ff4f42be855b0eb78dec5199ddb8cbf09c8eac808006efd22860e6ee5a69a25030ae53c3ee83015ac3eb52f5c98f8198f262eee52033aae4f73f9a98c34dcfa000f7f17fe0361f4149a846eaa69703a945d097627142a5437fa3c1ce505412bee9d5bc96328e7add0f325969dd01a43621518f86f6d16b4ec9ecdd2d41923a1ed7f87e985c9bcbcd0731d63543093a0b466225e431d7186d51f81199457d70476c4f2b2c9f16341da971f9cf55757b1fe971d87150e4fd41ef892fdc7307fd1d999074eb5ad0660f533ff112a2a27159a8faafe11e9c68451cdb470c6c84fafef1042170e58d33c78089f2cd4e7300607ea4665204f30ef48e39cc004c4e5f15aaa61d25c301f1daf589b1744c10b7acd1405b2af0ef590add6c6b51e1d410c584701b1b307425c954fbd8511616a68f270e821a0a00525bb7d647377f72312d39cb0cf1e54b59309abcf6bce17369adc58329bc5f38eedfe5eaed6616d67da63c2e255202185283d73705da7c4664090a2a631aaf010bb88efd52cb4105198af720dc8e68e79d811c5b6ccd17461fb3b2894f55083e1ec35545dda3ccecec628c1570a52d6ce390dc10942b371e68628102f6d884d5bca8774203541c93370ed83ee4f36f97d13907fb1520d5b9e7acd3e90b22522d6cc04d8cc384f71b5a30eaaacb41b7c390f1869a9d66b2a3d63ac2f4118df643e1e9a45d1d4257c47dbad6bf018bc533d8e61296233fc298d7d5c9a9381048aca7c5ac3d605fc19f0e45da690227d45b9e9757079eb900650ffb8bc94c8086870b4b0fbdc401e1c24f0f270df122f8a74ed9dcc38cdce66e6d2a4e71b171815ac54541aa858a0a89f668fd0841af176def7bcc3684cb1fe2c71935e8afa659f2eb7be3be255f441e9694b85dee519db05bcea3e0f21c5bc29d0bede506fcc213cc95c0b7f4301be7e7", 0x1000}, {&(0x7f00000025c0)="08308c2780686b9b30843acf9531332378e2e8d3b062349edee47f49dd52373d982966ffb2ccdad0ace156c1ca585f67c5dac4dae59a26e52957b30fd7bfa4518268be1dfa73f123c1078e3226a0930f8ffc19d030e2ea9734e3e323eb428aed21b0a32a618a5a9e2c72b8d3e3672cae31526fc275c76f42729647bfb671653e9493e1afbbfb049d4f020232f8b7408a4b20c43ca1ba739f140b3efb6301ffad3a320db94e8bd5018b1374e122ceb48e60f615069cdc13a9c3d92b468417d16b9774737235bacef21ed29bc136c7a95832319e7177cde73887659f30a74b8a5003df1a7ebc3f76bb103c76eaadbea33b77f951ef0c13a4eb18728e8cf0d6d6f9d7eb471b446752b773d6a38595ada3d36068697b0765535902475ab876d16059767bfa3b5688993a785b2be453e87d9a58482a71b840ca2c9cede66f4bc1793cf62dc2625b02f692b3419ed2c28a48f4a78ba7dde04fb9cfc78ef37a94b3b604b5bc69fc610df37ec36b014c856c4581c5a58660d2d8cc5ef34905efe1bba610a1a0e940fc7dc3856347502f6b895b7060e7c04d6f0987c822471e5d63e2620ccb03e3552e27551106c7af143526f5103a3175eea3f3e8f244e2d7f29cf98db6192629edecaf7236e88572021c4ec0097cdf211b38e1f82e52df71aa061130ab80068d3d08cfd586f188caae2b3315d7d18a6625cacbfd3bbdf1ffc5fad5cc955d6fa1a0c9e8d631c7fee1fbb63e48886a58460c608511d7417d609aed92b6e48378d559f6d49bd724212921d2abba0fffcf6de5b63a46bf9abc79c1790b456becf5f8863f5c20bc48f7af847a38a67f38b8408ef81cb9eac3ce2885f26d2e512534b227454cebe953015e88abc7d62fe69e8f1a5f95abd16343b4df9ebcaadeaa2ba4382caca8793f490ad04841236ceb667bcfdb2262ecdc175728ef10daded91e04bac1612d49cfb07944fdf7f2f109e4d3143818bf89f4e9ea9b57c01317c1de5bd678fd921465fdb6ba5ac8a8bf0889e89eb55cf2e5cd30452874818c559c5d8edc163d7f483155126a61479b7ccb45432ef87c6fe99230832eb02be15009de44b5b09fcd884e31d32293ae632c8b73763d7ddd929a0af345651287aadffddeca7bc72e772faadd3e976197ebe81622e94d26de0c233cc452d16d5cfcbeee1a4e29252cf556fb10a7277f1c47bd653ee5049ae447382fd783a05a51327e6b7fd484f54ad32cc16753be3395418eba8eafba8c98a5ed30adbad55a0b214daae1d9e6a2f8d0232d8e2708c71b570226d59d5c79f6d9456626b95591c27d1a99adc9d7d2d1b5162d7ae91ab23804816980fce40a7a30f4d8c32a0ef8b3fba8ae72e034212b9782f5f6366f079c41d9bc483e2eaf455c855d6bed977600d84a60f2cae51b78e2552d1e5fb1b2cff2ed3c5cabfee69e05a28f4fb2754dc353677fae9a72554d8d75b14245b954a53c1c827fcde7a99992116b25246f1b21647d52b56163edf0137b207df661b3d39127bf1ef9035dc05dca0f1c8745a892426befa35ff11cfc65feab06727d058333cd48554018f42267b248fbd6a1fd4bb2a52d06deafed71160f3710d33adea3da9cd6b28c340a072115aa22014150e97ac4078fe7a58e2870ca0f5acf8c81151b201c17c79020e9b76ae0a750a0140d8744f81f5cdcb89ab3223c16aa348e3842b6d2da3cc1f48bbc78e45600dc87e18a29b51ca74131f56484f6374bd6d6cfe2e2463e8d3fcaccfdfac5aad5d52cb27beb0461816bdb58be9ccf683b35d9996cc4b0dcc2a5077e64be6d85464ec18cadcb0c41176d6013e8d5520994af6c3fb55c4b52c2d28b14d7815e9bdd9c7967bdfdfade5546e53badf70e21df7e37c3e16d063b5316c0dfd5e1ab66a56ae240282d844efb0f40dd088e1f2286e88d440e0db133d2576e8ce6f72e2e3522a9e6d43dac8d0bf0b7c1abb6e41b1d6a4f60783d18a4445b8c7f0b20027d76e5c18982d77ba12e54638137ccf2e8b963d83cd191e6f0dd0e839a4bac8e612b3de97ed30a3a6a41ecbc163fb37b88ced0bd5bcbec82de24f7c100d3e3f9c0b60586c0b6ad35a65f320bc7b87edf38143372c87044b865d634dad6e39432b00ca6e2f71c8dc320242f389bf02a89edb29df184b5a1c1a2befa61b49d25c289bdccf857b3067179b39477bc949239579ff987c60e174c082522e79007c0987d178c6368e863cf2c87e4fd2297cc78950be539ba407946380c058c41c10b62fbb9557f100e415fd1206f8fa23502ff0b17573ad52e658a304ce1ae467f97ddd297d3ace0ab8ebc4ba527a4fb01973a74e889c8e50256bc7a74b48a49d316db098a398bb4decaf27a07314ba0fa2c9ef8df2ab952b041f574a48b14c04c47e8792e62f61ba8c13545e2fa0ae899f6b300df31c01d4b1c5f7a82350f24c887ae5129cb1c6f01f8f2608d1168d70f0bf4ccfa95a8605d8d60c2db69392ddd62a0e17a651ced8d77d3a00a655c4aa0f3ef013c8ebbfd1738a48ab04418f005d0d1d98dc6aa78c8adc01e7e779515d6da3b6dbd4c053b0d86e1ae3aa720343579e93a3327da11f0c433f34a57184b15fdf7e454ed5b464a2fa15c6c52b0fb1d5d764d6a3897b4a645dbc7a4e75d4bde91739e3192efecd4be1d227727eef461a287465ad9e4e8a13aa6a29dacf5961cd2a171820413613df7e07f1e303c7b7d6032171061f085e3fc3412c05af03740e138bb88c2fc6d21e5064691c7102182a6924463c26be180358ff184e5691c4f6c696e62bba6052859f4079c5086f0e0c825e8238817955af8a96a6b3af7badbada2ccbb792c94ad199c37bc1a9174f812886ab2bc1e2b37d82e8e163feb71f9cf4b594453a1ee7e7367b0af8d00a8f72f551b3f250c8f0752a3e6776d5a58a48058a0a94b2276654b8ce415407769f8d09bf272430dbbe8422d41e0466fd8b215b2fe6ea6f04b55a8290a28242dfce047ad048b37e577d30d4fc58ca4eda025a64a28eb5bbc4d5667e799c1059cfb70a01a316b2aeaa3f34638d1b7eee482869bf9273fe19ff3ffed43ccc4853dfc57b550b9fde56cfcc50d2368631c53d448f6f53efd4a1c31ff293541174c9bb143a3ddf11107d20baf81b626b62069462382b1a99c9d9799470b65dcd2322be9b42d3e01420f9c5293e5a49a2e414c87871a3c0e71ec6e1aeb16721e1ff583cad1b6b62d05472e0b5fa094a46808ba8ca0960b67956b0fce6d2d4dd3192b0037b8e14979bb3a6e49b0b4b949aaba76999faa30344cff4358ac67cd261b869223e052d2826cc6ba236e58ab19f67d178674ec9c96871ba36b49480508aa1a734c3b52f62d638a937dc22949336f856fceefcf49ea924734fcb07798000aa595f371f77fd8ef96d485fa16856610571a72d5ac0dd87e7065f729d4f47379d72219fc70d52d4e1af28fb732e18d23ddd052fa4f9aa5a6592bb72b666a90bb13177031be435f7695ffc277daf0d92975987942b7410f8401f4a7cacca42d4ea414cbe9abc80b83808638d3edad0289c7c848bb569ec0055671da497464c3cb6bbdcae7ba324d6f62725116202833780f2dc4ac09723eef02b54ff066e6256c79293c3332da6e29004d9003fd1ed1b883474fa42150ac35624097a3a4bb559a31aa5661c49353bd63959d5055d2386013416dd1831e8efb985b683d0b8f683387f10f99fd574f52a647db4477d71c47968b6c1c86ab3b80057911f12adaf8c1702d67fd44ea88109ed63c4f535e106d65fe3974ca972923120c39d087fb9aa687c01342709e801c8b2c4e3a5615d5b9e8b0d42eae6e43d33f664838e13d09b251d9b19aa85325dc8cd0fec47a2cf734a8b43c167be72fbb33e2552a5f73b2dfc570081a5de8ad396ea4e7ed029e5b1c32269b66e2d208ed2274852516b97288c7c420fd0c0f9ca6725236e86ddcc7df1e3f05c0dcf82f978b94717a4c61408014c070688afb8346c20d64d1a78c9d45d5bf4cbee4dc760cc199949b69daf103e46cfc7ce32292bbd2b4d37c473fea96e6b832719ed304402b7d80b3c374f12ee4de122488b024d529a3ba08d1b0f770ee1491a5a465ecbb6275b408914bf14747ce434e66006776ee4f29c5aa7485b2380acc112e79368853f783a41c7a7a97ff89de8c464c03f0de357b917ca0f118be0e34ffdf06269bc0f775973f5fc0ef2d35eb2625dbd2ce66bc29718215ac8e2220c880e392e66d118880765d7a379cca9c25339654d7c58fb8dd6cafc68309fa3846b52836671d9f66cdbce27617323e4c230b3b102123dfb22bb806a4dd4f5819be6f97b1b6f5d2297d9d52fd97daf68e70c3043c6fc4964e0b4b6b268ab5188e0327a9997f853b69d73175d5db415aa1a8f887f05ff792f96d82496c63b9cc2c28521ba427e92cacfe47e00a0a5553b19feda3eb4267b27d94a1dcf7ec015ca88b1b96c6a0268a799420eff61c70992b47c480128fec08f378b2276204748f9772659e1236c9b685f2ce81ff0eb65d8f6c91a481379a1df147d87655da8dd86d5a62abd4489c4b46738720e4d47909cda732572e59cce29b3bed6e5ba6577b995171d2605cd84878ad534c7ad71dbc891d0d6b6ba385434ed8d4d46ee89c9a0410efcbc077e9d2c88964674a6d0bc90d7bb753a852f34aeda024d2b730ffe2137bd27a7fe3608928eb0df510562e280ab467c2bd8e42c6d0eef8c94932408e33a4ecab33f7a2a6ec786bbf1d05502621a8611057d3ee292257d9cfd0f10e68f5078bca8fde826b181f843cbbf42a7dec293461b74a9a3b63956b24a7ea289459717ce6d282cefb23f7e1021d7700c1cc1015161a0d6333ef4b3bad8c3cf230e6ea2ca1f71f50869d8ee28c1865e8e08b13558730ce087e89013a0d6b96f56e90000a64a9c263189ea40b4d6884be6beb91e213cfaa723f064f45371855c38e9b734b9743eabc4297a4cc385fa3ee25bee7b77139d64a28713e57c8d12d0f27899a4b87a2f4f77cc6f2f54e4e05e8267990563cceb0551f4d5a060559622b19fe0d5abe7a4413eac084e08393a65d35ce3aa0ae4d4d4a1db2996d22a29f784ef18b97f9a92a9fcb47474b7301e6fcdcb4673b4082f9875b83592732432600886cd6d19778757254f7df3950e603305b8b01439becb3bd3497d02528190b4d443c5bc1e617ad1cc3b901e769bb82e0b6051c76b85596191c076f62078dd3908ec5f4baaf969f48cd0a20c11089ce9693d8de711d00efb24af320d84ef0d2321509de2ef9af1afbb57cd1e24518c1eaa70e7da3f5a71074e0ac3f81023969e067f60628a9b3f535ecd4263f3c5389efeed560f45e2630f3afbb4acb2e3dd43285982386c9a7038dd01a40bf57d7888a9e931a3fcdbf3c11e8c39f694a29dcde5580db3c2b846afb9c92d47bebd9d26cf8c0306489174727ae25adf33c2aea21f7863f0c000a2596c2cb06e6e7f9bf5b016cfff6039d2e6eeda31b1bba5b9e8001eca332fbb76bcb50e5e8c0729f4ef00e03242a79ea6bbf60f51bb1f180e6e643d65d7cc27e4d3ce620a4c5357f473457f8a31e7e755973edb1b2ca319bfc11135bf1c7a9b0f73d0694722f800dddf9b1372705118385c96b24e4ef920297368c9a64a900fb835aca69785c93421b4f1e3f3e3fe64449555e4ae8f5892f405543188a637578750b98d78d429f7a3a2bad770c1d43b7162824370fd4cc7846b9d6d80201eb7e77b6903e9dd7e49425b4bd99eeabb797b08116d2554e2beecdf71a9e9d7fe98f2254b08dcfedd2cfe848c9e763ee0bd6f7aa02ecd70c93", 0x1000}, {&(0x7f00000035c0)="086c0cc8a873d489bf53f2e652df190fe0df3eb146d7554d080123cfb71408e6e49cb88799f794aa34e0986a6abf44c4fa9143e001ac0d8a19aaebed1ad5ca68ef1b5ee2a4befd557fe5d69f4498dd1bb47e760cc910c96bef7f8dc667d4f79625", 0x61}, {&(0x7f0000003640)="c7a81425ba34fd26cc1798d9c57b96324aa33753c15fbca472a60e65668708be7e86f6d9c04a5e34d69532f2c28dddff96b3b9b7f29a8ea1759e90608c7a00245793610c0f5f3251b10b10f75b608e43b90c919213073a95d0720ac9f1a232bbb4e2ffe43344f9205d9a0fd992b5491f01da30c1aab116ebc7b6c63bbe9cc8e75ad19265fee8b49b66ecd8740598419227f9040201ef0ed2263baf503e", 0x9d}, {&(0x7f0000003700)="a2000be37f282b14601c308b37", 0xd}, {&(0x7f0000003740)="efd9668444091f202326119fa8046508594a65266848c07aa7409fa779ffdc8646d5097c6ed44ae394469d9945d5cd6f656ca8aa1dee25d6c6ed42c3292080e8faece5ac7b2dd812c92eb9d4a2f48b7716eea68b36f66574c02630f90225d9933af61602c8d650b7826a98", 0x6b}], 0x7, &(0x7f0000003ac0)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, r13}}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r15, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r16, 0xffffffffffffffff, r17]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r18, 0xffffffffffffffff, 0xffffffffffffffff, r19, r20, 0xffffffffffffffff, r21, r22]}}], 0xb0, 0x40}}, {{&(0x7f0000003b80)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000004140)=[{&(0x7f0000003c00)="3dc11cb37d8e6681a9", 0x9}, {&(0x7f0000003c40)="5c17aa96f5fab917634e4a2f36e8295cce75a4ff6d142bf2e23e9ab4e0a6d14f6b3cae8c59c61d89c90d1496bbad728bcfa04be36141bb77c62e922b0949af3ff840883223", 0x45}, {&(0x7f0000003cc0)="0e2a8738", 0x4}, {&(0x7f0000003d00)="40a63fc63ba57a40e792d931f43f2bd3b0474ee01f655dc8991753f8cae9cd6027aed6c183bce8f67b8686e29fe97f72dc2b030af7e32aa961b113d1430ad625ca34126cb5674b0a2154e8922952f6f5fed43d2895b9", 0x56}, {&(0x7f0000003d80)="be43935f7b2133428db03751e2388e49da9e9d7c1cd3b5c39c2e18a415240220562a58fffa07a135c49c5c7514af5b929b8068bbad596b2619273aa8dacea8ba7c85996b017d0aee32", 0x49}, {&(0x7f0000003e00)="ad59fed841e83c5387a9a5bf1a6c2ba9180fe85862cdcd3690b665da504096d3c2095ad647ee85b38fa1d702c353baad1e8e38520482e69e19e8ff1bb492a5f74dd46d5d297086147241f448944c0e202d45d50114607468f978ae1be7a25d7658f95d27", 0x64}, {&(0x7f0000003e80)="a7b8b066422552baf314b7446fa1677b267fb742c256d385d685da1eefc911561ea47d08573eb19f98d3736a6113204d4b4c7c6a274bb33cb417126e6bf9cd7d5cf48c7f0f118be247b1b700c79dcab2b233f2", 0x53}, {&(0x7f0000003f00)="7414bff67de4401ca69cc3f9fabbe44adc6ff97b45263b66fef1eaa554c7660c34559edad0c8b08b122c70a63e45dae12fa574a99fd1516237f45e1af875f05c14525db685fc8bc062009647b0aaae15241faf41eb24a51a5e76cc4f3eb442c4b747badbc65c49bfbf951924e37a1e03815b25d0ba9501ac4d52bf1cdb8a3e92ba169c8e2244812ed3ba7c4e368808e7308a638e393de194e4b69d9338575d734d564ce249f853907be11d2bd2be0a32913952711110c17691008990e20c35b8ca52280840aa27ae3c1b5ccc5106aefe0560de9da264e7fcdea711cb1708d8f78a9400d98fea3090a64c5695fbbb62", 0xef}, {&(0x7f0000004000)="5f4a51177d95800545c84acd264ed7c787c2f29f92a1cfbef2de06a2bc27cf937a1dbf17fb94157086915a2269bb0c5f2be172c1acc2489ddb6a1730f36a172b39c984327ac35d553647cc097aed4de50dbfb3c1263af560465510f6492d85aa0b2139cebbce53c27bb77af3375f4c7501e8cf35ff43b7da92a005025171dd5b5cdfdee6b27418be8f20c5193fbb60f670d42c4c31811509ff198802a365cc63f16a36dcc007c83fbbfa5824bb78b19438bd8c127fcad1373e4639f772ca9ef66e5ccaa15a205eb171d391ac0e4bc964fc5bcce858b0fb44902b68e4cf88737770b64092aea9", 0xe6}, {&(0x7f0000004100)="44cb6dbb40a4fcadb30a008d5782f21952c05f9c2406aac145af91ff90040e45cf4317a205c54a3e59a8795e4ee828bef52e8df2", 0x34}], 0xa, &(0x7f0000004240)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r23, 0xffffffffffffffff, 0xee01}}}], 0x60, 0x1080}}, {{&(0x7f00000042c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000005740)=[{&(0x7f0000004340)="17bb76725f3d13ce45f1470e0b9bfe35a280e6676b0e86c77b362da88e72c5a08865ce66a0fa6e61d49f10a67eaf69767424f78e795fb8b72a1a7667c19d22075e876ca50639e09761d523e1322cdd409e877cfb7bbc291159d235b814611ab577d6554eb0b090a6ee35b6", 0x6b}, {&(0x7f00000043c0)="a602bb616cb5a6768a9f0f0593fac2c0816412296acdd454ebcb088ae7f1eb95710e1f8551aa1dd2ea7a538c0a3d02217a71213a178e4e4a343f17bb506969eff04f72b9a0016446bdcb31d31ce92f0f7d1479c18fb0cfc7feef8b43bbb822aabfb3fcff2c0b71a8ebaf5a7ec28a7b647b196629e61237a74f8d05159563b584ac4e8582958fee2af2cd57588864531d2eb0de86", 0x94}, {&(0x7f0000004480)}, {&(0x7f00000044c0)="bc625fa0010f00d3f1a81599dc1b4a73fa266408bacde49c100d97175bd525b10045ba5f2252cf1ad6d032d8e08e48536e9453d1cdb8a4cabdc935eed8a7e462c34b54442390f0e48216025fdd66855699", 0x51}, {&(0x7f0000004540)="e176e4b8d33e8c7f4ced9a846e39b01c6b8979d945989b6e8d6b108617c36203234fa9af02d4ea6f590c43ed907a3c6fbbc989c1200c828e894c058003c617f970b667a94c66be491ce771e1e9af57ac9823802ce3f5cbc49c", 0x59}, {&(0x7f00000045c0)="3b738738c21aeb34e09e2185d0ecb9353ce714ae97d9a45949bd8dfc6b0f6cfa9d3f4dbc467a2db2cd4fbf8ca896af9670a02e53890c688a5f366cfdb53d6c9acb5ebe0ec1046dd50c7bb022826733bda9975feaa54c3a24ee88a663d515bd5c6a119d0e820efa33e8f541c6faf775eea6997238dd88dd788667e2d694027cf0f54c7daa8a6a93896499980ef2e65eddea3354cf30bea54b5ef6921ed496e929034c51ce2f85fc089ff988619df034cb47e057b0f5dfab8638baa6f88dd2b416ba9be23f8e302a023e14fe3c69fccde5262769e0b28cc51dd4f96263ce11c46d0806e2fd0cded0e7488cb289c769e4665627a74a264ef70530c9613a0645f9cbb41f686b0db3d9f80239437c742d4001cff26455cc681ca7964d53c8fc5a8bc93acfe2d66f193db682b38b615057da748585303951b7884d381ff9dd5f931102237bde3075047e8ac476c4bb47e97c84561bc828feb154e08ead7c15683f336491c5818efa2361b3e67d38752bd30549a025c9c0b842c2f6331401b36fe6a6d06d6823ee9c59a143a26d7a197ee48f81068aaf322e37b8190bf9298639e5b4b6357398a7ec5f6e83d1f9d1182f8ae7a68b63ed53dd2f58edb0b592657de7632ff2ace9127dd97bbb94d0d101ceb384b55b75fa04915e4b01d271ecdfcbb14f3c7979f93798565683e709e83b0ab37487b85c4b058efdc353fd4aec8fef4dbf7db0fb8089c00a07ca43bd48ae27a0ca6705653bd4f4868c1f909ea8d1e784b357c531f587a576181e7b80bcacd43f481c43773f9da0f8db5ec3054214ae56d7dd3a9d7ea1f0b861d4b3f66916c5d074fab27a277654f5316180903a61545b83b8f7dd538a42eae6357eb0334d0121746f4ca57418689e7caa707379a38597cea288eee1103ae6f49045f2a0a94a1e7d16709bbbadfa05e3017a0e6a3057ea7e5ae0c59970369c0cc594bc1cabed6ca25d4e955d3df426835c0b785ca62eede652b829726f61d76341e3f27b8d5cf2d60ac864e5c79a5a52022376a666034aa47901d81f856f24e8af9a6a7fdfc62a8f3a70ce492af53ea2b4797928bcd1f4dd78d40a2a7b8b8a05624d86ac89802318075e07ab75686c914084eab5d580dcb78402e7a4ca041e88cb338edb11cdb569d97f2f11a8146b94ec18dee38bbe98ac502326754b7c70e023ea768e0a7d92bd2d04e2e7a4efe7be919d15316f5bbe9c281a1ae5342a2dee349bc30caf8e955c52aa5c3320f25f917c82d2782fa88deaaf3f2e7ce432a555ff5efcd4cafb5f0c5327b92733c8c2332caf3fcfff3d5b20a0924ecc31b27890a7773ecab21ad36fd476a8ed98228b7d9b7310d185eb20d13423cf24576156d969d944ee887a3337877782e92ab124ce9656e4a6ea7403c24372ec5281203c9ef46f9e90254a92ccab04b00a4ebc273df3a9c4f0b8c47ae1c5ad0876358963c174ae4b925847b99a69dcc15d08abe478b518dfec2970e4520bb3481a294fe327251056eb8489059212fafdec36294f1f5a3c1f6da7c31df1e3537866aafe6bee7bf60019ee3f332065ad6f2b03493fc4de6ed7057d583d0f6d29846ca7aff7b2024ee5c359102525a28d55eedabab64c7ed24395f43342ed2283a0e4d8960a7e0dfd3e7f4d6ef1aa2e277ecc1cdd0d041904a1108221d23d47f0a65a18ec2997e723185594d0b156d21ab9c52027e3da1038b2a01f0d9d8b67b2c933308209c0fb4ba65ed3a760901eda97e88cf6dd014add53e8742048d6c07559922311a6b41489f68ef008f11a33df2e9a4d87033d1903d9cee710c8edac709d2141eac8edd1afc570de2567d82f5a0a466b5c0dc0cded0af2c0452d0b53924e31bfe00e255ba8936d491c46ee1b6f980fb584a1e54b9bb7bcefcf2d7f93ea19825b5a11ffbac5bcff34d1535762b29ca35be8a12067f51fbdebe21cabf46fd7ebb78e4fa211651a6085a171446e75d4fad413403736ec04bb4436c8aa28893220f3f94381800dae5463a99d1b6c519548f8432bf796ece0ca3de51b42cd549cca488dbd31ee8f92ab8e15de00422ad84b4a00aaba34fd5588b1536dda70ed00edef4e151775d444612eb46aef36c4e6e9268f148642cdc4d506619210cf4d567b1a324cdc5f47b11de3d32c9cfe799d8d5ae644d3635359f6cb4b2992ac82ab5f4cc617abb558cd8ce8bb7f9d63555e3544cd676460e2814b5bfff79bfbfe7e62a7c136779911dc936cf47db483d57b79e3e3aea57c404e7ee24cde8a6008c21a2ff1229654e92cdc06829bd98344f5683e839804a97eb674c3aeb318046a28d22dbfaa15ceb3887704a47d8587b5cde0969b0705baf15144d169f47cf7b68ffd49b83b66478dd8894549c8daa42576684943199ebea07b5518809b806ee5b740476332a7ee9705ce09700680ef3d809f1387529c9fc6951003cb254b29c79680fa41b2ad091ac0ae99d7780f68c6dbdba8a69b94eab969399571a18c73d7a8be80310d2283814c1144f70bc0374d1a7358283666e10157343eb611748da4d4b579837d2cf77ca9eec77ca2fcac6548cc8630a027e368f8ec998547e64f2d898fb84d8d63af074054f2bc8f157592e60b5884c28154edfa50b3b5ca3d2add679f8a8997c22f73ce3e87d46712698fa20fa2322f3c9a2eb713eccf7048492165375307706ab46fee959a2a86e3730fb1942f3a7f7803d9a548bd32b0d018d5e78cc0a5c163ad4d5f9a60175710eb90c54481eb9e8602fe49c85872c95bc5bea8d1c35b42d4637a9faf276bd8fe320b881329e8849a9c0d55f1b1251cfaf0c728382e63296401ba261ab2740f93c0fec16b943b79e8990ed605e46181a1999ae6cfd4eb281ba2990ecce2328c0ede091fa102ac28a40e644b8af75f39d915d3186201165925f574ace64a1db7539e65f01fb5243eb2294c055a41355712e9ad53381b9c4816fc27ca27a103757dab3517af1ecdd3d03174dc47b584cc5e62cc0e013da56122c8060add24e051c8b7c76ac185cf5dfb168869998ab066139415efefd5b9dde59467baa0ce6b6cd49ea856aa04bb6bd14d36ba4a9491c681e2f271585565b2198adf6c123d3ae733a5944eca6f6e4b3da3fbcc41e73fa2b818adaaf436a482f3702eda504bf34b4c9fbb27e7545c5feb521aef625edb84dd685bddb5d2d4fe524d248459962eaba3afbea7bed43568e45552fef784a6f0074a50fb0b23cfa1c07572971b4fad3c26c60f033012ee89e6bb1eef264d7eb3fbf4964a67053553173b143354fbfde0291696732cea53b2f8eb8a84b0b26f69e11a35e5eb6167d147cceafb9f31ba45c0d8c588fbdeb63133cf656060984290e95453f498e02cef57517e85203fc14504ac7c406629730b4223203b49933554de6d8b7ce44503fb5478c07631162cad1379dde2762076e1c14e8d5453251552bb0127370ff8921e1bd88e8aac0623a63c14c8fdcadd18e70706842f1fc7077711110d33d85407317ab1713a53164e510b48bbbc4c2766e01c212742c61fbb3c956d05f37aefc5c7145a41af898de4bef7ec19ef0df0524c012bf36d418c46fec379964a676495981631b5ed5e0fdbb7dc970f947df6c156a3bfbf3aef8e180802e56fe1c68b54c2ed615acd1792257ce6067ca9744f89cff0249005e47a17f8d1f03ecea18f14b7b3b311a53624c20229dfdca07927da506b55a3efdf01b35bde5abf945de706d1d3ccdd32439225516ef374f5f74409d0fdbb9c087d80789a5ad7c4df417d829901b6d00685674b89f3435eab310883b525a07d1bb8666d3f96c0cc15fd12688cdde918b4f5579b93fdf118d756dccc624f8fb5d54030d382090922ca3a6f3e3baf0e116154ff18d02fd87bceb9a8b10248021a0ac4037c61e62137ab9206054b7583dcc711328b8fda3ec4aff8355a96144a148c431a5466a0e95e724573a36bd7e09705ab7c737aa457c861bad6afd33b11fdf7d49db194d08a4204ca2279b4c7d2990f85e3da64a8bd0c563623eb40150750bd2cf21602e542e4327c484edb1c14a8ea9b1225bba78f97fda2d7f8f80d06b10929dd15c94c79dbe7c449c89bc6ddedbf3f8c3eda22ee5eefa64c71ed8cf1bb0480c2462045043ddbfa2c97200c11eff1047b60a1b0f04bf0ca952f7b848c3b80b9f5d02ca429294a0c99dacb820f9b1d4d72ab2d185b49c8f4b4439c5c4349794d38e785e851e5b0b882cb23b3ce15d5140175d72f854989f3ae7b815ed0495af58954f73ebb545f14bca3057a08794c20f1b190dac303adcc08e8c69a02d82fed268547900175d4a78a53766fa3d5c19267c1907a69e7294f5d5aaa715b10b7ccb2f3848bb18ba1b5c1082984ad4c510d22efbddc8b468f2c300295d6ee14602e401f70d2adb08645fbeaff9b57b6da4b10b00eefff32f223ce954f060f82ea76e211e9353ed9ff6138700e2ac3f310180595f1615c0e58de85a06c5a8517dc4e579540bf91cf247afb0e5e4ee7bfd296a53f2d27c2aeb12b84fb88459d16d36b1c733192efbfed80de4de32e963172a47bf7fa0b80c9a371e6e9452125ff7b1e00ce8a88d7f0a7b0fb8517683a768d0c728956785c46dcf5c153c9df50d793568d9bd0aff4648b0676487c372fd7cfc14013473b9c6686689772c8a6f82431b38e304751a7d901c03594c6afb3b7cd8789ba8238a9d8cbb073eca305247915f266eaca999c3321988e980ab882bd64b6e583235d0780454966c4512c9fb710558a83d6de1437d996317c7819b2b62593bad0f9ae975da8bba092ff4ab0e3faf59f7651f84e727765c63a6c309e152d66ea5cb541fda093d5110cac2028bac7aeca9a657ba460d87a573a673ef4959dc028bc3dfdcbe70548653b24659fa5ebc5ada8256f0cf42bf9795f189ded88b2e591d81bc029ed61c478d75beae09f5b50ba444474e6688eec3a81b0220ee43e085cdaf079e6c796f321e81208243ef6505293ce5bb53841088de260dace42db0eb72f4cc1fae52f2136f2cc0873af90c4926cb77164e672204262f4d8421571a45fbc49a39a70cdb504d1f10af92c04056f0ea2d41d5a904e7c97a0721bfa8e17683e1950e32627d0130ff7da02ddb2ee0bdcc1deb2669401ed6c3e59a5ecd802061a5e9ae1c103e17ff8177af1e2a44c180161fa246b05330f1601a21f717562b62ff0badf77c1d5bf71abc74155e1e05a6ee866cc9e5555de3a91596c79c8ea9d8777f0c2348c097dec10565254c4dedf998febae522d013265d67b1c79f0fc76bc9825a1fe18f98fc966281fd8fe94f77a0d5a9a284f993587011eddf0b860e5aba6a1823f46148da6dc353aeb32969e9c9a81490b4191027f37fac8f7d59c9080bb90096664c5041527fef1a1aef782e8c13c80e7650d6e1a21633ae5540bbc8c78383b0758590a878319d7be347172ea4520934220c83a1b3a2b808738768fc586ff1afa4f52a24576f149ae501bb238ed0db56e2d9e18904726b1d29ff30152175e4438ce2b73b512377ed79f67334d6b0673e282387645a7ca31be692e069b3a0ad3ef1c791fb31c251b3563dc4c81c98dee010f4f6ec9292e85a50cc6647dccefe711e8bc192f6631117dce526e74658b289bcabe86f506c20d78e77eaed8472649570ecd9331af875e176e9072c7b4e6971963de34fbf9053d4d3ee8f1acbc0bfa2efe60a5e1a72ad9a59e83fb4a274b025bb99e4ef4e5d0cbd7ab5b53dc9a66694e54a7cd26e5d69fb3bc8344b5efc7853460de251db21586a38740d09da9eb29e1acdee5ca04020295350e5001005fa0", 0x1000}, {&(0x7f00000055c0)="dabaaa91fe15c7914c62632ce7293541b14d245e6a77d88b0a5d213c385b03dc350220453324bd074bfff9e7f2e4906391e598bad641973160b9c47c45b658118e688d554def7bff247cf00676419786096750a1f636c4d93ca96f5764643e9810c025381fa94ccb1a66d1acb316d1235e65a32c0b379417a3265b7e567b13d52858890b1de97fd46dcc0e474d2b7d4ab69d", 0x92}, {&(0x7f0000005680)="b1c400800fd36b914f8a1de494d4cff8d47924bf6382935d58ee234fdfc33b5a1f2e9957d91388aa5083dd9a373b14a3a1903c0a723aea7f8f65378b5f4a38248fb68bf4e2c849b89750860da4a2014f90af323fddda91c69e2eefa78b45d2ed85387ebbdef74414787be165e6e8e2f2bbf61abaf6a2829ee7dd8139b7f0e57d31ac652ee7e4ac3829bb37c1e847ec564013680bc5ee2aa29c2007f25d0011e6e21c3ff00d", 0xa5}], 0x8, &(0x7f0000007c00)=[@rights={{0x28, 0x1, 0x1, [r24, r25, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r26]}}, @rights={{0x24, 0x1, 0x1, [r27, r28, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x150, 0x40000}}], 0x4, 0x40) 04:16:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0xf, 0x6, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x100, 0x20048000}, 0x10810) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) r7 = socket(0x10, 0x800, 0x0) write(r7, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) (async) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000ac0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) (async) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r11 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r11, r10, 0x0, 0x61c2c9d9) (async) r12 = getpgid(0xffffffffffffffff) (async) r13 = geteuid() (async) r14 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r14, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r15]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x18, 0x1, 0x1, [r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r15}}}], 0x100, 0x20048000}, 0x10810) mount$fuse(0x0, &(0x7f0000005680)='./file0\x00', &(0x7f00000056c0), 0x800408, &(0x7f0000005700)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x3}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0xe00}}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x88}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1800}}], [{@fsname={'fsname', 0x3d, 'veth1_virt_wifi\x00'}}, {@appraise_type}, {@uid_lt}, {@euid_eq={'euid', 0x3d, r13}}, {@fsmagic={'fsmagic', 0x3d, 0xffffffff}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'veth1_virt_wifi\x00'}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x36, 0x34, 0x34, 0x6c7d910c47711fac, 0x35, 0x61, 0x62], 0x2d, [0x35, 0x31, 0x1, 0x61], 0x2d, [0x29, 0x32, 0x66, 0x66], 0x2d, [0x33, 0x62, 0x65], 0x2d, [0x66, 0x66, 0x35, 0x98d2492a77a900ea, 0x38, 0x4, 0x35, 0x36]}}}, {@obj_type={'obj_type', 0x3d, '$[.!}{+'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x37, 0x32, 0x34, 0x34, 0x66, 0x39, 0x37], 0x2d, [0x39, 0x37, 0x63, 0x35], 0x2d, [0x64, 0x33, 0x63, 0x33], 0x2d, [0x64, 0x38, 0x7, 0x61], 0x2d, [0x66, 0x63, 0x35, 0x62, 0x53, 0x36, 0x34, 0x39]}}}]}}) (async) recvmmsg(r0, &(0x7f0000005500)=[{{&(0x7f0000000100)=@un=@abs, 0x80, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000001300)=""/255, 0xff}], 0x3}, 0x6}, {{&(0x7f0000000240)=@xdp, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/231, 0xe7}], 0x2, &(0x7f0000001600)=""/4096, 0x1000}, 0x6}, {{&(0x7f0000002600)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000003b80)=[{&(0x7f0000002680)=""/99, 0x63}, {&(0x7f0000002700)=""/190, 0xbe}, {&(0x7f00000027c0)=""/244, 0xf4}, {&(0x7f00000028c0)=""/43, 0x2b}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000003900)=""/169, 0xa9}, {&(0x7f00000039c0)=""/165, 0xa5}, {&(0x7f0000003a80)=""/202, 0xca}], 0x8}, 0x3}, {{&(0x7f0000003c00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000003fc0)=[{&(0x7f0000003c80)=""/185, 0xb9}, {&(0x7f0000003d40)=""/57, 0x39}, {&(0x7f0000003d80)=""/147, 0x93}, {&(0x7f0000003e40)=""/150, 0x96}, {&(0x7f0000003f00)=""/175, 0xaf}], 0x5, &(0x7f0000004040)=""/201, 0xc9}, 0x4}, {{&(0x7f0000004140)=@in6, 0x80, &(0x7f0000005400)=[{&(0x7f00000041c0)=""/228, 0xe4}, {&(0x7f00000042c0)=""/56, 0x38}, {&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/44, 0x2c}, {&(0x7f0000005340)=""/147, 0x93}], 0x5, &(0x7f0000005480)=""/90, 0x5a}, 0x1}], 0x5, 0x4100, &(0x7f0000005640)={0x77359400}) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='veth1_virt_wifi\x00', 0x10) 04:16:30 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x55, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000b23000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000240)="0f072664460f50dcc744240000800000c74424026f96d237c7442406000000000f01142448b80c000000000000000f23d00f21f835000000090f23f8c401581634fcc7442400b5000000c74424023ed90000ff2c24c744240058000000c7442402de3f6943c7442406000000000f011c24e100b911080000b8e85a8895ba000000000f300f01d1", 0x87}], 0x1, 0x24, &(0x7f0000000180)=[@vmwrite={0x8, 0x0, 0x7, 0x0, 0x1, 0x0, 0x3, 0x0, 0x9}, @dstype0={0x6, 0xc}], 0x2) r4 = dup2(r3, r3) ioctl$KVM_GET_XCRS(r4, 0x8188aea6, &(0x7f0000000200)=ANY=[]) ioctl$KVM_RUN(r3, 0xae80, 0x0) 04:16:30 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:30 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x55, 0x0, 0x0) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000b23000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000240)="0f072664460f50dcc744240000800000c74424026f96d237c7442406000000000f01142448b80c000000000000000f23d00f21f835000000090f23f8c401581634fcc7442400b5000000c74424023ed90000ff2c24c744240058000000c7442402de3f6943c7442406000000000f011c24e100b911080000b8e85a8895ba000000000f300f01d1", 0x87}], 0x1, 0x24, &(0x7f0000000180)=[@vmwrite={0x8, 0x0, 0x7, 0x0, 0x1, 0x0, 0x3, 0x0, 0x9}, @dstype0={0x6, 0xc}], 0x2) r4 = dup2(r3, r3) ioctl$KVM_GET_XCRS(r4, 0x8188aea6, &(0x7f0000000200)=ANY=[]) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x55, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000b23000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000240)="0f072664460f50dcc744240000800000c74424026f96d237c7442406000000000f01142448b80c000000000000000f23d00f21f835000000090f23f8c401581634fcc7442400b5000000c74424023ed90000ff2c24c744240058000000c7442402de3f6943c7442406000000000f011c24e100b911080000b8e85a8895ba000000000f300f01d1", 0x87}], 0x1, 0x24, &(0x7f0000000180)=[@vmwrite={0x8, 0x0, 0x7, 0x0, 0x1, 0x0, 0x3, 0x0, 0x9}, @dstype0={0x6, 0xc}], 0x2) (async) dup2(r3, r3) (async) ioctl$KVM_GET_XCRS(r4, 0x8188aea6, &(0x7f0000000200)=ANY=[]) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) 04:16:31 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000200)=ANY=[@ANYRESOCT], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) (async) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) (async) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x55, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(r2, r2, &(0x7f0000b23000/0x18000)=nil, &(0x7f0000000040)=[@text64={0x40, &(0x7f0000000240)="0f072664460f50dcc744240000800000c74424026f96d237c7442406000000000f01142448b80c000000000000000f23d00f21f835000000090f23f8c401581634fcc7442400b5000000c74424023ed90000ff2c24c744240058000000c7442402de3f6943c7442406000000000f011c24e100b911080000b8e85a8895ba000000000f300f01d1", 0x87}], 0x1, 0x24, &(0x7f0000000180)=[@vmwrite={0x8, 0x0, 0x7, 0x0, 0x1, 0x0, 0x3, 0x0, 0x9}, @dstype0={0x6, 0xc}], 0x2) r4 = dup2(r3, r3) ioctl$KVM_GET_XCRS(r4, 0x8188aea6, &(0x7f0000000200)=ANY=[]) ioctl$KVM_RUN(r3, 0xae80, 0x0) 04:16:31 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) (async) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000280)=0x27fe, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) (async, rerun: 64) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) (async, rerun: 64) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) (async) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) (async, rerun: 32) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000, 0x700}, 0x1700) (async, rerun: 32) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f00000002c0)=""/130, 0x82}], 0x2, &(0x7f0000000200)=""/1, 0x1}, 0x40) (async) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) 04:16:31 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0xa) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:31 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000280)=0x27fe, 0x4) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000, 0x700}, 0x1700) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f00000002c0)=""/130, 0x82}], 0x2, &(0x7f0000000200)=""/1, 0x1}, 0x40) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) socket$inet_tcp(0x2, 0x1, 0x0) (async) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) (async) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000280)=0x27fe, 0x4) (async) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x3654}]}, 0x10) (async) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) (async) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, 0x0, 0x0) (async) sendmsg$inet(r0, &(0x7f00000015c0)={0x0, 0x14, &(0x7f0000001600)=[{&(0x7f0000000240)=' ', 0xffffff1f}], 0x1}, 0x0) (async) recvmsg(r0, &(0x7f0000000580)={0x0, 0x2, &(0x7f0000000500)=[{&(0x7f0000000740)=""/4096, 0xa15b0}], 0x1, 0x0, 0x2000000, 0x700}, 0x1700) (async) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000000180)=[{&(0x7f0000000140)=""/38, 0x26}, {&(0x7f00000002c0)=""/130, 0x82}], 0x2, &(0x7f0000000200)=""/1, 0x1}, 0x40) (async) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000040)=0x1, 0x4) (async) 04:16:31 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x17, 0x16, 0x8, 0x7f, 0x32, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000340)={@multicast2, @loopback, 0x0}, &(0x7f0000000380)=0xc) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r6 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000726d000000620a100000faffffae00cc172d5c4f81a487000000000000"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) r7 = syz_open_dev$vcsn(&(0x7f0000000440), 0xfff, 0xc0802) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x13, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18680000070000000000000000000000ffffff850e0000000000000000000000184900000600000000000000000000008558ffff0400"/68], &(0x7f0000000280)='GPL\x00', 0x2, 0x7d, &(0x7f00000002c0)=""/125, 0x41000, 0x13, '\x00', r3, 0x14, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x20, 0x10000}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r0, r0, r4, r7]}, 0x80) socket$nl_route(0x10, 0x3, 0x0) r8 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x82e02, 0x0) read$FUSE(r8, &(0x7f0000000bc0)={0x2020}, 0x7ffff000) r9 = fsmount(r8, 0x0, 0x8b) fallocate(r2, 0x2, 0x80000000, 0x2) ioctl$TUNSETIFINDEX(r9, 0x400454da, &(0x7f0000000100)) r10 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r10, 0x8208200) r11 = open(&(0x7f0000000540)='./bus\x00', 0x702d7e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2000007, 0x4002011, r11, 0x51820000) openat$thread_pidfd(0xffffffffffffff9c, 0x0, 0x105001, 0x0) fstat(0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r10, 0x6611) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) r12 = creat(&(0x7f0000000a80)='./file0\x00', 0x0) ioctl$UI_SET_SWBIT(r12, 0x6611, 0x0) [ 2900.681263][ T3546] print_req_error: 240 callbacks suppressed [ 2900.681287][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2900.689189][ T23] audit: type=1400 audit(2000002591.653:563): avc: denied { append } for pid=19391 comm="syz-executor.0" name="hwrng" dev="devtmpfs" ino=97 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:random_device_t tclass=chr_file permissive=1 04:16:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0xf, 0x6, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r3]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x100, 0x20048000}, 0x10810) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) r7 = socket(0x10, 0x800, 0x0) write(r7, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) (async) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000ac0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r11 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r11, r10, 0x0, 0x61c2c9d9) (async) r12 = getpgid(0xffffffffffffffff) (async) r13 = geteuid() (async) r14 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r14, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r15]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r5, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r6]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r4]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r8]}}, @rights={{0x18, 0x1, 0x1, [r9, r11]}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, r15}}}], 0x100, 0x20048000}, 0x10810) mount$fuse(0x0, &(0x7f0000005680)='./file0\x00', &(0x7f00000056c0), 0x800408, &(0x7f0000005700)={{}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x3}}, {@allow_other}, {@blksize={'blksize', 0x3d, 0xe00}}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x88}}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1800}}], [{@fsname={'fsname', 0x3d, 'veth1_virt_wifi\x00'}}, {@appraise_type}, {@uid_lt}, {@euid_eq={'euid', 0x3d, r13}}, {@fsmagic={'fsmagic', 0x3d, 0xffffffff}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'veth1_virt_wifi\x00'}}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fsuuid={'fsuuid', 0x3d, {[0x63, 0x36, 0x34, 0x34, 0x6c7d910c47711fac, 0x35, 0x61, 0x62], 0x2d, [0x35, 0x31, 0x1, 0x61], 0x2d, [0x29, 0x32, 0x66, 0x66], 0x2d, [0x33, 0x62, 0x65], 0x2d, [0x66, 0x66, 0x35, 0x98d2492a77a900ea, 0x38, 0x4, 0x35, 0x36]}}}, {@obj_type={'obj_type', 0x3d, '$[.!}{+'}}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x37, 0x32, 0x34, 0x34, 0x66, 0x39, 0x37], 0x2d, [0x39, 0x37, 0x63, 0x35], 0x2d, [0x64, 0x33, 0x63, 0x33], 0x2d, [0x64, 0x38, 0x7, 0x61], 0x2d, [0x66, 0x63, 0x35, 0x62, 0x53, 0x36, 0x34, 0x39]}}}]}}) (async) recvmmsg(r0, &(0x7f0000005500)=[{{&(0x7f0000000100)=@un=@abs, 0x80, &(0x7f0000000080)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000001300)=""/255, 0xff}], 0x3}, 0x6}, {{&(0x7f0000000240)=@xdp, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/231, 0xe7}], 0x2, &(0x7f0000001600)=""/4096, 0x1000}, 0x6}, {{&(0x7f0000002600)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @remote}}}, 0x80, &(0x7f0000003b80)=[{&(0x7f0000002680)=""/99, 0x63}, {&(0x7f0000002700)=""/190, 0xbe}, {&(0x7f00000027c0)=""/244, 0xf4}, {&(0x7f00000028c0)=""/43, 0x2b}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000003900)=""/169, 0xa9}, {&(0x7f00000039c0)=""/165, 0xa5}, {&(0x7f0000003a80)=""/202, 0xca}], 0x8}, 0x3}, {{&(0x7f0000003c00)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000003fc0)=[{&(0x7f0000003c80)=""/185, 0xb9}, {&(0x7f0000003d40)=""/57, 0x39}, {&(0x7f0000003d80)=""/147, 0x93}, {&(0x7f0000003e40)=""/150, 0x96}, {&(0x7f0000003f00)=""/175, 0xaf}], 0x5, &(0x7f0000004040)=""/201, 0xc9}, 0x4}, {{&(0x7f0000004140)=@in6, 0x80, &(0x7f0000005400)=[{&(0x7f00000041c0)=""/228, 0xe4}, {&(0x7f00000042c0)=""/56, 0x38}, {&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/44, 0x2c}, {&(0x7f0000005340)=""/147, 0x93}], 0x5, &(0x7f0000005480)=""/90, 0x5a}, 0x1}], 0x5, 0x4100, &(0x7f0000005640)={0x77359400}) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) ioctl$F2FS_IOC_WRITE_CHECKPOINT(0xffffffffffffffff, 0xf507, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='veth1_virt_wifi\x00', 0x10) [ 2900.705154][ T3305] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2900.746588][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2900.758357][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:31 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:31 executing program 1: r0 = syz_usb_connect(0x2, 0x41, &(0x7f0000000bc0)={{0x12, 0x1, 0x0, 0x97, 0x88, 0xf7, 0x40, 0x4f2, 0xb071, 0x3156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1, 0x0, 0x0, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '~'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x3}, [@call_mgmt={0x5}]}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000880)={0x2c, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0003bd000000bd03"], 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x3, 0xa2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x2, 0x1, 0x42, 0x10, 0xf1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, '<)'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8, 0x401, 0x9}, {0x6, 0x24, 0x1a, 0x101, 0x4}, [@mdlm_detail={0x21, 0x24, 0x13, 0x2, "61301ada52d3037927347aee6699358b0383a88498fd4f6e462ced6a32"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x1ff, 0x1f, 0xa, 0x2, 0x722, 0xb4}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x4, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x2, 0x4}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x8, 0x6, 0x8, 0x80}, 0x133, &(0x7f0000000100)={0x5, 0xf, 0x133, 0x4, [@generic={0x22, 0x10, 0xb, "8f4ee7ab63616f7d0a3ee90511ea0034b2012e2e26fd95b6664227d6a4c4ab"}, @generic={0xfa, 0x10, 0x1, "1b14e2fc69113718292f1ce6938c6479c927b8f3e27c170f7352aa3efe8a01b1366462aeecaf69446851d60f1f425fd33f2b69a32876d745db2075fb7e1770847d859351817a3bb3205eeac93f5764c039c3b42d3ca1d4d617c3f545edec3b310d2e6ea00d8a5c05d4ec5cc78753471ca9b2d3f8836c5a3cff911c82ce8058030fc6632b3c72bb1575164f91af431be21c6a4981a6dc71acbfb731347e3b8a1f8e721d3980e6678a9a589c8354b299b15e4537435a541e63e0be7ce1833e90cfecfe1b8d97b68632de681df38c3bdb0cd28623516156f9b6bf7f22de7ba8b91055b324065849b5b098949b026a126613717cda7fbd901d"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5, 0x1}, @wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x7, 0xf7, 0x0, 0xea}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42d}}]}) syz_usb_control_io(r1, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x40, 0x10, 0x4d, {0x4d, 0x9, "62fd830c693ffcd848b09446778e6ce38b3909262951639b88f94496fb725dd9d20730fd86e49c741751651ffbf5b5d2f1756099b63ff6639a0d149ffff570084c4ef47d024ac0385c1ea8"}}, &(0x7f0000000480)={0x0, 0x3, 0x6f, @string={0x6f, 0x3, "7d9b8e975884ccdbad157acd175afb8763c2b9293aca03c8e322b1f9012d1a2cb6fb434a7d6dfc1c4a85e8112b962d640e6a8c6f549206e851c9547c88f8299df3c76c277126d1adc349b6094f3622b7038b1faae7b9b59bb70696fcdb9f784d9fe4f3b558534bcd2b7399b161"}}, &(0x7f0000000500)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0xf8, 0x7, 0x3ff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xe1, 0x1c, 0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "93d17940a248ede7f5d69395cced5e09"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x8, 0x9, 0x8, "325884c6", "f216c284"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x5, 0x76, 0x3, 0x8, 0x1}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000600)={0x20, 0xf, 0xb6, "7f7a593029f21a2680bd398371339a169855477849cf57eb334cc53fc69f83fdd3b81318b70f1101ec0ed9b06b065fcc0abce8e780fd3bcf7afe061d965a33e81a3b6b6f654bba718b6cde852a36496626ed3d77285fbcfe29c10ec4c4723a5003f424522acbc025cea357a9c3fe309add8dfc6c706bcbb9a5da33c458831742dcad2a3f5c3235790a49fd08dfb7618df8ddc0c9ab9282bb744b28b9e75d44677586e6053eda9ae040c7858698fcfb26e622425f3ba1"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x4}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "2912"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "53be"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x24}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x8}}) [ 2900.777812][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2900.806314][ T3277] blk_update_request: I/O error, dev loop2, sector 209 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2900.819643][ T3546] blk_update_request: I/O error, dev loop2, sector 609 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2900.840604][ T3277] blk_update_request: I/O error, dev loop2, sector 210 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2900.858426][ T3546] blk_update_request: I/O error, dev loop2, sector 610 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2900.902013][ T3277] blk_update_request: I/O error, dev loop2, sector 211 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:32 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x17, 0x16, 0x8, 0x7f, 0x32, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000340)={@multicast2, @loopback, 0x0}, &(0x7f0000000380)=0xc) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r6 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000726d000000620a100000faffffae00cc172d5c4f81a487000000000000"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async) r7 = syz_open_dev$vcsn(&(0x7f0000000440), 0xfff, 0xc0802) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x13, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18680000070000000000000000000000ffffff850e0000000000000000000000184900000600000000000000000000008558ffff0400"/68], &(0x7f0000000280)='GPL\x00', 0x2, 0x7d, &(0x7f00000002c0)=""/125, 0x41000, 0x13, '\x00', r3, 0x14, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x20, 0x10000}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r0, r0, r4, r7]}, 0x80) (async) socket$nl_route(0x10, 0x3, 0x0) (async) r8 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x82e02, 0x0) read$FUSE(r8, &(0x7f0000000bc0)={0x2020}, 0x7ffff000) (async) r9 = fsmount(r8, 0x0, 0x8b) fallocate(r2, 0x2, 0x80000000, 0x2) (async) ioctl$TUNSETIFINDEX(r9, 0x400454da, &(0x7f0000000100)) (async) r10 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r10, 0x8208200) (async) r11 = open(&(0x7f0000000540)='./bus\x00', 0x702d7e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2000007, 0x4002011, r11, 0x51820000) openat$thread_pidfd(0xffffffffffffff9c, 0x0, 0x105001, 0x0) (async) fstat(0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r10, 0x6611) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) (async) r12 = creat(&(0x7f0000000a80)='./file0\x00', 0x0) ioctl$UI_SET_SWBIT(r12, 0x6611, 0x0) [ 2901.064152][T15286] usb 2-1: new full-speed USB device number 77 using dummy_hcd 04:16:32 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 64) r0 = getpid() (rerun: 64) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) r3 = socket$netlink(0x10, 0x3, 0xa) (async, rerun: 32) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:32 executing program 0: r0 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0x17, 0x16, 0x8, 0x7f, 0x32, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2}, 0x48) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r1}, 0x10) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000340)={@multicast2, @loopback, 0x0}, &(0x7f0000000380)=0xc) (async) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r6 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) fallocate(r6, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000726d000000620a100000faffffae00cc172d5c4f81a487000000000000"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r5, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async) r7 = syz_open_dev$vcsn(&(0x7f0000000440), 0xfff, 0xc0802) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x13, 0xa, &(0x7f0000000200)=ANY=[@ANYBLOB="18680000070000000000000000000000ffffff850e0000000000000000000000184900000600000000000000000000008558ffff0400"/68], &(0x7f0000000280)='GPL\x00', 0x2, 0x7d, &(0x7f00000002c0)=""/125, 0x41000, 0x13, '\x00', r3, 0x14, 0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x8, 0x4}, 0x8, 0x10, &(0x7f0000000400)={0x4, 0x3, 0x20, 0x10000}, 0x10, 0x0, r1, 0x0, &(0x7f0000000480)=[r0, r0, r4, r7]}, 0x80) socket$nl_route(0x10, 0x3, 0x0) (async) r8 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x82e02, 0x0) read$FUSE(r8, &(0x7f0000000bc0)={0x2020}, 0x7ffff000) (async) r9 = fsmount(r8, 0x0, 0x8b) fallocate(r2, 0x2, 0x80000000, 0x2) (async) ioctl$TUNSETIFINDEX(r9, 0x400454da, &(0x7f0000000100)) (async) r10 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r10, 0x8208200) (async) r11 = open(&(0x7f0000000540)='./bus\x00', 0x702d7e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2000007, 0x4002011, r11, 0x51820000) (async) openat$thread_pidfd(0xffffffffffffff9c, 0x0, 0x105001, 0x0) (async) fstat(0xffffffffffffffff, 0x0) (async) ioctl$EXT4_IOC_SWAP_BOOT(r10, 0x6611) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) pipe(0x0) (async) r12 = creat(&(0x7f0000000a80)='./file0\x00', 0x0) ioctl$UI_SET_SWBIT(r12, 0x6611, 0x0) 04:16:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r0}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r5, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000001200)={r6, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {r1}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000300)={{r1, 0x1, 0x4d295a14, 0x6, 0x1, 0x3, 0x7fff, 0xffffffe1, 0x2000, 0x6, 0x7eb, 0x7, 0xfffffffffffffffb, 0x100, 0xffffffffffff0001}}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r13 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r13, 0x1, 0x25, &(0x7f00000000c0)=0x100, 0x4) connect$inet(r13, &(0x7f00000002c0), 0x10) sendfile(r13, r12, 0x0, 0x4000000800000085) 04:16:32 executing program 0: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000106e0478010000000203010902240001010000000904000001030100000921000000012200000985819d7157fa355e79e610cd04c6ab986f0300043f0000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000580)={0x0, 0x2, 0x7d, {0x7d, 0x31, "27d26f32e2cb6caa62b5e7f8e39904f4f5cdced78271c744c463dbc18711aad2cc2d57c6829f02d64c45c118d3d31a18b8b6798702061a60f193516554fd564108759f760e94005c6b4a5639057ca58cc23c2c6a9a6159717184d3a0f6fa7ae2ba32b01725e6714b27447d5cc134fbce37067cc3bd4fe8553300a3"}}, &(0x7f0000000640)={0x0, 0x3, 0xaf, @string={0xaf, 0x3, "70f3ccd97b7e13c8ff970d09911b416dd6fdf9632b950ec60eb095bb4a252e8ae8bb17473ed5219a25b486804c4558514300ce3d94dfb42913b7d5fad681740d57d0a313ab5036c55419ee1df5fd1ac7d67bb95258192bf3e8194268855b48e90c7b2fe5d54e0386fabc5df338312bf20ac688d75deb702da05e8db3f964c0d3c3422e0cc71f1c82eca1b4d64e719e02f23585e28a18f683936a1a4fdddaf9fd6ddac5bb83e983eed3a57f4fdb"}}, &(0x7f0000000700)={0x0, 0x22, 0x9, {[@main=@item_012={0x2, 0x0, 0x8, "1036"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_4={0x3, 0x0, 0x8, "02949b85"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x1, 0x1, {0x22, 0x962}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000007c0)={0x40, 0x0, 0x1d, "1651aaea0e273e771685a528f154f6fcc3294a6389dbfb2caf1a59f6e3"}, &(0x7f0000000800)={0x0, 0xa, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000880)={0x20, 0x1, 0x6e, "adfd1882f7e8a3c506ee09778b0db077dfe63dabf0a3dcd40ac02115d6703c7dd0759ccefa95df907e7dd72eb249e4b08ca7b74d1a2aaa00a7bbfcb7f95da444e31e72b324240896f65304c3854697388c6ad68176e337fab3012c7803657aa51e388fecca4ed9e27b13fef41150"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x1}}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000980)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc283, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3f, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x3, 0x1, 0xab33bd3ef75048d9, 0x99, {0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0xad6}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xff, 0x7f, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x6, 0x7, 0x9}}]}}}]}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f00000009c0)={0xa, 0x6, 0x110, 0x38, 0x1, 0x79, 0x10, 0x7}, 0x2d, &(0x7f0000000a00)={0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "0d5f67477be80fe0516dda6020662253"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "04706b050012a34dcd652d62b3edb983"}]}, 0xa, [{0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3009}}, {0xaf, &(0x7f0000000b00)=@string={0xaf, 0x3, "d136dc5283b199616932fa7f388923c79eb7ecfaf16491e030cb1d17765ac82807c925bd162601d821c5a7c3170db3dd0af38bbf187c78235051f432fd78fe02cf4e8abf58a7973c76c9aba2da0d3ac9541f2206923d14bffb05df4e4b211567b72a807e7207035cc5a8741b122a7077d43fb2a33b3380c596f8dd1a5c0a210b426270d7e54a4f7b8b7be198826773bce87544a0205ba5cbeb137a12a6c8b4e06c284f2c6afe3197ca7b033cf2"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x44d}}, {0x55, &(0x7f0000000c00)=@string={0x55, 0x3, "9a98184b3668beff53bdbc2d51d9d4f0b26c2e93143072a9f16cfcd068bf844b2f8d60cb0a7e955a5d9111ea5c684fd4f4e1fc3f5268275c11c35586e41300c43f62648be2d368b3df543a18abee8157c82ce8"}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x405}}, {0xe3, &(0x7f0000000cc0)=@string={0xe3, 0x3, "5d890446060440599ef937db34bc6f8e328b760f5b9b944e897a71ec79b164cd731c02cbc64f7e13c5ad3baf386ede8a309d4758e7eb86013b8448668617292f280d1faec35fa306863d2fcfc4413e222ade0ed4e75a614a1527b77a6a240b3cd1f761751431982be14a147662310097ac5500759d3bee6bf156539a35bc2638b49df8487f9fcfc6c1d680fbcf5089ed4be4226101b0b7e0df81d237a0f370f40097ddd9c60f90e6482b617402e0d98c30f55fd2690a75be18b555dbc52c82cff7750b8e6bab83e145416e43b071d029e3fc63967b21e223da87c810ffdaba3baa"}}, {0xa0, &(0x7f0000000dc0)=@string={0xa0, 0x3, "721ce272e6458a4d1d65e5f9cd2c7bc8b4408716e4512bea424d93c68adc3a488ca147ecfcb9d31b9599e2c3ac573afff472c6db14247473c0e0f9388b88b3a968fa7ceb2e5ea6fdc196c0322af94f42764dd87b3ea65d0e6d3e6ab9c065c4a976e8cd0dba25b90ac8c39092401a2dfce8c6cd24f51bcab6a5d0025aa92beb5db529731df0dd37814b0c14f2bd08382c3e4c08eb3d9f357aae79bbfda6f5"}}, {0x4, &(0x7f0000000e80)=@lang_id={0x4, 0x3, 0x1}}]}) syz_usb_connect$cdc_ncm(0x1, 0x16d, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15b, 0x2, 0x1, 0x7f, 0x0, 0x63, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "c8bd5b"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x2, 0x5, 0x3}, {0x6, 0x24, 0x1a, 0xffd, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0x9b1, 0x5, 0xff, 0xed, 0xffff, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x1f}, @mdlm_detail={0xd4, 0x24, 0x13, 0xff, "51fb4fc8f07cad668e952e01fa2c32624b3425c3fcc860a43052f77c0937a1fd6455397181628e782bff203c399b30db52cbbf3e4422d6216f2b613bf59177c42e6a667a4a9f7151e3a02bb68d1519fd8f4866db063e2a3b2040758aabd37057ce88702c3e70061cc7aa95e03089d45d23eeae911a13a2f4eb048f49152d3dd0ca618497c5e305d4eb600bdf5f939180d0a4fd2393cf1f98088175a163d6bb9bc26920e39444cb5e34fce385ac58d484abd37719f50c3990d3160d5acfefb51495f02a788fb2b4e218c13de9f5eceeec"}, @dmm={0x7, 0x24, 0x14, 0x22, 0x3ff}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x3, 0xfb}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x80, 0x2, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0x3, 0x14}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x20, 0x6, 0x2, 0xff, 0x9}, 0x20, &(0x7f0000000040)={0x5, 0xf, 0x20, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x9, 0x7, 0x400}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x7f, 0x20, 0x400}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x0, 0x4}]}, 0x4, [{0x92, &(0x7f0000000280)=@string={0x92, 0x3, "dd5ba54daf864c7a6c7798d475b8662640f020f39d3210590c1a6456420d2bdb2c38c38e1d1bbf500543fcb4a700638412fa8761726e78ed78880b15b1d8f56b9a3df39c722780c2c574bc5bd468743394bacd448065e9403a6f1ada7da31c2949747e26af96ab5687c58adc88b483a49101ff2c3c270b1877aa922f62f7b8a3f747f63da085f4fe011d665b4f372a43"}}, {0x9e, &(0x7f0000000340)=@string={0x9e, 0x3, "7358352b16e8086468e5f660f979e5f8ecab6611278fe01b731a5f9460f3d03453f186fec439e99cb9e4618d9d6fc033c0075e527eccd701719d409d2f869699c0a6f600a044a441643f232ea88164be529b36a9080411691b765bb0702c6d0bc7ff5fbfb6a62cb17e67681667baa4f5b0eb5c0a0e8d2ea2f555bc6d08113262c884dbc3d2529e129ff38667b57bccc70d8adee17d46a2c6492af386"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42c}}, {0x8b, &(0x7f0000000440)=@string={0x8b, 0x3, "c849f54f88a1439c8faf3f434ffd1fd1f9b7ace0cba61c522f04a75166c398502bf4007cb5095c311a3c01acaa5a53ae1f490251252df92b7e841b5629ffdf7fe8c14557bb9f5cce1bf23ba108a12322e116dad0643431ec2a8e715197bd1ab581ca860d083738ed6ed8f084ce3ec4c46832fe758e547f4e29f87bc070e0d53fb48c99f10a994caf51"}}]}) 04:16:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r0}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r5 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r5, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000001200)={r6, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {r1}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000300)={{r1, 0x1, 0x4d295a14, 0x6, 0x1, 0x3, 0x7fff, 0xffffffe1, 0x2000, 0x6, 0x7eb, 0x7, 0xfffffffffffffffb, 0x100, 0xffffffffffff0001}}) (async) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r13 = socket(0x2, 0x3, 0xff) (rerun: 64) setsockopt$SO_TIMESTAMPING(r13, 0x1, 0x25, &(0x7f00000000c0)=0x100, 0x4) (async) connect$inet(r13, &(0x7f00000002c0), 0x10) sendfile(r13, r12, 0x0, 0x4000000800000085) 04:16:32 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r0}, 0x10) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r5, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000001200)={r6, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {r1}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000300)={{r1, 0x1, 0x4d295a14, 0x6, 0x1, 0x3, 0x7fff, 0xffffffe1, 0x2000, 0x6, 0x7eb, 0x7, 0xfffffffffffffffb, 0x100, 0xffffffffffff0001}}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r13 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r13, 0x1, 0x25, &(0x7f00000000c0)=0x100, 0x4) connect$inet(r13, &(0x7f00000002c0), 0x10) sendfile(r13, r12, 0x0, 0x4000000800000085) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r0}, 0x10) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socket$netlink(0x10, 0x3, 0x2) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r5, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r4, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r4, 0xd0009412, &(0x7f0000001200)={r6, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}], 0x81, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {r1}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}], 0x0, "285c4d007ecdfb"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000300)={{r1, 0x1, 0x4d295a14, 0x6, 0x1, 0x3, 0x7fff, 0xffffffe1, 0x2000, 0x6, 0x7eb, 0x7, 0xfffffffffffffffb, 0x100, 0xffffffffffff0001}}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r13, 0x1, 0x25, &(0x7f00000000c0)=0x100, 0x4) (async) connect$inet(r13, &(0x7f00000002c0), 0x10) (async) sendfile(r13, r12, 0x0, 0x4000000800000085) (async) [ 2901.714773][T12744] usb 1-1: new full-speed USB device number 83 using dummy_hcd 04:16:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xdc0b668432e5aff6) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xdc0b668432e5aff6) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:33 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:33 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0xa) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2902.094228][T12744] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2902.344322][T12744] usb 1-1: New USB device found, idVendor=046e, idProduct=0178, bcdDevice= 0.00 [ 2902.464440][T15286] usb 2-1: New USB device found, idVendor=04f2, idProduct=b071, bcdDevice=31.56 [ 2902.485101][T12744] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 2902.493116][T12744] usb 1-1: Product: syz [ 2902.497361][T15286] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2902.497647][T12744] usb 1-1: SerialNumber: syz [ 2902.532222][T15286] usb 2-1: Product: syz [ 2902.544982][T12744] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 2902.546258][T15286] usb 2-1: Manufacturer: syz [ 2902.574088][T15286] usb 2-1: SerialNumber: syz [ 2902.594427][T15286] usb 2-1: config 0 descriptor?? [ 2903.066488][T19417] udc-core: couldn't find an available UDC or it's busy [ 2903.077852][T19417] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2903.094377][T15286] usb 2-1: USB disconnect, device number 77 [ 2903.100682][T19490] udc-core: couldn't find an available UDC or it's busy [ 2903.124059][T19490] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2903.131730][T19490] udc-core: couldn't find an available UDC or it's busy [ 2903.144056][T19490] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 04:16:34 executing program 1: r0 = syz_usb_connect(0x2, 0x41, &(0x7f0000000bc0)={{0x12, 0x1, 0x0, 0x97, 0x88, 0xf7, 0x40, 0x4f2, 0xb071, 0x3156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1, 0x0, 0x0, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '~'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x3}, [@call_mgmt={0x5}]}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000880)={0x2c, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0003bd000000bd03"], 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x3, 0xa2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x2, 0x1, 0x42, 0x10, 0xf1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, '<)'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8, 0x401, 0x9}, {0x6, 0x24, 0x1a, 0x101, 0x4}, [@mdlm_detail={0x21, 0x24, 0x13, 0x2, "61301ada52d3037927347aee6699358b0383a88498fd4f6e462ced6a32"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x1ff, 0x1f, 0xa, 0x2, 0x722, 0xb4}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x4, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x2, 0x4}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x8, 0x6, 0x8, 0x80}, 0x133, &(0x7f0000000100)={0x5, 0xf, 0x133, 0x4, [@generic={0x22, 0x10, 0xb, "8f4ee7ab63616f7d0a3ee90511ea0034b2012e2e26fd95b6664227d6a4c4ab"}, @generic={0xfa, 0x10, 0x1, "1b14e2fc69113718292f1ce6938c6479c927b8f3e27c170f7352aa3efe8a01b1366462aeecaf69446851d60f1f425fd33f2b69a32876d745db2075fb7e1770847d859351817a3bb3205eeac93f5764c039c3b42d3ca1d4d617c3f545edec3b310d2e6ea00d8a5c05d4ec5cc78753471ca9b2d3f8836c5a3cff911c82ce8058030fc6632b3c72bb1575164f91af431be21c6a4981a6dc71acbfb731347e3b8a1f8e721d3980e6678a9a589c8354b299b15e4537435a541e63e0be7ce1833e90cfecfe1b8d97b68632de681df38c3bdb0cd28623516156f9b6bf7f22de7ba8b91055b324065849b5b098949b026a126613717cda7fbd901d"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5, 0x1}, @wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x7, 0xf7, 0x0, 0xea}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42d}}]}) syz_usb_control_io(r1, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x40, 0x10, 0x4d, {0x4d, 0x9, "62fd830c693ffcd848b09446778e6ce38b3909262951639b88f94496fb725dd9d20730fd86e49c741751651ffbf5b5d2f1756099b63ff6639a0d149ffff570084c4ef47d024ac0385c1ea8"}}, &(0x7f0000000480)={0x0, 0x3, 0x6f, @string={0x6f, 0x3, "7d9b8e975884ccdbad157acd175afb8763c2b9293aca03c8e322b1f9012d1a2cb6fb434a7d6dfc1c4a85e8112b962d640e6a8c6f549206e851c9547c88f8299df3c76c277126d1adc349b6094f3622b7038b1faae7b9b59bb70696fcdb9f784d9fe4f3b558534bcd2b7399b161"}}, &(0x7f0000000500)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0xf8, 0x7, 0x3ff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xe1, 0x1c, 0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "93d17940a248ede7f5d69395cced5e09"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x8, 0x9, 0x8, "325884c6", "f216c284"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x5, 0x76, 0x3, 0x8, 0x1}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000600)={0x20, 0xf, 0xb6, "7f7a593029f21a2680bd398371339a169855477849cf57eb334cc53fc69f83fdd3b81318b70f1101ec0ed9b06b065fcc0abce8e780fd3bcf7afe061d965a33e81a3b6b6f654bba718b6cde852a36496626ed3d77285fbcfe29c10ec4c4723a5003f424522acbc025cea357a9c3fe309add8dfc6c706bcbb9a5da33c458831742dcad2a3f5c3235790a49fd08dfb7618df8ddc0c9ab9282bb744b28b9e75d44677586e6053eda9ae040c7858698fcfb26e622425f3ba1"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x4}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "2912"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "53be"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x24}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x8}}) syz_usb_connect(0x2, 0x41, &(0x7f0000000bc0)={{0x12, 0x1, 0x0, 0x97, 0x88, 0xf7, 0x40, 0x4f2, 0xb071, 0x3156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1, 0x0, 0x0, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '~'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x3}, [@call_mgmt={0x5}]}]}}]}}]}}, 0x0) (async) syz_usb_control_io(r0, &(0x7f0000000880)={0x2c, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0003bd000000bd03"], 0x0, 0x0, 0x0}, 0x0) (async) syz_usb_connect$cdc_ncm(0x3, 0xa2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x2, 0x1, 0x42, 0x10, 0xf1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, '<)'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8, 0x401, 0x9}, {0x6, 0x24, 0x1a, 0x101, 0x4}, [@mdlm_detail={0x21, 0x24, 0x13, 0x2, "61301ada52d3037927347aee6699358b0383a88498fd4f6e462ced6a32"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x1ff, 0x1f, 0xa, 0x2, 0x722, 0xb4}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x4, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x2, 0x4}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x8, 0x6, 0x8, 0x80}, 0x133, &(0x7f0000000100)={0x5, 0xf, 0x133, 0x4, [@generic={0x22, 0x10, 0xb, "8f4ee7ab63616f7d0a3ee90511ea0034b2012e2e26fd95b6664227d6a4c4ab"}, @generic={0xfa, 0x10, 0x1, "1b14e2fc69113718292f1ce6938c6479c927b8f3e27c170f7352aa3efe8a01b1366462aeecaf69446851d60f1f425fd33f2b69a32876d745db2075fb7e1770847d859351817a3bb3205eeac93f5764c039c3b42d3ca1d4d617c3f545edec3b310d2e6ea00d8a5c05d4ec5cc78753471ca9b2d3f8836c5a3cff911c82ce8058030fc6632b3c72bb1575164f91af431be21c6a4981a6dc71acbfb731347e3b8a1f8e721d3980e6678a9a589c8354b299b15e4537435a541e63e0be7ce1833e90cfecfe1b8d97b68632de681df38c3bdb0cd28623516156f9b6bf7f22de7ba8b91055b324065849b5b098949b026a126613717cda7fbd901d"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5, 0x1}, @wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x7, 0xf7, 0x0, 0xea}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42d}}]}) (async) syz_usb_control_io(r1, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x40, 0x10, 0x4d, {0x4d, 0x9, "62fd830c693ffcd848b09446778e6ce38b3909262951639b88f94496fb725dd9d20730fd86e49c741751651ffbf5b5d2f1756099b63ff6639a0d149ffff570084c4ef47d024ac0385c1ea8"}}, &(0x7f0000000480)={0x0, 0x3, 0x6f, @string={0x6f, 0x3, "7d9b8e975884ccdbad157acd175afb8763c2b9293aca03c8e322b1f9012d1a2cb6fb434a7d6dfc1c4a85e8112b962d640e6a8c6f549206e851c9547c88f8299df3c76c277126d1adc349b6094f3622b7038b1faae7b9b59bb70696fcdb9f784d9fe4f3b558534bcd2b7399b161"}}, &(0x7f0000000500)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0xf8, 0x7, 0x3ff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xe1, 0x1c, 0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "93d17940a248ede7f5d69395cced5e09"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x8, 0x9, 0x8, "325884c6", "f216c284"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x5, 0x76, 0x3, 0x8, 0x1}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000600)={0x20, 0xf, 0xb6, "7f7a593029f21a2680bd398371339a169855477849cf57eb334cc53fc69f83fdd3b81318b70f1101ec0ed9b06b065fcc0abce8e780fd3bcf7afe061d965a33e81a3b6b6f654bba718b6cde852a36496626ed3d77285fbcfe29c10ec4c4723a5003f424522acbc025cea357a9c3fe309add8dfc6c706bcbb9a5da33c458831742dcad2a3f5c3235790a49fd08dfb7618df8ddc0c9ab9282bb744b28b9e75d44677586e6053eda9ae040c7858698fcfb26e622425f3ba1"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x4}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "2912"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "53be"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x24}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x8}}) (async) 04:16:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xdc0b668432e5aff6) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:34 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:34 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) r1 = syz_clone3(&(0x7f0000000500)={0x20000000, &(0x7f00000002c0)=0xffffffffffffffff, &(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0, {0x32}, &(0x7f0000000380)=""/7, 0x7, &(0x7f00000003c0)=""/223, &(0x7f00000004c0)=[r0, r0, r0, r0], 0x4}, 0x58) sched_setattr(r3, &(0x7f00000008c0)={0x38, 0x0, 0x6, 0x7, 0x8, 0x748, 0x1000, 0x80000001, 0xd5f4, 0x3}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002e40)={0x6, 0x2, &(0x7f0000002c80)=@raw=[@map_idx_val={0x18, 0x8, 0x6, 0x0, 0xd}], &(0x7f0000002cc0)='GPL\x00', 0x40, 0x71, &(0x7f0000002d00)=""/113, 0x41000, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000002d80)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000002dc0)={0x2, 0x2, 0x6, 0x80}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000002e00)=[0xffffffffffffffff, 0x1, 0x1, 0x1]}, 0x80) r8 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000002ec0), &(0x7f0000002f40)=0x60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r9, &(0x7f00000bd000), 0x318, 0x0) r10 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r10, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r12 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r12, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r11, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, 0x80) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002f80)='./cgroup/syz0\x00', 0x200002, 0x0) r14 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003280)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000900)="190a4593ae25a4339d01bdf51ef40b1b83ea83140f7d076b5504625a7517d16ed234a5d87e7184178cbb252c3a0d60781b98700b8628be66f2c6999af48d7f3f4d7185ecfa117144390692791bb97df812229b50883659e86f2ad9423a46a8688009aa002b5c98dc1d17c2c7e5fc1ffc3029f2013691f999e70e99a2201691b4e4185c2d71c6bc9d421516fdf81b7a6c6595e38beb19d41e350910cdae29d2b87d3be0899b6b0388ea1d0a70eae96b6b87427cd7a82c48d7661cd68c0f641d79c8ed62f6defdcc6ce4b39edfc64a63dcb7cdfa43747817b930d7193e21ce3b89", 0xe0}], 0x1, &(0x7f0000002fc0)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @rights={{0x30, 0x1, 0x1, [r8, r6, r2, r5, r2, r2, r6, r9]}}, @rights={{0x24, 0x1, 0x1, [r5, r5, r12, r13, r14]}}], 0x118, 0x8000}}, {{0x0, 0x0, &(0x7f0000003100), 0x0, &(0x7f0000003140)=ANY=[@ANYBLOB="18000000000000000000090001000800", @ANYRES32=r6, @ANYRES32=r6], 0x18, 0x800}}, {{&(0x7f0000003180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003240)=[{&(0x7f0000003200)="865a3d3f9fc8d34e3a8a8fbb61fd4dcffa08d7c398", 0x15}], 0x1, 0x0, 0x0, 0x4000}}], 0x3, 0x20000040) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r15 = socket$netlink(0x10, 0x3, 0x10) r16 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r16, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) syz_clone3(&(0x7f00000007c0)={0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x0, &(0x7f0000000640), {0x5}, &(0x7f0000000580)=""/10, 0xa, &(0x7f00000006c0)=""/160, &(0x7f0000000780)=[r0, r4, 0x0], 0x3}, 0x58) timer_create(0x0, &(0x7f0000000840)={0x0, 0x20, 0x1, @tid=r17}, &(0x7f0000000880)) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) [ 2903.934500][T15275] usb 2-1: new full-speed USB device number 78 using dummy_hcd [ 2903.969032][ T3546] buffer_io_error: 280 callbacks suppressed [ 2903.969042][ T3546] Buffer I/O error on dev loop2p2, logical block 8, async page read [ 2903.985082][ T3277] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 2903.995167][ T3305] Buffer I/O error on dev loop2p7, logical block 8, async page read [ 2904.003455][ T3305] Buffer I/O error on dev loop2p7, logical block 9, async page read [ 2904.009984][ T3546] Buffer I/O error on dev loop2p2, logical block 9, async page read [ 2904.011842][ T3305] Buffer I/O error on dev loop2p7, logical block 10, async page read [ 2904.021549][ T3277] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 2904.027589][ T3305] Buffer I/O error on dev loop2p7, logical block 11, async page read [ 2904.049947][ T3277] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 2904.055143][ T3305] Buffer I/O error on dev loop2p7, logical block 12, async page read 04:16:35 executing program 0: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000106e0478010000000203010902240001010000000904000001030100000921000000012200000985819d7157fa355e79e610cd04c6ab986f0300043f0000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000580)={0x0, 0x2, 0x7d, {0x7d, 0x31, "27d26f32e2cb6caa62b5e7f8e39904f4f5cdced78271c744c463dbc18711aad2cc2d57c6829f02d64c45c118d3d31a18b8b6798702061a60f193516554fd564108759f760e94005c6b4a5639057ca58cc23c2c6a9a6159717184d3a0f6fa7ae2ba32b01725e6714b27447d5cc134fbce37067cc3bd4fe8553300a3"}}, &(0x7f0000000640)={0x0, 0x3, 0xaf, @string={0xaf, 0x3, "70f3ccd97b7e13c8ff970d09911b416dd6fdf9632b950ec60eb095bb4a252e8ae8bb17473ed5219a25b486804c4558514300ce3d94dfb42913b7d5fad681740d57d0a313ab5036c55419ee1df5fd1ac7d67bb95258192bf3e8194268855b48e90c7b2fe5d54e0386fabc5df338312bf20ac688d75deb702da05e8db3f964c0d3c3422e0cc71f1c82eca1b4d64e719e02f23585e28a18f683936a1a4fdddaf9fd6ddac5bb83e983eed3a57f4fdb"}}, &(0x7f0000000700)={0x0, 0x22, 0x9, {[@main=@item_012={0x2, 0x0, 0x8, "1036"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_4={0x3, 0x0, 0x8, "02949b85"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x1, 0x1, {0x22, 0x962}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000007c0)={0x40, 0x0, 0x1d, "1651aaea0e273e771685a528f154f6fcc3294a6389dbfb2caf1a59f6e3"}, &(0x7f0000000800)={0x0, 0xa, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000880)={0x20, 0x1, 0x6e, "adfd1882f7e8a3c506ee09778b0db077dfe63dabf0a3dcd40ac02115d6703c7dd0759ccefa95df907e7dd72eb249e4b08ca7b74d1a2aaa00a7bbfcb7f95da444e31e72b324240896f65304c3854697388c6ad68176e337fab3012c7803657aa51e388fecca4ed9e27b13fef41150"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x1}}) (async) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000980)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc283, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3f, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x3, 0x1, 0xab33bd3ef75048d9, 0x99, {0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0xad6}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xff, 0x7f, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x6, 0x7, 0x9}}]}}}]}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f00000009c0)={0xa, 0x6, 0x110, 0x38, 0x1, 0x79, 0x10, 0x7}, 0x2d, &(0x7f0000000a00)={0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "0d5f67477be80fe0516dda6020662253"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "04706b050012a34dcd652d62b3edb983"}]}, 0xa, [{0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3009}}, {0xaf, &(0x7f0000000b00)=@string={0xaf, 0x3, "d136dc5283b199616932fa7f388923c79eb7ecfaf16491e030cb1d17765ac82807c925bd162601d821c5a7c3170db3dd0af38bbf187c78235051f432fd78fe02cf4e8abf58a7973c76c9aba2da0d3ac9541f2206923d14bffb05df4e4b211567b72a807e7207035cc5a8741b122a7077d43fb2a33b3380c596f8dd1a5c0a210b426270d7e54a4f7b8b7be198826773bce87544a0205ba5cbeb137a12a6c8b4e06c284f2c6afe3197ca7b033cf2"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x44d}}, {0x55, &(0x7f0000000c00)=@string={0x55, 0x3, "9a98184b3668beff53bdbc2d51d9d4f0b26c2e93143072a9f16cfcd068bf844b2f8d60cb0a7e955a5d9111ea5c684fd4f4e1fc3f5268275c11c35586e41300c43f62648be2d368b3df543a18abee8157c82ce8"}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x405}}, {0xe3, &(0x7f0000000cc0)=@string={0xe3, 0x3, "5d890446060440599ef937db34bc6f8e328b760f5b9b944e897a71ec79b164cd731c02cbc64f7e13c5ad3baf386ede8a309d4758e7eb86013b8448668617292f280d1faec35fa306863d2fcfc4413e222ade0ed4e75a614a1527b77a6a240b3cd1f761751431982be14a147662310097ac5500759d3bee6bf156539a35bc2638b49df8487f9fcfc6c1d680fbcf5089ed4be4226101b0b7e0df81d237a0f370f40097ddd9c60f90e6482b617402e0d98c30f55fd2690a75be18b555dbc52c82cff7750b8e6bab83e145416e43b071d029e3fc63967b21e223da87c810ffdaba3baa"}}, {0xa0, &(0x7f0000000dc0)=@string={0xa0, 0x3, "721ce272e6458a4d1d65e5f9cd2c7bc8b4408716e4512bea424d93c68adc3a488ca147ecfcb9d31b9599e2c3ac573afff472c6db14247473c0e0f9388b88b3a968fa7ceb2e5ea6fdc196c0322af94f42764dd87b3ea65d0e6d3e6ab9c065c4a976e8cd0dba25b90ac8c39092401a2dfce8c6cd24f51bcab6a5d0025aa92beb5db529731df0dd37814b0c14f2bd08382c3e4c08eb3d9f357aae79bbfda6f5"}}, {0x4, &(0x7f0000000e80)=@lang_id={0x4, 0x3, 0x1}}]}) (async) syz_usb_connect$cdc_ncm(0x1, 0x16d, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15b, 0x2, 0x1, 0x7f, 0x0, 0x63, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "c8bd5b"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x2, 0x5, 0x3}, {0x6, 0x24, 0x1a, 0xffd, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0x9b1, 0x5, 0xff, 0xed, 0xffff, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x1f}, @mdlm_detail={0xd4, 0x24, 0x13, 0xff, "51fb4fc8f07cad668e952e01fa2c32624b3425c3fcc860a43052f77c0937a1fd6455397181628e782bff203c399b30db52cbbf3e4422d6216f2b613bf59177c42e6a667a4a9f7151e3a02bb68d1519fd8f4866db063e2a3b2040758aabd37057ce88702c3e70061cc7aa95e03089d45d23eeae911a13a2f4eb048f49152d3dd0ca618497c5e305d4eb600bdf5f939180d0a4fd2393cf1f98088175a163d6bb9bc26920e39444cb5e34fce385ac58d484abd37719f50c3990d3160d5acfefb51495f02a788fb2b4e218c13de9f5eceeec"}, @dmm={0x7, 0x24, 0x14, 0x22, 0x3ff}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x3, 0xfb}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x80, 0x2, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0x3, 0x14}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x20, 0x6, 0x2, 0xff, 0x9}, 0x20, &(0x7f0000000040)={0x5, 0xf, 0x20, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x9, 0x7, 0x400}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x7f, 0x20, 0x400}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x0, 0x4}]}, 0x4, [{0x92, &(0x7f0000000280)=@string={0x92, 0x3, "dd5ba54daf864c7a6c7798d475b8662640f020f39d3210590c1a6456420d2bdb2c38c38e1d1bbf500543fcb4a700638412fa8761726e78ed78880b15b1d8f56b9a3df39c722780c2c574bc5bd468743394bacd448065e9403a6f1ada7da31c2949747e26af96ab5687c58adc88b483a49101ff2c3c270b1877aa922f62f7b8a3f747f63da085f4fe011d665b4f372a43"}}, {0x9e, &(0x7f0000000340)=@string={0x9e, 0x3, "7358352b16e8086468e5f660f979e5f8ecab6611278fe01b731a5f9460f3d03453f186fec439e99cb9e4618d9d6fc033c0075e527eccd701719d409d2f869699c0a6f600a044a441643f232ea88164be529b36a9080411691b765bb0702c6d0bc7ff5fbfb6a62cb17e67681667baa4f5b0eb5c0a0e8d2ea2f555bc6d08113262c884dbc3d2529e129ff38667b57bccc70d8adee17d46a2c6492af386"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42c}}, {0x8b, &(0x7f0000000440)=@string={0x8b, 0x3, "c849f54f88a1439c8faf3f434ffd1fd1f9b7ace0cba61c522f04a75166c398502bf4007cb5095c311a3c01acaa5a53ae1f490251252df92b7e841b5629ffdf7fe8c14557bb9f5cce1bf23ba108a12322e116dad0643431ec2a8e715197bd1ab581ca860d083738ed6ed8f084ce3ec4c46832fe758e547f4e29f87bc070e0d53fb48c99f10a994caf51"}}]}) 04:16:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) 04:16:35 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r6, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000001200)={r7, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {r3}, {r2}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {r2}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000053400)={{0x0, 0x7, 0xfffffffffffffff9, 0xf3db, 0xffffffff7fffffff, 0x1, 0x20, 0x8, 0x2, 0x6, 0x0, 0x1, 0x9, 0xffffffffffffffcc}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000054400)={0xfe, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xdd, "683b25a0b7595f"}) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000055400)={{0x0, 0x9, 0x7, 0x1, 0x0, 0x5, 0x0, 0x8000, 0x3, 0xa381, 0xff, 0x2, 0x1, 0x4, 0xc511}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r26 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r26, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r25, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r26, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r26, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r25, 0xd0009412, &(0x7f0000001200)={r27, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {r22}, {}, {}, {}, {}, {}, {}, {}, {0x0, r32}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r30}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r31}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000056400)={0xffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {r19}, {0x0, r20}, {r21}, {0x0, r24}], 0x7d, "bbfd46c1c424ba"}) 04:16:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) r1 = syz_clone3(&(0x7f0000000500)={0x20000000, &(0x7f00000002c0)=0xffffffffffffffff, &(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0, {0x32}, &(0x7f0000000380)=""/7, 0x7, &(0x7f00000003c0)=""/223, &(0x7f00000004c0)=[r0, r0, r0, r0], 0x4}, 0x58) sched_setattr(r3, &(0x7f00000008c0)={0x38, 0x0, 0x6, 0x7, 0x8, 0x748, 0x1000, 0x80000001, 0xd5f4, 0x3}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002e40)={0x6, 0x2, &(0x7f0000002c80)=@raw=[@map_idx_val={0x18, 0x8, 0x6, 0x0, 0xd}], &(0x7f0000002cc0)='GPL\x00', 0x40, 0x71, &(0x7f0000002d00)=""/113, 0x41000, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000002d80)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000002dc0)={0x2, 0x2, 0x6, 0x80}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000002e00)=[0xffffffffffffffff, 0x1, 0x1, 0x1]}, 0x80) (async) r8 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000002ec0), &(0x7f0000002f40)=0x60) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r9, &(0x7f00000bd000), 0x318, 0x0) (async) r10 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r10, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r12 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r12, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r11, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, 0x80) (async) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002f80)='./cgroup/syz0\x00', 0x200002, 0x0) (async) r14 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003280)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000900)="190a4593ae25a4339d01bdf51ef40b1b83ea83140f7d076b5504625a7517d16ed234a5d87e7184178cbb252c3a0d60781b98700b8628be66f2c6999af48d7f3f4d7185ecfa117144390692791bb97df812229b50883659e86f2ad9423a46a8688009aa002b5c98dc1d17c2c7e5fc1ffc3029f2013691f999e70e99a2201691b4e4185c2d71c6bc9d421516fdf81b7a6c6595e38beb19d41e350910cdae29d2b87d3be0899b6b0388ea1d0a70eae96b6b87427cd7a82c48d7661cd68c0f641d79c8ed62f6defdcc6ce4b39edfc64a63dcb7cdfa43747817b930d7193e21ce3b89", 0xe0}], 0x1, &(0x7f0000002fc0)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @rights={{0x30, 0x1, 0x1, [r8, r6, r2, r5, r2, r2, r6, r9]}}, @rights={{0x24, 0x1, 0x1, [r5, r5, r12, r13, r14]}}], 0x118, 0x8000}}, {{0x0, 0x0, &(0x7f0000003100), 0x0, &(0x7f0000003140)=ANY=[@ANYBLOB="18000000000000000000090001000800", @ANYRES32=r6, @ANYRES32=r6], 0x18, 0x800}}, {{&(0x7f0000003180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003240)=[{&(0x7f0000003200)="865a3d3f9fc8d34e3a8a8fbb61fd4dcffa08d7c398", 0x15}], 0x1, 0x0, 0x0, 0x4000}}], 0x3, 0x20000040) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r15 = socket$netlink(0x10, 0x3, 0x10) (async) r16 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r16, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) syz_clone3(&(0x7f00000007c0)={0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x0, &(0x7f0000000640), {0x5}, &(0x7f0000000580)=""/10, 0xa, &(0x7f00000006c0)=""/160, &(0x7f0000000780)=[r0, r4, 0x0], 0x3}, 0x58) timer_create(0x0, &(0x7f0000000840)={0x0, 0x20, 0x1, @tid=r17}, &(0x7f0000000880)) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:35 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2904.439718][T18112] usb 1-1: USB disconnect, device number 83 [ 2904.466521][T15275] usb 2-1: New USB device found, idVendor=04f2, idProduct=b071, bcdDevice=31.56 [ 2904.479542][T15275] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2904.489192][T15275] usb 2-1: Product: syz [ 2904.493354][T15275] usb 2-1: Manufacturer: syz [ 2904.504213][T19518] selinux_netlink_send: 84 callbacks suppressed [ 2904.504227][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.524300][T15275] usb 2-1: SerialNumber: syz [ 2904.536931][T15275] usb 2-1: config 0 descriptor?? [ 2904.547038][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.570003][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=18432 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 04:16:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) r1 = syz_clone3(&(0x7f0000000500)={0x20000000, &(0x7f00000002c0)=0xffffffffffffffff, &(0x7f0000000300)=0x0, &(0x7f0000000340)=0x0, {0x32}, &(0x7f0000000380)=""/7, 0x7, &(0x7f00000003c0)=""/223, &(0x7f00000004c0)=[r0, r0, r0, r0], 0x4}, 0x58) sched_setattr(r3, &(0x7f00000008c0)={0x38, 0x0, 0x6, 0x7, 0x8, 0x748, 0x1000, 0x80000001, 0xd5f4, 0x3}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) r7 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002e40)={0x6, 0x2, &(0x7f0000002c80)=@raw=[@map_idx_val={0x18, 0x8, 0x6, 0x0, 0xd}], &(0x7f0000002cc0)='GPL\x00', 0x40, 0x71, &(0x7f0000002d00)=""/113, 0x41000, 0x4, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000002d80)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000002dc0)={0x2, 0x2, 0x6, 0x80}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000002e00)=[0xffffffffffffffff, 0x1, 0x1, 0x1]}, 0x80) (async) r8 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000002ec0), &(0x7f0000002f40)=0x60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r9, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 32) r10 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 32) fallocate(r10, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 32) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async, rerun: 32) r12 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r12, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r11, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r10]}, 0x80) (async) r13 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002f80)='./cgroup/syz0\x00', 0x200002, 0x0) (async, rerun: 32) r14 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (rerun: 32) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003280)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000900)="190a4593ae25a4339d01bdf51ef40b1b83ea83140f7d076b5504625a7517d16ed234a5d87e7184178cbb252c3a0d60781b98700b8628be66f2c6999af48d7f3f4d7185ecfa117144390692791bb97df812229b50883659e86f2ad9423a46a8688009aa002b5c98dc1d17c2c7e5fc1ffc3029f2013691f999e70e99a2201691b4e4185c2d71c6bc9d421516fdf81b7a6c6595e38beb19d41e350910cdae29d2b87d3be0899b6b0388ea1d0a70eae96b6b87427cd7a82c48d7661cd68c0f641d79c8ed62f6defdcc6ce4b39edfc64a63dcb7cdfa43747817b930d7193e21ce3b89", 0xe0}], 0x1, &(0x7f0000002fc0)=[@cred={{0x1c, 0x1, 0x2, {r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r4, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r7]}}, @rights={{0x30, 0x1, 0x1, [r8, r6, r2, r5, r2, r2, r6, r9]}}, @rights={{0x24, 0x1, 0x1, [r5, r5, r12, r13, r14]}}], 0x118, 0x8000}}, {{0x0, 0x0, &(0x7f0000003100), 0x0, &(0x7f0000003140)=ANY=[@ANYBLOB="18000000000000000000090001000800", @ANYRES32=r6, @ANYRES32=r6], 0x18, 0x800}}, {{&(0x7f0000003180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003240)=[{&(0x7f0000003200)="865a3d3f9fc8d34e3a8a8fbb61fd4dcffa08d7c398", 0x15}], 0x1, 0x0, 0x0, 0x4000}}], 0x3, 0x20000040) (async, rerun: 64) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r15 = socket$netlink(0x10, 0x3, 0x10) (async) r16 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r15, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r16, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) syz_clone3(&(0x7f00000007c0)={0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x0, &(0x7f0000000640), {0x5}, &(0x7f0000000580)=""/10, 0xa, &(0x7f00000006c0)=""/160, &(0x7f0000000780)=[r0, r4, 0x0], 0x3}, 0x58) timer_create(0x0, &(0x7f0000000840)={0x0, 0x20, 0x1, @tid=r17}, &(0x7f0000000880)) (async, rerun: 32) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 32) [ 2904.598020][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=201 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.650479][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=251 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.667072][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=186 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.680790][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=233 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 04:16:35 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r9 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r9, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r8, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r4) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff", @ANYRES16=r10, @ANYBLOB="070300000098037bcd1ad98ada000000000005000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2904.808763][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=35 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.844147][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=44 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2904.863386][T19518] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=55 sclass=netlink_audit_socket pid=19518 comm=syz-executor.4 [ 2905.035230][T19499] udc-core: couldn't find an available UDC or it's busy [ 2905.159998][T19499] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2905.168012][T19499] udc-core: couldn't find an available UDC or it's busy [ 2905.175107][T19499] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2905.177009][T19551] udc-core: couldn't find an available UDC or it's busy [ 2905.189589][T19551] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2905.314077][T18112] usb 1-1: new full-speed USB device number 84 using dummy_hcd [ 2905.674164][T18112] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2905.804157][T18112] usb 1-1: New USB device found, idVendor=046e, idProduct=0178, bcdDevice= 0.00 [ 2905.813180][T18112] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 2905.821335][T18112] usb 1-1: Product: syz [ 2905.825583][T18112] usb 1-1: SerialNumber: syz [ 2905.865463][T18112] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 2906.064875][T19554] udc-core: couldn't find an available UDC or it's busy [ 2906.064879][T19553] udc-core: couldn't find an available UDC or it's busy [ 2906.064897][T19553] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2906.071822][T19554] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 04:16:37 executing program 1: r0 = syz_usb_connect(0x2, 0x41, &(0x7f0000000bc0)={{0x12, 0x1, 0x0, 0x97, 0x88, 0xf7, 0x40, 0x4f2, 0xb071, 0x3156, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x1, 0x0, 0x0, [@cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '~'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x0, 0x3}, [@call_mgmt={0x5}]}]}}]}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000880)={0x2c, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0003bd000000bd03"], 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x3, 0xa2, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x90, 0x2, 0x1, 0x42, 0x10, 0xf1, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, '<)'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8, 0x401, 0x9}, {0x6, 0x24, 0x1a, 0x101, 0x4}, [@mdlm_detail={0x21, 0x24, 0x13, 0x2, "61301ada52d3037927347aee6699358b0383a88498fd4f6e462ced6a32"}, @obex={0x5, 0x24, 0x15, 0x2}, @mbim={0xc, 0x24, 0x1b, 0x1ff, 0x1f, 0xa, 0x2, 0x722, 0xb4}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x4, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x1, 0x2, 0x4}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x8, 0x6, 0x8, 0x80}, 0x133, &(0x7f0000000100)={0x5, 0xf, 0x133, 0x4, [@generic={0x22, 0x10, 0xb, "8f4ee7ab63616f7d0a3ee90511ea0034b2012e2e26fd95b6664227d6a4c4ab"}, @generic={0xfa, 0x10, 0x1, "1b14e2fc69113718292f1ce6938c6479c927b8f3e27c170f7352aa3efe8a01b1366462aeecaf69446851d60f1f425fd33f2b69a32876d745db2075fb7e1770847d859351817a3bb3205eeac93f5764c039c3b42d3ca1d4d617c3f545edec3b310d2e6ea00d8a5c05d4ec5cc78753471ca9b2d3f8836c5a3cff911c82ce8058030fc6632b3c72bb1575164f91af431be21c6a4981a6dc71acbfb731347e3b8a1f8e721d3980e6678a9a589c8354b299b15e4537435a541e63e0be7ce1833e90cfecfe1b8d97b68632de681df38c3bdb0cd28623516156f9b6bf7f22de7ba8b91055b324065849b5b098949b026a126613717cda7fbd901d"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x5, 0x1}, @wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x7, 0xf7, 0x0, 0xea}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x500a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xfcff}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x42d}}]}) syz_usb_control_io(r1, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x40, 0x10, 0x4d, {0x4d, 0x9, "62fd830c693ffcd848b09446778e6ce38b3909262951639b88f94496fb725dd9d20730fd86e49c741751651ffbf5b5d2f1756099b63ff6639a0d149ffff570084c4ef47d024ac0385c1ea8"}}, &(0x7f0000000480)={0x0, 0x3, 0x6f, @string={0x6f, 0x3, "7d9b8e975884ccdbad157acd175afb8763c2b9293aca03c8e322b1f9012d1a2cb6fb434a7d6dfc1c4a85e8112b962d640e6a8c6f549206e851c9547c88f8299df3c76c277126d1adc349b6094f3622b7038b1faae7b9b59bb70696fcdb9f784d9fe4f3b558534bcd2b7399b161"}}, &(0x7f0000000500)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0xf8, 0x7, 0x3ff}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xe1, 0x1c, 0x3}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "93d17940a248ede7f5d69395cced5e09"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x8, 0x9, 0x8, "325884c6", "f216c284"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x10, 0x5, 0x76, 0x3, 0x8, 0x1}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000600)={0x20, 0xf, 0xb6, "7f7a593029f21a2680bd398371339a169855477849cf57eb334cc53fc69f83fdd3b81318b70f1101ec0ed9b06b065fcc0abce8e780fd3bcf7afe061d965a33e81a3b6b6f654bba718b6cde852a36496626ed3d77285fbcfe29c10ec4c4723a5003f424522acbc025cea357a9c3fe309add8dfc6c706bcbb9a5da33c458831742dcad2a3f5c3235790a49fd08dfb7618df8ddc0c9ab9282bb744b28b9e75d44677586e6053eda9ae040c7858698fcfb26e622425f3ba1"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1, 0x4}}, &(0x7f0000000800)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000840)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "2912"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x17, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1c}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "53be"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x24}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x8}}) 04:16:37 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:37 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 64) r0 = getpid() (async, rerun: 64) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) (async) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) (async) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async, rerun: 64) r9 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 64) fallocate(r9, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r8, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r4) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff", @ANYRES16=r10, @ANYBLOB="070300000098037bcd1ad98ada000000000005000000"], 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:37 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r6 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r6, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) (async, rerun: 32) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000001200)={r7, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {r3}, {r2}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {r2}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000053400)={{0x0, 0x7, 0xfffffffffffffff9, 0xf3db, 0xffffffff7fffffff, 0x1, 0x20, 0x8, 0x2, 0x6, 0x0, 0x1, 0x9, 0xffffffffffffffcc}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000054400)={0xfe, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xdd, "683b25a0b7595f"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000055400)={{0x0, 0x9, 0x7, 0x1, 0x0, 0x5, 0x0, 0x8000, 0x3, 0xa381, 0xff, 0x2, 0x1, 0x4, 0xc511}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 32) r26 = socket$netlink(0x10, 0x3, 0x2) (rerun: 32) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r26, 0x8983, &(0x7f0000000040)) (async, rerun: 64) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r25, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) (async, rerun: 64) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r26, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r26, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r25, 0xd0009412, &(0x7f0000001200)={r27, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {r22}, {}, {}, {}, {}, {}, {}, {}, {0x0, r32}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r30}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r31}], 0x0, "285c4d007ecdfb"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000056400)={0xffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {r19}, {0x0, r20}, {r21}, {0x0, r24}], 0x7d, "bbfd46c1c424ba"}) 04:16:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) (async, rerun: 64) sendfile(r1, r0, 0x0, 0x4000000800000085) (rerun: 64) [ 2906.637147][T15274] usb 2-1: USB disconnect, device number 78 [ 2906.863923][ T3546] print_req_error: 260 callbacks suppressed [ 2906.863946][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2907.023692][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2907.026212][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.037147][ T3305] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2907.064057][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.067326][ T3546] blk_update_request: I/O error, dev loop2, sector 609 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.075368][ T3277] blk_update_request: I/O error, dev loop2, sector 209 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.092514][ T3305] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.097686][ T3277] blk_update_request: I/O error, dev loop2, sector 210 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.119548][ T3277] blk_update_request: I/O error, dev loop2, sector 211 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2907.244079][T15274] usb 2-1: new full-speed USB device number 79 using dummy_hcd 04:16:38 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 64) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 64) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) (async, rerun: 64) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (rerun: 64) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) (async) connect$unix(r5, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r9 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r9, 0x100000011, 0x0, 0x2811fdff) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r8, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4]}, 0x80) (async, rerun: 32) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r4) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff", @ANYRES16=r10, @ANYBLOB="070300000098037bcd1ad98ada000000000005000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:38 executing program 0: r0 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000106e0478010000000203010902240001010000000904000001030100000921000000012200000985819d7157fa355e79e610cd04c6ab986f0300043f0000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000780)={0x24, &(0x7f0000000580)={0x0, 0x2, 0x7d, {0x7d, 0x31, "27d26f32e2cb6caa62b5e7f8e39904f4f5cdced78271c744c463dbc18711aad2cc2d57c6829f02d64c45c118d3d31a18b8b6798702061a60f193516554fd564108759f760e94005c6b4a5639057ca58cc23c2c6a9a6159717184d3a0f6fa7ae2ba32b01725e6714b27447d5cc134fbce37067cc3bd4fe8553300a3"}}, &(0x7f0000000640)={0x0, 0x3, 0xaf, @string={0xaf, 0x3, "70f3ccd97b7e13c8ff970d09911b416dd6fdf9632b950ec60eb095bb4a252e8ae8bb17473ed5219a25b486804c4558514300ce3d94dfb42913b7d5fad681740d57d0a313ab5036c55419ee1df5fd1ac7d67bb95258192bf3e8194268855b48e90c7b2fe5d54e0386fabc5df338312bf20ac688d75deb702da05e8db3f964c0d3c3422e0cc71f1c82eca1b4d64e719e02f23585e28a18f683936a1a4fdddaf9fd6ddac5bb83e983eed3a57f4fdb"}}, &(0x7f0000000700)={0x0, 0x22, 0x9, {[@main=@item_012={0x2, 0x0, 0x8, "1036"}, @local=@item_012={0x0, 0x2, 0x9}, @main=@item_4={0x3, 0x0, 0x8, "02949b85"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x1, 0x1, {0x22, 0x962}}}}, &(0x7f0000000940)={0x2c, &(0x7f00000007c0)={0x40, 0x0, 0x1d, "1651aaea0e273e771685a528f154f6fcc3294a6389dbfb2caf1a59f6e3"}, &(0x7f0000000800)={0x0, 0xa, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000880)={0x20, 0x1, 0x6e, "adfd1882f7e8a3c506ee09778b0db077dfe63dabf0a3dcd40ac02115d6703c7dd0759ccefa95df907e7dd72eb249e4b08ca7b74d1a2aaa00a7bbfcb7f95da444e31e72b324240896f65304c3854697388c6ad68176e337fab3012c7803657aa51e388fecca4ed9e27b13fef41150"}, &(0x7f0000000900)={0x20, 0x3, 0x1, 0x1}}) (async) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000980)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc283, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3f, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x3, 0x1, 0xab33bd3ef75048d9, 0x99, {0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0xad6}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xff, 0x7f, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x6, 0x7, 0x9}}]}}}]}}]}}, &(0x7f0000000ec0)={0xa, &(0x7f00000009c0)={0xa, 0x6, 0x110, 0x38, 0x1, 0x79, 0x10, 0x7}, 0x2d, &(0x7f0000000a00)={0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "0d5f67477be80fe0516dda6020662253"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "04706b050012a34dcd652d62b3edb983"}]}, 0xa, [{0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3009}}, {0xaf, &(0x7f0000000b00)=@string={0xaf, 0x3, "d136dc5283b199616932fa7f388923c79eb7ecfaf16491e030cb1d17765ac82807c925bd162601d821c5a7c3170db3dd0af38bbf187c78235051f432fd78fe02cf4e8abf58a7973c76c9aba2da0d3ac9541f2206923d14bffb05df4e4b211567b72a807e7207035cc5a8741b122a7077d43fb2a33b3380c596f8dd1a5c0a210b426270d7e54a4f7b8b7be198826773bce87544a0205ba5cbeb137a12a6c8b4e06c284f2c6afe3197ca7b033cf2"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x44d}}, {0x55, &(0x7f0000000c00)=@string={0x55, 0x3, "9a98184b3668beff53bdbc2d51d9d4f0b26c2e93143072a9f16cfcd068bf844b2f8d60cb0a7e955a5d9111ea5c684fd4f4e1fc3f5268275c11c35586e41300c43f62648be2d368b3df543a18abee8157c82ce8"}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x405}}, {0xe3, &(0x7f0000000cc0)=@string={0xe3, 0x3, "5d890446060440599ef937db34bc6f8e328b760f5b9b944e897a71ec79b164cd731c02cbc64f7e13c5ad3baf386ede8a309d4758e7eb86013b8448668617292f280d1faec35fa306863d2fcfc4413e222ade0ed4e75a614a1527b77a6a240b3cd1f761751431982be14a147662310097ac5500759d3bee6bf156539a35bc2638b49df8487f9fcfc6c1d680fbcf5089ed4be4226101b0b7e0df81d237a0f370f40097ddd9c60f90e6482b617402e0d98c30f55fd2690a75be18b555dbc52c82cff7750b8e6bab83e145416e43b071d029e3fc63967b21e223da87c810ffdaba3baa"}}, {0xa0, &(0x7f0000000dc0)=@string={0xa0, 0x3, "721ce272e6458a4d1d65e5f9cd2c7bc8b4408716e4512bea424d93c68adc3a488ca147ecfcb9d31b9599e2c3ac573afff472c6db14247473c0e0f9388b88b3a968fa7ceb2e5ea6fdc196c0322af94f42764dd87b3ea65d0e6d3e6ab9c065c4a976e8cd0dba25b90ac8c39092401a2dfce8c6cd24f51bcab6a5d0025aa92beb5db529731df0dd37814b0c14f2bd08382c3e4c08eb3d9f357aae79bbfda6f5"}}, {0x4, &(0x7f0000000e80)=@lang_id={0x4, 0x3, 0x1}}]}) syz_usb_connect$cdc_ncm(0x1, 0x16d, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15b, 0x2, 0x1, 0x7f, 0x0, 0x63, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "c8bd5b"}, {0x5, 0x24, 0x0, 0x80}, {0xd, 0x24, 0xf, 0x1, 0x1000, 0x2, 0x5, 0x3}, {0x6, 0x24, 0x1a, 0xffd, 0x20}, [@mbim={0xc, 0x24, 0x1b, 0x9b1, 0x5, 0xff, 0xed, 0xffff, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x1f}, @mdlm_detail={0xd4, 0x24, 0x13, 0xff, "51fb4fc8f07cad668e952e01fa2c32624b3425c3fcc860a43052f77c0937a1fd6455397181628e782bff203c399b30db52cbbf3e4422d6216f2b613bf59177c42e6a667a4a9f7151e3a02bb68d1519fd8f4866db063e2a3b2040758aabd37057ce88702c3e70061cc7aa95e03089d45d23eeae911a13a2f4eb048f49152d3dd0ca618497c5e305d4eb600bdf5f939180d0a4fd2393cf1f98088175a163d6bb9bc26920e39444cb5e34fce385ac58d484abd37719f50c3990d3160d5acfefb51495f02a788fb2b4e218c13de9f5eceeec"}, @dmm={0x7, 0x24, 0x14, 0x22, 0x3ff}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x3, 0xfb}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x80, 0x2, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x2, 0x3, 0x14}}}}}}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x20, 0x6, 0x2, 0xff, 0x9}, 0x20, &(0x7f0000000040)={0x5, 0xf, 0x20, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0xc, 0x9, 0x7, 0x400}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x7f, 0x20, 0x400}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0x0, 0x4}]}, 0x4, [{0x92, &(0x7f0000000280)=@string={0x92, 0x3, "dd5ba54daf864c7a6c7798d475b8662640f020f39d3210590c1a6456420d2bdb2c38c38e1d1bbf500543fcb4a700638412fa8761726e78ed78880b15b1d8f56b9a3df39c722780c2c574bc5bd468743394bacd448065e9403a6f1ada7da31c2949747e26af96ab5687c58adc88b483a49101ff2c3c270b1877aa922f62f7b8a3f747f63da085f4fe011d665b4f372a43"}}, {0x9e, &(0x7f0000000340)=@string={0x9e, 0x3, "7358352b16e8086468e5f660f979e5f8ecab6611278fe01b731a5f9460f3d03453f186fec439e99cb9e4618d9d6fc033c0075e527eccd701719d409d2f869699c0a6f600a044a441643f232ea88164be529b36a9080411691b765bb0702c6d0bc7ff5fbfb6a62cb17e67681667baa4f5b0eb5c0a0e8d2ea2f555bc6d08113262c884dbc3d2529e129ff38667b57bccc70d8adee17d46a2c6492af386"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x42c}}, {0x8b, &(0x7f0000000440)=@string={0x8b, 0x3, "c849f54f88a1439c8faf3f434ffd1fd1f9b7ace0cba61c522f04a75166c398502bf4007cb5095c311a3c01acaa5a53ae1f490251252df92b7e841b5629ffdf7fe8c14557bb9f5cce1bf23ba108a12322e116dad0643431ec2a8e715197bd1ab581ca860d083738ed6ed8f084ce3ec4c46832fe758e547f4e29f87bc070e0d53fb48c99f10a994caf51"}}]}) 04:16:38 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r6 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r6, 0x8983, &(0x7f0000000040)) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r5, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r6, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r6, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000001200)={r7, 0x100000000}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {r3}, {r2}, {}, {}, {}, {}, {}, {}, {}, {0x0, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {r2}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r13}], 0x0, "285c4d007ecdfb"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000053400)={{0x0, 0x7, 0xfffffffffffffff9, 0xf3db, 0xffffffff7fffffff, 0x1, 0x20, 0x8, 0x2, 0x6, 0x0, 0x1, 0x9, 0xffffffffffffffcc}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000054400)={0xfe, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r18}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {r15}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xdd, "683b25a0b7595f"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r1, 0xd0009411, &(0x7f0000055400)={{0x0, 0x9, 0x7, 0x1, 0x0, 0x5, 0x0, 0x8000, 0x3, 0xa381, 0xff, 0x2, 0x1, 0x4, 0xc511}}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000005a700)={0x0, ""/256, 0x0, 0x0}) (rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) r26 = socket$netlink(0x10, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r26, 0x8983, &(0x7f0000000040)) (async) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r25, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x40}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r26, 0x8982, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0xfe01}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r26, 0x81f8943c, &(0x7f0000000100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(r25, 0xd0009412, &(0x7f0000001200)={r27, 0x100000000}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {r28}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r27}], 0x81, "7464fbe08eb369"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000000280)={0x0, [{}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {r22}, {}, {}, {}, {}, {}, {}, {}, {0x0, r32}, {}, {}, {}, {}, {}, {}, {}, {0x0, r24}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {0x0, r29}, {}, {}, {}, {}, {r22}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r30}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r23}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r31}], 0x0, "285c4d007ecdfb"}) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000056400)={0xffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {r19}, {0x0, r20}, {r21}, {0x0, r24}], 0x7d, "bbfd46c1c424ba"}) (rerun: 64) 04:16:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r5, 0xf}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0xda}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40800) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:38 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2907.503709][T15275] usb 1-1: USB disconnect, device number 84 [ 2907.864666][T15274] usb 2-1: New USB device found, idVendor=04f2, idProduct=b071, bcdDevice=31.56 [ 2907.894982][T15274] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 04:16:38 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = fsmount(0xffffffffffffffff, 0x1, 0x8f) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x420042, 0x40) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r1, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:38 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = fsmount(0xffffffffffffffff, 0x1, 0x8f) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x420042, 0x40) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r1, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) [ 2907.917340][T15274] usb 2-1: Product: syz [ 2907.925759][T15274] usb 2-1: Manufacturer: syz [ 2907.933585][T15274] usb 2-1: SerialNumber: syz [ 2907.944105][T15275] usb 1-1: new full-speed USB device number 85 using dummy_hcd [ 2907.956866][T15274] usb 2-1: config 0 descriptor?? [ 2908.314088][T15275] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2908.414332][T19568] udc-core: couldn't find an available UDC or it's busy [ 2908.421268][T19568] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2908.429270][T15286] usb 2-1: USB disconnect, device number 79 [ 2908.444395][T15275] usb 1-1: New USB device found, idVendor=046e, idProduct=0178, bcdDevice= 0.00 [ 2908.453402][T15275] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 2908.461522][T15275] usb 1-1: Product: syz [ 2908.465795][T15275] usb 1-1: SerialNumber: syz [ 2908.504449][T15275] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 2908.704590][T19611] udc-core: couldn't find an available UDC or it's busy [ 2908.711567][T19611] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 2908.719645][T19611] udc-core: couldn't find an available UDC or it's busy [ 2908.726585][T19611] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 04:16:39 executing program 1: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) syz_clone(0xc0806380, &(0x7f00000005c0)="3f6117e637209783e3bd55a909d5e2369f7f810f342391173349d84628cefc30e42fb53940f8bd564554dc04ff039f199fb2452474adab1d3c2d6fecd45c179f539dfa473feccd9800b88572c1372a59baa44e4c185b26ee2b848ae40399847ce203689a916a7a6ce91e26ae33584434d1", 0x71, &(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)="6e5ace216ee815c34939abf526328623a3fd19578792269de488d935f3d74d36ccde3fbeb0b89514900ffd91eaac8b29c8bbba49f779123227255aca1d050fa99e35f449937ab4c9100f9a5af832fdfece75c8419d63cbeedadce3b64f432c86b78f99e480975f56e38a52fc48c7eff4ccc6d0ebff2a1183e5d45730522ad83bedc7a7240d5e6d4dd74dac9a6bec1aca4dd738a3b4736af46beeab1148db4bd9777f08e809456c3b00d83b11cc1a84eee0e293d00dccf9f36eeba8993fa91277051ae15297b1b05b162dd00c6e7c296aa49b9cc434a2686a433b28af890f22c69b5106106c") openat$vcsa(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) 04:16:39 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = fsmount(0xffffffffffffffff, 0x1, 0x8f) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x420042, 0x40) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r1, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r5, 0xf}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0xda}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40800) sendfile(r1, r0, 0x0, 0x4000000800000085) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r5, 0xf}, 0x1c}}, 0x0) (async) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0xda}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40800) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) 04:16:39 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(0xffffffffffffffff, 0x1) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = epoll_create1(0x80000) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000001680), 0x18200, 0x0) r9 = socket(0x15, 0x1, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000016c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000002c0)="a4be7b09a8a313a9cff0f6660ff92ae8a2bfbd66687633c4d654f98a29b7c7b0b87b3bffcda7489303269f8045316ed26d20be6de386bade09044a301147be7852a094b5a9b86e026c3f6510e15bdb93c36d8cd099494cec5282e56f0bddbd7270584c311abbc727fb85b265e7e1e76394f88fd5305123d991baad77cb", 0x7d}, {&(0x7f0000000340)="e0f8347d056674ed9e7b6fcb0e7c139905e45919fcde733279de08cf44a1af1d3f558b4678f37d98d9752c52301140b822125b0fe75d281fe70e1d4ff63037a8cb25e2acf2a4cc5ac1e4610d3e0f822f74c2c4f5a645495af1c87bb48ec9c22525f1d8283acf46ff948b25da8b3553c0b91cdc5e7a0c7b4793096badb1d7b3bf5730361a4121cd19317688b4e188d2e9968c0785a573750498626eacc24ada4933db31f5f30dbc791e92029c4952304439cf1ede5d7c883a35551d79fcfa830ae5f31996c5ed32d87213e33b8ce4d46b0008f186ea09759a602cada48bf2588f3b435bc6df656f87a40061aad0adfa155c4c28a9217935ebf837c3861c7780066c1c5695630bb7b38b8679441b4db7e0cb3778144802e5459d0e794f9588eb6942cdb9ffc0daca101023f7fef2265870b01869952dab760cd64664d1b088cf980ae8b653f5aab417c2f0cb6d8072181e58bf39c7f869c3af9fab39fcb415c71732b59b9ed3126516ee250604a09e1f7cfebe772718d61414c2cae069b2196c80fc03cd412a067dfecee495dc8a8441f81bcac66d31bb07852c3891d8dae1f74e68a0ef8925774e03edbf75f1cbf26ed4f30981fe9be389e9e0e2a9c241c0015f6f713e72f9775138d2d265fbb2bc5ffda4123fc4acccb6507fd00577ba3062792a7c129a2afeb2458b5793bc9eb6dafa4ef9a9c33c132a46db9e8a8b62975eb391984bf551690c381297b808b78a4aed272a893a1c1deac1b8d6b78b8cd9c509805fec22cdb6055184031f5aaa711cafd7ce9e53480dc61c93f59303dcb099c8c9fc4a8450f5d3719288ab4cb398ec639199bee7a5198346d16f6797b10f2ef9168c3c3f2d6d57612b0e774779c8aeccfb8cce987c4644dff4f7f54ba64fbc5fd18a04ef1b956eed8aee1d107af2d18f925712b59f5225650deb348c0cc22c0d1efe77b912fe16c9698e45cfe75c106c112d9695ce6fd140cb697303bb8d1893c6cc31bccee1e31e7405bd35f89481ba7b4cd0b97e75bfe5423e7f17d3657cb72ddb2d81e67ae5e8c60785e6008d19f8053101b70e9f024ba7fa04550778000ed67fee9cd0f98c49d8dd3ad4dd92dc9782af76a971d9a3418e2f11b5023b942fe141c14f274ff65cd49b1143706045c61272e6d72c4251667e32a8ab4d030057f232947eb9b8946a1cf4a063b0d6c6f615f1a56bfd85e0cba9550ec7c4339e587fe82f21f25ccc0fcd4bb482e468eff9308fa1854113b2f470a55d0dd06432f19ab58b8f7246565502ecf5e872fec06d783b1f329b92a24433efc0cd98498bdc7749ab0860546ae755d959b5ff25e084cd57c56f22d5aeb575a38bfae5af744221accb69a73485bf65d26d13a2db0a16513df34a92e2f5a6e8556e6f4f64147dbd498efac0fc748ecad81a0a9b155e9881f4485f3cedff122057e060c8f8db8299f5bb272e5da3f00a1cebd048754df417577e89805ae26c2b829f7c95def14c09c1227021c3117614f32ac4726139394220056e1bdd9f752cd913cc73d2da7042240d10d5de88dcbe11ee476228fe4e509bf6d191e3fe6f09a78002fb0f8a578e61e7f6d40abdf263615dc6520e21c68309224c3fdc1e84e584d7405caa726f591db16e3c466537f88f00087eec1309bf3809d49c3863e94b95efd1990bc78969c2bf6f276e0334ccde3b736684ad1c7636305021e39a3c57bc710bc42e1ef7110a96f3dd7936dac3eceb04c3947b6fcff04447afec1479b65a1e14635f3adca0562c0fe000cf80950665e96121f3a7d5d0fe2d4de662817afe6427cdc8237c96f9ad5b5e52b769a16627c7bdd865ecaf2f8a8a96009d6f597d1fa65e600913c048134c6a64785771e9b7971116996c98d97ba0e6e0a853b4930afe29ee1866146fa1ece801c5657db2c014598dcbe0a144dc1bb0d82a2fd7c267f5c06237d4ce3f38c7ca1e2dd74d447c5d94d8a70d07050a59cf784b4c2274166001e73e02074558499b3639f220f7c847a0a27084e13ff4ddb18eade369a13a4d0b7e44063c54b6c28c31a37fdeebf9a0a85f01dc7b0f2dbcf4083aac89dba600a705dd2c05a65823adeef367880b3f5574b3274f86b38fd806906ea77f21f9bb69f68516255a7fb78e05421666ac43901224ccb218bf89c7a18244036f55d4fe33edfd6bf080d85e81b8ceb75bd3b3644dad4df0d45c68cf310c072c0d2c610d77311b87997b9932be1bbf0241c691c28268775b50b493a52f600a61ace05807fc269457b526d43b9d5a6e722bcf9ea61388869a5b5dcededae813e5bd5d12890c350f65d55d6b0b7853c8344bc292af6a0d574e2c4dc8b821ad8a5959ecc0123c8524b0cf29762b1ce1ee5f404c3888c13a2080230db373273aab66cc33c33b1a7b12b2a8ef50cabc396b6bf558e89c7609cd95a1322548a68ba0ac275eedf5b033b78f3d620501c6b2fb9d0de7a1f80fc9cb603627f297ffcb73d8ec5f4b9cffe623816d3721cc1e6bc766367f2978a87d00444f2e2e1ceff1ef8dac567ddc9bdaad3674d72fb136a5b711e2abc93a82e00a74a121d0f9421cf42574ccde78926ca55ffa6a4f464868e6cb18f83024a1f3a0ea77dec3481fd295765d60daf421bc4518b17dc473a6ffe09f6712caba28f0cd6927b4542121ffdce87190f76b6f36051d9308b92d309152b54ce525cf617222bf9460e7010b15c222b16b69f110742018973f99331c9904fc421184d128d5f1bd8a4ac95c0cc434a3f34b4a6277daa135f0c4f99c74eca029188d481dc9e65bb4f6840a01a3e668422d5c4ea8ffaddd9bd4d9faf066d362eef0a3bb81ce5740be9548bcd57a12fe1d122447a3df4dcbd3a68e718ecd39be93cfb4a7ec3e6f6a05c16115d25acc4f310770cd34f6ec833c9806f1ba4d9271cd78a6f6263b9db72945a19423b9705241ed88ab703f5f0d0f1af9447ee735837d31b422532bbabb2b128a4256d6b70f66ed12b39a1b2609c544f795514e61e9fc22a1f0ed18ee6e5dd73b4566f6eb024ff53b10fda7255bbee90012d6d9efb737bc24f44419bc27d979fcd8ea3938bd5fe1adf39c007cf9bb3a2e92a61dca1804e8432eeb5987cf70cd2ae5c99427fbb1dd9a1880f8bc2da7e45e8567b67b375f7292f15eebfd75fc93bea3d38588d25e862a165553d94b3011618f82546c1bb405c00cb9b556fc0ae89d921b9df12dbbdbb1b6f806f3070fe70b74d8b668723f6a4bac09dd00cdefe15a0298c9799f8bc793f0c267512212f4122cd10bc537448af00c433ec482256fbd4e9745ee3f982b659ca759f32df58b4ba35bd6b40d60288e80ba390bc044370d9144495a0e6fdd7c5022394e3b2863335661c29e1d45e5168a5c181b6a58f4731384433def96529f7d8cc7c624e33506ec7b0cadfce4fabe7693deb19afddfbaf955f2ce152b049b9d87b0be1c2244c94221522004d65712d2948fa167719afe77b279b3407565c33750a89f9f80ee919e8cc875c663c3a7544070c526555b3880a7669263a8f069fe6094f01b08054cebd465d73d1e44abfa78c77598e090f9639a97178ecd1f6fb11c2dd66e934a82d1afb5a1ee6fcc5f83decdf8b0925ab067809deb0c668ab4ad24e37f36bdb4dbf677856aa2b7180fb0b9a8c3051897fe13d0b8740865a0d9980bf11c5f56ff69aeb56ba8dc303ce6e66afe9ab1c23d48201e6ed5d220846f32600705de66d2a89c5f7d07eedd2384698f92a354fd8a7806b12d11d025b6b24b81499b57035ee52e6017b40a673d49c6b92a7fef6a85c92aa6eb5eeee96da62eb5f2ecc1b5f72438e18b764c46e026eec8416cea2eac872019d86286f1e90badedba9867ab682f4fc51463af621655b1503e17fd77bc33f89477cbc5bb9fd3a5fc66cc8310556e0f5a971eca20cde4ae171dbcca9504de37250d22361fcc3748faf4c131d30e239f8165af1c77104e5a0ba4fc473bbe2f4b65d6b052cb0ae5e07b9bfb9f94f1e0181dfbd44a7ef87b139921587cc97c57ae7b0058c929e22f650492f3f3177a2780683cd3280d25ad924e62ed2648f491844ba69863b7e1f2deed5d06aa98cdb220d786e0143c6b31791061d5f5bfc0d54165d81c93b5711346d1e0b4b6480fb74a127665565b15c2f68a45cbc1c7c1ad7d744f574c35cdd9f01fac57747bb52925005af8be1778ee6068c0b330f8c28868823c99e629c3304827177d954d6203e9e3b7f6a86c087468c50825f15b1e7cb4920303f9010294e2791663fa327ea8ae044273b0c07a156783ae00c963cb4fc40129ad4acebb6a6b5ed639de0f5e47ff8a4611f98e319eccd79c5c32cbd185d51934a625813b479e03ab447d35cd5cbb14db9d1416735e255140c150fbcd71877eb05f7d3be8f7dca88a3c618216682b14523d770dd5dca72c792ad38410dec2187fcaa0487cd7c9c024d18070cbc5413aed9508301765d1ace50e9804493433bec292479ef119555c8f9793a99ab74cc6cf7ad3abc522cdef94e6cd4e46228703867fcaf734aecee7a6a521c0306f62e81c2b87891cb443eeba5d1ab1c3d64793d52d194387aa4f686e9f1a02a15fe7e58a2b7709ae2dbfdacb6b7a1fc669b417f4881c5e1f54f5b161602850414dddcc460e6b364bc94d0df805ce7ffca94e9962315d1d66a8ca59706fb5c08704314f7775f42af5aa33adcac1688a977f60d8eccd03e29ade8c867003079afa214be97ce3093cd7ec97dd1aa8bc3968c6f133dfa059b3ea185b8b1ec4d2a56adccc1f9d7b7f4a1f960efa6454d266604d8e3836895d43451dd79cedaafee2a7b05f27c89c41b096d7e36ebc6b0d3fa0172b18eb3f601215f7e06da785a389e461522e920d11401a04b277b50b610f0049324c1f98a4b6db2a265fe288fd4775c78ac4d6ae8cf0a4c6fc30d4ccee1652b5ba098180e3697cfba1a1f464f5e763e4adce74ea69847500bab03d635fdbd8e2c4c0021de1e81df4fea08e81b489d7107b2b7c4be3312115de3b7c2227e9fdbec12c23934339103be9f9646c8184a821a9a9922148d60cc6118b0da0687849ef866de95e9eb75a3dd14b2a5f0ecb8e806218ce94390c5602a394ab625f2617afb34fed76e50cd0ba66ad4114da3ae216ca33a68f60d3c8519c098ce7289df52fdef5cce74a3bb58bf5e534426430ad5fd7d44a30188fe211f573f81f75cf687cc993ceee1e7cf834da8eb23aa0da9c5c2b06b6ff56d4713b49212ff88171fb6ce0038e1048fa37f6ac3cb4178e77782c5e858a96a6799283579f8ab60c0e2637e00a8e77f609c76e872002553dbadb93efa79e8ab0face4da887b08d683f1c96a27060bc895a9dca5d4a48d00dfa9224a9943bd6c9a60beae493865cd0fbac5e1401aa464217dfeffd85e19ee2585860a6dd58ab1d60ed542aa3577e1e445aefb57fd6ab65cf815b2f802b27a309d731d5119860674ce51a179cb7a47fd435429757a0eaf258614cb304f5d4b2a073f47bfa5d58ad30d51ec75eb30f94d7e331b02d6404adc67c93ab0c7941a8afa1267e566ac0113fe5e838c0a69ccdfbb00e37c3a14e12b26d6e98657700ba70f0b4664577d72af5699011f4366f7409a08d8f0ba60fb240ecccc767e6019eeb4dc78b7d7e0e5b679046f01191867deec40765940fe7daec96691f444a8899b3bf855fa9a7d0288de0abdc438b0f94ded107acdae7ff9cc6f2afba500c53174ca06ec5357d72fca35f4f421356aae00d44c570c92ddf8ca5d1314ac61b83a445c33722eab03736e7dedc20d252d0b4350d136a285d3b14995b8ff51e074d6682", 0x1000}, {&(0x7f0000001340)="2a6a3f30dacf3b0c6ce48a037bec9cf1d72e7a498541e3baa61e6b2e56e5b06d13a2831c136e408730271dbdb05e34209f8ea191bd6cbe182ccb34933cf98ddb434faddab98d8e1eb8ace2b9f29f279468b409786c7cb733621fb5685b7c12260658db5b68b5110344c8d727d11fa40354bc5de3fbb0cf3e520911a957206bc1369a07e37a9189d6534f0e9e931a2cbc5864c84a10f3862c2453f5b72b4e9cdbafc52776bcfe8bdd1864c058013089182d97c54d20c1bb398f7e2cea30", 0xbd}, {&(0x7f0000000000)="62d93dd30d023bd1e9488dc512", 0xd}], 0x4, &(0x7f0000003700)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @rights={{0x18, 0x1, 0x1, [r4, r2]}}, @rights={{0x2c, 0x1, 0x1, [r7, r8, 0xffffffffffffffff, r9, r2, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r1, r2, r1, r11, 0xffffffffffffffff, r2]}}], 0x158, 0x200000c0}}], 0x1, 0x884) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r12 = socket$netlink(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r12, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r13, @ANYBLOB="e1a120c923696264070300000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:39 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:39 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x6, 0x404040) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r0, 0x0, 0x61c2c9d9) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(r3, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000140)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x240400, 0x118) [ 2909.306128][ T3546] buffer_io_error: 110 callbacks suppressed [ 2909.306137][ T3546] Buffer I/O error on dev loop2p2, logical block 8, async page read [ 2909.307512][ T3277] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 2909.308092][ T3305] Buffer I/O error on dev loop2p7, logical block 8, async page read [ 2909.312160][ T3546] Buffer I/O error on dev loop2p2, logical block 9, async page read [ 2909.320430][ T3277] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 2909.320453][ T3277] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 2909.320474][ T3277] Buffer I/O error on dev loop2p3, logical block 11, async page read [ 2909.320495][ T3277] Buffer I/O error on dev loop2p3, logical block 12, async page read [ 2909.320516][ T3277] Buffer I/O error on dev loop2p3, logical block 13, async page read [ 2909.320537][ T3277] Buffer I/O error on dev loop2p3, logical block 14, async page read 04:16:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:41 executing program 1: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) (async) syz_clone(0xc0806380, &(0x7f00000005c0)="3f6117e637209783e3bd55a909d5e2369f7f810f342391173349d84628cefc30e42fb53940f8bd564554dc04ff039f199fb2452474adab1d3c2d6fecd45c179f539dfa473feccd9800b88572c1372a59baa44e4c185b26ee2b848ae40399847ce203689a916a7a6ce91e26ae33584434d1", 0x71, &(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)="6e5ace216ee815c34939abf526328623a3fd19578792269de488d935f3d74d36ccde3fbeb0b89514900ffd91eaac8b29c8bbba49f779123227255aca1d050fa99e35f449937ab4c9100f9a5af832fdfece75c8419d63cbeedadce3b64f432c86b78f99e480975f56e38a52fc48c7eff4ccc6d0ebff2a1183e5d45730522ad83bedc7a7240d5e6d4dd74dac9a6bec1aca4dd738a3b4736af46beeab1148db4bd9777f08e809456c3b00d83b11cc1a84eee0e293d00dccf9f36eeba8993fa91277051ae15297b1b05b162dd00c6e7c296aa49b9cc434a2686a433b28af890f22c69b5106106c") (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) 04:16:41 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x6, 0x404040) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r0, 0x0, 0x61c2c9d9) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(r3, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000140)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x240400, 0x118) syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_open_dev$vcsu(&(0x7f0000000040), 0x6, 0x404040) (async) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendfile(r2, r0, 0x0, 0x61c2c9d9) (async) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) (async) shutdown(r3, 0x1) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000140)) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x240400, 0x118) (async) 04:16:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r5, 0xf}, 0x1c}}, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0xda}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40800) sendfile(r1, r0, 0x0, 0x4000000800000085) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r2, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) (async) creat(&(0x7f0000000240)='./file0\x00', 0x0) (async) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r3, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, 0x80) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_GET_NODES(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r5, 0xf}, 0x1c}}, 0x0) (async) sendmsg$TIPC_CMD_SET_NODE_ADDR(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x802000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x24, r5, 0x8, 0x70bd2d, 0x25dfdbfd, {{}, {}, {0x8, 0x11, 0xda}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x40800) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) 04:16:41 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async, rerun: 64) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async, rerun: 64) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) (async) shutdown(0xffffffffffffffff, 0x1) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) (async, rerun: 64) r4 = epoll_create1(0x80000) (rerun: 64) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000001680), 0x18200, 0x0) (async) r9 = socket(0x15, 0x1, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000016c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000002c0)="a4be7b09a8a313a9cff0f6660ff92ae8a2bfbd66687633c4d654f98a29b7c7b0b87b3bffcda7489303269f8045316ed26d20be6de386bade09044a301147be7852a094b5a9b86e026c3f6510e15bdb93c36d8cd099494cec5282e56f0bddbd7270584c311abbc727fb85b265e7e1e76394f88fd5305123d991baad77cb", 0x7d}, {&(0x7f0000000340)="e0f8347d056674ed9e7b6fcb0e7c139905e45919fcde733279de08cf44a1af1d3f558b4678f37d98d9752c52301140b822125b0fe75d281fe70e1d4ff63037a8cb25e2acf2a4cc5ac1e4610d3e0f822f74c2c4f5a645495af1c87bb48ec9c22525f1d8283acf46ff948b25da8b3553c0b91cdc5e7a0c7b4793096badb1d7b3bf5730361a4121cd19317688b4e188d2e9968c0785a573750498626eacc24ada4933db31f5f30dbc791e92029c4952304439cf1ede5d7c883a35551d79fcfa830ae5f31996c5ed32d87213e33b8ce4d46b0008f186ea09759a602cada48bf2588f3b435bc6df656f87a40061aad0adfa155c4c28a9217935ebf837c3861c7780066c1c5695630bb7b38b8679441b4db7e0cb3778144802e5459d0e794f9588eb6942cdb9ffc0daca101023f7fef2265870b01869952dab760cd64664d1b088cf980ae8b653f5aab417c2f0cb6d8072181e58bf39c7f869c3af9fab39fcb415c71732b59b9ed3126516ee250604a09e1f7cfebe772718d61414c2cae069b2196c80fc03cd412a067dfecee495dc8a8441f81bcac66d31bb07852c3891d8dae1f74e68a0ef8925774e03edbf75f1cbf26ed4f30981fe9be389e9e0e2a9c241c0015f6f713e72f9775138d2d265fbb2bc5ffda4123fc4acccb6507fd00577ba3062792a7c129a2afeb2458b5793bc9eb6dafa4ef9a9c33c132a46db9e8a8b62975eb391984bf551690c381297b808b78a4aed272a893a1c1deac1b8d6b78b8cd9c509805fec22cdb6055184031f5aaa711cafd7ce9e53480dc61c93f59303dcb099c8c9fc4a8450f5d3719288ab4cb398ec639199bee7a5198346d16f6797b10f2ef9168c3c3f2d6d57612b0e774779c8aeccfb8cce987c4644dff4f7f54ba64fbc5fd18a04ef1b956eed8aee1d107af2d18f925712b59f5225650deb348c0cc22c0d1efe77b912fe16c9698e45cfe75c106c112d9695ce6fd140cb697303bb8d1893c6cc31bccee1e31e7405bd35f89481ba7b4cd0b97e75bfe5423e7f17d3657cb72ddb2d81e67ae5e8c60785e6008d19f8053101b70e9f024ba7fa04550778000ed67fee9cd0f98c49d8dd3ad4dd92dc9782af76a971d9a3418e2f11b5023b942fe141c14f274ff65cd49b1143706045c61272e6d72c4251667e32a8ab4d030057f232947eb9b8946a1cf4a063b0d6c6f615f1a56bfd85e0cba9550ec7c4339e587fe82f21f25ccc0fcd4bb482e468eff9308fa1854113b2f470a55d0dd06432f19ab58b8f7246565502ecf5e872fec06d783b1f329b92a24433efc0cd98498bdc7749ab0860546ae755d959b5ff25e084cd57c56f22d5aeb575a38bfae5af744221accb69a73485bf65d26d13a2db0a16513df34a92e2f5a6e8556e6f4f64147dbd498efac0fc748ecad81a0a9b155e9881f4485f3cedff122057e060c8f8db8299f5bb272e5da3f00a1cebd048754df417577e89805ae26c2b829f7c95def14c09c1227021c3117614f32ac4726139394220056e1bdd9f752cd913cc73d2da7042240d10d5de88dcbe11ee476228fe4e509bf6d191e3fe6f09a78002fb0f8a578e61e7f6d40abdf263615dc6520e21c68309224c3fdc1e84e584d7405caa726f591db16e3c466537f88f00087eec1309bf3809d49c3863e94b95efd1990bc78969c2bf6f276e0334ccde3b736684ad1c7636305021e39a3c57bc710bc42e1ef7110a96f3dd7936dac3eceb04c3947b6fcff04447afec1479b65a1e14635f3adca0562c0fe000cf80950665e96121f3a7d5d0fe2d4de662817afe6427cdc8237c96f9ad5b5e52b769a16627c7bdd865ecaf2f8a8a96009d6f597d1fa65e600913c048134c6a64785771e9b7971116996c98d97ba0e6e0a853b4930afe29ee1866146fa1ece801c5657db2c014598dcbe0a144dc1bb0d82a2fd7c267f5c06237d4ce3f38c7ca1e2dd74d447c5d94d8a70d07050a59cf784b4c2274166001e73e02074558499b3639f220f7c847a0a27084e13ff4ddb18eade369a13a4d0b7e44063c54b6c28c31a37fdeebf9a0a85f01dc7b0f2dbcf4083aac89dba600a705dd2c05a65823adeef367880b3f5574b3274f86b38fd806906ea77f21f9bb69f68516255a7fb78e05421666ac43901224ccb218bf89c7a18244036f55d4fe33edfd6bf080d85e81b8ceb75bd3b3644dad4df0d45c68cf310c072c0d2c610d77311b87997b9932be1bbf0241c691c28268775b50b493a52f600a61ace05807fc269457b526d43b9d5a6e722bcf9ea61388869a5b5dcededae813e5bd5d12890c350f65d55d6b0b7853c8344bc292af6a0d574e2c4dc8b821ad8a5959ecc0123c8524b0cf29762b1ce1ee5f404c3888c13a2080230db373273aab66cc33c33b1a7b12b2a8ef50cabc396b6bf558e89c7609cd95a1322548a68ba0ac275eedf5b033b78f3d620501c6b2fb9d0de7a1f80fc9cb603627f297ffcb73d8ec5f4b9cffe623816d3721cc1e6bc766367f2978a87d00444f2e2e1ceff1ef8dac567ddc9bdaad3674d72fb136a5b711e2abc93a82e00a74a121d0f9421cf42574ccde78926ca55ffa6a4f464868e6cb18f83024a1f3a0ea77dec3481fd295765d60daf421bc4518b17dc473a6ffe09f6712caba28f0cd6927b4542121ffdce87190f76b6f36051d9308b92d309152b54ce525cf617222bf9460e7010b15c222b16b69f110742018973f99331c9904fc421184d128d5f1bd8a4ac95c0cc434a3f34b4a6277daa135f0c4f99c74eca029188d481dc9e65bb4f6840a01a3e668422d5c4ea8ffaddd9bd4d9faf066d362eef0a3bb81ce5740be9548bcd57a12fe1d122447a3df4dcbd3a68e718ecd39be93cfb4a7ec3e6f6a05c16115d25acc4f310770cd34f6ec833c9806f1ba4d9271cd78a6f6263b9db72945a19423b9705241ed88ab703f5f0d0f1af9447ee735837d31b422532bbabb2b128a4256d6b70f66ed12b39a1b2609c544f795514e61e9fc22a1f0ed18ee6e5dd73b4566f6eb024ff53b10fda7255bbee90012d6d9efb737bc24f44419bc27d979fcd8ea3938bd5fe1adf39c007cf9bb3a2e92a61dca1804e8432eeb5987cf70cd2ae5c99427fbb1dd9a1880f8bc2da7e45e8567b67b375f7292f15eebfd75fc93bea3d38588d25e862a165553d94b3011618f82546c1bb405c00cb9b556fc0ae89d921b9df12dbbdbb1b6f806f3070fe70b74d8b668723f6a4bac09dd00cdefe15a0298c9799f8bc793f0c267512212f4122cd10bc537448af00c433ec482256fbd4e9745ee3f982b659ca759f32df58b4ba35bd6b40d60288e80ba390bc044370d9144495a0e6fdd7c5022394e3b2863335661c29e1d45e5168a5c181b6a58f4731384433def96529f7d8cc7c624e33506ec7b0cadfce4fabe7693deb19afddfbaf955f2ce152b049b9d87b0be1c2244c94221522004d65712d2948fa167719afe77b279b3407565c33750a89f9f80ee919e8cc875c663c3a7544070c526555b3880a7669263a8f069fe6094f01b08054cebd465d73d1e44abfa78c77598e090f9639a97178ecd1f6fb11c2dd66e934a82d1afb5a1ee6fcc5f83decdf8b0925ab067809deb0c668ab4ad24e37f36bdb4dbf677856aa2b7180fb0b9a8c3051897fe13d0b8740865a0d9980bf11c5f56ff69aeb56ba8dc303ce6e66afe9ab1c23d48201e6ed5d220846f32600705de66d2a89c5f7d07eedd2384698f92a354fd8a7806b12d11d025b6b24b81499b57035ee52e6017b40a673d49c6b92a7fef6a85c92aa6eb5eeee96da62eb5f2ecc1b5f72438e18b764c46e026eec8416cea2eac872019d86286f1e90badedba9867ab682f4fc51463af621655b1503e17fd77bc33f89477cbc5bb9fd3a5fc66cc8310556e0f5a971eca20cde4ae171dbcca9504de37250d22361fcc3748faf4c131d30e239f8165af1c77104e5a0ba4fc473bbe2f4b65d6b052cb0ae5e07b9bfb9f94f1e0181dfbd44a7ef87b139921587cc97c57ae7b0058c929e22f650492f3f3177a2780683cd3280d25ad924e62ed2648f491844ba69863b7e1f2deed5d06aa98cdb220d786e0143c6b31791061d5f5bfc0d54165d81c93b5711346d1e0b4b6480fb74a127665565b15c2f68a45cbc1c7c1ad7d744f574c35cdd9f01fac57747bb52925005af8be1778ee6068c0b330f8c28868823c99e629c3304827177d954d6203e9e3b7f6a86c087468c50825f15b1e7cb4920303f9010294e2791663fa327ea8ae044273b0c07a156783ae00c963cb4fc40129ad4acebb6a6b5ed639de0f5e47ff8a4611f98e319eccd79c5c32cbd185d51934a625813b479e03ab447d35cd5cbb14db9d1416735e255140c150fbcd71877eb05f7d3be8f7dca88a3c618216682b14523d770dd5dca72c792ad38410dec2187fcaa0487cd7c9c024d18070cbc5413aed9508301765d1ace50e9804493433bec292479ef119555c8f9793a99ab74cc6cf7ad3abc522cdef94e6cd4e46228703867fcaf734aecee7a6a521c0306f62e81c2b87891cb443eeba5d1ab1c3d64793d52d194387aa4f686e9f1a02a15fe7e58a2b7709ae2dbfdacb6b7a1fc669b417f4881c5e1f54f5b161602850414dddcc460e6b364bc94d0df805ce7ffca94e9962315d1d66a8ca59706fb5c08704314f7775f42af5aa33adcac1688a977f60d8eccd03e29ade8c867003079afa214be97ce3093cd7ec97dd1aa8bc3968c6f133dfa059b3ea185b8b1ec4d2a56adccc1f9d7b7f4a1f960efa6454d266604d8e3836895d43451dd79cedaafee2a7b05f27c89c41b096d7e36ebc6b0d3fa0172b18eb3f601215f7e06da785a389e461522e920d11401a04b277b50b610f0049324c1f98a4b6db2a265fe288fd4775c78ac4d6ae8cf0a4c6fc30d4ccee1652b5ba098180e3697cfba1a1f464f5e763e4adce74ea69847500bab03d635fdbd8e2c4c0021de1e81df4fea08e81b489d7107b2b7c4be3312115de3b7c2227e9fdbec12c23934339103be9f9646c8184a821a9a9922148d60cc6118b0da0687849ef866de95e9eb75a3dd14b2a5f0ecb8e806218ce94390c5602a394ab625f2617afb34fed76e50cd0ba66ad4114da3ae216ca33a68f60d3c8519c098ce7289df52fdef5cce74a3bb58bf5e534426430ad5fd7d44a30188fe211f573f81f75cf687cc993ceee1e7cf834da8eb23aa0da9c5c2b06b6ff56d4713b49212ff88171fb6ce0038e1048fa37f6ac3cb4178e77782c5e858a96a6799283579f8ab60c0e2637e00a8e77f609c76e872002553dbadb93efa79e8ab0face4da887b08d683f1c96a27060bc895a9dca5d4a48d00dfa9224a9943bd6c9a60beae493865cd0fbac5e1401aa464217dfeffd85e19ee2585860a6dd58ab1d60ed542aa3577e1e445aefb57fd6ab65cf815b2f802b27a309d731d5119860674ce51a179cb7a47fd435429757a0eaf258614cb304f5d4b2a073f47bfa5d58ad30d51ec75eb30f94d7e331b02d6404adc67c93ab0c7941a8afa1267e566ac0113fe5e838c0a69ccdfbb00e37c3a14e12b26d6e98657700ba70f0b4664577d72af5699011f4366f7409a08d8f0ba60fb240ecccc767e6019eeb4dc78b7d7e0e5b679046f01191867deec40765940fe7daec96691f444a8899b3bf855fa9a7d0288de0abdc438b0f94ded107acdae7ff9cc6f2afba500c53174ca06ec5357d72fca35f4f421356aae00d44c570c92ddf8ca5d1314ac61b83a445c33722eab03736e7dedc20d252d0b4350d136a285d3b14995b8ff51e074d6682", 0x1000}, {&(0x7f0000001340)="2a6a3f30dacf3b0c6ce48a037bec9cf1d72e7a498541e3baa61e6b2e56e5b06d13a2831c136e408730271dbdb05e34209f8ea191bd6cbe182ccb34933cf98ddb434faddab98d8e1eb8ace2b9f29f279468b409786c7cb733621fb5685b7c12260658db5b68b5110344c8d727d11fa40354bc5de3fbb0cf3e520911a957206bc1369a07e37a9189d6534f0e9e931a2cbc5864c84a10f3862c2453f5b72b4e9cdbafc52776bcfe8bdd1864c058013089182d97c54d20c1bb398f7e2cea30", 0xbd}, {&(0x7f0000000000)="62d93dd30d023bd1e9488dc512", 0xd}], 0x4, &(0x7f0000003700)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @rights={{0x18, 0x1, 0x1, [r4, r2]}}, @rights={{0x2c, 0x1, 0x1, [r7, r8, 0xffffffffffffffff, r9, r2, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r1, r2, r1, r11, 0xffffffffffffffff, r2]}}], 0x158, 0x200000c0}}], 0x1, 0x884) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r12 = socket$netlink(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r12, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r13, @ANYBLOB="e1a120c923696264070300000000"], 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:41 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2910.530139][T12744] usb 1-1: USB disconnect, device number 85 [ 2910.571323][T19657] selinux_netlink_send: 132 callbacks suppressed [ 2910.571335][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2910.875443][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 04:16:42 executing program 1: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) syz_clone(0xc0806380, &(0x7f00000005c0)="3f6117e637209783e3bd55a909d5e2369f7f810f342391173349d84628cefc30e42fb53940f8bd564554dc04ff039f199fb2452474adab1d3c2d6fecd45c179f539dfa473feccd9800b88572c1372a59baa44e4c185b26ee2b848ae40399847ce203689a916a7a6ce91e26ae33584434d1", 0x71, &(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)="6e5ace216ee815c34939abf526328623a3fd19578792269de488d935f3d74d36ccde3fbeb0b89514900ffd91eaac8b29c8bbba49f779123227255aca1d050fa99e35f449937ab4c9100f9a5af832fdfece75c8419d63cbeedadce3b64f432c86b78f99e480975f56e38a52fc48c7eff4ccc6d0ebff2a1183e5d45730522ad83bedc7a7240d5e6d4dd74dac9a6bec1aca4dd738a3b4736af46beeab1148db4bd9777f08e809456c3b00d83b11cc1a84eee0e293d00dccf9f36eeba8993fa91277051ae15297b1b05b162dd00c6e7c296aa49b9cc434a2686a433b28af890f22c69b5106106c") openat$vcsa(0xffffffffffffff9c, &(0x7f00000007c0), 0x10000, 0x0) [ 2911.162114][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=18432 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2911.184981][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=201 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2911.198541][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=251 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2911.208853][T19669] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19669 comm=syz-executor.4 [ 2911.213370][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=186 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2911.227196][T19669] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19669 comm=syz-executor.4 04:16:42 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x3, 0x9b, 0x3, 0x59ce, 0x2, 0x3, 0x8b3, 0x21, 0x40, 0x9b, 0x74, 0x800, 0x38, 0x2, 0x4, 0x2, 0xfffa}, [{0x48000000, 0x9, 0x7, 0x7, 0x6, 0x9, 0x7fff, 0x1}, {0x6, 0x80000000, 0xb1, 0x100000001, 0xffffffffffffff01, 0x7, 0x1, 0x5}], "017eb977002cd95cf91f5784afdf47158d0ba9e885f60987c961821f98dae2b4ef4bca4c03b8ac929b1a2f2fb13a7b67f7caf9d5bdb62d75719a38df197559d281aadcf5b9fffd6169a78060b58732b944f135770593fdd87ba714d97d1bee5787d5835e46adb3a0afc1142d2173c3271ca5539f642ade9ac1be0df2120e0bc6cf4651b140d0c89df3b08fe9822f858563b6f38c56161e5c176bd2f9640e74086c8b872302fdc22afc4d94f4274e5e0e14880a36f6cd7c260913b53e142da7", ['\x00', '\x00', '\x00', '\x00']}, 0x56f) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYBLOB="01ce01b80b2de948569825608f04eff868fbcfaf1f5b92bc1aa28592ec2c52bcc8f7168ec6b6d8fb1dc146f237e797f475056d0cb539ea14afb470fc8a75a15f90ce7b5e1a"], 0x40}, 0x1, 0x0, 0x0, 0x40004}, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) 04:16:42 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = syz_open_dev$vcsu(&(0x7f0000000040), 0x6, 0x404040) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r2, r0, 0x0, 0x61c2c9d9) (async) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(r3, 0x1) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r3, 0x8983, &(0x7f0000000140)) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x240400, 0x118) [ 2911.262163][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=233 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 [ 2911.275702][T19657] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=35 sclass=netlink_audit_socket pid=19657 comm=syz-executor.4 04:16:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="780000002400518600"/20, @ANYRES32=r6, @ANYBLOB="00000000ffffffff0000000008000100736671"], 0x78}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="2400000082005b560000001b0000000000000000", @ANYRES32=r6, @ANYBLOB='\x00'/12], 0x24}}, 0x0) sendmmsg$inet(r0, &(0x7f0000000f80)=[{{&(0x7f0000000040)={0x2, 0x4e23, @private=0xa010102}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="188c418fc76732eaeb2f92c4988c3765be920a03924ed488f8e81c0d45646a511f68f35a708a510047d7745cf975715aedc5b099986796c6dbc8988ca0e1fb21be327841ebef935af1e2bd7bd2bb9a12a44595985a9c74a53ce93b63ccb59a5faece1e2eeb34579aff56f04346b1e80c9ed0d33d4251f576ed79b41c418b13799a9f0052662c3ac02e6ff34e9cc1f98529c3fe2666c12e1327bc9b9229d499c6ace4ff14d78eeaa7690c6858e821ab95d2d38fa85aa53ffb77edb5ebff18b5109f9ba849ae7552bc0ad309da25c6470d47", 0xd1}, {&(0x7f0000000080)="452544a311a937bccfd2c35f2bbb1c0a34a1", 0x12}], 0x2, &(0x7f0000000300)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x20}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0x29}}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr=0x64010100, @local}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7a}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @initdev={0xac, 0x1e, 0x1, 0x0}, @local}}}], 0xf0}}, {{&(0x7f0000000240)={0x2, 0x4e22, @multicast2}, 0x10, &(0x7f0000000900)=[{&(0x7f0000000400)="02a52a21ea7ee2c489f7ddc7e65c35eea47159856c3e2dbd11c9b41526f33731a8fa2abdc01f6bbd7cdb6342b94909034564e9fa8a1b834efcb1c4810b5f26917e105f4745e9476144ade8b4053446b210b8c0ac5a17d6c8ecf00b32e5", 0x5d}, {&(0x7f0000000280)="0586a57fee9d0822a7b1e6c53d5426b3743cbcb7acc0681f516f60c82b5d4ccf62393de6110736b9e1cad91b2a987ae49d911987d6a875dfabf056ad", 0x3c}, {&(0x7f0000000480)="f09a0575814af1e4b4216211481fa89ff7267b8f9f6be557e13fa80d0f80e9e3bd67b94ce2312e73f281a8f02fe3e1323ce4e4b20aca66872f10c50e4982c51f7f566da49d7d5063281d87946d2c9acf8061edf7bd0a76dcce598850795e80eb7f8017d5b272fffad27074fd3985557b026c4bfccd02277c93e87eb94b296c7ff632a0c59dbfedf79c7a9b2a17b6748189bd8382d6cbfc81f4641fb563850568bc9fe7a77e970407797bc9a027ffd64e9e3998d3ffcf99dac0dbe95516a7063c193b25c8d2154c1e55e20d3f401a56744cc5", 0xd2}, {&(0x7f0000000580)="0e7bb058430e396c6ee6bd250270e7aa14d6813e690574ca87e0f24a099cc5454b77edb254dae4b101278ae90a57c95f34fa47ce0763ca7bc9c11351a4e3ae2ac727f8348dd20c2f915e57b6fb2a18efe6c14c504063ba4bc68f3461e5445700e6171fcf05fdb8cbda92d0a9237ee288fad450e025eed755a5d2912df654f7c586200ac0219350e70de076c27224de45b6f5a3b4c1f6c93e55f833d9d57da2ef55e01f6fa1", 0xa5}, {&(0x7f0000000640)}, {&(0x7f0000000680)="f208ea88c1b22afddf52c94ade750a269af2042680236ec168d1b3844a98ca9b7b3e8c0381416d9b7d970ad737505c328573f5260a7a1d342ad9e9dd7df48334504463b9bd7eb15e63b8b8b03b73ddf4e18a95aa351043092f1e9623653351871c47ef4593c479392d33a751f2b577ea0389eb6a71c698247def2d868029ad72715a69e40a2f92d8315f3d8feae648da9ba1ca0323770bc234bf1395af3288fe18d749629cc7cf49a0e574984983b812cbf2b7e1c4b04fe19ec0a02ce6a8135e979b22", 0xc3}, {&(0x7f0000000780)="1cd1009adf18e3", 0x7}, {&(0x7f00000007c0)="6e3a3d05b93170b3fcd17b9b774a78c32c326cd641b76bd42b2332dc708fadd79c3d01c3492b0ed6e25dce05492838b69a922260d41dc9d2a017927d09e10619a8d7baf553283a5a0ea46012cda4958a7c0796a1a4d18696dfef6620b0e5684bfc68364a0df71d3bf406e88335b83cdcb29d49a89909", 0x76}, {&(0x7f0000000840)="9ed72263d37086a09b4031bce5fa4546e27104daa8f2d3278150326a2208df83ca48add9dab4db44a0c9c61190466d9d4de80ad7f81e3489eb31690275cd11a04790558556774cac0a2e69b3a40953b41bb45437f0236116c06a9d196f9661a542fe53b005a7d4c4a0abef711878288dae1ee0073041dd143bd962f69a318d4aa3346bb3c69b5d6833606775dff5ce26db7f901a0bef3e81c5049c3ab4793eba5f9bf76539", 0xa5}], 0x9, &(0x7f00000009c0)=[@ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0xec, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x34, 0xf4, 0x3, 0x3, [{@loopback, 0x8}, {@rand_addr=0x64010102, 0xfffffffe}, {@dev={0xac, 0x14, 0x14, 0x36}, 0x3ec9}, {@private=0xa010100, 0xffffb72b}, {@loopback}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}]}, @cipso={0x86, 0x56, 0x3, [{0x5, 0x8, "8e8b2401e4e6"}, {0x7, 0x2}, {0x6, 0x11, "56d8e471b1374f9346a476301ad1a4"}, {0x7, 0x11, "24205b332aa4a87f113be41faaf8eb"}, {0x7, 0xb, "9010c4ece765026d0b"}, {0x1, 0xb, "ecab6a9fad5c79c580"}, {0x1, 0xe, "1cb4e63eb4eb51a65c35ff11"}]}, @timestamp={0x44, 0x20, 0x8f, 0x0, 0x7, [0x6, 0x3ff, 0x5, 0x1, 0xffff, 0xada, 0x5]}, @end, @end, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x2c, 0xa4, 0x1, 0x3, [{@loopback, 0x7}, {@multicast1, 0xfff}, {@broadcast, 0x2}, {@private=0xa010102, 0xeafa}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x5}]}]}}}], 0x138}}, {{&(0x7f0000000b00)={0x2, 0x4e24, @multicast1}, 0x10, &(0x7f0000000c00)=[{&(0x7f0000000b40)="0fd97d2ecaf1194e11e485a8d4901456c74bc9fc2471ceb9fd593f3a4980782a1e40f17ef821faf50f6f4b945ccc4da2dc6fc46117570078aef07399501bb24224b920caed2c59d89710dd41f128aa455a0f5096c3ac87e1ba8f2b63d04180d1e1aa484f7d71a799b9e80c863dded4c2b63cfd90c8ea3f3e3cddd264e57af7cffb59eff34540d709b5b3a4309969a8bff6a05ff60dcdaf0b0dade517e63acb0fa15b6d42e2b8a2", 0xa7}], 0x1, &(0x7f0000000c40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @local}}}], 0x20}}, {{&(0x7f0000000c80)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000e40)=[{&(0x7f0000000cc0)="04f6ee2fec9fb4d28637b8542325c55d3c9f2795267e312032e319b347d1beb1ec93e6ee176727", 0x27}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="fe2c5ef9ca72d68446aac333fc05994cbe80c4403abfbeb08e9c1e6ef0c347e3bdf2abab806491f7d60093602367cc82c96a6bad9666f38d6f9fa239c0eef9afda9a2bd1f01d93b9f4127e232637a2658691d3d9ae94e0cc1db5ddf6b50c9a140587c4adc20d812a26246d3fa1435b9ba3c7781d1db688d22566b4bb42587ccdeb8c6846ae382f0e34ada628ed34e05c30e4b56cf8a308308275fbbf5f9817659b0a34595c2442d54ec86aee8be91b1b17b896d53df5dbd22230120e67da0ed37fb6409fb1a7b4ea9740107026595461a8a7de95deb1fc8a55cfe77df276feb64e1dc56d6bf69479142e748203afe209b885fe", 0xf3}], 0x3, &(0x7f0000000e80)=[@ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7f}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_retopts={{0x40, 0x0, 0x7, {[@cipso={0x86, 0x30, 0x3, [{0x0, 0xc, "e554e3b45e13b8d29c13"}, {0x2, 0x8, "88348ea93445"}, {0x2, 0x4, "e323"}, {0x1, 0x12, "44767c8b9711936701cf7a1826bc87ed"}]}]}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@generic={0x88, 0xc, "ab868e1187534262f9cb"}, @generic={0x83, 0x9, "2480fdb363166c"}, @timestamp={0x44, 0x8, 0xba, 0x0, 0x2, [0x21c]}, @timestamp_prespec={0x44, 0x44, 0xd1, 0x3, 0xe, [{@loopback, 0x7ff}, {@broadcast, 0xa2}, {@multicast1, 0x200}, {@broadcast, 0x1}, {@remote, 0x80000000}, {@rand_addr=0x64010101, 0x7ff}, {@remote, 0x5}, {@multicast2, 0xf5}]}]}}}], 0x100}}], 0x4, 0x6010) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) getresuid(&(0x7f0000005040), &(0x7f0000005080), &(0x7f00000050c0)=0x0) r10 = getgid() r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r12}, 0x10) r13 = openat$cgroup_ro(r0, &(0x7f0000005100)='rdma.current\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r14, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r15 = syz_open_dev$vcsa(&(0x7f0000005140), 0x5, 0x4002) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000005240)={&(0x7f0000000640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x200000}, 0xc, &(0x7f0000004fc0)=[{&(0x7f0000001080)={0x204, 0x22, 0x800, 0x70bd29, 0x25dfdbfb, "", [@nested={0x1b5, 0x2, 0x0, 0x1, [@typed={0xbb, 0x17, 0x0, 0x0, @binary="587a5c46c215075c74bc809bc70ca4859f24a12924376a16bf6af8afcd5b055da318b0119245b5c20929dd88c9e0da789f2d4c03d78c567e2119afa5c15ee0c375e4d448bc2d0167dd518a296f1d15c8906b80ce93d69f6ef9f9e7e4659ed0408c665ab0f792798575aa71fbd99498717d395b9542abfed13d461437879fe1a370808d2069c090ce7110d132f3734ae3ec02bf0270509e243e00a59a5f9ae5caeeee70cd9577bcc1cee5cf32e92ec333d5c24bb3a6a06c"}, @generic="8ef13b185c0b96d7cd8d0ddb9171a3bcc29847f70c4ee8085b5119ff0661b5e927a0085bae6888fa7c8a36065563083164a6974cc44c04c7674d2af877e802a608c682c4a3fcee4674e2e832c42aacc8d425e6cbd3711541240569d076b0676978ac31f64817ef68a7eb7cfcbafb3ff22d3366a4ca3f582aba4197e8eb4423df6c5c5508385dd6fb834eb9109c720b033485e07f2290e0ac918f6e8094f98f78075566ccaaf90ac598d3985356471eace31959387ec8c7b250887760134c6880be1e221821e2320405d6c9d2fbf27ede0dbc6acde77fd99882bc83f55acc43", @generic="bdeba426c104d42dad6454d198c8ba5dd8561ff2ee97"]}, @generic="bb1a0a30c9bc54fc58ad02dc276b4a45dac369029c58912624813ef78e163edff29ef04577e9e6e699754b0b3c9dadb133320717ff40f1bee0cb"]}, 0x204}, {&(0x7f0000000d00)={0x10, 0x11, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f00000014c0)={0x3a98, 0x38, 0x4, 0x70bd25, 0x25dfdbfe, "", [@typed={0xd, 0x14, 0x0, 0x0, @str='mptcp_pm\x00'}, @nested={0xaf, 0x31, 0x0, 0x1, [@generic="0ec51aaf7be0069228a00f3a128fca5b0d44ab1fe7ecde5bdb6953f6b3ee032b0030c19c1c8df48b6ed41e422faf92024c05147ab241bd71e88f5b0c681392a13d9b15485b36bd4f6424b9bf5b83f8e381a0b4ddbfd1314ea1303b0699e99ad57f833c60ff5aa7296c73b998a34227a64c38373698fbe93fb1d0ea8111a429b752d3134fb27bae0217ea3f03abd3196e7f81cd7aa50d731ce5b18fe5120c699fe770d266e8d43179a9e956"]}, @nested={0x2c6, 0x94, 0x0, 0x1, [@generic="be535788d3145f126e805fffae096a0ebdd79323483ca990c74ca4c7de140d1a17cef08d67031926b82aec169f6c8e4687e4e0cb3008bdeecfddf7dfa4ee3d656a1320519c99d6d7fe6f4f659ea5e5cea752696a456e9d93116c2375fea4aa8e17e7841dfbc18e85b90d7f44cdb7b1cdf1ab77fb1dbe7adb689939494e833da25e3cc52dacab4dfe8cf842ad18e588b141b9154d00fb7de5617b82a5b13ff5ad3b203d0d149495558da4e963a05054df81", @generic="08692ece0ffc44b5662752227638516b3b967dee6ae51b50f133680879833b0988043c04bb54d26ed594cfe54aee44da75a61560fe60da3610da5b9cbf4a11a29501c36b2b5a647da6bfd59f6aed2a17c1d49d0fda10cb2af12825e19f55720b95b5ec99cd898a90c86a5e67666bd9704bb387ef6a8ab5a76337a5343e980de71c7e41f818571b328d895274e0fd2feb08ceb66e2202", @generic="e4dffb45362566ccdfd56d083ae9840e61b017c15f71ef971ad90aa9e70f1f260c25a1b11741aba5afd6fcaf3765f3c7c6568d526bc380b2abd96eaba735cbd84b65554526a258ae20a18bea4bff9ccf9b8814b35dd48c73ab0a430010f663ab436896bd7632cdd86fa1da00ad8bd541fb2cbe337890bb9a346a5e8fac18d1aaf1962640b86800fe3ee38202e4975c0e631bf76385eb4e9b2942d81a03b0092b24f9f49f0949c8d35827b615dc20ac685e7b8cd8c5e4fb3c6a8147a78b5abe24cf2c485903906d3e6820d64611a9c61430daf6cb216717354d08c0ad1d3b06", @generic="48a66a17ad8ab93309bce42fc21a801c57c323aa1a50bb65b2cb7f40ef6307323ccbc9129f344510ff7ff01ab614cd959e4e9dbef97a2bf244ee673a978e79706dee5582b92b40aaa0564eafed3434263c70a2a5a8aebfd58f279c4d0560550dde713237f4886f9aa94ba286d9b915b1cf6966773ff184f8a0fa3ab19e41b4692f66", @generic="fb103f1baf2385f40755d27f7d41942e8e66f55be780f2598cf2"]}, @typed={0xc, 0x6c, 0x0, 0x0, @u64=0x1ff}, @nested={0x189, 0x35, 0x0, 0x1, [@typed={0x8, 0x5a, 0x0, 0x0, @u32=0xffff7fff}, @typed={0x100, 0x61, 0x0, 0x0, @binary="bd3efd69a65cec656a389043eb41c0e576f2a281aa6ecc03bb568bbb62629afa7c385379072bf01c7251c3147f8b119b0eb0cd37eb458c539f1a316a971b3f9d761cdca2d5c6401b1326910d2ffce6af39a79d29f5e1d374d254eb104b1b0cde3aae35f4c1a854ae66c5bfcd79f70202ede0d7d8c8c5ce6db32f152a0bf51324da6865d57d89c126f0b8eee642cedb8eb3caeddba11d3fc23fdebcab2fb166be9910f7058ecc431ec7f200dbe3bebf00f2cb2b8ed80b5f34d41ae903be42ab002df78497beed39dd6563a4924c74b920e37f1b892d2a26595382bb7a2c93cdb2ba3dda1a055f95344dd627ba7be1614bcaabc8ba86054697545d0fb4"}, @typed={0xc, 0x7, 0x0, 0x0, @u64=0x7}, @generic="75fa62f620d0c9c83c5cbdebb27c9d335be9ab6d0ae73e596f52be71fe15749cd96455c61a5e4a6bc6c488b735940250d681b418e57b56300d8a43849e1802f5a286d102aa9d5bce1c67ee20b6db8200a0ba63203c95a89bfcb912303cb9307a565bd8dea1b62672dc098036cd85368741"]}, @nested={0x10ca, 0x4d, 0x0, 0x1, [@typed={0x8, 0x2b, 0x0, 0x0, @pid}, @typed={0x8, 0x4d, 0x0, 0x0, @u32=0x990c}, @typed={0x8, 0x8, 0x0, 0x0, @uid}, @typed={0x8, 0x52, 0x0, 0x0, @u32=0x4}, @typed={0x8, 0x50, 0x0, 0x0, @u32=0xc578}, @generic="4451192deed1616b1a2315b5fa12e582a00057d7700d32393d08aa783135d13f753955c359292e553f60728546e51ce9a8dc0b30a3c09032c313d34670ff3a42fd57b94756ba9e0102000813722615ac519fe029029d086f25d1d908c9162deedf11819330b12e4c4a3f41dd166b9bfe73366de32e9eba5e27d497a87e03ab0f8667dc932064fd5f530cac750da982814bf4", @generic="3bf2681a1b447e526d73877cc9efa3d12683169a6b86b01dd5014fc0b3eea31db0b3690de16b8a5e198c99c1b625d8be4ea9c8d2c500e2892b203d1837ad34d0d95b60187d3a1947388247e0ffebd0f59f7c2dc5d052488c3fe4b0ff8e8db1a2dcce0fbbe187da1b9e936bffe3f274b0a8fe0e67c4e6f35a8f350cd663180c2ec9b51f2b1a15e1e189eaf1e2d5d471c073cc75e53e35a1fcc9f4be79539fb968eb76a20e6044f2a1cf12461002308deb1ded24ff75cd10208b0599d732a4906e11357f624ecab4db2cad1af2e9f43e39b7e608c4cb829197755dd8ddae0fc342939702cd0668bc4f8c65fdf4930736ac6bfa774ada5034dcd9ec567d904e1bec90b6bbd051222111e60ed74865539a5e41007b1f50af46cf29ef27a0624445d3dfb0c79a398489a5bf5bd2526b5049723a17a28ac3bced8bffd3efb9fe4bce73bb07bbf80f7e305de086f91bbaeed4a7ade2db96e50270a18928f89668a0a7bceffa4b3d5912857315bf7b8a7c1b30340f0300419fa27670d28cd5be84b630d25d6fe4d49a191d53ef53bd53457424ed96de306d648b759b629b7c2983b549e2f72678edc5659f0823065c5b73069444a9ccc8771e8d06e4ef9033faa6f62d5c491ff472e2d958b6611e4aeaf15f9261cf7c4fa27803c4c6c1af4e1b4ac0644b6bf024116e43b4c669b4d211337269ed71e9d762408baea16b750edaffc4aaf73c9dbd8b1d20c134161beaae36d7a4d58b91b9bbd965944826935f77298f553867b0264cf858795dfd17cf3921f675f6012cfb06db179af440bdce09bf4e7ee72c993f76226c3af0370f595695916c32711b5bc8a5848cdadf62d2ed6bad68109915fcf6db6454de1411a5c2860b72ce400595b6c4092f5a75657f2f782039e0e87910e2ac2a018ffc6c4d8be35c757e7c2541a9d57da349742c6cf4017a45fd48f7f6aea77dd3ad1ea97b7c1453aae95f25ec49400df2dfecd405eae824a87012b987aafef8a9a4775b9017ec1aa7d65a5886b958d634e7eb6ef4ad03fd8e5c16efa86ab85ae44db1b39123f0bb80d817e1d662460f407dbb272e26b1ecda556414f837a6322d7eb3b285100b8db0c8e5619d33582e414d39b0f31c52c645b50b0af408868d40c1f54185486b68c80d1f7075f1cf89f0eebad5f47d48e538098e03f9016f9766265a3eb26210f6fae9e1a4e41ac7564814dd8d8ceaa4b17dfce92cebadeac69573e9b7ab3740060ca91015354da621337ecd3cb10806cbde517e079fce3b4dafefb648b7ea7fc19274f88a04d39e99b50163eb254bd7b2d03086381d502706db83d06d4826e2d521f3e0248ddcb0181e5dd61740e41cbc109ae3aa63465bc581089e685e82061959b87313fa274d75697b314d1914cd1ced04453e2d21d27629233ba9c2392228eb243b475c0cf62df547e82ddc15d9399e78ff90ce9cc8e61763831783a12c463184212d8b16c5ad161c0fe7ac2b0739e9fae7dad37f0db1e4a36b839be47ce52815325bad6d0b4b540270445dd009d0b333fe4381e334835059a38de728efb2d2a9f26566398d1e39d29c6818b226bbee37879f30013b898b5f30c83cc3c14986098ea2e8c5127e0fbc06482fd5c6963e735a36622da51f7e31959c75d3fe7cc2e07e790e7be6d542f0ac84517639fea8bf0d38002640d98aec10bc42bbdd43e4424be100c2d4b4e0bae6a25ab3d34be5bb09dc1a684105f6326e7bdac6ef8e8a519f7960274f8b20f66d1e97d7a23ffa413284f5a6514e0465e87ed9fd71439b692a87e7039f75c09d50a79dc3b36826341c31f50489cada14f064aaf0688322fd9debd90ea9bbc5043789026bc5d5b7433da9d7890f6e528e779ffe9846af0f44526d932c554198d0115f319ee10a413e04dac565c7ef9805b502674d8c89a8cb15d4a6c7f374000b81d1b39914ca0736beeb9d0d6cba9ded8422792340d783d39924d388307cd6c40f23e48e8907ff911383aa6f53533f05fe8c919b3d8fa35ee3cf2831b6950e39068a1abeb8368651e3777b7e134cfc9c2e5fe7626d34e88a64f152c87d89ee677a9da6e76c5b3fcd6f378eea896a27c97292d99abae0f4f6d03e29c18a7583c46e2083e191cee009593f489c75ff7ad63f2409179835b3f2cb36589340074f67510dcab0af427322a148d80f097af9900a98cd8099d55c0658a90ea61ca827b12c3048c6ad791d06a7003134d42bc3646c960b08851e8e2b5637d024fe78ea83dc91b4ccb533b35582808f65a37f65d479d49954c7cc2f7c8660e7bc92bd368133911741862a01a75be4706fae0bd884230473e0df454f2863490262ba83d6acd4314e815c2ad16aae6ca3e03914204248ab076174b11c31edc1f0b6baa855b0495b5c9a6bf1c3a1a165b35cb507efb2c6eeb20a708be079b64ab1089c4c1f990446120e1d5b6c6f2a94f38d5108e81e2fb6606830f364cd7057fda16998262d12a268a031f9544f2d336bcfe109a61961e4f4825d54ae5f8367ba2e72b8ef265b909b431541f5c12bcc5c986dcaf3602494c9a8f49484bf03a20aacc3ea34e032654ca1cc7f9065e3731250ac13db962c06f7385537cbbd7f082881bff4223183046dae487f60c0af4bde217203ded202b58f250f519ddddc6a832eda631cb57b17974cbded014bae7b6470866dd227e6dd8280c5a9289e9334f21a2a740f100d257039b696898cd13ad211d00d124e4cd3ca94306c6e24d84199f922d2e532a17a4ae96cb6f0210cb227b8a653ad0ab2b1a8e82413bdd876482da6d1b61270837a87c7d477c19e6454571ec3393aa3bb7e6a52e5a02f0594fe1d230a28cdf8421445e96f2f8578511bc750f4a99e24b9a43da530d457381f55652265ef42aca37ba2acb9e3a592d7fee5cd7b6e541d8642f30978fecc5ab37e94d9215b326efdca7b35033461f3f7928d9417ebb4a7720cff0681c07561a30d349dc52fd84ab7b0e78906364024fdc7a49d8039ca61568d1b06e3fc712bf607df1e28c26b30e0cd663f6782743f26b4798da8d4f3274e4998312119f359f5bd228119ad1efe582ea430fae3b0d09fc469c745eed97ca6192ef55844c1e0c4a15fd18aba91eee0009f7fc8e3c1f1a467a63c7887a65f063ace11b69c337781f36fb975ddd4e19ccaf22e1225bb18bce6b8dbb2aa3a3574f75a660d23a025e866b611a19ae60fd509ffc77cb60bdd7238de57382a6a16a34976ba9b8c61723941d181f84959e77f153ea897f376f99dd2b21a2954a1099b56851237995c5cdc8807821a9a08596498501064e46ef7efa60be6e20a7a62255e33ab296702d14bf433f62d3d18c649daad31ffd610a2950fdc16a66b49392eab3344ddb595c38cb7f617566f6025f2f1d03147d9bd9df753a04de81c238fc4a9755ad3ec4278e130613d77ddb4268c9aea64b0b27ed6cd080dce94f4444b044f66f967c5a02fd9c74629bb681f5c8114c77674b805702ca2c3d2d5688d93a36f25aed165c19d5b2895819f953d22779e878cfeb7e8e2f2e664f5274704bbbf1f4bb7d83bc44e4daf01e24fc1ba485be53011fc96b07160ba78871fb4e832e29f9e2f33ebdae31e0b31002a1d5d0b90ed32e3718cad6d2560f977d4a6540c9827fd63bc54cbec41ca7984d13cc42584221d5a8af938c1b033a7cabc553ec3d8cfeb35b194ea02f50dc9160eaf03bc776b48a2dbaedf53ec1244279fcb62d16b8680dd05570e2ff8fa324106e918edb4d058ec2883476cc272857185aa8de767e5fb492f1433701b8c2dc2a91b8b215a3fdf788e35df390a6ec578282b8426328ca16c25261422e301a6d3fe6c3efbfcecd96d30a8ea9df77d65c76285c975e99c1aab72e6e3fb780cc1ec9540986d610aaf8d3145a4e751d4b53d5593bc8b6b0fcfa9a5f210dea014677ea346455de96350459a880b6412b77647d1283e616289da8855bd777513bf8c0242b0a2c933821f6613f4dc7f4ac547aa88d17d63465fffe87fa4032f61941a6f55a987f1d68a561088776d87d3faa52b2e0c72391dde892a7e2a1f202767454964a26413cdd79668ebbc715c3ad464024179c5a706ed25e42f3c211994be933d71f9b2e1e7aa2f17d07c50ab02aa155c96a8f2b3433ae3908685df24f5c9f4a00b8d04f27fb8f65f2d9d0b221727720fcc237db17f8deb08e090062b2d3e65f3b541f2ce01e0bda14235c9a932c0184c3e47a66ca72f31b622c56c7655ed94bb37c3abbc67bace62843084db4f1859aa09b8d05c16d664837973bd8618b2122d1b0aba48265674805c23c8dee6aee2fc72e7924aad505db70b3bb8e42b59e032aff085bf7529004f405a2ea417d691616acf4446395830f0cbd59238a8e047e73fc5f3f401cdebfda06787f615c68942b65a64461121422f4b4dc5ba37d4dcf5ede955cd1e4def85c12f9c7fdb9fee65fd4dd547b26b07ca53c69f90676cd58f209e85569438d09670ddaa46798e3668e3c6054b09e50deb6b9b6892757b2fe6985bce76d661956d89be4690589c93b1f54951dcc16aeda7f318a0012fe13e81bfd0e0f41cc830c6b7c0e3f33e726605be18135d5582bdc3f85165c1a464021e3656355b3dff1b593a6a322ee9db5f1a66c4aa13a16203fe76b8a09f677cda02c594da2b9bf54ff3b859adc8f5de2b3a58a031edd5c7c399a67146ace08c81e068b1e28e3686bd8d60f5d9b062912042b878666e5c8fd472362456a6b0d9c326a2033ca550e8e6623670bce30d5e1e9d7bfc515f03d07690f0b145270b7c442c88fcb74eaa6167dcb757b1d872ad1bae1d2b4ab757f9d5454339a4af3f68a23015a01608c9d1d11abe3046ea56ae165d609d01cbb59421503b740c0bda93fd8b116bb7dbd560f69662d9233b8c1aa75df30a94eb555f8b1498a9df6df79ee6f8545a5c1eb458d3d9646574dad694e37ffa8477e6e242ac6003d8d978b2d2afd8fe71fafa0784998e3f49fc676cb9c098c6280a7895208fa1de198e27f8dd7b6aa86bb62acb98c2319c82dab7c7da8ba72643455ab987fe2f83bf85db075ad1e17c4b6e32cd926806cf701a786cf8d9bf280e1e89be673de052cc6c2f9ef74c57066334ce292bf159a3baffa5bf0983ccdf735f537bb56b60d6f4f6d5961f8b39a7354577b67750d3b4b88f2cd5ee78b6141a47659e071972186f3bdd3152dfca9fa2ebbfe0574816a071ddbc86d1ca0c005ae74f61fac29def5068eecb9d96562354910399a092c1b7c26a22d164d5b4e576b2c9fd178f41e327935b0f690f944648d8b33845e54d433428bb0de603e34529a10e89bb2226a004f6dc47ab24031e7fda0c1fb3d91c3ead1e5207e93a929e04bc03df146f052aa7db71e39ba058f3949fe0d92b8e196025aae7c48c8f71b4fa487895b840b6493c840a99055b4a7706376222ea4db5f067b2c34d6e6090f98fa8c3b48a5561573532bfdc6e160f165d6a5b89d9c1774a84fb550afd12b31cb076d6312d29681143596721990c4860ba9efb48cba824ba83bcecb3c25ae4d9d8221a3e7911f744fa656fb956cfe168f7a97eeb5c947968f21f9d6e529597430511474fb5ca7e3bf6188d9549f86c0f3cff3838485cf80dac34754de93a115374b395d310318272fdea769e15915eb19dc45c2b64f44799950006082b172dc090ff30ac0e8b2986e7e46724af1719845b326be05bd5e057e6ee4c8a5d0984a1204b90a0400315914ab9f9e604744cfd56df9264d6abd1de4de3688c8bf99363887ff540653f26c24092a185aa84e3cc1118fcd06892a41bbe175a", @typed={0xc, 0x77, 0x0, 0x0, @u64=0x1}]}, @generic="f389b0474e1895aa539d9e789c07dd3820d6ff7c187ba091d9acf4338668ba1ed3da426ff35ec6eaecfb2141ad41328ba614588247fa2ce33f5ec44685a3d62f480befada780e1675f73d1679216f7f0868167e5293ce746d421bd95baa99bfb78d43b72410f6d383b9bd7971815d7df6f8f7beda4a832ec0481cb95d823e24798ec6a0d24e3e63b022abf6417cca578f802636344d70db7d4723158e8f6b6d0ab50e087f4252b9a63a36a38eebc17736bab9465a2f8c531c0d5b9ea21b42cd93323e4313202bbd7fb6d8b5ebcb95ac2b01fddaaf4178ef972a9f3d19c1f3fdb3c3bb83b26b2825bebfca088888eca0d6d20a2b8f28f32a8129a5e05c380a3d5aafa0bcd7feb89fdac1ce74ecf8fe463bef769c5b753433c86c5803a18f5fb71d801b02b0b32dcc53bc07080c2f81cb5664b6ffaafaaa8036ff695269df8b838c3093642d0fceb939602ac32a7159c65d70cc07a0208d7169a1e4f407ea22c555ae20a40a7a0876c412a2cbba76ec54c714f05689ca920b192a2bd71a36176917e6ad84695c862b6a9f0358defbdfdba69b32ae31f1c27e1a071e31633f9349c2176eec0f7bd3fffd672e083ed8039bce2f3a09651736021b3f038b4305bcb5372a3e3dcc29a0571663522a3253207a18dc8f7f462b475b8c1720ba0ef1a6af8870c4a419f3bb124f978b11ee9cae0d0db6ce8c6c64f396a3f5321509fa112263fd900fd8dd3e619975e25bc0e4721c3203b9b4cd0947cd4b7a603ebc31c8d3b43515c3f708832911fee510c33ac5984f1ce42156a32f51d58dd451a05a6c42dce631cd88d53c6661ac99511acf3c8a725deaf058d208ab473fb97a878061790ef88530e9398b32bb33897ec485bdb4d2b5a5e23bc47326018355db323628c9926b3bef8c662940dadb4e46ab2d6ed1da6d7ed1f41c2aba1156d37ba30c6ec45c65960d2640084865471d8762c2beabb1d885c18fcde04142194079b2d887bb2901d66e1a5beac9cbd8a8751c9083b3be3ee918884f4870af231cbfbc7077aa08df7d61bd848ef77e381d6236d959363fbea6f8f19acf285962bd09a14a09a8b21bbf4ddecf2ea9c0daa8c0f0cb6147dd1d33fa2f65204a6ee514846703b2154e7056cce4e8c6c78414204bfa51ede3d5a20fb5057ff82a43a12c0ee2b738796bfa90968c8ed8de019f865cda9cfb3324e711b0e67c0fcd80079ce58924fc872a230ab2ef0161e37d15a4967385d69d588584d0b62d6d439f13473afe243cdb34fdb866955990d6e2089b620ab4017f3e496ae6da36e65030342db81626b0eb127dc19bd1c2c5542a4c19fdecfcd2bc45186d363db3c171ea5a4b256185880459d28c904b8844b453e4e50af09f3d5ed019585028ac6703f3f7afc2bb3409abaa6bb352750e7ab30fa28bfbab8c4c2e353b8dbf537ff2a90e8c697091da232b4daeaab674c58acc9f877aebe1a4e5c7c7ec15245504d149d8d465ebd6bd8098721b5b0013dfbc46bdc11f46e7978ddae1ddef9cf82c4452eea4ce3f4d90f166649a5629a8b08237b1cec31a9b80c446302a870d0b80157cd333a48046fbbf5f30b4e6ea9e24dd993362635dda0b313e9ae3e7c7cc26dead5ded4460d83c598ad26e498be949467f4284340a75b3cc7be8192f1f09c4bb6654b66a4bbc66f6ee656006e3cc169d580cd995387742a13348fd6e1a7dda7e1c93d3c6a18e5e65d1a4ca59467fb8e67cb573c91fab2f4a6aba0fc4b864bebe4637b9b017311968cfba1bf8e4c651fd41df323e4ae01a05e409193db76e9fc89c09e31e2f080a50a883cb38a3ff6bc867e02c13cc335085d503d3602a846506cce5e0013dc479600ed99e5a2f804fde9d128159828c5a613ed76b33d34f6c405b69da70dbc75f3186aa6f4f9d118723b28afc170508a6c731150b9347b477d8ebaa6ed8646495397651ef6855cc3a29e6577c04a55ba8339c7c74af065fbe7f4c8e47f6ca619c108faee1a0ccb082ee62b17e394eb2b6202f2cd2234efbd1639a107e8316c1be3d287688bfab9dd292bd05eb0344d8a7aa2bc57720fd6fcbd41d6f99cf2e6d63c9db6643a04d2befcdfb32487a4a2754fbce5739ab0f73dcfc859ffcaec743e7fa7f5862666a11f595905ec31bcadb329897192502c31bbcb23d75fcea4471a1051851daa50f8a33f3e2d813e10b2bdac695b0f1016657b0eda2c22b418551cb54dfa78073abb2c9196aa1caeaf1ccf1c8401821fe72dbe743c284b24404b686060b9a9abda8d1ca1f500df5c62c68038d76b2281ea31d1420324ee47cb8ef2bc214dfbfc2081d4f446873155aba194a6cf1627713cd6a9d73f2babd57db52dc40b5b7c774b2e60bf52d1dad9ede61ff67026d8e7ea8f8f4d5dd078fad86efb41c84b9830bdbff8e092568d3991ea785f46d52fd95cb3bb35f75f0ba7b5a308806dad0ac61bf123d55078fc2f799299ea264bf4e1b7c740a9d1be886a9428670dfce3ca0b58458ba5c4f09c407248b0053e2987771702ecd6bea46c90ec821c220fe072018cee9b904cf071b35519722e44e15cfe522ea085087b69eb56f5981bc6b601a37711f4e3d93168b4afcb49c260edf6c38e86a611f511461d22c1b35c1825c1116b4d4c92922f4b30d342ecc7a0f14d8421c38aa5619331c14de36b8ac0141eadc0e1ed58c105e62b0a0096500c5f84fea467d240c2a4874432f338959369fbc96941d393a8684044fe425b41b1810ebaac42f26676ef79e79563d93760161bd2b90202cb760c91e94b62da6f531905ccac043d869a3843147fdb3d10c565cbb5361f55599a6e1f56fc7026424835f8fb2b17d8189d34f869d69354a2e4146600acbff526d5e9a11c56bf8a6900ca05fefb155bc447ccd8cead8d2c838da7b48231f42b18a61c55a0dd77fcbfde665282d788abdc67468c63992c5610e4a91b61d1102b7f382c030e8dcb4455013a50b29bb5e1bc3cd8fc5528ed4af1b8e7145c65aedfff16e14302cad6eb3cceaa76ee4326196f6af2fdf078ee523d4dbd9c9e7dc502c8d2e3d142740b8fd5e6cf2435133befc885e3b9fe8127b5e44a8467beb9d0f868ebde533761020fbc961689e3f728b610bbf48d818f67a2bcfb5b2ce848c8e3e866564cdbad159bb1a3839705048b4405ef64545d783e1ffcbc4f15254e80f8830dcc8eefb513820d26ecd6088be0f6958545449d0b2a34329dc4ac44298cd62be9770de650f589c5c9bdfc508f3c0d53f64ee4798a520153b598fac2bef3f6ed1bd4056ab825ec7258bc801035ed2a2378b2c30b43e6f86a6ce82d6d73fb5efb55647505f633167c5bd98ad32811bafd3dc0979736f5d84138cc45a9f7265aa6add9196e9dd8f3891a3f5f2b5e51849ea482722f85e7f8fb1d40ac03dcdeb7655fdca55309ea1c971ea9bcefcc1d4a0b443cce27370d27568be7739c46081fc8f9ed9869c9cbe915d14148f5455fe1ee7a32fc75f9145e27e25728f43043bb483f072460c37b2e43ae48e04eacd26d457c98179abe19a05cc5c23158e6f2e4050ad5905e5d0e8e2c5b404db98d20c1ba289510c0e2eea9157722b540495f739efdc58a42df676be6b3ab7f58861cf24d1a625fa3492a2deadbe48fb6529107845f883830dc65c1546dbb65a6c7fb7a90265ee98445f635b1d82472b72f8b46c4919808c07b6a28409f65e458844c14fc304dcd4b984bd6fb90c2d937931e378fe6dfdded57c15fd90b3eca40be52eba17285a7c6fbc95b8030cfc290208a6a2bbafa2250a781a6d6626fc2848c87bb1eabeb403f7f60fb01403a0b8e00f89d8237484a5cf37c622990dc990e5228c45ba1f543c05614bca1fde69dada3255ff8cfbd34c64be4512cd258456b1b49b3263a3df79d4f16b97b004ae65d13ae9a40284dda8ca54eee862ce9f74494d5ba69e9c4d4128512f2d9b1c3ff068a8689ac997bcc72c2f1aa3f2c0005ad68ff6f2e928a4719a982246741e094c7206a0459a3673e0db8e5dbd06d73e993429796f7e9b3e6b06ffb627da483e1b327c07f885cb54e9f98c7035c9daf2cfd972520cc0ad63513eaaf9cc5054ba90de45b77fe743e331e4122109fb88d126974a1712edecb59673f5815157206018834b440067678ef60ece73cb43db1dff87e4aade2dd7e056637a0ec13bf8fdc3680ea83108220f1367396dc56dacb0d33a0baf5db43cfdf8151ccbd9af5d5859035adce7234ba64e099499dd7e15c11fcff27c3047a42edbaae43df6f6d7e5b2249d3af1302e09101886cadd825bd39b37b5dbadf7cf6751299cca47a6da0863e4cb39db457822d9edd6f28c41af9b844666b7403df95f0c58721198c9754f536f02347af36b7eb0a95d8c5d2af212e40998daf80f2bb01fd265842a0939fcbd086269da1cd791243bffd28bebef13d6ed3e87ba71d6d75318d41dd7b7f53ef765d0bc41e929419157b5696507184a42f2ad7a99261d3e17d486e0cec84484365fb7b25d1b716fc35cd01ad82d0d7adc884ae45666560fd3556229915d8af680f83c50e3f7ae53f80d05fe08b78a3e7618395e6b35d506c8a8249916d19b403a151d74adcba20bc3742b1a5c8d8c01644e3214e40f7dc815faaf5c9cea6a4ed318669527efe9d92953b551a41de2f03e7a905f25aff42201061836dee13314b39ab18e0f127c753698efbf6345707afd866110f3fa99a4284b29a1126abb7a75b6ac56344c1145c3caad94eebe5ddbf1180a44982ed2d543b204f54c61c967f42ee34cdd7cecd47a74b15df6e8a8be360a5408f8765a18b9856b2d6d981bdf8c7f45c951423eae0382337810a7b84005875cc3a56a8d9aec2979fbed830054bc4992e304cfa9fe09a62233f7a606edc85fd92730e849dc76b312f7e5106b18bd4890337a21cb4ff96fd5a7e37c405ad0035a3911816b0f929306c25e6d721b1cbbcfb935bf1916eaeac92e949fa2c1d7742c30628a71388fc9057c617cfda494af92327c5b9e73c6d47e6a9067f859c6b7c344b30fd0403ca352868d9d0bb6683d22c15757bf17993a63ed947b92164ebf4a1f323c10749a5354b96eb0adc97e485348344f90d7bdccd5071f282bcb4a6832dc9de86afce0a7f8a48bc6a40ff09e42fb74c637e2fdca7ce277a84564afa9fa8134ace44dfe074f0904c0e10c9301343f4e709934069087e77f1d239025e32686074a913b0675a3cc4195e71bbf17cbd7c700e94e3439b5d716df95f45e45249af2308fc9d07f3a4c4d3192b3e62ac9a33408797e1866859ed3d43431f5ebc04ab550f92e58dd7dbd6fd8bb47b0a0bf9c123ad2fc57580c7bd976a7b51dba2668df42ed30eb61db97f6d913e9219f26794be3fa34955fe3dda96ee7ca2cdf93e8a8d26b61c938fe0fc81b6e89520308a74c6163c85d42916b3e17db81de918b8e073c5e87bfbdc38abf3fcbcc2b6c33e7dad447d3f8b56da146fab20217a05d4757b207b6d25d1971e189770ee3a0fd5acc87c19440a5f99cb26eb6d28a90ed68ab68e838e905f14bc3aabd090f512809a3b1221ad6edc6a25e754bde92f4222839e814c17f30319a422a979946d2496ac2288064f5b40a928a9f61e823c96c640699d62cf0492ef248e0479a1341920207df050a3e91dd2134e5efd8be4a23c2299e2133037383f326efb3b0a14bb5219ce3fefca08c459e551828b0df0d745506afc5bf25d143e9fee9cb540eb0ad3b388940f6d71da5d33dfdb6dc48fab6575195c060e7a857d8fe04779502cd030e0a641254c19ee0e18c08663e9cac3c2a38a760f66b5414ffc8a032f", @generic="ac13d1043496288ec582a61f1a330479ca6725c1cc7acfe31cf1e449f46b1a9e2d9a2e625de8b40c7a9e9e9d34dc6a6f5b06a9cc7fe37a32c8739ce252f1fad5244b05a8071635ce395c755c0fbb849606a35b435bc7e2ba725530c4eba26e64c6677cacfd28e443750c27de5d20179aed7433d15710cfe5896592eaf628676c4d12a3e7cc3f76d2ba69a9e54e7341dd2d6befc2d03117d9ad1f215f272d9f2897232b2c227c38b6af3005a8fd993d7c1cc6c3e2f0572545897244c33e7d89ae53b65effe09e8dbb86ac994de29a9335baf6bb84321660159e304c0b19d0702adfa6fdb0", @nested={0x1369, 0x2a, 0x0, 0x1, [@generic="3826b224f5c40ca375026ef4c385e551b93c84e77dfee66706550a264072a042a413ebb4e20d3313e5b133266b0d89a6c90a22780dbdb2e060ecc2645928bac0e57ff1789508fc548733540df5e3221ce651540d90e5aaf054ff3c0ab3b59711ee2302f36e7a2c58321ec57fc314b3e8d982e71dbdcee10150e666a843da4287f81923f97c628da397cd972fed47b5f04c16617069b1b05100129f373df604a026765d9e8b8ff51479754486c178687e116f3e0d81ff9573df485770c2ab35a577431580515bd2d97f3c6abdd3293e4fc9324c98cf6d326963467a134feebd53c1cfe5317cdf14b112ef17b4b35537e7", @generic="333228ec8e4997fe72ac4c798810e175c5b707e1b50d2e7b945f4b", @generic="032f777dda168f2e83f3463a13f0e2acab9999251cec831d474115f9f3fa35511284c61115ed0e81a941df8ce126e5add885a7f69d9efa5ab018939439cffce63199df86adc983b870fd17cf996d992c4c07955c8d70ad1fd8d921b7c6879c46844c91b9f0214c7266233f4a2b3975b45451cb39afb32af5bc0004d5dd09a4e5e0cd2f741a012bd77337078bf3f1827030919339dc4e92a3f20c745b89fcada83cac2cd8e705512435fadb8c65d4abdad852f880d72f595f82b6bc372928e1a2a02859f55e82b0379f5405ab485c10a6da01312134ff1d5f8cade6616191a420", @generic="ece588faff8531f4e11f45f9b73d3ff5e1514a4bb577362609cf78a6aa8d192b75e80c89b3a76bf8b1260e2cb637297401f01ed9cdac0ca199f072efc24b385420d2b53a65b7da76cfefaf7f6768729a644161f82851196bbf32ded7233a4f591ab06fc16133bd490f1a2a072298558ea492503f852765c19db5ea26d5b133849343f477032afe199358092caf31382e9fec0406fea68c8e4cd3d2027fd7cd5f89ec8f1316b720592d909dee24d6586338716f885e2b81", @typed={0x8, 0x26, 0x0, 0x0, @u32=0x81}, @generic="ead0ab301aa704403770eab4bdef404dad2ec1f50fc761d88040c52afa9779b120fbc599a4bc82021a7ecfcf424d6139a927084a6ae3d185002fffc3eadd6602b81b7e9ed147e1fa026f440bf36c499d5669f54bc1f476c52a940de7f8d13f75f0eac00e6b8647c28cc61d653e21ef75d85e02cff8e1345a821f48c05c90574433bea87cb5343483c7297c6b8ecc07d7bba7839ca5c251cfaa8f", @generic="b838baefb899000760fb657defddc71d9459e00a0b5210d368ba227fc2786da0d48e9796d26e4a59a080c611be4440f70c8e8d5b3e34f749438cfa86b03f86196f73b97fda047ec3fc27e6eac42f4ab593fc8c831fbdb6df1002f427f95b4350c758463c23da5999afea91ec7b6b01b486b290e16f1d3ce90ac851b39d9329fee829b502027f8d2ebe7a8cce3c40ca00d7a01e9600c9f50ebfbdadd98eb5d65a363ee3a9d9b89c8347316429f23b741f74d913aaf5c7aa76b84c321e37691f985841f5772fbceecb9923d024ac4bc91f22f9201790121a03c909f8f92b1b2310877e001cb25f34f12ce051b90ecd2f22be22fb6533045f689bbd2f834d5a714dad11018ef8e6787df70d9d8522c64cce9530df657dd1c476ef6d8518255bd57843a385964134c611c38794ef2ccf1a0791477d5ae20bc36a2c56ba2cc998ba0fe7bb0df5c3b1ce5c8ba58523d7c9ab454b4e4bddba2a5e99736ce9481d817959d0bd04af1c754b5a7261417a4e5e1ce105b17e1bed575eeddda36294177985940c8fde3f12a84cdbd50ecf4f5a2a2176d2ba2b35d9d0df161b4e8da3865d9af790758f426d592c2d7f2e460c050fe3c1074615b66e16da156714d4f609effa9e130fc3e45525e1517bf983a208ec270fd8a6ef233924cbb52d71a310e9d7456098d31a1bdd2ab7d686cb2476c8fa5d7072c0272825fdca17c2b2e080b8d1b70c89c0da17e3d2d5a74a95bf9ec7584dde974b686b8443a86cf4bc3731920abf1e0d0a21c9268b3d4bbeb1f94b368a9af768b97be498112ca7451d09b438ec2baa5ed57a3c025ec0f79fb01de3a935268617be77b4785f5691ad5a5015499c8f637e063d0376ba31be94d9ead925e49e0eb3b0c80f012c48b41494e004f3bcfef16f9d48518a38b1ff6da4b520d95771912399ea1d740af19067d094808fe04391e98b3a06395893dc3e013851d3d1132df41df9af0023393d3074563f674960aa194e833991c8b08a00f80150620aa38150a3f03202920eec1acdac213532eb10388da9f1a3c7538a2fba40e051b4d71c01b66a1ae4d338779334a5b32c9f5494ae556a01e0c180124827dcd3bb2df12ce59d6acfde8e488ef37cb4f708e7f0a61f8cc39727720f4190c5e0e47c5c29e1182d22b1db408f0654b6ab24665a9b217569d52e44cc02598896d71781670fe9cc593bad4162c75cb4ce346a3e1a82d498184d6f9bf0dd4e9e4adf72db966a25945d6cbad53a30212c1af20f34fb5de2b139460a43c83e0c3ca9840cd30dc38f38edf72a5c4da3dd5527d07eb99467594d308faece42667c35edf36c4a3a268fdf3469f43097f10749274a55d34c2be3ebf9cd15244b7eab9e71efa59e842b655c98697090f0b68d2e628d18cae79faf102fe303da4e6de3faea1c064c57a8bdcb63c283c183dd6ed8bd5dc73eebac689290f9d7741100b8a5da40abc210605cdbc40cd817bbd7e8261d1de6c2b6cb043ba881c0f4c0e0c488771fbde330f6c94d0eb0fdbcf3273cb334d5cabbc1bcc1b4324900db931615d2792d731fc4ca0de19d91fb2b0ee4c50c691690e9397398a9a6701f7f170911f2746dfcc38cf9191f0184d1b3435dd20ad67c727c9ab47830b52792461286eed225652999cff2c69b2d1ddf1b706f8329455dbcf9ffb82165b22afa891d45438d730b7ab3e01a7e18c5e5070e25d314d786023c08d99da5951d38dfaf625686e133006f3a725ade94b408cf426d0092407e76e2619d769a03a5e9f4a941ef2331e383666f3b78c249fb4d570dccdfd5b48f6bace790e99249056afcdc555f1b70110f31985119a0858b3ff9fbad4e312cfc19a8f423bb79aa5efd9da1c845d7e0286e7ff166371ca72bdb845202acfb91359955efce402e57f60054c4107d57f6f315277e93debe781e4d2ed3140aaa4a772c5a12745879624b9e72bcac212dece93cd2bdda65583514764fadc8a5fc8ea66b75e3b43318a6e298ab44c284ee97ebbbf8cea57bcda5526703d3d519dba57e4acc8335f0672f715c61ac1ecaf819015dde2308e8847ba1606b5c5179fa11c1de4a9536b4b397653481f8ec73725fb6f8ddd373ff320301d80d1adf8382a0d442356a98540c17dbbe4c9780793c3cc48a49f0242cae88fad046424c1f454b02623cfad695c6f3d9aa1b9a744915c2a7fbb5e60d1fc9c7b2fa9a94cd5ca843ba66e37dc335059952a164447959eca31ca2b82d2089171114cf8e8d575573396e4038669115484c8a2fb5d3c0e6a7e6ae3ce5ad978c0c921a7ac1d7a27f561554ba53122afb704e71f6c23fd4ccb0848b23ef6a72d1343d6e24b52d9394484a0ad0ff8989dfa101b7d56a0f8e8d2d74ae634fa6da7e802757e0559e6bff38226db577ba8b6730ffef524396eaebeb54d3f16a914e42d204c16c877090e3d7613091471896a0922becc0e08266636b6e7fbda1d78e50d3b41b37e8c456be7e49db28757888eb2fe82a941e20a0ce55a806fddc045c5ef03a34badabd0704a38299808449a9469261b2f55963878fadb9577c161c1555ad8bd9e0b8416d88209bc4e4048e84b2b5e6ff92a9fcea543edc442aa155d8a2c9b9a222e3d1450c996a19ff0455a3ba8cbcfb0978cf7d7a8757bdd5af74df545f4499e23c82b2959a36515a2376962ad612fc16561737bdf067258553a42ccb80fc8e6af1708d05f9ad9e34181225ec7c923b0bc57d726b7570b88ac265c1a587cddc3b276dbc891e620d04531de609d57727aba4661bc3f52b3794340a9949df4f4d1e2657a1943563802d04deeac8a41ea233293491bdd0c19e034e227defd6a7a13b6ea92863f212daf5a1560aa7f6b64dc67bab4944556905d4f71bf4559181502d67f3397b74d3f3d38112f5c48e61969666f988ff1ea4e078a38c322ec134c21d52abdd81a16e97a2114cd0c9ec13c05ad9a4b5e0e7d794a2b7788db6b6b6be0dac897f6df5121f799539aae5b9a578efb9644a82485df563f029825242878d414bc5efc3c68ab9f9d08609a64838eeb57cb0cbc7584231064131965ff1890c97aa2473e001aace080316da3165d39df2af6bc97aa8154f5661389b3dfd9162c9991dd3e6a5e4b0f1f1537a0af111fc920ee854636fcd9ff3b1ebaaf39ceff1e88346e572d94ae68aa75f06099850450f5dfa245219c0866f9777b01e0513425860bcc9d908db919d8dd8011ef08d7c0c4bfc3655d7a076299b7bd48bce4e96a365e7ab8166c31f7c8e8282245581d493c451de25d047c55d64cf54c7c94fce1e06f7dc5f614e352790392cc459adf4a29fb80e49f0202c3979a09da47d084aa91f2f62342ac3000a1b3f63bd9fe04add2d4d57d516fc0ffc7ef2979b1fee5f53acc068ed04e1de79ac996f14b4f57ce6a5d2549c7c1d06cf16e6dbb7322119a7f6ea39ec621d263595c5e44b46f01bb6949578b2bc45d56f5edcb8a4eb08f680c4f47763e4c11453ab05f327faf89ada9816975b3d62b96065d0a7da4e8bf43814c07def99c028c26948158005990547ffbb04d5d9fecf392fd32b860526ba377feb001dffb7f59e82bd632cb1411f08d6d3273e49c16553024e7d88eccdc8a47a088655b8e4a4c9478285a902f5fa3b0981aba1ad9e57548728cb6274a29ffbeb65e514885175ca3c4f97f9e56b83f75297b5ad20ff52844a0e29036cfbe9634bc81b015bcb16ce8f8447945bcbcec5556973b89e2f97f7250f94f53eef0db2d067c9cca909cf900e73b626fcb684c64c34c08692e55a8106dec730497612ce928254f60b13bf181ce6afc8caf37cf24bacca21c4f7c0ddae227c9a0105fec83f14036ec4dcbf6aa809c1724964f7afe50f76bfc1da25047d2d5836af873ae5a088d95ee5f75b89e76f77ef133d4070e9e088d631cbc669f3ffa806091130b06b739b0580a806d3500a05915aa31969a24965a8334f0e56d71dfa61bd130ab825a9bacc22fab256a67d596f9ae85fd78cce6bf52257d856b4f1752199f4de7d81eef384eb9429ffb48d3163b2bab1fdf510b8ffd50fc10c41ed6d9d0c28c4e3b31c71bd88b19ddf5c4b2d1990e9083460811ef3a1d2f5b14a640f15e2f16e34ad00ebda7bbeab267aa834e9771382d103af8c99136f673460623b7f76cad48bbd299421d5c70deabb33a321de3e19b287a1cb4517384c39b9b98b2dd0149c9c22aee0f4e4c501db1d11df1b7a4ce22b1597e91a6ad4d83d5c40a4e161a9b7a4704dfc7ba19f54d19eec420c2b2b6edfb8f424557cebc7716fc226a9112ce4375a23cceaf357015b2ed74aeef724c7c446e425584a551764af09aff1995023dd5e1aac4a6a48a3ba5cca45f45a57eea3cfbd04f82fdc5a18274e58a8fa8f2174980abd05b64b1a419ec9717aba9f3bde3886c4cd82bbce59d3df1437896df131e8f52eb8b7caae43caa5191fde2c309ab7db5aba7fed059f2edad419e6598e823ce6d7d6d7469b3c33cf0d120bdc2d77b558a19978d312334e450aa88c160e6e37e9c314eb8839a484f85c20ebf9c1272272d6b421274c57f8e4360f1cc7a1647aa2a227102d06dbbd004de6f89fdaf10696677e247cbc26eab1071e0a88feb392df6393233a65e6b11267a097e66f03d831d38e61fb205ab0651c8c833dfa00610ceb2f693b04e3581e8bf09d8e1f30e3254590e1b335af7eaa714cf4f5ec07d94a52ea340ac0c06d707cf855900009edd5da6d248f4d20e8b400f47b943d8e2ba91be9ef8a6541889e3e6be53aff0b5420e0efd17db40e4146d07b8cea4fa752d38b4575898e1e63d8716edba3d7947a4e9e6107c5218561c507d732e9e4564471a87db53244ac1d874a6f0146301b51a8dcfa2eb09d502ea8f0a706e959ae66a8dd8c2ea2d2c7c080a8bd633d13047eefe89823ac957b91f2966949afdd754393305f66be07a9a325fec6f925fb02e6989544f905de5040cd1630d867d388f2f270e33ccfa236cf1f9b7e328c5a01621e7877028b6fc549ed92dd6b6c712d2c6c52a8566ee6db8d5386faca9cf081a12d510267b575bd9de44c5c05392a41dec41a2956e28f52c15ec5ec99d621029ec264bdbe0c481c011151dda20c347156e9517b0c7861eb0d2bc12b20ea73f5834fff97d5b6fcd504ae485098ca715a2e210ad446d2d9e3e58c35c79f54af968b782cd69b8ded3d2813c90abfff8136af269809a9ab7f7d4fa7b9612f218cb4134969d85a0f4a6bfb752f45fe23bac8260eae934549f23b1aa023aa4642c792342b765f48fcfba6a7d4b8322b556efcfaaca79f62d1ef6021ab117595794a94519e4eaf4c6b5d3584783fe41f87a738e9bd6f6d8b9542121f4edf210c06df89e0938be9b64f02f17cd9c8279541fb91eb253364003c30f4bea50e7dd62d9394a0032173d0a3c6dfc0c363a3c26b016b244455622f6d9132beebcb45fce02b31d845423ea613097a04c97dd0749889b3e1025688f723f3f92f68b2e9c412100da22a78b2772dd3125029b744691bead5026e7e68d3da9a55f4909fe5deb7fa557f73b2ec887c82578d57d929bd8c5b88e1dd6260e05b4e5baea40c1f9bc0086e0b8994bd98f6cc68324f9b35f56cb0b75d2f335963bf51d20939e1157ffd2e0fe907fd8010f9573382ea1baf9596e91a66c070ece9d61b5f7e184393d602eae94a980daf65845751252882445e7ad08f06fa1c03e190187bbdcee7402b50a3f8e1c6b79e1d28e570ba10f5e60a66b44531bd20b98b8916c37225972b65a8457981d3bd561096b7c1e6540f572db3a3d727d0628731d74d6a05be895cc8", @typed={0x4, 0x1b}, @generic="2348297f0e494ad899a047b05dce9aecd25a79591367e93de7c2461d55"]}, @nested={0x4b, 0x70, 0x0, 0x1, [@typed={0x14, 0x4e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="cf43b653447200de8ff94b459b206d2878506d0082ae2b", @typed={0x14, 0x63, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x28}}, @typed={0x8, 0x73, 0x0, 0x0, @uid}]}]}, 0x3a98}, {&(0x7f0000004f80)={0x1c, 0x2d, 0x800, 0x70bd2b, 0x25dfdbfc, "", [@nested={0xc, 0x4b, 0x0, 0x1, [@typed={0x6, 0x89, 0x0, 0x0, @str='@\x00'}]}]}, 0x1c}], 0x4, &(0x7f0000005180)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x28, 0x1, 0x1, [r11, r12, r13, r14, r15, r0]}}], 0xb0, 0x80}, 0x1) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:42 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x453, 0x400, 0x70bd2c, 0x25dfdbfc, "a906b8944fca39cc68392f77e9cfe996a83c44a289c986043036dc228df44f29f832fd8b08a78e7c586b9c1f06ff4fa8", ["", ""]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x48010) 04:16:42 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2911.372817][T19695] __nla_validate_parse: 23 callbacks suppressed [ 2911.372825][T19695] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 04:16:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:42 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(0xffffffffffffffff, 0x1) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = epoll_create1(0x80000) (async) r5 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r5, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r7 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r7, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r6, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, 0x80) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000001680), 0x18200, 0x0) (async) r9 = socket(0x15, 0x1, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000016c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r11 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003880)=[{{0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000002c0)="a4be7b09a8a313a9cff0f6660ff92ae8a2bfbd66687633c4d654f98a29b7c7b0b87b3bffcda7489303269f8045316ed26d20be6de386bade09044a301147be7852a094b5a9b86e026c3f6510e15bdb93c36d8cd099494cec5282e56f0bddbd7270584c311abbc727fb85b265e7e1e76394f88fd5305123d991baad77cb", 0x7d}, {&(0x7f0000000340)="e0f8347d056674ed9e7b6fcb0e7c139905e45919fcde733279de08cf44a1af1d3f558b4678f37d98d9752c52301140b822125b0fe75d281fe70e1d4ff63037a8cb25e2acf2a4cc5ac1e4610d3e0f822f74c2c4f5a645495af1c87bb48ec9c22525f1d8283acf46ff948b25da8b3553c0b91cdc5e7a0c7b4793096badb1d7b3bf5730361a4121cd19317688b4e188d2e9968c0785a573750498626eacc24ada4933db31f5f30dbc791e92029c4952304439cf1ede5d7c883a35551d79fcfa830ae5f31996c5ed32d87213e33b8ce4d46b0008f186ea09759a602cada48bf2588f3b435bc6df656f87a40061aad0adfa155c4c28a9217935ebf837c3861c7780066c1c5695630bb7b38b8679441b4db7e0cb3778144802e5459d0e794f9588eb6942cdb9ffc0daca101023f7fef2265870b01869952dab760cd64664d1b088cf980ae8b653f5aab417c2f0cb6d8072181e58bf39c7f869c3af9fab39fcb415c71732b59b9ed3126516ee250604a09e1f7cfebe772718d61414c2cae069b2196c80fc03cd412a067dfecee495dc8a8441f81bcac66d31bb07852c3891d8dae1f74e68a0ef8925774e03edbf75f1cbf26ed4f30981fe9be389e9e0e2a9c241c0015f6f713e72f9775138d2d265fbb2bc5ffda4123fc4acccb6507fd00577ba3062792a7c129a2afeb2458b5793bc9eb6dafa4ef9a9c33c132a46db9e8a8b62975eb391984bf551690c381297b808b78a4aed272a893a1c1deac1b8d6b78b8cd9c509805fec22cdb6055184031f5aaa711cafd7ce9e53480dc61c93f59303dcb099c8c9fc4a8450f5d3719288ab4cb398ec639199bee7a5198346d16f6797b10f2ef9168c3c3f2d6d57612b0e774779c8aeccfb8cce987c4644dff4f7f54ba64fbc5fd18a04ef1b956eed8aee1d107af2d18f925712b59f5225650deb348c0cc22c0d1efe77b912fe16c9698e45cfe75c106c112d9695ce6fd140cb697303bb8d1893c6cc31bccee1e31e7405bd35f89481ba7b4cd0b97e75bfe5423e7f17d3657cb72ddb2d81e67ae5e8c60785e6008d19f8053101b70e9f024ba7fa04550778000ed67fee9cd0f98c49d8dd3ad4dd92dc9782af76a971d9a3418e2f11b5023b942fe141c14f274ff65cd49b1143706045c61272e6d72c4251667e32a8ab4d030057f232947eb9b8946a1cf4a063b0d6c6f615f1a56bfd85e0cba9550ec7c4339e587fe82f21f25ccc0fcd4bb482e468eff9308fa1854113b2f470a55d0dd06432f19ab58b8f7246565502ecf5e872fec06d783b1f329b92a24433efc0cd98498bdc7749ab0860546ae755d959b5ff25e084cd57c56f22d5aeb575a38bfae5af744221accb69a73485bf65d26d13a2db0a16513df34a92e2f5a6e8556e6f4f64147dbd498efac0fc748ecad81a0a9b155e9881f4485f3cedff122057e060c8f8db8299f5bb272e5da3f00a1cebd048754df417577e89805ae26c2b829f7c95def14c09c1227021c3117614f32ac4726139394220056e1bdd9f752cd913cc73d2da7042240d10d5de88dcbe11ee476228fe4e509bf6d191e3fe6f09a78002fb0f8a578e61e7f6d40abdf263615dc6520e21c68309224c3fdc1e84e584d7405caa726f591db16e3c466537f88f00087eec1309bf3809d49c3863e94b95efd1990bc78969c2bf6f276e0334ccde3b736684ad1c7636305021e39a3c57bc710bc42e1ef7110a96f3dd7936dac3eceb04c3947b6fcff04447afec1479b65a1e14635f3adca0562c0fe000cf80950665e96121f3a7d5d0fe2d4de662817afe6427cdc8237c96f9ad5b5e52b769a16627c7bdd865ecaf2f8a8a96009d6f597d1fa65e600913c048134c6a64785771e9b7971116996c98d97ba0e6e0a853b4930afe29ee1866146fa1ece801c5657db2c014598dcbe0a144dc1bb0d82a2fd7c267f5c06237d4ce3f38c7ca1e2dd74d447c5d94d8a70d07050a59cf784b4c2274166001e73e02074558499b3639f220f7c847a0a27084e13ff4ddb18eade369a13a4d0b7e44063c54b6c28c31a37fdeebf9a0a85f01dc7b0f2dbcf4083aac89dba600a705dd2c05a65823adeef367880b3f5574b3274f86b38fd806906ea77f21f9bb69f68516255a7fb78e05421666ac43901224ccb218bf89c7a18244036f55d4fe33edfd6bf080d85e81b8ceb75bd3b3644dad4df0d45c68cf310c072c0d2c610d77311b87997b9932be1bbf0241c691c28268775b50b493a52f600a61ace05807fc269457b526d43b9d5a6e722bcf9ea61388869a5b5dcededae813e5bd5d12890c350f65d55d6b0b7853c8344bc292af6a0d574e2c4dc8b821ad8a5959ecc0123c8524b0cf29762b1ce1ee5f404c3888c13a2080230db373273aab66cc33c33b1a7b12b2a8ef50cabc396b6bf558e89c7609cd95a1322548a68ba0ac275eedf5b033b78f3d620501c6b2fb9d0de7a1f80fc9cb603627f297ffcb73d8ec5f4b9cffe623816d3721cc1e6bc766367f2978a87d00444f2e2e1ceff1ef8dac567ddc9bdaad3674d72fb136a5b711e2abc93a82e00a74a121d0f9421cf42574ccde78926ca55ffa6a4f464868e6cb18f83024a1f3a0ea77dec3481fd295765d60daf421bc4518b17dc473a6ffe09f6712caba28f0cd6927b4542121ffdce87190f76b6f36051d9308b92d309152b54ce525cf617222bf9460e7010b15c222b16b69f110742018973f99331c9904fc421184d128d5f1bd8a4ac95c0cc434a3f34b4a6277daa135f0c4f99c74eca029188d481dc9e65bb4f6840a01a3e668422d5c4ea8ffaddd9bd4d9faf066d362eef0a3bb81ce5740be9548bcd57a12fe1d122447a3df4dcbd3a68e718ecd39be93cfb4a7ec3e6f6a05c16115d25acc4f310770cd34f6ec833c9806f1ba4d9271cd78a6f6263b9db72945a19423b9705241ed88ab703f5f0d0f1af9447ee735837d31b422532bbabb2b128a4256d6b70f66ed12b39a1b2609c544f795514e61e9fc22a1f0ed18ee6e5dd73b4566f6eb024ff53b10fda7255bbee90012d6d9efb737bc24f44419bc27d979fcd8ea3938bd5fe1adf39c007cf9bb3a2e92a61dca1804e8432eeb5987cf70cd2ae5c99427fbb1dd9a1880f8bc2da7e45e8567b67b375f7292f15eebfd75fc93bea3d38588d25e862a165553d94b3011618f82546c1bb405c00cb9b556fc0ae89d921b9df12dbbdbb1b6f806f3070fe70b74d8b668723f6a4bac09dd00cdefe15a0298c9799f8bc793f0c267512212f4122cd10bc537448af00c433ec482256fbd4e9745ee3f982b659ca759f32df58b4ba35bd6b40d60288e80ba390bc044370d9144495a0e6fdd7c5022394e3b2863335661c29e1d45e5168a5c181b6a58f4731384433def96529f7d8cc7c624e33506ec7b0cadfce4fabe7693deb19afddfbaf955f2ce152b049b9d87b0be1c2244c94221522004d65712d2948fa167719afe77b279b3407565c33750a89f9f80ee919e8cc875c663c3a7544070c526555b3880a7669263a8f069fe6094f01b08054cebd465d73d1e44abfa78c77598e090f9639a97178ecd1f6fb11c2dd66e934a82d1afb5a1ee6fcc5f83decdf8b0925ab067809deb0c668ab4ad24e37f36bdb4dbf677856aa2b7180fb0b9a8c3051897fe13d0b8740865a0d9980bf11c5f56ff69aeb56ba8dc303ce6e66afe9ab1c23d48201e6ed5d220846f32600705de66d2a89c5f7d07eedd2384698f92a354fd8a7806b12d11d025b6b24b81499b57035ee52e6017b40a673d49c6b92a7fef6a85c92aa6eb5eeee96da62eb5f2ecc1b5f72438e18b764c46e026eec8416cea2eac872019d86286f1e90badedba9867ab682f4fc51463af621655b1503e17fd77bc33f89477cbc5bb9fd3a5fc66cc8310556e0f5a971eca20cde4ae171dbcca9504de37250d22361fcc3748faf4c131d30e239f8165af1c77104e5a0ba4fc473bbe2f4b65d6b052cb0ae5e07b9bfb9f94f1e0181dfbd44a7ef87b139921587cc97c57ae7b0058c929e22f650492f3f3177a2780683cd3280d25ad924e62ed2648f491844ba69863b7e1f2deed5d06aa98cdb220d786e0143c6b31791061d5f5bfc0d54165d81c93b5711346d1e0b4b6480fb74a127665565b15c2f68a45cbc1c7c1ad7d744f574c35cdd9f01fac57747bb52925005af8be1778ee6068c0b330f8c28868823c99e629c3304827177d954d6203e9e3b7f6a86c087468c50825f15b1e7cb4920303f9010294e2791663fa327ea8ae044273b0c07a156783ae00c963cb4fc40129ad4acebb6a6b5ed639de0f5e47ff8a4611f98e319eccd79c5c32cbd185d51934a625813b479e03ab447d35cd5cbb14db9d1416735e255140c150fbcd71877eb05f7d3be8f7dca88a3c618216682b14523d770dd5dca72c792ad38410dec2187fcaa0487cd7c9c024d18070cbc5413aed9508301765d1ace50e9804493433bec292479ef119555c8f9793a99ab74cc6cf7ad3abc522cdef94e6cd4e46228703867fcaf734aecee7a6a521c0306f62e81c2b87891cb443eeba5d1ab1c3d64793d52d194387aa4f686e9f1a02a15fe7e58a2b7709ae2dbfdacb6b7a1fc669b417f4881c5e1f54f5b161602850414dddcc460e6b364bc94d0df805ce7ffca94e9962315d1d66a8ca59706fb5c08704314f7775f42af5aa33adcac1688a977f60d8eccd03e29ade8c867003079afa214be97ce3093cd7ec97dd1aa8bc3968c6f133dfa059b3ea185b8b1ec4d2a56adccc1f9d7b7f4a1f960efa6454d266604d8e3836895d43451dd79cedaafee2a7b05f27c89c41b096d7e36ebc6b0d3fa0172b18eb3f601215f7e06da785a389e461522e920d11401a04b277b50b610f0049324c1f98a4b6db2a265fe288fd4775c78ac4d6ae8cf0a4c6fc30d4ccee1652b5ba098180e3697cfba1a1f464f5e763e4adce74ea69847500bab03d635fdbd8e2c4c0021de1e81df4fea08e81b489d7107b2b7c4be3312115de3b7c2227e9fdbec12c23934339103be9f9646c8184a821a9a9922148d60cc6118b0da0687849ef866de95e9eb75a3dd14b2a5f0ecb8e806218ce94390c5602a394ab625f2617afb34fed76e50cd0ba66ad4114da3ae216ca33a68f60d3c8519c098ce7289df52fdef5cce74a3bb58bf5e534426430ad5fd7d44a30188fe211f573f81f75cf687cc993ceee1e7cf834da8eb23aa0da9c5c2b06b6ff56d4713b49212ff88171fb6ce0038e1048fa37f6ac3cb4178e77782c5e858a96a6799283579f8ab60c0e2637e00a8e77f609c76e872002553dbadb93efa79e8ab0face4da887b08d683f1c96a27060bc895a9dca5d4a48d00dfa9224a9943bd6c9a60beae493865cd0fbac5e1401aa464217dfeffd85e19ee2585860a6dd58ab1d60ed542aa3577e1e445aefb57fd6ab65cf815b2f802b27a309d731d5119860674ce51a179cb7a47fd435429757a0eaf258614cb304f5d4b2a073f47bfa5d58ad30d51ec75eb30f94d7e331b02d6404adc67c93ab0c7941a8afa1267e566ac0113fe5e838c0a69ccdfbb00e37c3a14e12b26d6e98657700ba70f0b4664577d72af5699011f4366f7409a08d8f0ba60fb240ecccc767e6019eeb4dc78b7d7e0e5b679046f01191867deec40765940fe7daec96691f444a8899b3bf855fa9a7d0288de0abdc438b0f94ded107acdae7ff9cc6f2afba500c53174ca06ec5357d72fca35f4f421356aae00d44c570c92ddf8ca5d1314ac61b83a445c33722eab03736e7dedc20d252d0b4350d136a285d3b14995b8ff51e074d6682", 0x1000}, {&(0x7f0000001340)="2a6a3f30dacf3b0c6ce48a037bec9cf1d72e7a498541e3baa61e6b2e56e5b06d13a2831c136e408730271dbdb05e34209f8ea191bd6cbe182ccb34933cf98ddb434faddab98d8e1eb8ace2b9f29f279468b409786c7cb733621fb5685b7c12260658db5b68b5110344c8d727d11fa40354bc5de3fbb0cf3e520911a957206bc1369a07e37a9189d6534f0e9e931a2cbc5864c84a10f3862c2453f5b72b4e9cdbafc52776bcfe8bdd1864c058013089182d97c54d20c1bb398f7e2cea30", 0xbd}, {&(0x7f0000000000)="62d93dd30d023bd1e9488dc512", 0xd}], 0x4, &(0x7f0000003700)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0}}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [r2, r3]}}, @rights={{0x18, 0x1, 0x1, [r4, r2]}}, @rights={{0x2c, 0x1, 0x1, [r7, r8, 0xffffffffffffffff, r9, r2, r1, r1]}}, @cred={{0x1c, 0x1, 0x2, {r10, 0xffffffffffffffff, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r1, r2, r1, r11, 0xffffffffffffffff, r2]}}], 0x158, 0x200000c0}}], 0x1, 0x884) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r12 = socket$netlink(0x10, 0x3, 0x10) r13 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r12, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="14000000", @ANYRES16=r13, @ANYBLOB="e1a120c923696264070300000000"], 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2911.470696][T19695] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2911.484480][T19695] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.2'. 04:16:43 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async, rerun: 64) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x453, 0x400, 0x70bd2c, 0x25dfdbfc, "a906b8944fca39cc68392f77e9cfe996a83c44a289c986043036dc228df44f29f832fd8b08a78e7c586b9c1f06ff4fa8", ["", ""]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x48010) 04:16:43 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:43 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:43 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, 0x453, 0x400, 0x70bd2c, 0x25dfdbfc, "a906b8944fca39cc68392f77e9cfe996a83c44a289c986043036dc228df44f29f832fd8b08a78e7c586b9c1f06ff4fa8", ["", ""]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x48010) 04:16:44 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) r6 = socket(0x10, 0x3, 0x0) write(r6, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r7 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r9 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r9, r8, 0x0, 0x61c2c9d9) r10 = getpgid(0xffffffffffffffff) r11 = geteuid() r12 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r12, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r7]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r13}}}], 0x100, 0x20048000}, 0x10810) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002140)=[{{&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000001d00)="fe493a7524db72c12e1dc477571c84aaaf4a4a54979f84c287bb969ecbc3dc8f128c9da694c4b9d63ef4222d009b43f99c3ac96c239e4b2df7452c45d4d1ee010638f54bc510a835debdf9f0399afa6e603eec206f6c131b4da929abf4f0198685c9c6760ef1f4e66fd6f96274b2d655abb41ebcdc5dd3df360dcea7d6bcbf57cbec495840cf87047563ca8ff465196088524e8a711f80389321297a37692a3e9550f418dcae93ce4217dccf8fbc1348137f58e7884cdf29b9913fa0de6a953d678e691ce458239d77740dfbeba9c3de3c28344cfa62ff8ea5", 0xd9}, {&(0x7f0000000440)="7ac8d963b362af4b4b4629b3ebc5ae37bc20142e10cc1467d603a0bdff04d1d400fc3532b0d6ef459c45ed2b8c7eabbc238ee7a091f696b03ccad892903d0f257ae76a2031e807e3ede877d034bf05dfcb376282c738fd7888934939b26611a8813a0155189afec8a9f66944", 0x6c}, {&(0x7f00000004c0)="f1487d828b84f5f709a0ae829f870a544234dae19081b7fbcbe113126570e52acb21fed4bf72cb8bb088703cb26ba7017face4e28ecab261d5145be7f400e01f374e12cbc5325af645585ba1815c57a6e1e8cfa1fe12815a5a4780f3281f43322babd77d8ef5688c045246f3c0e78090bef4fc1e4db98f65614b69dbb075168d0011b91341f590724247dce10abea50880f36cd70d99b6e2b8ce", 0x9a}, {&(0x7f0000000580)="b592961835548aca21d02baa325bef759c69da9463730b356629f259f992e2c23bd557142fcdd13eaef18ef967930dd032b7756c6ae16d35733c2f9eab369bac170250ddac6251f3c87026edabd49a075f48b2c9ea0c6e4ba25f56e9e685e2a751ad15283299a71651c9aab47cb6758946cdf4d385eb5780d5be6b1be5126fb0bc4b82ac5fb98590dacb0b936a65d69a200683f58efe8de74b0f72207441467aa78dd4011aefdd7ec9941e84745f88df392c25f3093d13d1fd28a6bc550191803e5548df7be23e013dfea1cac65b9b40d149ee261cc55e0357bbdf9bf5472d6396e1e20470ca51c901d84c42be1e4911bd44bd63bcd011de2d3e", 0xfa}, {&(0x7f0000000000)="cee0566d8935fce50dcd5f5fe84053d84f39", 0x12}, {&(0x7f0000000680)="0dcd826092201a16e80858c62a318c78396a5077bc1eb5bf107aa6d9bc9b537b75367fc40a39cc170d73528b31844440b260152ebfaa5da7882a00aac541c5ac6fcba585c5055677bb7233d48785cd0e7f6fe9fe3a7f17b7c62ded8642e1ab2382162567cc58ec410f46f969e20208f28917616d8ce8776b6fa7e6bea5ffeecb71fc93c9dab678e2aff87be1360a5926e64f2df180541f4988fab3be7bf8e1b836563c1b44f619c75dc77bdda3c4dcd41e6d718cc898c7f532466ad7a1188a93987dba5c73bfb938c983ddd9c00b25fb151025f084d1cee36b670b31f998", 0xde}], 0x6, &(0x7f0000000880)=[@rights={{0x18, 0x1, 0x1, [r2, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}], 0xc8, 0x48000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000a00)="c9511eaae763de32a8c3155e89623350de077ea61024070f6177a720cddd722829fe266bc44b22a31b0a35af28306ab27c5e92e70ee52b194884bbc05cab20a11537e4b28b1e14e128d7bb730a192aaa50a720e600f00bf7adec9a93ffb0c3dd36c052a66ae50b406adbbec27e", 0x6d}], 0x1, &(0x7f0000000ac0), 0x10, 0x24004003}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000b80)="98f49ceec02149327634c61629e53d70d811cda68a28ebdb42fef1ed5175e8b9e85f2384881f820117e43859fbf399e053c2508aacbfe6179b30938d9c791a0366e71aca140d45a36a8213c3e525a075d2399b2ccb", 0x55}, {&(0x7f0000000c00)="efde44f13891c35b8039058a0ddf9d79b28e9e7fa305bef3097044380c7614af25cc76153d2a411b9b635814d9bd8d420b11882b5b7ade890054a1ec80f48d47925e265bb8a96cf73a10106aaffbcaa774bd9d191a9b95bbcdce5ec031e35f277698ba4a697af4b6eb25c96691459104816736cf91e7ce214c6df05096796bfdf6cf3ef8c44ce144ffa6144d08de23587bfe71871275acf18aaa0396079ada457fed1da9635171262f0b34d6b9a3172110052908dfd3e61f644888ed1f24fbb24627f138f2a4bd35aeb62a9d4a9d271f165eef2905f4de2dee0c00785690416995475e88d9ed568df157b073a300168255654c939dd737318a0c9108663c51118396b30e6d503c32e6a912e95f3d65cda7a0d33b6096e343c2eba74c23c85dc42ff5597bc4611719e7234603994381927faa6d5f757fc0701231b734ad3f6dbd7e423dff4279f42673251c65594946acf179c1058e606d8156c37243ba8e03484e85e2a5297b123cdc9aabd0e85ae286933be3dced84842966135633180da423eb904c61e8da6b89e2a81811f2acb14fb081ee52d9ed239db809bf3ff75985443e7bef7d7ec0624684895bc7743d5a2cebe9d329e9ce2d30e9ad29fb02ee44bff23e107b4a6c7871dda4c2a8a35a38a41a7566677fa51f2f8cedc88c029b96f2877d52c15b06f065cb03d490c1990769e911ef84c8e9a97cf376d307caf65b25fee47f0dc27e2ccf2626fa522ab06ec74649acddf3aac11444b44f9c124b18a8cb988e25b1494fcba3e5702f6ba5c974a9674f546f5e416bdc38aef3c27f5a1dc212380ad88f8326582dfbcb42f2e2d74091052325e2eec7600e52e86f38cc358a366afa9651bceeba5b4d80235708b5d7ec0585aae76e1bad20d3b747fd0907520a5020062f9f1f8dbe272ff0a650af3573bba8dcc7646bde849499057ff343aed7dda6fc45e55dadc8736f3bc101fa01dc950918147b2f14e34a8caad465d0c4a6333ca3de851855b313ba4093f2c527280da163198ec4decdf459220e582f73586d2bb461e91ed6a13bd06a26f312f1f904643707f77a10cf9adb2a9cdf865707ba53d53a10d888284d8caae2176b2a28ed5ee1a89e9017ae131a762662b5ee37829e81b0df70cb6e529a39396a2f06bbc1931a8f763dd8a35ec6c0ac0f5fbc07ef2941c5eb33c28cac52f3d801b0830fa6d6e10fc00e33e93561079304656ef39f73746115d57172f8b125d50573d65e72cb9079957eda61a77049801c37ab3068c9e6c201563ef3236dfac98f89b2c069c5a0c6a0b25044f3d56f5e63cef17273fe21d0eed791faeaeee24c2be5bc70dc6b066ac63c21200b2dfe3e0a4f7fe381be852a5058cabfb333e68c5af90ca88221c12808eb2babe72cc8e5b7dd56738af67ccea2716df7dee605d35e08b062ab4719d7fea12795e1322af06a328de0778325994d7c046b960e1985c8cb702a30a421026afa86b2234f7aeea20aa93aa437cb5a1a7b34da57b675afca7c2a559f0144a0e06c5e93fb5536d02cf2ac587c1d9a0af54240ac331f60c815f871ab8bb813eb42dfaa969376484efd0094031d69540ddfe6342e3b6011765b4baf1ad0931d3575598ac00e0afc3e7dd10b64832315df4538644a91131613f4c59efa84d728282edd8fece7e5ec55e6529bebca415524edf8df4b1035c85136a360f79698e110974ee6e3e35a27ae81b61b276a72bdc35881976ea02f8506f4e13c84692ca6f345fe789d76fa30f094ad035cc98950614795aa53dbd7d21894ec51121b67bde03a81f50290e466f8160ce08e08a88dff35ac6a9a051df42ceb6c0f22e98f97a0c9625f4ff840e37f558d71a467d483a71bbfae9a6c64e36cb4c933b7dc07505a1ff84829337ac5cdde3dd4988154632ebeb60e9964667b29e21decb0bdb42492850511db885ebb3f4e6c002cff61f223c4ca07f7223e5960b928298161fe12f29ef6954849b286742c4a8331b95144fda640c8dc5b4844676d848cccf89db38c1d1ddbc21152bf2573b0cd8e24c69d135cf1693b3edabeee056a6142c1ab51163221e215ad17c9ccb7a496006a0af9f6e509c0de95082f2c2157148df2faec534132e33fdfeaafa23e9f12a54e50efa74a84f19b0a71c4bf79476e6c226a50f01498da9d284a3636e7865fc4103d38abb8cb7be0f0733091ded37cbcfa0f12533b56cd75c8045bfe7b6b5091e16ebae8f893211382dfcd3d796236f4c629fc8c92466a95c735499a4a0b3dbead58d6f3cb8cf0270f384d23d68f9f80df9b2b62d0e64cf0cc8f57e65c70fd6334e24e720e8a71a8e9a2e3840abf9731d121645c1e4b7d2a479d2dfb6a6362cdb92d592c6dd2d1edffbe6150f0579f2233fef2246904d3c4319119705a1add09ea92a8a8ce5eca0fe2711ad41ee45c594637b2dff20687fdb28729bbef9a6d7eab15b931fc674f1e75bf8e241866bf6793883f6f506fc9cfe99247adfe2dbc98b107da328ba67d7552f5fda368dc9a977c76791e84d971d981f7c6ab12153238ae778e3ee9f4e3ead3f09c6cda477df55df14dd0fa9eaf5e3a1821b248fafae62fb7d26ad5d3c56da54e0b4fe0b8efb9be886200e67131980eb2cf62eb7dbeff7d168b44223d9a466d994dde879c1d59256b391074c18e800c75316430b71da8286d9a610e3a81510dc0bb42536c93e7f3cb8317d46ed969e9cd2239127c64fe0655c87f1ccce5ea8f2a0ae2c59d1a3ed50a877825b6fc0467c48c408dc5ef2177962cb0db789d382aacbbfb8e47ca9abd0e252daee039536d9db069411e115cba385b76aafafda93c0be7e3e4191ccf7dbe08572792b098d0fb33ba6e9b9878b8d885e5af184c25172efab4328af9b4366494f74f67688ec7121b7054356abe5d198ad50fee15afb43fe6cc157458f3e4008dc15fcb0991029cbd53107147e80056e733d9bb7d44676a44430a5d87ede11c0a149db813a45854f049eff25d3e0aae2fad84d80d3c0ad27249a959eae169ce079fdcfcdac290a3d03564e7612d965d17f2dcf0a17ff33c071037ac7317b73ac0d5b8dbb0495568bf36ada3fd7555adb47caaf6815b48b60a9b9b48702a2702e15bc68761ac1fd9c554ed035bc797abfe530515de0b3db4e863cf2d45cfbca3f9fd9727686ac78193176c8cabff7d0b8134b7208823f55122bb29d850e27d1e9579c1272545466907524646e6d6fcd7ea752af87faf57324b24110ebecb76abfdefea83dc7db6309f54ce0f94e346de0d62561a774bffe2e73955b18eb1f50ff97ddc96ecc737ddfbd66783f303099e318a28afe97f5090c1d5bacfd8db703fc538a3a38a67d6af184370c6f539f4bb4e96ba1a2d659a55f758268989d9b583ccb487f5b18e34d07d845edc929958f80cf093c0e6aeb32c0faa7ce2dcbe1fe42d11908b4fdc9715ef4f0a3193a3cf89a595a87d49559860b8a0ee9d5dbcfdb8ad9aeedc8f8f0d1819f6195a47ee40b347039860cdce466db74df10a5c8133d1bc73159496ea816f18181aedd66d3c560408371879752a82c3e684ff739eca012356a2908971f0178a34378dd75637469db246a611b46f504bcdf06185bce0844f102c26fde674e372d9e901303562a35cd86788bb072a712c2d9c99a951f26c0cbc438f6de5e8b04b2858660d49ea5086a377d94028d31ec1dfef835270c211f5591cd948ba7a834b2f71524891b3f6257551efc8a295d0644ace6a7a2c9e89b39efe23a8f478b5c64c8e9147e7f33f59dba29ca566cd1a9c92f8b6d07699e6b96cbb9d51e94b7080201cc4cbdc15071706cc0ecfb746dc58f9ad911e74c0d99e424ebc21a2a988a9a8924bdb676a2c653273fb1999618061c24f033bb1bc4853240073235e7216a21c345238f3df4ac39864b7138a27887f50c58e048da8fd2cbce4e862cedeeab971898274c94b7e7ecd4c24ecd228fbb3267ca8b7ff5919a16439a853308e35a539d04b291d67dfd755250a323b9b5d4642072fd1ecd85ba1f3ffd0f28388bd8998ba4798275d73a0c4dcccb363360b6c7401a9498a687fca48ca9c1f8791da700826d65a4f48ad8720529c889fedc6a85d3e2f1dbf3cb1e50ff92d6c7ed335253359624ec10baceb0ab9756ea7d75fef1bfd1d423df7ecbd35718f63dd43c9f10316ebbad915ca71e21ba51ca1790c463af0f4a03b1cdb3fbaa95776a5665e20c9c0a2cb13300e70585c7b21bbf7a1e1d0311c2591eb36e1ec2825894d6adf05c09fe19c94aac938e7e4e621d68b81c11ffe101157d70c5c5424b393ab9f16d889825831d4174d93d53a2e3efa2f978aa80ee73e7281f9196caadcb3f9ea41f1cc80c496f8b2a01c3ac40777999d458297432dcd5cee2452ede9bbf5b3aab475602fdd9c0e43dd63d90b78451c054ca30e982de5632880ca4254663ea37bc13fa301d8ff80d0063111eedc518fd8dda86169ab923bd498bdb3474f82fd82609f915e6e657f6398894d98b53596f0ff63c1cc03b4402d17682f9a265b5758228748810a662c8e7d90340fb1b737fb05a8e087685c7dea0b248ebc63609725c43bb78c38865432425190a972f90c76caa8ee333bcf699ce4ad6f7c05709a71bdee6f61790419d144118488ce8b56680672fe776f58357b6436f48435d06c470ba2dee4c9ed265eef132862f46ada88f810851ba0ccf2adb590e1915bd0e882d93f1df3ea4ea89fe72c8d67c376157a4b0441cfbb76534005c41cade765e9b03f61b6e97c20aca7b1bcb7a4fd451d3c29043aee346b450b709a47c16d472407bebd2d900df731e2a64e17664038679f2ee7bc4cb9d85899726a6bb9420cdfc47d1678ac92c8fa1aacede2be798b1d5ac9a3a7c0305a3ddb048c891d8a38bd537a981d09652a11b4cddc45fb4d8a9162c49789f1ca95ceac59c55ad12e3849126c0dceb6e1b8a52a722b762a44034e5dcd217ae7aaf8c20517524bbe15f1cc419bfd025081fcda1588ee66e4eaac47f961d8eb8ca3b7fb058e798313ecabcf20590a88ea32486d00ec47529aa0d749798d4592d284050a029daabd80d99ad138a8c1d028e6b4fd001e0eed5cb317c78963a97139197b39df80d355b2f011e0f47f0ba4236c4f201d78eca903cfbef06b725e60c7fbd3f8b90305e16a37a9e53315b28692200882939f45d475ff6777bb9166cb14ce7f782bfc12f9f31a3a22a991fb6781e3b18af9b6ac2e7231dcaa2547155aa57aefb71e6d99d69eb42d35d1d029d2855d3e9e1b3fdd970263a73e0af788304beec953927e1030ab3af10552a2689962f04b65d5de6ab43723bd1126bacd767a481c8c3de72572c6ad4285aefd5f80e84c295b5b8f64ea00f3ace2cca45cca0504c22af27eb8898c3f42056a81a95af5f3d0457995c38935ca24a7d4c83992f047af3378257b03b6fa37fc0eb545d2cb58d9374c532e532f79e5109be197f50bf84f51e2ad8d8af2cc4d898577d30aea3e324c7ef1045c233d4779e7667d82137ca1ca84536d71dfd33c05fb0d50432ab52232e8cc2c68d5d51131de449bcd275f12b6382380d73045e7ea50fbaf5ab663771e5f578979bc6930b56eadd2cb23f737f190bed35a16d71a8cea87fdffd6c6269669db243dd4e4d16a5ed60a1807f0a34a0eb5879e054987aefcc725183e4220abf9e1957771e4a191343a5fb4523a49e5d83f4924f74302828e3d327a09424337382acae4ec51cb9d4e51a420b0438a055fe718827439b1005c64c165302f1677f8cec3b3d617d1a5c9010a9a248ac27c9e3ff094b76e143614e197f074a9", 0x1000}, {&(0x7f0000001c00)="a49ba548b94895ca302f2c7cc31bdf4f9e9eec69214626ab99e4e77608d265dad01372759f1446ea5e635faea23938daf7751849cf0d67d2f2ef68b45ce9a2b7cba60712b61db593419f23c730bf24d0928aac416fa64adaa014c4b3dc5d13d54610dd8a470d714efa6ce974319c569f33ac3c6acd4a25347952f5377217546a7d67d62ad5c885ff48e7c5faaabfe0996fbc8f747dc9057f105c9d39107336e95489fc9e6dc1", 0xa6}], 0x3, &(0x7f0000002000)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x36, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r13}}}], 0x108, 0x2404400c}}], 0x3, 0x10) getpid() r14 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r14, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2913.066149][ T3546] print_req_error: 98 callbacks suppressed [ 2913.066164][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2913.087247][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2913.101428][ T3305] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 [ 2913.112131][ T3277] blk_update_request: I/O error, dev loop2, sector 208 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.129339][ T3305] blk_update_request: I/O error, dev loop2, sector 408 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.144465][ T3277] blk_update_request: I/O error, dev loop2, sector 209 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.150855][ T3546] blk_update_request: I/O error, dev loop2, sector 608 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.210692][ T3546] blk_update_request: I/O error, dev loop2, sector 609 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.214112][ T3277] blk_update_request: I/O error, dev loop2, sector 210 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.232205][ T3305] blk_update_request: I/O error, dev loop2, sector 409 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2913.726217][ T791] device bridge_slave_1 left promiscuous mode [ 2913.733524][ T791] bridge0: port 2(bridge_slave_1) entered disabled state [ 2913.755037][ T791] device bridge_slave_0 left promiscuous mode [ 2913.768859][ T791] bridge0: port 1(bridge_slave_0) entered disabled state [ 2915.418837][T19739] bridge0: port 1(bridge_slave_0) entered blocking state [ 2915.425888][T19739] bridge0: port 1(bridge_slave_0) entered disabled state [ 2915.433132][T19739] device bridge_slave_0 entered promiscuous mode [ 2915.440272][T19739] bridge0: port 2(bridge_slave_1) entered blocking state [ 2915.447551][T19739] bridge0: port 2(bridge_slave_1) entered disabled state [ 2915.454983][T19739] device bridge_slave_1 entered promiscuous mode [ 2915.483674][T19739] bridge0: port 2(bridge_slave_1) entered blocking state [ 2915.490740][T19739] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2915.498022][T19739] bridge0: port 1(bridge_slave_0) entered blocking state [ 2915.505042][T19739] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2915.522929][T18112] bridge0: port 1(bridge_slave_0) entered disabled state [ 2915.530154][T18112] bridge0: port 2(bridge_slave_1) entered disabled state [ 2915.537661][T18112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2915.545417][T18112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2915.554053][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 2915.562168][T15286] bridge0: port 1(bridge_slave_0) entered blocking state [ 2915.569203][T15286] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2915.584653][T18112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 2915.592742][T18112] bridge0: port 2(bridge_slave_1) entered blocking state [ 2915.599774][T18112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2915.607494][T18112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 2915.615425][T18112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready 04:16:46 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x3, 0x9b, 0x3, 0x59ce, 0x2, 0x3, 0x8b3, 0x21, 0x40, 0x9b, 0x74, 0x800, 0x38, 0x2, 0x4, 0x2, 0xfffa}, [{0x48000000, 0x9, 0x7, 0x7, 0x6, 0x9, 0x7fff, 0x1}, {0x6, 0x80000000, 0xb1, 0x100000001, 0xffffffffffffff01, 0x7, 0x1, 0x5}], "017eb977002cd95cf91f5784afdf47158d0ba9e885f60987c961821f98dae2b4ef4bca4c03b8ac929b1a2f2fb13a7b67f7caf9d5bdb62d75719a38df197559d281aadcf5b9fffd6169a78060b58732b944f135770593fdd87ba714d97d1bee5787d5835e46adb3a0afc1142d2173c3271ca5539f642ade9ac1be0df2120e0bc6cf4651b140d0c89df3b08fe9822f858563b6f38c56161e5c176bd2f9640e74086c8b872302fdc22afc4d94f4274e5e0e14880a36f6cd7c260913b53e142da7", ['\x00', '\x00', '\x00', '\x00']}, 0x56f) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYBLOB="01ce01b80b2de948569825608f04eff868fbcfaf1f5b92bc1aa28592ec2c52bcc8f7168ec6b6d8fb1dc146f237e797f475056d0cb539ea14afb470fc8a75a15f90ce7b5e1a"], 0x40}, 0x1, 0x0, 0x0, 0x40004}, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) 04:16:46 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="780000002400518600"/20, @ANYRES32=r6, @ANYBLOB="00000000ffffffff0000000008000100736671"], 0x78}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="2400000082005b560000001b0000000000000000", @ANYRES32=r6, @ANYBLOB='\x00'/12], 0x24}}, 0x0) (async) sendmmsg$inet(r0, &(0x7f0000000f80)=[{{&(0x7f0000000040)={0x2, 0x4e23, @private=0xa010102}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="188c418fc76732eaeb2f92c4988c3765be920a03924ed488f8e81c0d45646a511f68f35a708a510047d7745cf975715aedc5b099986796c6dbc8988ca0e1fb21be327841ebef935af1e2bd7bd2bb9a12a44595985a9c74a53ce93b63ccb59a5faece1e2eeb34579aff56f04346b1e80c9ed0d33d4251f576ed79b41c418b13799a9f0052662c3ac02e6ff34e9cc1f98529c3fe2666c12e1327bc9b9229d499c6ace4ff14d78eeaa7690c6858e821ab95d2d38fa85aa53ffb77edb5ebff18b5109f9ba849ae7552bc0ad309da25c6470d47", 0xd1}, {&(0x7f0000000080)="452544a311a937bccfd2c35f2bbb1c0a34a1", 0x12}], 0x2, &(0x7f0000000300)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x20}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0x29}}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr=0x64010100, @local}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7a}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @initdev={0xac, 0x1e, 0x1, 0x0}, @local}}}], 0xf0}}, {{&(0x7f0000000240)={0x2, 0x4e22, @multicast2}, 0x10, &(0x7f0000000900)=[{&(0x7f0000000400)="02a52a21ea7ee2c489f7ddc7e65c35eea47159856c3e2dbd11c9b41526f33731a8fa2abdc01f6bbd7cdb6342b94909034564e9fa8a1b834efcb1c4810b5f26917e105f4745e9476144ade8b4053446b210b8c0ac5a17d6c8ecf00b32e5", 0x5d}, {&(0x7f0000000280)="0586a57fee9d0822a7b1e6c53d5426b3743cbcb7acc0681f516f60c82b5d4ccf62393de6110736b9e1cad91b2a987ae49d911987d6a875dfabf056ad", 0x3c}, {&(0x7f0000000480)="f09a0575814af1e4b4216211481fa89ff7267b8f9f6be557e13fa80d0f80e9e3bd67b94ce2312e73f281a8f02fe3e1323ce4e4b20aca66872f10c50e4982c51f7f566da49d7d5063281d87946d2c9acf8061edf7bd0a76dcce598850795e80eb7f8017d5b272fffad27074fd3985557b026c4bfccd02277c93e87eb94b296c7ff632a0c59dbfedf79c7a9b2a17b6748189bd8382d6cbfc81f4641fb563850568bc9fe7a77e970407797bc9a027ffd64e9e3998d3ffcf99dac0dbe95516a7063c193b25c8d2154c1e55e20d3f401a56744cc5", 0xd2}, {&(0x7f0000000580)="0e7bb058430e396c6ee6bd250270e7aa14d6813e690574ca87e0f24a099cc5454b77edb254dae4b101278ae90a57c95f34fa47ce0763ca7bc9c11351a4e3ae2ac727f8348dd20c2f915e57b6fb2a18efe6c14c504063ba4bc68f3461e5445700e6171fcf05fdb8cbda92d0a9237ee288fad450e025eed755a5d2912df654f7c586200ac0219350e70de076c27224de45b6f5a3b4c1f6c93e55f833d9d57da2ef55e01f6fa1", 0xa5}, {&(0x7f0000000640)}, {&(0x7f0000000680)="f208ea88c1b22afddf52c94ade750a269af2042680236ec168d1b3844a98ca9b7b3e8c0381416d9b7d970ad737505c328573f5260a7a1d342ad9e9dd7df48334504463b9bd7eb15e63b8b8b03b73ddf4e18a95aa351043092f1e9623653351871c47ef4593c479392d33a751f2b577ea0389eb6a71c698247def2d868029ad72715a69e40a2f92d8315f3d8feae648da9ba1ca0323770bc234bf1395af3288fe18d749629cc7cf49a0e574984983b812cbf2b7e1c4b04fe19ec0a02ce6a8135e979b22", 0xc3}, {&(0x7f0000000780)="1cd1009adf18e3", 0x7}, {&(0x7f00000007c0)="6e3a3d05b93170b3fcd17b9b774a78c32c326cd641b76bd42b2332dc708fadd79c3d01c3492b0ed6e25dce05492838b69a922260d41dc9d2a017927d09e10619a8d7baf553283a5a0ea46012cda4958a7c0796a1a4d18696dfef6620b0e5684bfc68364a0df71d3bf406e88335b83cdcb29d49a89909", 0x76}, {&(0x7f0000000840)="9ed72263d37086a09b4031bce5fa4546e27104daa8f2d3278150326a2208df83ca48add9dab4db44a0c9c61190466d9d4de80ad7f81e3489eb31690275cd11a04790558556774cac0a2e69b3a40953b41bb45437f0236116c06a9d196f9661a542fe53b005a7d4c4a0abef711878288dae1ee0073041dd143bd962f69a318d4aa3346bb3c69b5d6833606775dff5ce26db7f901a0bef3e81c5049c3ab4793eba5f9bf76539", 0xa5}], 0x9, &(0x7f00000009c0)=[@ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0xec, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x34, 0xf4, 0x3, 0x3, [{@loopback, 0x8}, {@rand_addr=0x64010102, 0xfffffffe}, {@dev={0xac, 0x14, 0x14, 0x36}, 0x3ec9}, {@private=0xa010100, 0xffffb72b}, {@loopback}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}]}, @cipso={0x86, 0x56, 0x3, [{0x5, 0x8, "8e8b2401e4e6"}, {0x7, 0x2}, {0x6, 0x11, "56d8e471b1374f9346a476301ad1a4"}, {0x7, 0x11, "24205b332aa4a87f113be41faaf8eb"}, {0x7, 0xb, "9010c4ece765026d0b"}, {0x1, 0xb, "ecab6a9fad5c79c580"}, {0x1, 0xe, "1cb4e63eb4eb51a65c35ff11"}]}, @timestamp={0x44, 0x20, 0x8f, 0x0, 0x7, [0x6, 0x3ff, 0x5, 0x1, 0xffff, 0xada, 0x5]}, @end, @end, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x2c, 0xa4, 0x1, 0x3, [{@loopback, 0x7}, {@multicast1, 0xfff}, {@broadcast, 0x2}, {@private=0xa010102, 0xeafa}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x5}]}]}}}], 0x138}}, {{&(0x7f0000000b00)={0x2, 0x4e24, @multicast1}, 0x10, &(0x7f0000000c00)=[{&(0x7f0000000b40)="0fd97d2ecaf1194e11e485a8d4901456c74bc9fc2471ceb9fd593f3a4980782a1e40f17ef821faf50f6f4b945ccc4da2dc6fc46117570078aef07399501bb24224b920caed2c59d89710dd41f128aa455a0f5096c3ac87e1ba8f2b63d04180d1e1aa484f7d71a799b9e80c863dded4c2b63cfd90c8ea3f3e3cddd264e57af7cffb59eff34540d709b5b3a4309969a8bff6a05ff60dcdaf0b0dade517e63acb0fa15b6d42e2b8a2", 0xa7}], 0x1, &(0x7f0000000c40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @local}}}], 0x20}}, {{&(0x7f0000000c80)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000e40)=[{&(0x7f0000000cc0)="04f6ee2fec9fb4d28637b8542325c55d3c9f2795267e312032e319b347d1beb1ec93e6ee176727", 0x27}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="fe2c5ef9ca72d68446aac333fc05994cbe80c4403abfbeb08e9c1e6ef0c347e3bdf2abab806491f7d60093602367cc82c96a6bad9666f38d6f9fa239c0eef9afda9a2bd1f01d93b9f4127e232637a2658691d3d9ae94e0cc1db5ddf6b50c9a140587c4adc20d812a26246d3fa1435b9ba3c7781d1db688d22566b4bb42587ccdeb8c6846ae382f0e34ada628ed34e05c30e4b56cf8a308308275fbbf5f9817659b0a34595c2442d54ec86aee8be91b1b17b896d53df5dbd22230120e67da0ed37fb6409fb1a7b4ea9740107026595461a8a7de95deb1fc8a55cfe77df276feb64e1dc56d6bf69479142e748203afe209b885fe", 0xf3}], 0x3, &(0x7f0000000e80)=[@ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7f}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_retopts={{0x40, 0x0, 0x7, {[@cipso={0x86, 0x30, 0x3, [{0x0, 0xc, "e554e3b45e13b8d29c13"}, {0x2, 0x8, "88348ea93445"}, {0x2, 0x4, "e323"}, {0x1, 0x12, "44767c8b9711936701cf7a1826bc87ed"}]}]}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@generic={0x88, 0xc, "ab868e1187534262f9cb"}, @generic={0x83, 0x9, "2480fdb363166c"}, @timestamp={0x44, 0x8, 0xba, 0x0, 0x2, [0x21c]}, @timestamp_prespec={0x44, 0x44, 0xd1, 0x3, 0xe, [{@loopback, 0x7ff}, {@broadcast, 0xa2}, {@multicast1, 0x200}, {@broadcast, 0x1}, {@remote, 0x80000000}, {@rand_addr=0x64010101, 0x7ff}, {@remote, 0x5}, {@multicast2, 0xf5}]}]}}}], 0x100}}], 0x4, 0x6010) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) getresuid(&(0x7f0000005040), &(0x7f0000005080), &(0x7f00000050c0)=0x0) r10 = getgid() (async) r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r12}, 0x10) (async) r13 = openat$cgroup_ro(r0, &(0x7f0000005100)='rdma.current\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r14, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r15 = syz_open_dev$vcsa(&(0x7f0000005140), 0x5, 0x4002) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000005240)={&(0x7f0000000640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x200000}, 0xc, &(0x7f0000004fc0)=[{&(0x7f0000001080)={0x204, 0x22, 0x800, 0x70bd29, 0x25dfdbfb, "", [@nested={0x1b5, 0x2, 0x0, 0x1, [@typed={0xbb, 0x17, 0x0, 0x0, @binary="587a5c46c215075c74bc809bc70ca4859f24a12924376a16bf6af8afcd5b055da318b0119245b5c20929dd88c9e0da789f2d4c03d78c567e2119afa5c15ee0c375e4d448bc2d0167dd518a296f1d15c8906b80ce93d69f6ef9f9e7e4659ed0408c665ab0f792798575aa71fbd99498717d395b9542abfed13d461437879fe1a370808d2069c090ce7110d132f3734ae3ec02bf0270509e243e00a59a5f9ae5caeeee70cd9577bcc1cee5cf32e92ec333d5c24bb3a6a06c"}, @generic="8ef13b185c0b96d7cd8d0ddb9171a3bcc29847f70c4ee8085b5119ff0661b5e927a0085bae6888fa7c8a36065563083164a6974cc44c04c7674d2af877e802a608c682c4a3fcee4674e2e832c42aacc8d425e6cbd3711541240569d076b0676978ac31f64817ef68a7eb7cfcbafb3ff22d3366a4ca3f582aba4197e8eb4423df6c5c5508385dd6fb834eb9109c720b033485e07f2290e0ac918f6e8094f98f78075566ccaaf90ac598d3985356471eace31959387ec8c7b250887760134c6880be1e221821e2320405d6c9d2fbf27ede0dbc6acde77fd99882bc83f55acc43", @generic="bdeba426c104d42dad6454d198c8ba5dd8561ff2ee97"]}, @generic="bb1a0a30c9bc54fc58ad02dc276b4a45dac369029c58912624813ef78e163edff29ef04577e9e6e699754b0b3c9dadb133320717ff40f1bee0cb"]}, 0x204}, {&(0x7f0000000d00)={0x10, 0x11, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f00000014c0)={0x3a98, 0x38, 0x4, 0x70bd25, 0x25dfdbfe, "", [@typed={0xd, 0x14, 0x0, 0x0, @str='mptcp_pm\x00'}, @nested={0xaf, 0x31, 0x0, 0x1, [@generic="0ec51aaf7be0069228a00f3a128fca5b0d44ab1fe7ecde5bdb6953f6b3ee032b0030c19c1c8df48b6ed41e422faf92024c05147ab241bd71e88f5b0c681392a13d9b15485b36bd4f6424b9bf5b83f8e381a0b4ddbfd1314ea1303b0699e99ad57f833c60ff5aa7296c73b998a34227a64c38373698fbe93fb1d0ea8111a429b752d3134fb27bae0217ea3f03abd3196e7f81cd7aa50d731ce5b18fe5120c699fe770d266e8d43179a9e956"]}, @nested={0x2c6, 0x94, 0x0, 0x1, [@generic="be535788d3145f126e805fffae096a0ebdd79323483ca990c74ca4c7de140d1a17cef08d67031926b82aec169f6c8e4687e4e0cb3008bdeecfddf7dfa4ee3d656a1320519c99d6d7fe6f4f659ea5e5cea752696a456e9d93116c2375fea4aa8e17e7841dfbc18e85b90d7f44cdb7b1cdf1ab77fb1dbe7adb689939494e833da25e3cc52dacab4dfe8cf842ad18e588b141b9154d00fb7de5617b82a5b13ff5ad3b203d0d149495558da4e963a05054df81", @generic="08692ece0ffc44b5662752227638516b3b967dee6ae51b50f133680879833b0988043c04bb54d26ed594cfe54aee44da75a61560fe60da3610da5b9cbf4a11a29501c36b2b5a647da6bfd59f6aed2a17c1d49d0fda10cb2af12825e19f55720b95b5ec99cd898a90c86a5e67666bd9704bb387ef6a8ab5a76337a5343e980de71c7e41f818571b328d895274e0fd2feb08ceb66e2202", @generic="e4dffb45362566ccdfd56d083ae9840e61b017c15f71ef971ad90aa9e70f1f260c25a1b11741aba5afd6fcaf3765f3c7c6568d526bc380b2abd96eaba735cbd84b65554526a258ae20a18bea4bff9ccf9b8814b35dd48c73ab0a430010f663ab436896bd7632cdd86fa1da00ad8bd541fb2cbe337890bb9a346a5e8fac18d1aaf1962640b86800fe3ee38202e4975c0e631bf76385eb4e9b2942d81a03b0092b24f9f49f0949c8d35827b615dc20ac685e7b8cd8c5e4fb3c6a8147a78b5abe24cf2c485903906d3e6820d64611a9c61430daf6cb216717354d08c0ad1d3b06", @generic="48a66a17ad8ab93309bce42fc21a801c57c323aa1a50bb65b2cb7f40ef6307323ccbc9129f344510ff7ff01ab614cd959e4e9dbef97a2bf244ee673a978e79706dee5582b92b40aaa0564eafed3434263c70a2a5a8aebfd58f279c4d0560550dde713237f4886f9aa94ba286d9b915b1cf6966773ff184f8a0fa3ab19e41b4692f66", @generic="fb103f1baf2385f40755d27f7d41942e8e66f55be780f2598cf2"]}, @typed={0xc, 0x6c, 0x0, 0x0, @u64=0x1ff}, @nested={0x189, 0x35, 0x0, 0x1, [@typed={0x8, 0x5a, 0x0, 0x0, @u32=0xffff7fff}, @typed={0x100, 0x61, 0x0, 0x0, @binary="bd3efd69a65cec656a389043eb41c0e576f2a281aa6ecc03bb568bbb62629afa7c385379072bf01c7251c3147f8b119b0eb0cd37eb458c539f1a316a971b3f9d761cdca2d5c6401b1326910d2ffce6af39a79d29f5e1d374d254eb104b1b0cde3aae35f4c1a854ae66c5bfcd79f70202ede0d7d8c8c5ce6db32f152a0bf51324da6865d57d89c126f0b8eee642cedb8eb3caeddba11d3fc23fdebcab2fb166be9910f7058ecc431ec7f200dbe3bebf00f2cb2b8ed80b5f34d41ae903be42ab002df78497beed39dd6563a4924c74b920e37f1b892d2a26595382bb7a2c93cdb2ba3dda1a055f95344dd627ba7be1614bcaabc8ba86054697545d0fb4"}, @typed={0xc, 0x7, 0x0, 0x0, @u64=0x7}, @generic="75fa62f620d0c9c83c5cbdebb27c9d335be9ab6d0ae73e596f52be71fe15749cd96455c61a5e4a6bc6c488b735940250d681b418e57b56300d8a43849e1802f5a286d102aa9d5bce1c67ee20b6db8200a0ba63203c95a89bfcb912303cb9307a565bd8dea1b62672dc098036cd85368741"]}, @nested={0x10ca, 0x4d, 0x0, 0x1, [@typed={0x8, 0x2b, 0x0, 0x0, @pid}, @typed={0x8, 0x4d, 0x0, 0x0, @u32=0x990c}, @typed={0x8, 0x8, 0x0, 0x0, @uid}, @typed={0x8, 0x52, 0x0, 0x0, @u32=0x4}, @typed={0x8, 0x50, 0x0, 0x0, @u32=0xc578}, @generic="4451192deed1616b1a2315b5fa12e582a00057d7700d32393d08aa783135d13f753955c359292e553f60728546e51ce9a8dc0b30a3c09032c313d34670ff3a42fd57b94756ba9e0102000813722615ac519fe029029d086f25d1d908c9162deedf11819330b12e4c4a3f41dd166b9bfe73366de32e9eba5e27d497a87e03ab0f8667dc932064fd5f530cac750da982814bf4", @generic="3bf2681a1b447e526d73877cc9efa3d12683169a6b86b01dd5014fc0b3eea31db0b3690de16b8a5e198c99c1b625d8be4ea9c8d2c500e2892b203d1837ad34d0d95b60187d3a1947388247e0ffebd0f59f7c2dc5d052488c3fe4b0ff8e8db1a2dcce0fbbe187da1b9e936bffe3f274b0a8fe0e67c4e6f35a8f350cd663180c2ec9b51f2b1a15e1e189eaf1e2d5d471c073cc75e53e35a1fcc9f4be79539fb968eb76a20e6044f2a1cf12461002308deb1ded24ff75cd10208b0599d732a4906e11357f624ecab4db2cad1af2e9f43e39b7e608c4cb829197755dd8ddae0fc342939702cd0668bc4f8c65fdf4930736ac6bfa774ada5034dcd9ec567d904e1bec90b6bbd051222111e60ed74865539a5e41007b1f50af46cf29ef27a0624445d3dfb0c79a398489a5bf5bd2526b5049723a17a28ac3bced8bffd3efb9fe4bce73bb07bbf80f7e305de086f91bbaeed4a7ade2db96e50270a18928f89668a0a7bceffa4b3d5912857315bf7b8a7c1b30340f0300419fa27670d28cd5be84b630d25d6fe4d49a191d53ef53bd53457424ed96de306d648b759b629b7c2983b549e2f72678edc5659f0823065c5b73069444a9ccc8771e8d06e4ef9033faa6f62d5c491ff472e2d958b6611e4aeaf15f9261cf7c4fa27803c4c6c1af4e1b4ac0644b6bf024116e43b4c669b4d211337269ed71e9d762408baea16b750edaffc4aaf73c9dbd8b1d20c134161beaae36d7a4d58b91b9bbd965944826935f77298f553867b0264cf858795dfd17cf3921f675f6012cfb06db179af440bdce09bf4e7ee72c993f76226c3af0370f595695916c32711b5bc8a5848cdadf62d2ed6bad68109915fcf6db6454de1411a5c2860b72ce400595b6c4092f5a75657f2f782039e0e87910e2ac2a018ffc6c4d8be35c757e7c2541a9d57da349742c6cf4017a45fd48f7f6aea77dd3ad1ea97b7c1453aae95f25ec49400df2dfecd405eae824a87012b987aafef8a9a4775b9017ec1aa7d65a5886b958d634e7eb6ef4ad03fd8e5c16efa86ab85ae44db1b39123f0bb80d817e1d662460f407dbb272e26b1ecda556414f837a6322d7eb3b285100b8db0c8e5619d33582e414d39b0f31c52c645b50b0af408868d40c1f54185486b68c80d1f7075f1cf89f0eebad5f47d48e538098e03f9016f9766265a3eb26210f6fae9e1a4e41ac7564814dd8d8ceaa4b17dfce92cebadeac69573e9b7ab3740060ca91015354da621337ecd3cb10806cbde517e079fce3b4dafefb648b7ea7fc19274f88a04d39e99b50163eb254bd7b2d03086381d502706db83d06d4826e2d521f3e0248ddcb0181e5dd61740e41cbc109ae3aa63465bc581089e685e82061959b87313fa274d75697b314d1914cd1ced04453e2d21d27629233ba9c2392228eb243b475c0cf62df547e82ddc15d9399e78ff90ce9cc8e61763831783a12c463184212d8b16c5ad161c0fe7ac2b0739e9fae7dad37f0db1e4a36b839be47ce52815325bad6d0b4b540270445dd009d0b333fe4381e334835059a38de728efb2d2a9f26566398d1e39d29c6818b226bbee37879f30013b898b5f30c83cc3c14986098ea2e8c5127e0fbc06482fd5c6963e735a36622da51f7e31959c75d3fe7cc2e07e790e7be6d542f0ac84517639fea8bf0d38002640d98aec10bc42bbdd43e4424be100c2d4b4e0bae6a25ab3d34be5bb09dc1a684105f6326e7bdac6ef8e8a519f7960274f8b20f66d1e97d7a23ffa413284f5a6514e0465e87ed9fd71439b692a87e7039f75c09d50a79dc3b36826341c31f50489cada14f064aaf0688322fd9debd90ea9bbc5043789026bc5d5b7433da9d7890f6e528e779ffe9846af0f44526d932c554198d0115f319ee10a413e04dac565c7ef9805b502674d8c89a8cb15d4a6c7f374000b81d1b39914ca0736beeb9d0d6cba9ded8422792340d783d39924d388307cd6c40f23e48e8907ff911383aa6f53533f05fe8c919b3d8fa35ee3cf2831b6950e39068a1abeb8368651e3777b7e134cfc9c2e5fe7626d34e88a64f152c87d89ee677a9da6e76c5b3fcd6f378eea896a27c97292d99abae0f4f6d03e29c18a7583c46e2083e191cee009593f489c75ff7ad63f2409179835b3f2cb36589340074f67510dcab0af427322a148d80f097af9900a98cd8099d55c0658a90ea61ca827b12c3048c6ad791d06a7003134d42bc3646c960b08851e8e2b5637d024fe78ea83dc91b4ccb533b35582808f65a37f65d479d49954c7cc2f7c8660e7bc92bd368133911741862a01a75be4706fae0bd884230473e0df454f2863490262ba83d6acd4314e815c2ad16aae6ca3e03914204248ab076174b11c31edc1f0b6baa855b0495b5c9a6bf1c3a1a165b35cb507efb2c6eeb20a708be079b64ab1089c4c1f990446120e1d5b6c6f2a94f38d5108e81e2fb6606830f364cd7057fda16998262d12a268a031f9544f2d336bcfe109a61961e4f4825d54ae5f8367ba2e72b8ef265b909b431541f5c12bcc5c986dcaf3602494c9a8f49484bf03a20aacc3ea34e032654ca1cc7f9065e3731250ac13db962c06f7385537cbbd7f082881bff4223183046dae487f60c0af4bde217203ded202b58f250f519ddddc6a832eda631cb57b17974cbded014bae7b6470866dd227e6dd8280c5a9289e9334f21a2a740f100d257039b696898cd13ad211d00d124e4cd3ca94306c6e24d84199f922d2e532a17a4ae96cb6f0210cb227b8a653ad0ab2b1a8e82413bdd876482da6d1b61270837a87c7d477c19e6454571ec3393aa3bb7e6a52e5a02f0594fe1d230a28cdf8421445e96f2f8578511bc750f4a99e24b9a43da530d457381f55652265ef42aca37ba2acb9e3a592d7fee5cd7b6e541d8642f30978fecc5ab37e94d9215b326efdca7b35033461f3f7928d9417ebb4a7720cff0681c07561a30d349dc52fd84ab7b0e78906364024fdc7a49d8039ca61568d1b06e3fc712bf607df1e28c26b30e0cd663f6782743f26b4798da8d4f3274e4998312119f359f5bd228119ad1efe582ea430fae3b0d09fc469c745eed97ca6192ef55844c1e0c4a15fd18aba91eee0009f7fc8e3c1f1a467a63c7887a65f063ace11b69c337781f36fb975ddd4e19ccaf22e1225bb18bce6b8dbb2aa3a3574f75a660d23a025e866b611a19ae60fd509ffc77cb60bdd7238de57382a6a16a34976ba9b8c61723941d181f84959e77f153ea897f376f99dd2b21a2954a1099b56851237995c5cdc8807821a9a08596498501064e46ef7efa60be6e20a7a62255e33ab296702d14bf433f62d3d18c649daad31ffd610a2950fdc16a66b49392eab3344ddb595c38cb7f617566f6025f2f1d03147d9bd9df753a04de81c238fc4a9755ad3ec4278e130613d77ddb4268c9aea64b0b27ed6cd080dce94f4444b044f66f967c5a02fd9c74629bb681f5c8114c77674b805702ca2c3d2d5688d93a36f25aed165c19d5b2895819f953d22779e878cfeb7e8e2f2e664f5274704bbbf1f4bb7d83bc44e4daf01e24fc1ba485be53011fc96b07160ba78871fb4e832e29f9e2f33ebdae31e0b31002a1d5d0b90ed32e3718cad6d2560f977d4a6540c9827fd63bc54cbec41ca7984d13cc42584221d5a8af938c1b033a7cabc553ec3d8cfeb35b194ea02f50dc9160eaf03bc776b48a2dbaedf53ec1244279fcb62d16b8680dd05570e2ff8fa324106e918edb4d058ec2883476cc272857185aa8de767e5fb492f1433701b8c2dc2a91b8b215a3fdf788e35df390a6ec578282b8426328ca16c25261422e301a6d3fe6c3efbfcecd96d30a8ea9df77d65c76285c975e99c1aab72e6e3fb780cc1ec9540986d610aaf8d3145a4e751d4b53d5593bc8b6b0fcfa9a5f210dea014677ea346455de96350459a880b6412b77647d1283e616289da8855bd777513bf8c0242b0a2c933821f6613f4dc7f4ac547aa88d17d63465fffe87fa4032f61941a6f55a987f1d68a561088776d87d3faa52b2e0c72391dde892a7e2a1f202767454964a26413cdd79668ebbc715c3ad464024179c5a706ed25e42f3c211994be933d71f9b2e1e7aa2f17d07c50ab02aa155c96a8f2b3433ae3908685df24f5c9f4a00b8d04f27fb8f65f2d9d0b221727720fcc237db17f8deb08e090062b2d3e65f3b541f2ce01e0bda14235c9a932c0184c3e47a66ca72f31b622c56c7655ed94bb37c3abbc67bace62843084db4f1859aa09b8d05c16d664837973bd8618b2122d1b0aba48265674805c23c8dee6aee2fc72e7924aad505db70b3bb8e42b59e032aff085bf7529004f405a2ea417d691616acf4446395830f0cbd59238a8e047e73fc5f3f401cdebfda06787f615c68942b65a64461121422f4b4dc5ba37d4dcf5ede955cd1e4def85c12f9c7fdb9fee65fd4dd547b26b07ca53c69f90676cd58f209e85569438d09670ddaa46798e3668e3c6054b09e50deb6b9b6892757b2fe6985bce76d661956d89be4690589c93b1f54951dcc16aeda7f318a0012fe13e81bfd0e0f41cc830c6b7c0e3f33e726605be18135d5582bdc3f85165c1a464021e3656355b3dff1b593a6a322ee9db5f1a66c4aa13a16203fe76b8a09f677cda02c594da2b9bf54ff3b859adc8f5de2b3a58a031edd5c7c399a67146ace08c81e068b1e28e3686bd8d60f5d9b062912042b878666e5c8fd472362456a6b0d9c326a2033ca550e8e6623670bce30d5e1e9d7bfc515f03d07690f0b145270b7c442c88fcb74eaa6167dcb757b1d872ad1bae1d2b4ab757f9d5454339a4af3f68a23015a01608c9d1d11abe3046ea56ae165d609d01cbb59421503b740c0bda93fd8b116bb7dbd560f69662d9233b8c1aa75df30a94eb555f8b1498a9df6df79ee6f8545a5c1eb458d3d9646574dad694e37ffa8477e6e242ac6003d8d978b2d2afd8fe71fafa0784998e3f49fc676cb9c098c6280a7895208fa1de198e27f8dd7b6aa86bb62acb98c2319c82dab7c7da8ba72643455ab987fe2f83bf85db075ad1e17c4b6e32cd926806cf701a786cf8d9bf280e1e89be673de052cc6c2f9ef74c57066334ce292bf159a3baffa5bf0983ccdf735f537bb56b60d6f4f6d5961f8b39a7354577b67750d3b4b88f2cd5ee78b6141a47659e071972186f3bdd3152dfca9fa2ebbfe0574816a071ddbc86d1ca0c005ae74f61fac29def5068eecb9d96562354910399a092c1b7c26a22d164d5b4e576b2c9fd178f41e327935b0f690f944648d8b33845e54d433428bb0de603e34529a10e89bb2226a004f6dc47ab24031e7fda0c1fb3d91c3ead1e5207e93a929e04bc03df146f052aa7db71e39ba058f3949fe0d92b8e196025aae7c48c8f71b4fa487895b840b6493c840a99055b4a7706376222ea4db5f067b2c34d6e6090f98fa8c3b48a5561573532bfdc6e160f165d6a5b89d9c1774a84fb550afd12b31cb076d6312d29681143596721990c4860ba9efb48cba824ba83bcecb3c25ae4d9d8221a3e7911f744fa656fb956cfe168f7a97eeb5c947968f21f9d6e529597430511474fb5ca7e3bf6188d9549f86c0f3cff3838485cf80dac34754de93a115374b395d310318272fdea769e15915eb19dc45c2b64f44799950006082b172dc090ff30ac0e8b2986e7e46724af1719845b326be05bd5e057e6ee4c8a5d0984a1204b90a0400315914ab9f9e604744cfd56df9264d6abd1de4de3688c8bf99363887ff540653f26c24092a185aa84e3cc1118fcd06892a41bbe175a", @typed={0xc, 0x77, 0x0, 0x0, @u64=0x1}]}, @generic="f389b0474e1895aa539d9e789c07dd3820d6ff7c187ba091d9acf4338668ba1ed3da426ff35ec6eaecfb2141ad41328ba614588247fa2ce33f5ec44685a3d62f480befada780e1675f73d1679216f7f0868167e5293ce746d421bd95baa99bfb78d43b72410f6d383b9bd7971815d7df6f8f7beda4a832ec0481cb95d823e24798ec6a0d24e3e63b022abf6417cca578f802636344d70db7d4723158e8f6b6d0ab50e087f4252b9a63a36a38eebc17736bab9465a2f8c531c0d5b9ea21b42cd93323e4313202bbd7fb6d8b5ebcb95ac2b01fddaaf4178ef972a9f3d19c1f3fdb3c3bb83b26b2825bebfca088888eca0d6d20a2b8f28f32a8129a5e05c380a3d5aafa0bcd7feb89fdac1ce74ecf8fe463bef769c5b753433c86c5803a18f5fb71d801b02b0b32dcc53bc07080c2f81cb5664b6ffaafaaa8036ff695269df8b838c3093642d0fceb939602ac32a7159c65d70cc07a0208d7169a1e4f407ea22c555ae20a40a7a0876c412a2cbba76ec54c714f05689ca920b192a2bd71a36176917e6ad84695c862b6a9f0358defbdfdba69b32ae31f1c27e1a071e31633f9349c2176eec0f7bd3fffd672e083ed8039bce2f3a09651736021b3f038b4305bcb5372a3e3dcc29a0571663522a3253207a18dc8f7f462b475b8c1720ba0ef1a6af8870c4a419f3bb124f978b11ee9cae0d0db6ce8c6c64f396a3f5321509fa112263fd900fd8dd3e619975e25bc0e4721c3203b9b4cd0947cd4b7a603ebc31c8d3b43515c3f708832911fee510c33ac5984f1ce42156a32f51d58dd451a05a6c42dce631cd88d53c6661ac99511acf3c8a725deaf058d208ab473fb97a878061790ef88530e9398b32bb33897ec485bdb4d2b5a5e23bc47326018355db323628c9926b3bef8c662940dadb4e46ab2d6ed1da6d7ed1f41c2aba1156d37ba30c6ec45c65960d2640084865471d8762c2beabb1d885c18fcde04142194079b2d887bb2901d66e1a5beac9cbd8a8751c9083b3be3ee918884f4870af231cbfbc7077aa08df7d61bd848ef77e381d6236d959363fbea6f8f19acf285962bd09a14a09a8b21bbf4ddecf2ea9c0daa8c0f0cb6147dd1d33fa2f65204a6ee514846703b2154e7056cce4e8c6c78414204bfa51ede3d5a20fb5057ff82a43a12c0ee2b738796bfa90968c8ed8de019f865cda9cfb3324e711b0e67c0fcd80079ce58924fc872a230ab2ef0161e37d15a4967385d69d588584d0b62d6d439f13473afe243cdb34fdb866955990d6e2089b620ab4017f3e496ae6da36e65030342db81626b0eb127dc19bd1c2c5542a4c19fdecfcd2bc45186d363db3c171ea5a4b256185880459d28c904b8844b453e4e50af09f3d5ed019585028ac6703f3f7afc2bb3409abaa6bb352750e7ab30fa28bfbab8c4c2e353b8dbf537ff2a90e8c697091da232b4daeaab674c58acc9f877aebe1a4e5c7c7ec15245504d149d8d465ebd6bd8098721b5b0013dfbc46bdc11f46e7978ddae1ddef9cf82c4452eea4ce3f4d90f166649a5629a8b08237b1cec31a9b80c446302a870d0b80157cd333a48046fbbf5f30b4e6ea9e24dd993362635dda0b313e9ae3e7c7cc26dead5ded4460d83c598ad26e498be949467f4284340a75b3cc7be8192f1f09c4bb6654b66a4bbc66f6ee656006e3cc169d580cd995387742a13348fd6e1a7dda7e1c93d3c6a18e5e65d1a4ca59467fb8e67cb573c91fab2f4a6aba0fc4b864bebe4637b9b017311968cfba1bf8e4c651fd41df323e4ae01a05e409193db76e9fc89c09e31e2f080a50a883cb38a3ff6bc867e02c13cc335085d503d3602a846506cce5e0013dc479600ed99e5a2f804fde9d128159828c5a613ed76b33d34f6c405b69da70dbc75f3186aa6f4f9d118723b28afc170508a6c731150b9347b477d8ebaa6ed8646495397651ef6855cc3a29e6577c04a55ba8339c7c74af065fbe7f4c8e47f6ca619c108faee1a0ccb082ee62b17e394eb2b6202f2cd2234efbd1639a107e8316c1be3d287688bfab9dd292bd05eb0344d8a7aa2bc57720fd6fcbd41d6f99cf2e6d63c9db6643a04d2befcdfb32487a4a2754fbce5739ab0f73dcfc859ffcaec743e7fa7f5862666a11f595905ec31bcadb329897192502c31bbcb23d75fcea4471a1051851daa50f8a33f3e2d813e10b2bdac695b0f1016657b0eda2c22b418551cb54dfa78073abb2c9196aa1caeaf1ccf1c8401821fe72dbe743c284b24404b686060b9a9abda8d1ca1f500df5c62c68038d76b2281ea31d1420324ee47cb8ef2bc214dfbfc2081d4f446873155aba194a6cf1627713cd6a9d73f2babd57db52dc40b5b7c774b2e60bf52d1dad9ede61ff67026d8e7ea8f8f4d5dd078fad86efb41c84b9830bdbff8e092568d3991ea785f46d52fd95cb3bb35f75f0ba7b5a308806dad0ac61bf123d55078fc2f799299ea264bf4e1b7c740a9d1be886a9428670dfce3ca0b58458ba5c4f09c407248b0053e2987771702ecd6bea46c90ec821c220fe072018cee9b904cf071b35519722e44e15cfe522ea085087b69eb56f5981bc6b601a37711f4e3d93168b4afcb49c260edf6c38e86a611f511461d22c1b35c1825c1116b4d4c92922f4b30d342ecc7a0f14d8421c38aa5619331c14de36b8ac0141eadc0e1ed58c105e62b0a0096500c5f84fea467d240c2a4874432f338959369fbc96941d393a8684044fe425b41b1810ebaac42f26676ef79e79563d93760161bd2b90202cb760c91e94b62da6f531905ccac043d869a3843147fdb3d10c565cbb5361f55599a6e1f56fc7026424835f8fb2b17d8189d34f869d69354a2e4146600acbff526d5e9a11c56bf8a6900ca05fefb155bc447ccd8cead8d2c838da7b48231f42b18a61c55a0dd77fcbfde665282d788abdc67468c63992c5610e4a91b61d1102b7f382c030e8dcb4455013a50b29bb5e1bc3cd8fc5528ed4af1b8e7145c65aedfff16e14302cad6eb3cceaa76ee4326196f6af2fdf078ee523d4dbd9c9e7dc502c8d2e3d142740b8fd5e6cf2435133befc885e3b9fe8127b5e44a8467beb9d0f868ebde533761020fbc961689e3f728b610bbf48d818f67a2bcfb5b2ce848c8e3e866564cdbad159bb1a3839705048b4405ef64545d783e1ffcbc4f15254e80f8830dcc8eefb513820d26ecd6088be0f6958545449d0b2a34329dc4ac44298cd62be9770de650f589c5c9bdfc508f3c0d53f64ee4798a520153b598fac2bef3f6ed1bd4056ab825ec7258bc801035ed2a2378b2c30b43e6f86a6ce82d6d73fb5efb55647505f633167c5bd98ad32811bafd3dc0979736f5d84138cc45a9f7265aa6add9196e9dd8f3891a3f5f2b5e51849ea482722f85e7f8fb1d40ac03dcdeb7655fdca55309ea1c971ea9bcefcc1d4a0b443cce27370d27568be7739c46081fc8f9ed9869c9cbe915d14148f5455fe1ee7a32fc75f9145e27e25728f43043bb483f072460c37b2e43ae48e04eacd26d457c98179abe19a05cc5c23158e6f2e4050ad5905e5d0e8e2c5b404db98d20c1ba289510c0e2eea9157722b540495f739efdc58a42df676be6b3ab7f58861cf24d1a625fa3492a2deadbe48fb6529107845f883830dc65c1546dbb65a6c7fb7a90265ee98445f635b1d82472b72f8b46c4919808c07b6a28409f65e458844c14fc304dcd4b984bd6fb90c2d937931e378fe6dfdded57c15fd90b3eca40be52eba17285a7c6fbc95b8030cfc290208a6a2bbafa2250a781a6d6626fc2848c87bb1eabeb403f7f60fb01403a0b8e00f89d8237484a5cf37c622990dc990e5228c45ba1f543c05614bca1fde69dada3255ff8cfbd34c64be4512cd258456b1b49b3263a3df79d4f16b97b004ae65d13ae9a40284dda8ca54eee862ce9f74494d5ba69e9c4d4128512f2d9b1c3ff068a8689ac997bcc72c2f1aa3f2c0005ad68ff6f2e928a4719a982246741e094c7206a0459a3673e0db8e5dbd06d73e993429796f7e9b3e6b06ffb627da483e1b327c07f885cb54e9f98c7035c9daf2cfd972520cc0ad63513eaaf9cc5054ba90de45b77fe743e331e4122109fb88d126974a1712edecb59673f5815157206018834b440067678ef60ece73cb43db1dff87e4aade2dd7e056637a0ec13bf8fdc3680ea83108220f1367396dc56dacb0d33a0baf5db43cfdf8151ccbd9af5d5859035adce7234ba64e099499dd7e15c11fcff27c3047a42edbaae43df6f6d7e5b2249d3af1302e09101886cadd825bd39b37b5dbadf7cf6751299cca47a6da0863e4cb39db457822d9edd6f28c41af9b844666b7403df95f0c58721198c9754f536f02347af36b7eb0a95d8c5d2af212e40998daf80f2bb01fd265842a0939fcbd086269da1cd791243bffd28bebef13d6ed3e87ba71d6d75318d41dd7b7f53ef765d0bc41e929419157b5696507184a42f2ad7a99261d3e17d486e0cec84484365fb7b25d1b716fc35cd01ad82d0d7adc884ae45666560fd3556229915d8af680f83c50e3f7ae53f80d05fe08b78a3e7618395e6b35d506c8a8249916d19b403a151d74adcba20bc3742b1a5c8d8c01644e3214e40f7dc815faaf5c9cea6a4ed318669527efe9d92953b551a41de2f03e7a905f25aff42201061836dee13314b39ab18e0f127c753698efbf6345707afd866110f3fa99a4284b29a1126abb7a75b6ac56344c1145c3caad94eebe5ddbf1180a44982ed2d543b204f54c61c967f42ee34cdd7cecd47a74b15df6e8a8be360a5408f8765a18b9856b2d6d981bdf8c7f45c951423eae0382337810a7b84005875cc3a56a8d9aec2979fbed830054bc4992e304cfa9fe09a62233f7a606edc85fd92730e849dc76b312f7e5106b18bd4890337a21cb4ff96fd5a7e37c405ad0035a3911816b0f929306c25e6d721b1cbbcfb935bf1916eaeac92e949fa2c1d7742c30628a71388fc9057c617cfda494af92327c5b9e73c6d47e6a9067f859c6b7c344b30fd0403ca352868d9d0bb6683d22c15757bf17993a63ed947b92164ebf4a1f323c10749a5354b96eb0adc97e485348344f90d7bdccd5071f282bcb4a6832dc9de86afce0a7f8a48bc6a40ff09e42fb74c637e2fdca7ce277a84564afa9fa8134ace44dfe074f0904c0e10c9301343f4e709934069087e77f1d239025e32686074a913b0675a3cc4195e71bbf17cbd7c700e94e3439b5d716df95f45e45249af2308fc9d07f3a4c4d3192b3e62ac9a33408797e1866859ed3d43431f5ebc04ab550f92e58dd7dbd6fd8bb47b0a0bf9c123ad2fc57580c7bd976a7b51dba2668df42ed30eb61db97f6d913e9219f26794be3fa34955fe3dda96ee7ca2cdf93e8a8d26b61c938fe0fc81b6e89520308a74c6163c85d42916b3e17db81de918b8e073c5e87bfbdc38abf3fcbcc2b6c33e7dad447d3f8b56da146fab20217a05d4757b207b6d25d1971e189770ee3a0fd5acc87c19440a5f99cb26eb6d28a90ed68ab68e838e905f14bc3aabd090f512809a3b1221ad6edc6a25e754bde92f4222839e814c17f30319a422a979946d2496ac2288064f5b40a928a9f61e823c96c640699d62cf0492ef248e0479a1341920207df050a3e91dd2134e5efd8be4a23c2299e2133037383f326efb3b0a14bb5219ce3fefca08c459e551828b0df0d745506afc5bf25d143e9fee9cb540eb0ad3b388940f6d71da5d33dfdb6dc48fab6575195c060e7a857d8fe04779502cd030e0a641254c19ee0e18c08663e9cac3c2a38a760f66b5414ffc8a032f", @generic="ac13d1043496288ec582a61f1a330479ca6725c1cc7acfe31cf1e449f46b1a9e2d9a2e625de8b40c7a9e9e9d34dc6a6f5b06a9cc7fe37a32c8739ce252f1fad5244b05a8071635ce395c755c0fbb849606a35b435bc7e2ba725530c4eba26e64c6677cacfd28e443750c27de5d20179aed7433d15710cfe5896592eaf628676c4d12a3e7cc3f76d2ba69a9e54e7341dd2d6befc2d03117d9ad1f215f272d9f2897232b2c227c38b6af3005a8fd993d7c1cc6c3e2f0572545897244c33e7d89ae53b65effe09e8dbb86ac994de29a9335baf6bb84321660159e304c0b19d0702adfa6fdb0", @nested={0x1369, 0x2a, 0x0, 0x1, [@generic="3826b224f5c40ca375026ef4c385e551b93c84e77dfee66706550a264072a042a413ebb4e20d3313e5b133266b0d89a6c90a22780dbdb2e060ecc2645928bac0e57ff1789508fc548733540df5e3221ce651540d90e5aaf054ff3c0ab3b59711ee2302f36e7a2c58321ec57fc314b3e8d982e71dbdcee10150e666a843da4287f81923f97c628da397cd972fed47b5f04c16617069b1b05100129f373df604a026765d9e8b8ff51479754486c178687e116f3e0d81ff9573df485770c2ab35a577431580515bd2d97f3c6abdd3293e4fc9324c98cf6d326963467a134feebd53c1cfe5317cdf14b112ef17b4b35537e7", @generic="333228ec8e4997fe72ac4c798810e175c5b707e1b50d2e7b945f4b", @generic="032f777dda168f2e83f3463a13f0e2acab9999251cec831d474115f9f3fa35511284c61115ed0e81a941df8ce126e5add885a7f69d9efa5ab018939439cffce63199df86adc983b870fd17cf996d992c4c07955c8d70ad1fd8d921b7c6879c46844c91b9f0214c7266233f4a2b3975b45451cb39afb32af5bc0004d5dd09a4e5e0cd2f741a012bd77337078bf3f1827030919339dc4e92a3f20c745b89fcada83cac2cd8e705512435fadb8c65d4abdad852f880d72f595f82b6bc372928e1a2a02859f55e82b0379f5405ab485c10a6da01312134ff1d5f8cade6616191a420", @generic="ece588faff8531f4e11f45f9b73d3ff5e1514a4bb577362609cf78a6aa8d192b75e80c89b3a76bf8b1260e2cb637297401f01ed9cdac0ca199f072efc24b385420d2b53a65b7da76cfefaf7f6768729a644161f82851196bbf32ded7233a4f591ab06fc16133bd490f1a2a072298558ea492503f852765c19db5ea26d5b133849343f477032afe199358092caf31382e9fec0406fea68c8e4cd3d2027fd7cd5f89ec8f1316b720592d909dee24d6586338716f885e2b81", @typed={0x8, 0x26, 0x0, 0x0, @u32=0x81}, @generic="ead0ab301aa704403770eab4bdef404dad2ec1f50fc761d88040c52afa9779b120fbc599a4bc82021a7ecfcf424d6139a927084a6ae3d185002fffc3eadd6602b81b7e9ed147e1fa026f440bf36c499d5669f54bc1f476c52a940de7f8d13f75f0eac00e6b8647c28cc61d653e21ef75d85e02cff8e1345a821f48c05c90574433bea87cb5343483c7297c6b8ecc07d7bba7839ca5c251cfaa8f", @generic="b838baefb899000760fb657defddc71d9459e00a0b5210d368ba227fc2786da0d48e9796d26e4a59a080c611be4440f70c8e8d5b3e34f749438cfa86b03f86196f73b97fda047ec3fc27e6eac42f4ab593fc8c831fbdb6df1002f427f95b4350c758463c23da5999afea91ec7b6b01b486b290e16f1d3ce90ac851b39d9329fee829b502027f8d2ebe7a8cce3c40ca00d7a01e9600c9f50ebfbdadd98eb5d65a363ee3a9d9b89c8347316429f23b741f74d913aaf5c7aa76b84c321e37691f985841f5772fbceecb9923d024ac4bc91f22f9201790121a03c909f8f92b1b2310877e001cb25f34f12ce051b90ecd2f22be22fb6533045f689bbd2f834d5a714dad11018ef8e6787df70d9d8522c64cce9530df657dd1c476ef6d8518255bd57843a385964134c611c38794ef2ccf1a0791477d5ae20bc36a2c56ba2cc998ba0fe7bb0df5c3b1ce5c8ba58523d7c9ab454b4e4bddba2a5e99736ce9481d817959d0bd04af1c754b5a7261417a4e5e1ce105b17e1bed575eeddda36294177985940c8fde3f12a84cdbd50ecf4f5a2a2176d2ba2b35d9d0df161b4e8da3865d9af790758f426d592c2d7f2e460c050fe3c1074615b66e16da156714d4f609effa9e130fc3e45525e1517bf983a208ec270fd8a6ef233924cbb52d71a310e9d7456098d31a1bdd2ab7d686cb2476c8fa5d7072c0272825fdca17c2b2e080b8d1b70c89c0da17e3d2d5a74a95bf9ec7584dde974b686b8443a86cf4bc3731920abf1e0d0a21c9268b3d4bbeb1f94b368a9af768b97be498112ca7451d09b438ec2baa5ed57a3c025ec0f79fb01de3a935268617be77b4785f5691ad5a5015499c8f637e063d0376ba31be94d9ead925e49e0eb3b0c80f012c48b41494e004f3bcfef16f9d48518a38b1ff6da4b520d95771912399ea1d740af19067d094808fe04391e98b3a06395893dc3e013851d3d1132df41df9af0023393d3074563f674960aa194e833991c8b08a00f80150620aa38150a3f03202920eec1acdac213532eb10388da9f1a3c7538a2fba40e051b4d71c01b66a1ae4d338779334a5b32c9f5494ae556a01e0c180124827dcd3bb2df12ce59d6acfde8e488ef37cb4f708e7f0a61f8cc39727720f4190c5e0e47c5c29e1182d22b1db408f0654b6ab24665a9b217569d52e44cc02598896d71781670fe9cc593bad4162c75cb4ce346a3e1a82d498184d6f9bf0dd4e9e4adf72db966a25945d6cbad53a30212c1af20f34fb5de2b139460a43c83e0c3ca9840cd30dc38f38edf72a5c4da3dd5527d07eb99467594d308faece42667c35edf36c4a3a268fdf3469f43097f10749274a55d34c2be3ebf9cd15244b7eab9e71efa59e842b655c98697090f0b68d2e628d18cae79faf102fe303da4e6de3faea1c064c57a8bdcb63c283c183dd6ed8bd5dc73eebac689290f9d7741100b8a5da40abc210605cdbc40cd817bbd7e8261d1de6c2b6cb043ba881c0f4c0e0c488771fbde330f6c94d0eb0fdbcf3273cb334d5cabbc1bcc1b4324900db931615d2792d731fc4ca0de19d91fb2b0ee4c50c691690e9397398a9a6701f7f170911f2746dfcc38cf9191f0184d1b3435dd20ad67c727c9ab47830b52792461286eed225652999cff2c69b2d1ddf1b706f8329455dbcf9ffb82165b22afa891d45438d730b7ab3e01a7e18c5e5070e25d314d786023c08d99da5951d38dfaf625686e133006f3a725ade94b408cf426d0092407e76e2619d769a03a5e9f4a941ef2331e383666f3b78c249fb4d570dccdfd5b48f6bace790e99249056afcdc555f1b70110f31985119a0858b3ff9fbad4e312cfc19a8f423bb79aa5efd9da1c845d7e0286e7ff166371ca72bdb845202acfb91359955efce402e57f60054c4107d57f6f315277e93debe781e4d2ed3140aaa4a772c5a12745879624b9e72bcac212dece93cd2bdda65583514764fadc8a5fc8ea66b75e3b43318a6e298ab44c284ee97ebbbf8cea57bcda5526703d3d519dba57e4acc8335f0672f715c61ac1ecaf819015dde2308e8847ba1606b5c5179fa11c1de4a9536b4b397653481f8ec73725fb6f8ddd373ff320301d80d1adf8382a0d442356a98540c17dbbe4c9780793c3cc48a49f0242cae88fad046424c1f454b02623cfad695c6f3d9aa1b9a744915c2a7fbb5e60d1fc9c7b2fa9a94cd5ca843ba66e37dc335059952a164447959eca31ca2b82d2089171114cf8e8d575573396e4038669115484c8a2fb5d3c0e6a7e6ae3ce5ad978c0c921a7ac1d7a27f561554ba53122afb704e71f6c23fd4ccb0848b23ef6a72d1343d6e24b52d9394484a0ad0ff8989dfa101b7d56a0f8e8d2d74ae634fa6da7e802757e0559e6bff38226db577ba8b6730ffef524396eaebeb54d3f16a914e42d204c16c877090e3d7613091471896a0922becc0e08266636b6e7fbda1d78e50d3b41b37e8c456be7e49db28757888eb2fe82a941e20a0ce55a806fddc045c5ef03a34badabd0704a38299808449a9469261b2f55963878fadb9577c161c1555ad8bd9e0b8416d88209bc4e4048e84b2b5e6ff92a9fcea543edc442aa155d8a2c9b9a222e3d1450c996a19ff0455a3ba8cbcfb0978cf7d7a8757bdd5af74df545f4499e23c82b2959a36515a2376962ad612fc16561737bdf067258553a42ccb80fc8e6af1708d05f9ad9e34181225ec7c923b0bc57d726b7570b88ac265c1a587cddc3b276dbc891e620d04531de609d57727aba4661bc3f52b3794340a9949df4f4d1e2657a1943563802d04deeac8a41ea233293491bdd0c19e034e227defd6a7a13b6ea92863f212daf5a1560aa7f6b64dc67bab4944556905d4f71bf4559181502d67f3397b74d3f3d38112f5c48e61969666f988ff1ea4e078a38c322ec134c21d52abdd81a16e97a2114cd0c9ec13c05ad9a4b5e0e7d794a2b7788db6b6b6be0dac897f6df5121f799539aae5b9a578efb9644a82485df563f029825242878d414bc5efc3c68ab9f9d08609a64838eeb57cb0cbc7584231064131965ff1890c97aa2473e001aace080316da3165d39df2af6bc97aa8154f5661389b3dfd9162c9991dd3e6a5e4b0f1f1537a0af111fc920ee854636fcd9ff3b1ebaaf39ceff1e88346e572d94ae68aa75f06099850450f5dfa245219c0866f9777b01e0513425860bcc9d908db919d8dd8011ef08d7c0c4bfc3655d7a076299b7bd48bce4e96a365e7ab8166c31f7c8e8282245581d493c451de25d047c55d64cf54c7c94fce1e06f7dc5f614e352790392cc459adf4a29fb80e49f0202c3979a09da47d084aa91f2f62342ac3000a1b3f63bd9fe04add2d4d57d516fc0ffc7ef2979b1fee5f53acc068ed04e1de79ac996f14b4f57ce6a5d2549c7c1d06cf16e6dbb7322119a7f6ea39ec621d263595c5e44b46f01bb6949578b2bc45d56f5edcb8a4eb08f680c4f47763e4c11453ab05f327faf89ada9816975b3d62b96065d0a7da4e8bf43814c07def99c028c26948158005990547ffbb04d5d9fecf392fd32b860526ba377feb001dffb7f59e82bd632cb1411f08d6d3273e49c16553024e7d88eccdc8a47a088655b8e4a4c9478285a902f5fa3b0981aba1ad9e57548728cb6274a29ffbeb65e514885175ca3c4f97f9e56b83f75297b5ad20ff52844a0e29036cfbe9634bc81b015bcb16ce8f8447945bcbcec5556973b89e2f97f7250f94f53eef0db2d067c9cca909cf900e73b626fcb684c64c34c08692e55a8106dec730497612ce928254f60b13bf181ce6afc8caf37cf24bacca21c4f7c0ddae227c9a0105fec83f14036ec4dcbf6aa809c1724964f7afe50f76bfc1da25047d2d5836af873ae5a088d95ee5f75b89e76f77ef133d4070e9e088d631cbc669f3ffa806091130b06b739b0580a806d3500a05915aa31969a24965a8334f0e56d71dfa61bd130ab825a9bacc22fab256a67d596f9ae85fd78cce6bf52257d856b4f1752199f4de7d81eef384eb9429ffb48d3163b2bab1fdf510b8ffd50fc10c41ed6d9d0c28c4e3b31c71bd88b19ddf5c4b2d1990e9083460811ef3a1d2f5b14a640f15e2f16e34ad00ebda7bbeab267aa834e9771382d103af8c99136f673460623b7f76cad48bbd299421d5c70deabb33a321de3e19b287a1cb4517384c39b9b98b2dd0149c9c22aee0f4e4c501db1d11df1b7a4ce22b1597e91a6ad4d83d5c40a4e161a9b7a4704dfc7ba19f54d19eec420c2b2b6edfb8f424557cebc7716fc226a9112ce4375a23cceaf357015b2ed74aeef724c7c446e425584a551764af09aff1995023dd5e1aac4a6a48a3ba5cca45f45a57eea3cfbd04f82fdc5a18274e58a8fa8f2174980abd05b64b1a419ec9717aba9f3bde3886c4cd82bbce59d3df1437896df131e8f52eb8b7caae43caa5191fde2c309ab7db5aba7fed059f2edad419e6598e823ce6d7d6d7469b3c33cf0d120bdc2d77b558a19978d312334e450aa88c160e6e37e9c314eb8839a484f85c20ebf9c1272272d6b421274c57f8e4360f1cc7a1647aa2a227102d06dbbd004de6f89fdaf10696677e247cbc26eab1071e0a88feb392df6393233a65e6b11267a097e66f03d831d38e61fb205ab0651c8c833dfa00610ceb2f693b04e3581e8bf09d8e1f30e3254590e1b335af7eaa714cf4f5ec07d94a52ea340ac0c06d707cf855900009edd5da6d248f4d20e8b400f47b943d8e2ba91be9ef8a6541889e3e6be53aff0b5420e0efd17db40e4146d07b8cea4fa752d38b4575898e1e63d8716edba3d7947a4e9e6107c5218561c507d732e9e4564471a87db53244ac1d874a6f0146301b51a8dcfa2eb09d502ea8f0a706e959ae66a8dd8c2ea2d2c7c080a8bd633d13047eefe89823ac957b91f2966949afdd754393305f66be07a9a325fec6f925fb02e6989544f905de5040cd1630d867d388f2f270e33ccfa236cf1f9b7e328c5a01621e7877028b6fc549ed92dd6b6c712d2c6c52a8566ee6db8d5386faca9cf081a12d510267b575bd9de44c5c05392a41dec41a2956e28f52c15ec5ec99d621029ec264bdbe0c481c011151dda20c347156e9517b0c7861eb0d2bc12b20ea73f5834fff97d5b6fcd504ae485098ca715a2e210ad446d2d9e3e58c35c79f54af968b782cd69b8ded3d2813c90abfff8136af269809a9ab7f7d4fa7b9612f218cb4134969d85a0f4a6bfb752f45fe23bac8260eae934549f23b1aa023aa4642c792342b765f48fcfba6a7d4b8322b556efcfaaca79f62d1ef6021ab117595794a94519e4eaf4c6b5d3584783fe41f87a738e9bd6f6d8b9542121f4edf210c06df89e0938be9b64f02f17cd9c8279541fb91eb253364003c30f4bea50e7dd62d9394a0032173d0a3c6dfc0c363a3c26b016b244455622f6d9132beebcb45fce02b31d845423ea613097a04c97dd0749889b3e1025688f723f3f92f68b2e9c412100da22a78b2772dd3125029b744691bead5026e7e68d3da9a55f4909fe5deb7fa557f73b2ec887c82578d57d929bd8c5b88e1dd6260e05b4e5baea40c1f9bc0086e0b8994bd98f6cc68324f9b35f56cb0b75d2f335963bf51d20939e1157ffd2e0fe907fd8010f9573382ea1baf9596e91a66c070ece9d61b5f7e184393d602eae94a980daf65845751252882445e7ad08f06fa1c03e190187bbdcee7402b50a3f8e1c6b79e1d28e570ba10f5e60a66b44531bd20b98b8916c37225972b65a8457981d3bd561096b7c1e6540f572db3a3d727d0628731d74d6a05be895cc8", @typed={0x4, 0x1b}, @generic="2348297f0e494ad899a047b05dce9aecd25a79591367e93de7c2461d55"]}, @nested={0x4b, 0x70, 0x0, 0x1, [@typed={0x14, 0x4e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="cf43b653447200de8ff94b459b206d2878506d0082ae2b", @typed={0x14, 0x63, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x28}}, @typed={0x8, 0x73, 0x0, 0x0, @uid}]}]}, 0x3a98}, {&(0x7f0000004f80)={0x1c, 0x2d, 0x800, 0x70bd2b, 0x25dfdbfc, "", [@nested={0xc, 0x4b, 0x0, 0x1, [@typed={0x6, 0x89, 0x0, 0x0, @str='@\x00'}]}]}, 0x1c}], 0x4, &(0x7f0000005180)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x28, 0x1, 0x1, [r11, r12, r13, r14, r15, r0]}}], 0xb0, 0x80}, 0x1) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:46 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x10000, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2915.634222][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 2915.642483][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 2915.651557][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 2915.659804][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2915.667823][T15286] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready 04:16:46 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:46 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) (async) r6 = socket(0x10, 0x3, 0x0) write(r6, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) (async) r7 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) (async) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r9 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r9, r8, 0x0, 0x61c2c9d9) (async) r10 = getpgid(0xffffffffffffffff) (async) r11 = geteuid() (async) r12 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r12, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r7]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r13}}}], 0x100, 0x20048000}, 0x10810) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002140)=[{{&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000001d00)="fe493a7524db72c12e1dc477571c84aaaf4a4a54979f84c287bb969ecbc3dc8f128c9da694c4b9d63ef4222d009b43f99c3ac96c239e4b2df7452c45d4d1ee010638f54bc510a835debdf9f0399afa6e603eec206f6c131b4da929abf4f0198685c9c6760ef1f4e66fd6f96274b2d655abb41ebcdc5dd3df360dcea7d6bcbf57cbec495840cf87047563ca8ff465196088524e8a711f80389321297a37692a3e9550f418dcae93ce4217dccf8fbc1348137f58e7884cdf29b9913fa0de6a953d678e691ce458239d77740dfbeba9c3de3c28344cfa62ff8ea5", 0xd9}, {&(0x7f0000000440)="7ac8d963b362af4b4b4629b3ebc5ae37bc20142e10cc1467d603a0bdff04d1d400fc3532b0d6ef459c45ed2b8c7eabbc238ee7a091f696b03ccad892903d0f257ae76a2031e807e3ede877d034bf05dfcb376282c738fd7888934939b26611a8813a0155189afec8a9f66944", 0x6c}, {&(0x7f00000004c0)="f1487d828b84f5f709a0ae829f870a544234dae19081b7fbcbe113126570e52acb21fed4bf72cb8bb088703cb26ba7017face4e28ecab261d5145be7f400e01f374e12cbc5325af645585ba1815c57a6e1e8cfa1fe12815a5a4780f3281f43322babd77d8ef5688c045246f3c0e78090bef4fc1e4db98f65614b69dbb075168d0011b91341f590724247dce10abea50880f36cd70d99b6e2b8ce", 0x9a}, {&(0x7f0000000580)="b592961835548aca21d02baa325bef759c69da9463730b356629f259f992e2c23bd557142fcdd13eaef18ef967930dd032b7756c6ae16d35733c2f9eab369bac170250ddac6251f3c87026edabd49a075f48b2c9ea0c6e4ba25f56e9e685e2a751ad15283299a71651c9aab47cb6758946cdf4d385eb5780d5be6b1be5126fb0bc4b82ac5fb98590dacb0b936a65d69a200683f58efe8de74b0f72207441467aa78dd4011aefdd7ec9941e84745f88df392c25f3093d13d1fd28a6bc550191803e5548df7be23e013dfea1cac65b9b40d149ee261cc55e0357bbdf9bf5472d6396e1e20470ca51c901d84c42be1e4911bd44bd63bcd011de2d3e", 0xfa}, {&(0x7f0000000000)="cee0566d8935fce50dcd5f5fe84053d84f39", 0x12}, {&(0x7f0000000680)="0dcd826092201a16e80858c62a318c78396a5077bc1eb5bf107aa6d9bc9b537b75367fc40a39cc170d73528b31844440b260152ebfaa5da7882a00aac541c5ac6fcba585c5055677bb7233d48785cd0e7f6fe9fe3a7f17b7c62ded8642e1ab2382162567cc58ec410f46f969e20208f28917616d8ce8776b6fa7e6bea5ffeecb71fc93c9dab678e2aff87be1360a5926e64f2df180541f4988fab3be7bf8e1b836563c1b44f619c75dc77bdda3c4dcd41e6d718cc898c7f532466ad7a1188a93987dba5c73bfb938c983ddd9c00b25fb151025f084d1cee36b670b31f998", 0xde}], 0x6, &(0x7f0000000880)=[@rights={{0x18, 0x1, 0x1, [r2, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}], 0xc8, 0x48000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000a00)="c9511eaae763de32a8c3155e89623350de077ea61024070f6177a720cddd722829fe266bc44b22a31b0a35af28306ab27c5e92e70ee52b194884bbc05cab20a11537e4b28b1e14e128d7bb730a192aaa50a720e600f00bf7adec9a93ffb0c3dd36c052a66ae50b406adbbec27e", 0x6d}], 0x1, &(0x7f0000000ac0), 0x10, 0x24004003}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000b80)="98f49ceec02149327634c61629e53d70d811cda68a28ebdb42fef1ed5175e8b9e85f2384881f820117e43859fbf399e053c2508aacbfe6179b30938d9c791a0366e71aca140d45a36a8213c3e525a075d2399b2ccb", 0x55}, {&(0x7f0000000c00)="efde44f13891c35b8039058a0ddf9d79b28e9e7fa305bef3097044380c7614af25cc76153d2a411b9b635814d9bd8d420b11882b5b7ade890054a1ec80f48d47925e265bb8a96cf73a10106aaffbcaa774bd9d191a9b95bbcdce5ec031e35f277698ba4a697af4b6eb25c96691459104816736cf91e7ce214c6df05096796bfdf6cf3ef8c44ce144ffa6144d08de23587bfe71871275acf18aaa0396079ada457fed1da9635171262f0b34d6b9a3172110052908dfd3e61f644888ed1f24fbb24627f138f2a4bd35aeb62a9d4a9d271f165eef2905f4de2dee0c00785690416995475e88d9ed568df157b073a300168255654c939dd737318a0c9108663c51118396b30e6d503c32e6a912e95f3d65cda7a0d33b6096e343c2eba74c23c85dc42ff5597bc4611719e7234603994381927faa6d5f757fc0701231b734ad3f6dbd7e423dff4279f42673251c65594946acf179c1058e606d8156c37243ba8e03484e85e2a5297b123cdc9aabd0e85ae286933be3dced84842966135633180da423eb904c61e8da6b89e2a81811f2acb14fb081ee52d9ed239db809bf3ff75985443e7bef7d7ec0624684895bc7743d5a2cebe9d329e9ce2d30e9ad29fb02ee44bff23e107b4a6c7871dda4c2a8a35a38a41a7566677fa51f2f8cedc88c029b96f2877d52c15b06f065cb03d490c1990769e911ef84c8e9a97cf376d307caf65b25fee47f0dc27e2ccf2626fa522ab06ec74649acddf3aac11444b44f9c124b18a8cb988e25b1494fcba3e5702f6ba5c974a9674f546f5e416bdc38aef3c27f5a1dc212380ad88f8326582dfbcb42f2e2d74091052325e2eec7600e52e86f38cc358a366afa9651bceeba5b4d80235708b5d7ec0585aae76e1bad20d3b747fd0907520a5020062f9f1f8dbe272ff0a650af3573bba8dcc7646bde849499057ff343aed7dda6fc45e55dadc8736f3bc101fa01dc950918147b2f14e34a8caad465d0c4a6333ca3de851855b313ba4093f2c527280da163198ec4decdf459220e582f73586d2bb461e91ed6a13bd06a26f312f1f904643707f77a10cf9adb2a9cdf865707ba53d53a10d888284d8caae2176b2a28ed5ee1a89e9017ae131a762662b5ee37829e81b0df70cb6e529a39396a2f06bbc1931a8f763dd8a35ec6c0ac0f5fbc07ef2941c5eb33c28cac52f3d801b0830fa6d6e10fc00e33e93561079304656ef39f73746115d57172f8b125d50573d65e72cb9079957eda61a77049801c37ab3068c9e6c201563ef3236dfac98f89b2c069c5a0c6a0b25044f3d56f5e63cef17273fe21d0eed791faeaeee24c2be5bc70dc6b066ac63c21200b2dfe3e0a4f7fe381be852a5058cabfb333e68c5af90ca88221c12808eb2babe72cc8e5b7dd56738af67ccea2716df7dee605d35e08b062ab4719d7fea12795e1322af06a328de0778325994d7c046b960e1985c8cb702a30a421026afa86b2234f7aeea20aa93aa437cb5a1a7b34da57b675afca7c2a559f0144a0e06c5e93fb5536d02cf2ac587c1d9a0af54240ac331f60c815f871ab8bb813eb42dfaa969376484efd0094031d69540ddfe6342e3b6011765b4baf1ad0931d3575598ac00e0afc3e7dd10b64832315df4538644a91131613f4c59efa84d728282edd8fece7e5ec55e6529bebca415524edf8df4b1035c85136a360f79698e110974ee6e3e35a27ae81b61b276a72bdc35881976ea02f8506f4e13c84692ca6f345fe789d76fa30f094ad035cc98950614795aa53dbd7d21894ec51121b67bde03a81f50290e466f8160ce08e08a88dff35ac6a9a051df42ceb6c0f22e98f97a0c9625f4ff840e37f558d71a467d483a71bbfae9a6c64e36cb4c933b7dc07505a1ff84829337ac5cdde3dd4988154632ebeb60e9964667b29e21decb0bdb42492850511db885ebb3f4e6c002cff61f223c4ca07f7223e5960b928298161fe12f29ef6954849b286742c4a8331b95144fda640c8dc5b4844676d848cccf89db38c1d1ddbc21152bf2573b0cd8e24c69d135cf1693b3edabeee056a6142c1ab51163221e215ad17c9ccb7a496006a0af9f6e509c0de95082f2c2157148df2faec534132e33fdfeaafa23e9f12a54e50efa74a84f19b0a71c4bf79476e6c226a50f01498da9d284a3636e7865fc4103d38abb8cb7be0f0733091ded37cbcfa0f12533b56cd75c8045bfe7b6b5091e16ebae8f893211382dfcd3d796236f4c629fc8c92466a95c735499a4a0b3dbead58d6f3cb8cf0270f384d23d68f9f80df9b2b62d0e64cf0cc8f57e65c70fd6334e24e720e8a71a8e9a2e3840abf9731d121645c1e4b7d2a479d2dfb6a6362cdb92d592c6dd2d1edffbe6150f0579f2233fef2246904d3c4319119705a1add09ea92a8a8ce5eca0fe2711ad41ee45c594637b2dff20687fdb28729bbef9a6d7eab15b931fc674f1e75bf8e241866bf6793883f6f506fc9cfe99247adfe2dbc98b107da328ba67d7552f5fda368dc9a977c76791e84d971d981f7c6ab12153238ae778e3ee9f4e3ead3f09c6cda477df55df14dd0fa9eaf5e3a1821b248fafae62fb7d26ad5d3c56da54e0b4fe0b8efb9be886200e67131980eb2cf62eb7dbeff7d168b44223d9a466d994dde879c1d59256b391074c18e800c75316430b71da8286d9a610e3a81510dc0bb42536c93e7f3cb8317d46ed969e9cd2239127c64fe0655c87f1ccce5ea8f2a0ae2c59d1a3ed50a877825b6fc0467c48c408dc5ef2177962cb0db789d382aacbbfb8e47ca9abd0e252daee039536d9db069411e115cba385b76aafafda93c0be7e3e4191ccf7dbe08572792b098d0fb33ba6e9b9878b8d885e5af184c25172efab4328af9b4366494f74f67688ec7121b7054356abe5d198ad50fee15afb43fe6cc157458f3e4008dc15fcb0991029cbd53107147e80056e733d9bb7d44676a44430a5d87ede11c0a149db813a45854f049eff25d3e0aae2fad84d80d3c0ad27249a959eae169ce079fdcfcdac290a3d03564e7612d965d17f2dcf0a17ff33c071037ac7317b73ac0d5b8dbb0495568bf36ada3fd7555adb47caaf6815b48b60a9b9b48702a2702e15bc68761ac1fd9c554ed035bc797abfe530515de0b3db4e863cf2d45cfbca3f9fd9727686ac78193176c8cabff7d0b8134b7208823f55122bb29d850e27d1e9579c1272545466907524646e6d6fcd7ea752af87faf57324b24110ebecb76abfdefea83dc7db6309f54ce0f94e346de0d62561a774bffe2e73955b18eb1f50ff97ddc96ecc737ddfbd66783f303099e318a28afe97f5090c1d5bacfd8db703fc538a3a38a67d6af184370c6f539f4bb4e96ba1a2d659a55f758268989d9b583ccb487f5b18e34d07d845edc929958f80cf093c0e6aeb32c0faa7ce2dcbe1fe42d11908b4fdc9715ef4f0a3193a3cf89a595a87d49559860b8a0ee9d5dbcfdb8ad9aeedc8f8f0d1819f6195a47ee40b347039860cdce466db74df10a5c8133d1bc73159496ea816f18181aedd66d3c560408371879752a82c3e684ff739eca012356a2908971f0178a34378dd75637469db246a611b46f504bcdf06185bce0844f102c26fde674e372d9e901303562a35cd86788bb072a712c2d9c99a951f26c0cbc438f6de5e8b04b2858660d49ea5086a377d94028d31ec1dfef835270c211f5591cd948ba7a834b2f71524891b3f6257551efc8a295d0644ace6a7a2c9e89b39efe23a8f478b5c64c8e9147e7f33f59dba29ca566cd1a9c92f8b6d07699e6b96cbb9d51e94b7080201cc4cbdc15071706cc0ecfb746dc58f9ad911e74c0d99e424ebc21a2a988a9a8924bdb676a2c653273fb1999618061c24f033bb1bc4853240073235e7216a21c345238f3df4ac39864b7138a27887f50c58e048da8fd2cbce4e862cedeeab971898274c94b7e7ecd4c24ecd228fbb3267ca8b7ff5919a16439a853308e35a539d04b291d67dfd755250a323b9b5d4642072fd1ecd85ba1f3ffd0f28388bd8998ba4798275d73a0c4dcccb363360b6c7401a9498a687fca48ca9c1f8791da700826d65a4f48ad8720529c889fedc6a85d3e2f1dbf3cb1e50ff92d6c7ed335253359624ec10baceb0ab9756ea7d75fef1bfd1d423df7ecbd35718f63dd43c9f10316ebbad915ca71e21ba51ca1790c463af0f4a03b1cdb3fbaa95776a5665e20c9c0a2cb13300e70585c7b21bbf7a1e1d0311c2591eb36e1ec2825894d6adf05c09fe19c94aac938e7e4e621d68b81c11ffe101157d70c5c5424b393ab9f16d889825831d4174d93d53a2e3efa2f978aa80ee73e7281f9196caadcb3f9ea41f1cc80c496f8b2a01c3ac40777999d458297432dcd5cee2452ede9bbf5b3aab475602fdd9c0e43dd63d90b78451c054ca30e982de5632880ca4254663ea37bc13fa301d8ff80d0063111eedc518fd8dda86169ab923bd498bdb3474f82fd82609f915e6e657f6398894d98b53596f0ff63c1cc03b4402d17682f9a265b5758228748810a662c8e7d90340fb1b737fb05a8e087685c7dea0b248ebc63609725c43bb78c38865432425190a972f90c76caa8ee333bcf699ce4ad6f7c05709a71bdee6f61790419d144118488ce8b56680672fe776f58357b6436f48435d06c470ba2dee4c9ed265eef132862f46ada88f810851ba0ccf2adb590e1915bd0e882d93f1df3ea4ea89fe72c8d67c376157a4b0441cfbb76534005c41cade765e9b03f61b6e97c20aca7b1bcb7a4fd451d3c29043aee346b450b709a47c16d472407bebd2d900df731e2a64e17664038679f2ee7bc4cb9d85899726a6bb9420cdfc47d1678ac92c8fa1aacede2be798b1d5ac9a3a7c0305a3ddb048c891d8a38bd537a981d09652a11b4cddc45fb4d8a9162c49789f1ca95ceac59c55ad12e3849126c0dceb6e1b8a52a722b762a44034e5dcd217ae7aaf8c20517524bbe15f1cc419bfd025081fcda1588ee66e4eaac47f961d8eb8ca3b7fb058e798313ecabcf20590a88ea32486d00ec47529aa0d749798d4592d284050a029daabd80d99ad138a8c1d028e6b4fd001e0eed5cb317c78963a97139197b39df80d355b2f011e0f47f0ba4236c4f201d78eca903cfbef06b725e60c7fbd3f8b90305e16a37a9e53315b28692200882939f45d475ff6777bb9166cb14ce7f782bfc12f9f31a3a22a991fb6781e3b18af9b6ac2e7231dcaa2547155aa57aefb71e6d99d69eb42d35d1d029d2855d3e9e1b3fdd970263a73e0af788304beec953927e1030ab3af10552a2689962f04b65d5de6ab43723bd1126bacd767a481c8c3de72572c6ad4285aefd5f80e84c295b5b8f64ea00f3ace2cca45cca0504c22af27eb8898c3f42056a81a95af5f3d0457995c38935ca24a7d4c83992f047af3378257b03b6fa37fc0eb545d2cb58d9374c532e532f79e5109be197f50bf84f51e2ad8d8af2cc4d898577d30aea3e324c7ef1045c233d4779e7667d82137ca1ca84536d71dfd33c05fb0d50432ab52232e8cc2c68d5d51131de449bcd275f12b6382380d73045e7ea50fbaf5ab663771e5f578979bc6930b56eadd2cb23f737f190bed35a16d71a8cea87fdffd6c6269669db243dd4e4d16a5ed60a1807f0a34a0eb5879e054987aefcc725183e4220abf9e1957771e4a191343a5fb4523a49e5d83f4924f74302828e3d327a09424337382acae4ec51cb9d4e51a420b0438a055fe718827439b1005c64c165302f1677f8cec3b3d617d1a5c9010a9a248ac27c9e3ff094b76e143614e197f074a9", 0x1000}, {&(0x7f0000001c00)="a49ba548b94895ca302f2c7cc31bdf4f9e9eec69214626ab99e4e77608d265dad01372759f1446ea5e635faea23938daf7751849cf0d67d2f2ef68b45ce9a2b7cba60712b61db593419f23c730bf24d0928aac416fa64adaa014c4b3dc5d13d54610dd8a470d714efa6ce974319c569f33ac3c6acd4a25347952f5377217546a7d67d62ad5c885ff48e7c5faaabfe0996fbc8f747dc9057f105c9d39107336e95489fc9e6dc1", 0xa6}], 0x3, &(0x7f0000002000)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x36, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r13}}}], 0x108, 0x2404400c}}], 0x3, 0x10) (async) getpid() (async) r14 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r14, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:46 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x40, 0x3, 0x9b, 0x3, 0x59ce, 0x2, 0x3, 0x8b3, 0x21, 0x40, 0x9b, 0x74, 0x800, 0x38, 0x2, 0x4, 0x2, 0xfffa}, [{0x48000000, 0x9, 0x7, 0x7, 0x6, 0x9, 0x7fff, 0x1}, {0x6, 0x80000000, 0xb1, 0x100000001, 0xffffffffffffff01, 0x7, 0x1, 0x5}], "017eb977002cd95cf91f5784afdf47158d0ba9e885f60987c961821f98dae2b4ef4bca4c03b8ac929b1a2f2fb13a7b67f7caf9d5bdb62d75719a38df197559d281aadcf5b9fffd6169a78060b58732b944f135770593fdd87ba714d97d1bee5787d5835e46adb3a0afc1142d2173c3271ca5539f642ade9ac1be0df2120e0bc6cf4651b140d0c89df3b08fe9822f858563b6f38c56161e5c176bd2f9640e74086c8b872302fdc22afc4d94f4274e5e0e14880a36f6cd7c260913b53e142da7", ['\x00', '\x00', '\x00', '\x00']}, 0x56f) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r0, @ANYRES32=0x0, @ANYBLOB="81ffffff00000000180012800e0001007769726567756172640000000381028008000a00", @ANYBLOB="01ce01b80b2de948569825608f04eff868fbcfaf1f5b92bc1aa28592ec2c52bcc8f7168ec6b6d8fb1dc146f237e797f475056d0cb539ea14afb470fc8a75a15f90ce7b5e1a"], 0x40}, 0x1, 0x0, 0x0, 0x40004}, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) 04:16:46 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x10000, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) [ 2915.701601][T19751] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2915.713305][T19750] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2916.439986][T19762] selinux_netlink_send: 256 callbacks suppressed [ 2916.440000][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.461226][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.478786][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=18432 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.494627][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=201 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.507560][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=251 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.520631][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=186 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 04:16:47 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) fcntl$getown(r2, 0x9) recvmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000280), 0x6e, &(0x7f0000000d00)=[{&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/238, 0xee}, {&(0x7f0000000700)=""/198, 0xc6}, {&(0x7f0000000a80)=""/202, 0xca}, {&(0x7f0000000b80)=""/197, 0xc5}, {&(0x7f0000000800)=""/118, 0x76}, {&(0x7f0000000940)=""/130, 0x82}], 0x7, &(0x7f0000000d80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}, 0x10001) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) fstat(r2, &(0x7f00000008c0)) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000240)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="092f202e2f6669646abe281f695d6b9002653020202e05"], 0xe) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000418100000", @ANYRES32=r3, @ANYBLOB="000000000000000034080000000000ff1800000000000000000000000000000095000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 04:16:47 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() (async) sched_setaffinity(0x0, 0x3a, &(0x7f0000000240)=0x2) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x318, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000080eff95"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) (async) r6 = socket(0x10, 0x3, 0x0) write(r6, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r7 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) r8 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r9 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r9, r8, 0x0, 0x61c2c9d9) (async) r10 = getpgid(0xffffffffffffffff) (async) r11 = geteuid() (async) r12 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r12, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r13]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r5]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r7]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r9]}}, @cred={{0x1c, 0x1, 0x2, {r10, r11, r13}}}], 0x100, 0x20048000}, 0x10810) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002140)=[{{&(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000001d00)="fe493a7524db72c12e1dc477571c84aaaf4a4a54979f84c287bb969ecbc3dc8f128c9da694c4b9d63ef4222d009b43f99c3ac96c239e4b2df7452c45d4d1ee010638f54bc510a835debdf9f0399afa6e603eec206f6c131b4da929abf4f0198685c9c6760ef1f4e66fd6f96274b2d655abb41ebcdc5dd3df360dcea7d6bcbf57cbec495840cf87047563ca8ff465196088524e8a711f80389321297a37692a3e9550f418dcae93ce4217dccf8fbc1348137f58e7884cdf29b9913fa0de6a953d678e691ce458239d77740dfbeba9c3de3c28344cfa62ff8ea5", 0xd9}, {&(0x7f0000000440)="7ac8d963b362af4b4b4629b3ebc5ae37bc20142e10cc1467d603a0bdff04d1d400fc3532b0d6ef459c45ed2b8c7eabbc238ee7a091f696b03ccad892903d0f257ae76a2031e807e3ede877d034bf05dfcb376282c738fd7888934939b26611a8813a0155189afec8a9f66944", 0x6c}, {&(0x7f00000004c0)="f1487d828b84f5f709a0ae829f870a544234dae19081b7fbcbe113126570e52acb21fed4bf72cb8bb088703cb26ba7017face4e28ecab261d5145be7f400e01f374e12cbc5325af645585ba1815c57a6e1e8cfa1fe12815a5a4780f3281f43322babd77d8ef5688c045246f3c0e78090bef4fc1e4db98f65614b69dbb075168d0011b91341f590724247dce10abea50880f36cd70d99b6e2b8ce", 0x9a}, {&(0x7f0000000580)="b592961835548aca21d02baa325bef759c69da9463730b356629f259f992e2c23bd557142fcdd13eaef18ef967930dd032b7756c6ae16d35733c2f9eab369bac170250ddac6251f3c87026edabd49a075f48b2c9ea0c6e4ba25f56e9e685e2a751ad15283299a71651c9aab47cb6758946cdf4d385eb5780d5be6b1be5126fb0bc4b82ac5fb98590dacb0b936a65d69a200683f58efe8de74b0f72207441467aa78dd4011aefdd7ec9941e84745f88df392c25f3093d13d1fd28a6bc550191803e5548df7be23e013dfea1cac65b9b40d149ee261cc55e0357bbdf9bf5472d6396e1e20470ca51c901d84c42be1e4911bd44bd63bcd011de2d3e", 0xfa}, {&(0x7f0000000000)="cee0566d8935fce50dcd5f5fe84053d84f39", 0x12}, {&(0x7f0000000680)="0dcd826092201a16e80858c62a318c78396a5077bc1eb5bf107aa6d9bc9b537b75367fc40a39cc170d73528b31844440b260152ebfaa5da7882a00aac541c5ac6fcba585c5055677bb7233d48785cd0e7f6fe9fe3a7f17b7c62ded8642e1ab2382162567cc58ec410f46f969e20208f28917616d8ce8776b6fa7e6bea5ffeecb71fc93c9dab678e2aff87be1360a5926e64f2df180541f4988fab3be7bf8e1b836563c1b44f619c75dc77bdda3c4dcd41e6d718cc898c7f532466ad7a1188a93987dba5c73bfb938c983ddd9c00b25fb151025f084d1cee36b670b31f998", 0xde}], 0x6, &(0x7f0000000880)=[@rights={{0x18, 0x1, 0x1, [r2, r2]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2]}}, @rights={{0x18, 0x1, 0x1, [r3, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}], 0xc8, 0x48000}}, {{&(0x7f0000000980)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000a00)="c9511eaae763de32a8c3155e89623350de077ea61024070f6177a720cddd722829fe266bc44b22a31b0a35af28306ab27c5e92e70ee52b194884bbc05cab20a11537e4b28b1e14e128d7bb730a192aaa50a720e600f00bf7adec9a93ffb0c3dd36c052a66ae50b406adbbec27e", 0x6d}], 0x1, &(0x7f0000000ac0), 0x10, 0x24004003}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001cc0)=[{&(0x7f0000000b80)="98f49ceec02149327634c61629e53d70d811cda68a28ebdb42fef1ed5175e8b9e85f2384881f820117e43859fbf399e053c2508aacbfe6179b30938d9c791a0366e71aca140d45a36a8213c3e525a075d2399b2ccb", 0x55}, {&(0x7f0000000c00)="efde44f13891c35b8039058a0ddf9d79b28e9e7fa305bef3097044380c7614af25cc76153d2a411b9b635814d9bd8d420b11882b5b7ade890054a1ec80f48d47925e265bb8a96cf73a10106aaffbcaa774bd9d191a9b95bbcdce5ec031e35f277698ba4a697af4b6eb25c96691459104816736cf91e7ce214c6df05096796bfdf6cf3ef8c44ce144ffa6144d08de23587bfe71871275acf18aaa0396079ada457fed1da9635171262f0b34d6b9a3172110052908dfd3e61f644888ed1f24fbb24627f138f2a4bd35aeb62a9d4a9d271f165eef2905f4de2dee0c00785690416995475e88d9ed568df157b073a300168255654c939dd737318a0c9108663c51118396b30e6d503c32e6a912e95f3d65cda7a0d33b6096e343c2eba74c23c85dc42ff5597bc4611719e7234603994381927faa6d5f757fc0701231b734ad3f6dbd7e423dff4279f42673251c65594946acf179c1058e606d8156c37243ba8e03484e85e2a5297b123cdc9aabd0e85ae286933be3dced84842966135633180da423eb904c61e8da6b89e2a81811f2acb14fb081ee52d9ed239db809bf3ff75985443e7bef7d7ec0624684895bc7743d5a2cebe9d329e9ce2d30e9ad29fb02ee44bff23e107b4a6c7871dda4c2a8a35a38a41a7566677fa51f2f8cedc88c029b96f2877d52c15b06f065cb03d490c1990769e911ef84c8e9a97cf376d307caf65b25fee47f0dc27e2ccf2626fa522ab06ec74649acddf3aac11444b44f9c124b18a8cb988e25b1494fcba3e5702f6ba5c974a9674f546f5e416bdc38aef3c27f5a1dc212380ad88f8326582dfbcb42f2e2d74091052325e2eec7600e52e86f38cc358a366afa9651bceeba5b4d80235708b5d7ec0585aae76e1bad20d3b747fd0907520a5020062f9f1f8dbe272ff0a650af3573bba8dcc7646bde849499057ff343aed7dda6fc45e55dadc8736f3bc101fa01dc950918147b2f14e34a8caad465d0c4a6333ca3de851855b313ba4093f2c527280da163198ec4decdf459220e582f73586d2bb461e91ed6a13bd06a26f312f1f904643707f77a10cf9adb2a9cdf865707ba53d53a10d888284d8caae2176b2a28ed5ee1a89e9017ae131a762662b5ee37829e81b0df70cb6e529a39396a2f06bbc1931a8f763dd8a35ec6c0ac0f5fbc07ef2941c5eb33c28cac52f3d801b0830fa6d6e10fc00e33e93561079304656ef39f73746115d57172f8b125d50573d65e72cb9079957eda61a77049801c37ab3068c9e6c201563ef3236dfac98f89b2c069c5a0c6a0b25044f3d56f5e63cef17273fe21d0eed791faeaeee24c2be5bc70dc6b066ac63c21200b2dfe3e0a4f7fe381be852a5058cabfb333e68c5af90ca88221c12808eb2babe72cc8e5b7dd56738af67ccea2716df7dee605d35e08b062ab4719d7fea12795e1322af06a328de0778325994d7c046b960e1985c8cb702a30a421026afa86b2234f7aeea20aa93aa437cb5a1a7b34da57b675afca7c2a559f0144a0e06c5e93fb5536d02cf2ac587c1d9a0af54240ac331f60c815f871ab8bb813eb42dfaa969376484efd0094031d69540ddfe6342e3b6011765b4baf1ad0931d3575598ac00e0afc3e7dd10b64832315df4538644a91131613f4c59efa84d728282edd8fece7e5ec55e6529bebca415524edf8df4b1035c85136a360f79698e110974ee6e3e35a27ae81b61b276a72bdc35881976ea02f8506f4e13c84692ca6f345fe789d76fa30f094ad035cc98950614795aa53dbd7d21894ec51121b67bde03a81f50290e466f8160ce08e08a88dff35ac6a9a051df42ceb6c0f22e98f97a0c9625f4ff840e37f558d71a467d483a71bbfae9a6c64e36cb4c933b7dc07505a1ff84829337ac5cdde3dd4988154632ebeb60e9964667b29e21decb0bdb42492850511db885ebb3f4e6c002cff61f223c4ca07f7223e5960b928298161fe12f29ef6954849b286742c4a8331b95144fda640c8dc5b4844676d848cccf89db38c1d1ddbc21152bf2573b0cd8e24c69d135cf1693b3edabeee056a6142c1ab51163221e215ad17c9ccb7a496006a0af9f6e509c0de95082f2c2157148df2faec534132e33fdfeaafa23e9f12a54e50efa74a84f19b0a71c4bf79476e6c226a50f01498da9d284a3636e7865fc4103d38abb8cb7be0f0733091ded37cbcfa0f12533b56cd75c8045bfe7b6b5091e16ebae8f893211382dfcd3d796236f4c629fc8c92466a95c735499a4a0b3dbead58d6f3cb8cf0270f384d23d68f9f80df9b2b62d0e64cf0cc8f57e65c70fd6334e24e720e8a71a8e9a2e3840abf9731d121645c1e4b7d2a479d2dfb6a6362cdb92d592c6dd2d1edffbe6150f0579f2233fef2246904d3c4319119705a1add09ea92a8a8ce5eca0fe2711ad41ee45c594637b2dff20687fdb28729bbef9a6d7eab15b931fc674f1e75bf8e241866bf6793883f6f506fc9cfe99247adfe2dbc98b107da328ba67d7552f5fda368dc9a977c76791e84d971d981f7c6ab12153238ae778e3ee9f4e3ead3f09c6cda477df55df14dd0fa9eaf5e3a1821b248fafae62fb7d26ad5d3c56da54e0b4fe0b8efb9be886200e67131980eb2cf62eb7dbeff7d168b44223d9a466d994dde879c1d59256b391074c18e800c75316430b71da8286d9a610e3a81510dc0bb42536c93e7f3cb8317d46ed969e9cd2239127c64fe0655c87f1ccce5ea8f2a0ae2c59d1a3ed50a877825b6fc0467c48c408dc5ef2177962cb0db789d382aacbbfb8e47ca9abd0e252daee039536d9db069411e115cba385b76aafafda93c0be7e3e4191ccf7dbe08572792b098d0fb33ba6e9b9878b8d885e5af184c25172efab4328af9b4366494f74f67688ec7121b7054356abe5d198ad50fee15afb43fe6cc157458f3e4008dc15fcb0991029cbd53107147e80056e733d9bb7d44676a44430a5d87ede11c0a149db813a45854f049eff25d3e0aae2fad84d80d3c0ad27249a959eae169ce079fdcfcdac290a3d03564e7612d965d17f2dcf0a17ff33c071037ac7317b73ac0d5b8dbb0495568bf36ada3fd7555adb47caaf6815b48b60a9b9b48702a2702e15bc68761ac1fd9c554ed035bc797abfe530515de0b3db4e863cf2d45cfbca3f9fd9727686ac78193176c8cabff7d0b8134b7208823f55122bb29d850e27d1e9579c1272545466907524646e6d6fcd7ea752af87faf57324b24110ebecb76abfdefea83dc7db6309f54ce0f94e346de0d62561a774bffe2e73955b18eb1f50ff97ddc96ecc737ddfbd66783f303099e318a28afe97f5090c1d5bacfd8db703fc538a3a38a67d6af184370c6f539f4bb4e96ba1a2d659a55f758268989d9b583ccb487f5b18e34d07d845edc929958f80cf093c0e6aeb32c0faa7ce2dcbe1fe42d11908b4fdc9715ef4f0a3193a3cf89a595a87d49559860b8a0ee9d5dbcfdb8ad9aeedc8f8f0d1819f6195a47ee40b347039860cdce466db74df10a5c8133d1bc73159496ea816f18181aedd66d3c560408371879752a82c3e684ff739eca012356a2908971f0178a34378dd75637469db246a611b46f504bcdf06185bce0844f102c26fde674e372d9e901303562a35cd86788bb072a712c2d9c99a951f26c0cbc438f6de5e8b04b2858660d49ea5086a377d94028d31ec1dfef835270c211f5591cd948ba7a834b2f71524891b3f6257551efc8a295d0644ace6a7a2c9e89b39efe23a8f478b5c64c8e9147e7f33f59dba29ca566cd1a9c92f8b6d07699e6b96cbb9d51e94b7080201cc4cbdc15071706cc0ecfb746dc58f9ad911e74c0d99e424ebc21a2a988a9a8924bdb676a2c653273fb1999618061c24f033bb1bc4853240073235e7216a21c345238f3df4ac39864b7138a27887f50c58e048da8fd2cbce4e862cedeeab971898274c94b7e7ecd4c24ecd228fbb3267ca8b7ff5919a16439a853308e35a539d04b291d67dfd755250a323b9b5d4642072fd1ecd85ba1f3ffd0f28388bd8998ba4798275d73a0c4dcccb363360b6c7401a9498a687fca48ca9c1f8791da700826d65a4f48ad8720529c889fedc6a85d3e2f1dbf3cb1e50ff92d6c7ed335253359624ec10baceb0ab9756ea7d75fef1bfd1d423df7ecbd35718f63dd43c9f10316ebbad915ca71e21ba51ca1790c463af0f4a03b1cdb3fbaa95776a5665e20c9c0a2cb13300e70585c7b21bbf7a1e1d0311c2591eb36e1ec2825894d6adf05c09fe19c94aac938e7e4e621d68b81c11ffe101157d70c5c5424b393ab9f16d889825831d4174d93d53a2e3efa2f978aa80ee73e7281f9196caadcb3f9ea41f1cc80c496f8b2a01c3ac40777999d458297432dcd5cee2452ede9bbf5b3aab475602fdd9c0e43dd63d90b78451c054ca30e982de5632880ca4254663ea37bc13fa301d8ff80d0063111eedc518fd8dda86169ab923bd498bdb3474f82fd82609f915e6e657f6398894d98b53596f0ff63c1cc03b4402d17682f9a265b5758228748810a662c8e7d90340fb1b737fb05a8e087685c7dea0b248ebc63609725c43bb78c38865432425190a972f90c76caa8ee333bcf699ce4ad6f7c05709a71bdee6f61790419d144118488ce8b56680672fe776f58357b6436f48435d06c470ba2dee4c9ed265eef132862f46ada88f810851ba0ccf2adb590e1915bd0e882d93f1df3ea4ea89fe72c8d67c376157a4b0441cfbb76534005c41cade765e9b03f61b6e97c20aca7b1bcb7a4fd451d3c29043aee346b450b709a47c16d472407bebd2d900df731e2a64e17664038679f2ee7bc4cb9d85899726a6bb9420cdfc47d1678ac92c8fa1aacede2be798b1d5ac9a3a7c0305a3ddb048c891d8a38bd537a981d09652a11b4cddc45fb4d8a9162c49789f1ca95ceac59c55ad12e3849126c0dceb6e1b8a52a722b762a44034e5dcd217ae7aaf8c20517524bbe15f1cc419bfd025081fcda1588ee66e4eaac47f961d8eb8ca3b7fb058e798313ecabcf20590a88ea32486d00ec47529aa0d749798d4592d284050a029daabd80d99ad138a8c1d028e6b4fd001e0eed5cb317c78963a97139197b39df80d355b2f011e0f47f0ba4236c4f201d78eca903cfbef06b725e60c7fbd3f8b90305e16a37a9e53315b28692200882939f45d475ff6777bb9166cb14ce7f782bfc12f9f31a3a22a991fb6781e3b18af9b6ac2e7231dcaa2547155aa57aefb71e6d99d69eb42d35d1d029d2855d3e9e1b3fdd970263a73e0af788304beec953927e1030ab3af10552a2689962f04b65d5de6ab43723bd1126bacd767a481c8c3de72572c6ad4285aefd5f80e84c295b5b8f64ea00f3ace2cca45cca0504c22af27eb8898c3f42056a81a95af5f3d0457995c38935ca24a7d4c83992f047af3378257b03b6fa37fc0eb545d2cb58d9374c532e532f79e5109be197f50bf84f51e2ad8d8af2cc4d898577d30aea3e324c7ef1045c233d4779e7667d82137ca1ca84536d71dfd33c05fb0d50432ab52232e8cc2c68d5d51131de449bcd275f12b6382380d73045e7ea50fbaf5ab663771e5f578979bc6930b56eadd2cb23f737f190bed35a16d71a8cea87fdffd6c6269669db243dd4e4d16a5ed60a1807f0a34a0eb5879e054987aefcc725183e4220abf9e1957771e4a191343a5fb4523a49e5d83f4924f74302828e3d327a09424337382acae4ec51cb9d4e51a420b0438a055fe718827439b1005c64c165302f1677f8cec3b3d617d1a5c9010a9a248ac27c9e3ff094b76e143614e197f074a9", 0x1000}, {&(0x7f0000001c00)="a49ba548b94895ca302f2c7cc31bdf4f9e9eec69214626ab99e4e77608d265dad01372759f1446ea5e635faea23938daf7751849cf0d67d2f2ef68b45ce9a2b7cba60712b61db593419f23c730bf24d0928aac416fa64adaa014c4b3dc5d13d54610dd8a470d714efa6ce974319c569f33ac3c6acd4a25347952f5377217546a7d67d62ad5c885ff48e7c5faaabfe0996fbc8f747dc9057f105c9d39107336e95489fc9e6dc1", 0xa6}], 0x3, &(0x7f0000002000)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xffffffffffffffff}}}, @rights={{0x36, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r13}}}], 0x108, 0x2404400c}}], 0x3, 0x10) (async) getpid() (async) r14 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r14, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:47 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) [ 2916.533575][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=233 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.546615][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=35 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.559483][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=44 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 [ 2916.559491][T19762] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=55 sclass=netlink_audit_socket pid=19762 comm=syz-executor.3 04:16:47 executing program 1: r0 = dup(0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x61) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r6, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5) sendmmsg$inet(r6, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10, 0x60000000}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)=ANY=[@ANYBLOB="00000008004671a3540000290000000000002b540000000000000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000010c00"/32], 0x40}], 0x1}, 0x0) openat2(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x800, 0x4, 0xc}, 0x18) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, 0x0, 0x0) 04:16:47 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x10000, 0x0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:47 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r5) (async) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="780000002400518600"/20, @ANYRES32=r6, @ANYBLOB="00000000ffffffff0000000008000100736671"], 0x78}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="2400000082005b560000001b0000000000000000", @ANYRES32=r6, @ANYBLOB='\x00'/12], 0x24}}, 0x0) (async) sendmmsg$inet(r0, &(0x7f0000000f80)=[{{&(0x7f0000000040)={0x2, 0x4e23, @private=0xa010102}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000100)="188c418fc76732eaeb2f92c4988c3765be920a03924ed488f8e81c0d45646a511f68f35a708a510047d7745cf975715aedc5b099986796c6dbc8988ca0e1fb21be327841ebef935af1e2bd7bd2bb9a12a44595985a9c74a53ce93b63ccb59a5faece1e2eeb34579aff56f04346b1e80c9ed0d33d4251f576ed79b41c418b13799a9f0052662c3ac02e6ff34e9cc1f98529c3fe2666c12e1327bc9b9229d499c6ace4ff14d78eeaa7690c6858e821ab95d2d38fa85aa53ffb77edb5ebff18b5109f9ba849ae7552bc0ad309da25c6470d47", 0xd1}, {&(0x7f0000000080)="452544a311a937bccfd2c35f2bbb1c0a34a1", 0x12}], 0x2, &(0x7f0000000300)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x8}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x20}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0x29}}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr=0x64010100, @local}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xf1}}, @ip_ttl={{0x14, 0x0, 0x2, 0x7a}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @initdev={0xac, 0x1e, 0x1, 0x0}, @local}}}], 0xf0}}, {{&(0x7f0000000240)={0x2, 0x4e22, @multicast2}, 0x10, &(0x7f0000000900)=[{&(0x7f0000000400)="02a52a21ea7ee2c489f7ddc7e65c35eea47159856c3e2dbd11c9b41526f33731a8fa2abdc01f6bbd7cdb6342b94909034564e9fa8a1b834efcb1c4810b5f26917e105f4745e9476144ade8b4053446b210b8c0ac5a17d6c8ecf00b32e5", 0x5d}, {&(0x7f0000000280)="0586a57fee9d0822a7b1e6c53d5426b3743cbcb7acc0681f516f60c82b5d4ccf62393de6110736b9e1cad91b2a987ae49d911987d6a875dfabf056ad", 0x3c}, {&(0x7f0000000480)="f09a0575814af1e4b4216211481fa89ff7267b8f9f6be557e13fa80d0f80e9e3bd67b94ce2312e73f281a8f02fe3e1323ce4e4b20aca66872f10c50e4982c51f7f566da49d7d5063281d87946d2c9acf8061edf7bd0a76dcce598850795e80eb7f8017d5b272fffad27074fd3985557b026c4bfccd02277c93e87eb94b296c7ff632a0c59dbfedf79c7a9b2a17b6748189bd8382d6cbfc81f4641fb563850568bc9fe7a77e970407797bc9a027ffd64e9e3998d3ffcf99dac0dbe95516a7063c193b25c8d2154c1e55e20d3f401a56744cc5", 0xd2}, {&(0x7f0000000580)="0e7bb058430e396c6ee6bd250270e7aa14d6813e690574ca87e0f24a099cc5454b77edb254dae4b101278ae90a57c95f34fa47ce0763ca7bc9c11351a4e3ae2ac727f8348dd20c2f915e57b6fb2a18efe6c14c504063ba4bc68f3461e5445700e6171fcf05fdb8cbda92d0a9237ee288fad450e025eed755a5d2912df654f7c586200ac0219350e70de076c27224de45b6f5a3b4c1f6c93e55f833d9d57da2ef55e01f6fa1", 0xa5}, {&(0x7f0000000640)}, {&(0x7f0000000680)="f208ea88c1b22afddf52c94ade750a269af2042680236ec168d1b3844a98ca9b7b3e8c0381416d9b7d970ad737505c328573f5260a7a1d342ad9e9dd7df48334504463b9bd7eb15e63b8b8b03b73ddf4e18a95aa351043092f1e9623653351871c47ef4593c479392d33a751f2b577ea0389eb6a71c698247def2d868029ad72715a69e40a2f92d8315f3d8feae648da9ba1ca0323770bc234bf1395af3288fe18d749629cc7cf49a0e574984983b812cbf2b7e1c4b04fe19ec0a02ce6a8135e979b22", 0xc3}, {&(0x7f0000000780)="1cd1009adf18e3", 0x7}, {&(0x7f00000007c0)="6e3a3d05b93170b3fcd17b9b774a78c32c326cd641b76bd42b2332dc708fadd79c3d01c3492b0ed6e25dce05492838b69a922260d41dc9d2a017927d09e10619a8d7baf553283a5a0ea46012cda4958a7c0796a1a4d18696dfef6620b0e5684bfc68364a0df71d3bf406e88335b83cdcb29d49a89909", 0x76}, {&(0x7f0000000840)="9ed72263d37086a09b4031bce5fa4546e27104daa8f2d3278150326a2208df83ca48add9dab4db44a0c9c61190466d9d4de80ad7f81e3489eb31690275cd11a04790558556774cac0a2e69b3a40953b41bb45437f0236116c06a9d196f9661a542fe53b005a7d4c4a0abef711878288dae1ee0073041dd143bd962f69a318d4aa3346bb3c69b5d6833606775dff5ce26db7f901a0bef3e81c5049c3ab4793eba5f9bf76539", 0xa5}], 0x9, &(0x7f00000009c0)=[@ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_retopts={{0xec, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x34, 0xf4, 0x3, 0x3, [{@loopback, 0x8}, {@rand_addr=0x64010102, 0xfffffffe}, {@dev={0xac, 0x14, 0x14, 0x36}, 0x3ec9}, {@private=0xa010100, 0xffffb72b}, {@loopback}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x8}]}, @cipso={0x86, 0x56, 0x3, [{0x5, 0x8, "8e8b2401e4e6"}, {0x7, 0x2}, {0x6, 0x11, "56d8e471b1374f9346a476301ad1a4"}, {0x7, 0x11, "24205b332aa4a87f113be41faaf8eb"}, {0x7, 0xb, "9010c4ece765026d0b"}, {0x1, 0xb, "ecab6a9fad5c79c580"}, {0x1, 0xe, "1cb4e63eb4eb51a65c35ff11"}]}, @timestamp={0x44, 0x20, 0x8f, 0x0, 0x7, [0x6, 0x3ff, 0x5, 0x1, 0xffff, 0xada, 0x5]}, @end, @end, @ra={0x94, 0x4}, @timestamp_addr={0x44, 0x2c, 0xa4, 0x1, 0x3, [{@loopback, 0x7}, {@multicast1, 0xfff}, {@broadcast, 0x2}, {@private=0xa010102, 0xeafa}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x5}]}]}}}], 0x138}}, {{&(0x7f0000000b00)={0x2, 0x4e24, @multicast1}, 0x10, &(0x7f0000000c00)=[{&(0x7f0000000b40)="0fd97d2ecaf1194e11e485a8d4901456c74bc9fc2471ceb9fd593f3a4980782a1e40f17ef821faf50f6f4b945ccc4da2dc6fc46117570078aef07399501bb24224b920caed2c59d89710dd41f128aa455a0f5096c3ac87e1ba8f2b63d04180d1e1aa484f7d71a799b9e80c863dded4c2b63cfd90c8ea3f3e3cddd264e57af7cffb59eff34540d709b5b3a4309969a8bff6a05ff60dcdaf0b0dade517e63acb0fa15b6d42e2b8a2", 0xa7}], 0x1, &(0x7f0000000c40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @local}}}], 0x20}}, {{&(0x7f0000000c80)={0x2, 0x4e22, @private=0xa010101}, 0x10, &(0x7f0000000e40)=[{&(0x7f0000000cc0)="04f6ee2fec9fb4d28637b8542325c55d3c9f2795267e312032e319b347d1beb1ec93e6ee176727", 0x27}, {&(0x7f0000000d00)}, {&(0x7f0000000d40)="fe2c5ef9ca72d68446aac333fc05994cbe80c4403abfbeb08e9c1e6ef0c347e3bdf2abab806491f7d60093602367cc82c96a6bad9666f38d6f9fa239c0eef9afda9a2bd1f01d93b9f4127e232637a2658691d3d9ae94e0cc1db5ddf6b50c9a140587c4adc20d812a26246d3fa1435b9ba3c7781d1db688d22566b4bb42587ccdeb8c6846ae382f0e34ada628ed34e05c30e4b56cf8a308308275fbbf5f9817659b0a34595c2442d54ec86aee8be91b1b17b896d53df5dbd22230120e67da0ed37fb6409fb1a7b4ea9740107026595461a8a7de95deb1fc8a55cfe77df276feb64e1dc56d6bf69479142e748203afe209b885fe", 0xf3}], 0x3, &(0x7f0000000e80)=[@ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7f}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}, @ip_retopts={{0x40, 0x0, 0x7, {[@cipso={0x86, 0x30, 0x3, [{0x0, 0xc, "e554e3b45e13b8d29c13"}, {0x2, 0x8, "88348ea93445"}, {0x2, 0x4, "e323"}, {0x1, 0x12, "44767c8b9711936701cf7a1826bc87ed"}]}]}}}, @ip_retopts={{0x74, 0x0, 0x7, {[@generic={0x88, 0xc, "ab868e1187534262f9cb"}, @generic={0x83, 0x9, "2480fdb363166c"}, @timestamp={0x44, 0x8, 0xba, 0x0, 0x2, [0x21c]}, @timestamp_prespec={0x44, 0x44, 0xd1, 0x3, 0xe, [{@loopback, 0x7ff}, {@broadcast, 0xa2}, {@multicast1, 0x200}, {@broadcast, 0x1}, {@remote, 0x80000000}, {@rand_addr=0x64010101, 0x7ff}, {@remote, 0x5}, {@multicast2, 0xf5}]}]}}}], 0x100}}], 0x4, 0x6010) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r8 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r8, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r7, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) getresuid(&(0x7f0000005040), &(0x7f0000005080), &(0x7f00000050c0)=0x0) r10 = getgid() r11 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413e850000000f00000095"], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r12}, 0x10) (async) r13 = openat$cgroup_ro(r0, &(0x7f0000005100)='rdma.current\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x6e) (async) recvmmsg(r14, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r15 = syz_open_dev$vcsa(&(0x7f0000005140), 0x5, 0x4002) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000005240)={&(0x7f0000000640)=@proc={0x10, 0x0, 0x25dfdbfe, 0x200000}, 0xc, &(0x7f0000004fc0)=[{&(0x7f0000001080)={0x204, 0x22, 0x800, 0x70bd29, 0x25dfdbfb, "", [@nested={0x1b5, 0x2, 0x0, 0x1, [@typed={0xbb, 0x17, 0x0, 0x0, @binary="587a5c46c215075c74bc809bc70ca4859f24a12924376a16bf6af8afcd5b055da318b0119245b5c20929dd88c9e0da789f2d4c03d78c567e2119afa5c15ee0c375e4d448bc2d0167dd518a296f1d15c8906b80ce93d69f6ef9f9e7e4659ed0408c665ab0f792798575aa71fbd99498717d395b9542abfed13d461437879fe1a370808d2069c090ce7110d132f3734ae3ec02bf0270509e243e00a59a5f9ae5caeeee70cd9577bcc1cee5cf32e92ec333d5c24bb3a6a06c"}, @generic="8ef13b185c0b96d7cd8d0ddb9171a3bcc29847f70c4ee8085b5119ff0661b5e927a0085bae6888fa7c8a36065563083164a6974cc44c04c7674d2af877e802a608c682c4a3fcee4674e2e832c42aacc8d425e6cbd3711541240569d076b0676978ac31f64817ef68a7eb7cfcbafb3ff22d3366a4ca3f582aba4197e8eb4423df6c5c5508385dd6fb834eb9109c720b033485e07f2290e0ac918f6e8094f98f78075566ccaaf90ac598d3985356471eace31959387ec8c7b250887760134c6880be1e221821e2320405d6c9d2fbf27ede0dbc6acde77fd99882bc83f55acc43", @generic="bdeba426c104d42dad6454d198c8ba5dd8561ff2ee97"]}, @generic="bb1a0a30c9bc54fc58ad02dc276b4a45dac369029c58912624813ef78e163edff29ef04577e9e6e699754b0b3c9dadb133320717ff40f1bee0cb"]}, 0x204}, {&(0x7f0000000d00)={0x10, 0x11, 0x200, 0x70bd28, 0x25dfdbfd}, 0x10}, {&(0x7f00000014c0)={0x3a98, 0x38, 0x4, 0x70bd25, 0x25dfdbfe, "", [@typed={0xd, 0x14, 0x0, 0x0, @str='mptcp_pm\x00'}, @nested={0xaf, 0x31, 0x0, 0x1, [@generic="0ec51aaf7be0069228a00f3a128fca5b0d44ab1fe7ecde5bdb6953f6b3ee032b0030c19c1c8df48b6ed41e422faf92024c05147ab241bd71e88f5b0c681392a13d9b15485b36bd4f6424b9bf5b83f8e381a0b4ddbfd1314ea1303b0699e99ad57f833c60ff5aa7296c73b998a34227a64c38373698fbe93fb1d0ea8111a429b752d3134fb27bae0217ea3f03abd3196e7f81cd7aa50d731ce5b18fe5120c699fe770d266e8d43179a9e956"]}, @nested={0x2c6, 0x94, 0x0, 0x1, [@generic="be535788d3145f126e805fffae096a0ebdd79323483ca990c74ca4c7de140d1a17cef08d67031926b82aec169f6c8e4687e4e0cb3008bdeecfddf7dfa4ee3d656a1320519c99d6d7fe6f4f659ea5e5cea752696a456e9d93116c2375fea4aa8e17e7841dfbc18e85b90d7f44cdb7b1cdf1ab77fb1dbe7adb689939494e833da25e3cc52dacab4dfe8cf842ad18e588b141b9154d00fb7de5617b82a5b13ff5ad3b203d0d149495558da4e963a05054df81", @generic="08692ece0ffc44b5662752227638516b3b967dee6ae51b50f133680879833b0988043c04bb54d26ed594cfe54aee44da75a61560fe60da3610da5b9cbf4a11a29501c36b2b5a647da6bfd59f6aed2a17c1d49d0fda10cb2af12825e19f55720b95b5ec99cd898a90c86a5e67666bd9704bb387ef6a8ab5a76337a5343e980de71c7e41f818571b328d895274e0fd2feb08ceb66e2202", @generic="e4dffb45362566ccdfd56d083ae9840e61b017c15f71ef971ad90aa9e70f1f260c25a1b11741aba5afd6fcaf3765f3c7c6568d526bc380b2abd96eaba735cbd84b65554526a258ae20a18bea4bff9ccf9b8814b35dd48c73ab0a430010f663ab436896bd7632cdd86fa1da00ad8bd541fb2cbe337890bb9a346a5e8fac18d1aaf1962640b86800fe3ee38202e4975c0e631bf76385eb4e9b2942d81a03b0092b24f9f49f0949c8d35827b615dc20ac685e7b8cd8c5e4fb3c6a8147a78b5abe24cf2c485903906d3e6820d64611a9c61430daf6cb216717354d08c0ad1d3b06", @generic="48a66a17ad8ab93309bce42fc21a801c57c323aa1a50bb65b2cb7f40ef6307323ccbc9129f344510ff7ff01ab614cd959e4e9dbef97a2bf244ee673a978e79706dee5582b92b40aaa0564eafed3434263c70a2a5a8aebfd58f279c4d0560550dde713237f4886f9aa94ba286d9b915b1cf6966773ff184f8a0fa3ab19e41b4692f66", @generic="fb103f1baf2385f40755d27f7d41942e8e66f55be780f2598cf2"]}, @typed={0xc, 0x6c, 0x0, 0x0, @u64=0x1ff}, @nested={0x189, 0x35, 0x0, 0x1, [@typed={0x8, 0x5a, 0x0, 0x0, @u32=0xffff7fff}, @typed={0x100, 0x61, 0x0, 0x0, @binary="bd3efd69a65cec656a389043eb41c0e576f2a281aa6ecc03bb568bbb62629afa7c385379072bf01c7251c3147f8b119b0eb0cd37eb458c539f1a316a971b3f9d761cdca2d5c6401b1326910d2ffce6af39a79d29f5e1d374d254eb104b1b0cde3aae35f4c1a854ae66c5bfcd79f70202ede0d7d8c8c5ce6db32f152a0bf51324da6865d57d89c126f0b8eee642cedb8eb3caeddba11d3fc23fdebcab2fb166be9910f7058ecc431ec7f200dbe3bebf00f2cb2b8ed80b5f34d41ae903be42ab002df78497beed39dd6563a4924c74b920e37f1b892d2a26595382bb7a2c93cdb2ba3dda1a055f95344dd627ba7be1614bcaabc8ba86054697545d0fb4"}, @typed={0xc, 0x7, 0x0, 0x0, @u64=0x7}, @generic="75fa62f620d0c9c83c5cbdebb27c9d335be9ab6d0ae73e596f52be71fe15749cd96455c61a5e4a6bc6c488b735940250d681b418e57b56300d8a43849e1802f5a286d102aa9d5bce1c67ee20b6db8200a0ba63203c95a89bfcb912303cb9307a565bd8dea1b62672dc098036cd85368741"]}, @nested={0x10ca, 0x4d, 0x0, 0x1, [@typed={0x8, 0x2b, 0x0, 0x0, @pid}, @typed={0x8, 0x4d, 0x0, 0x0, @u32=0x990c}, @typed={0x8, 0x8, 0x0, 0x0, @uid}, @typed={0x8, 0x52, 0x0, 0x0, @u32=0x4}, @typed={0x8, 0x50, 0x0, 0x0, @u32=0xc578}, @generic="4451192deed1616b1a2315b5fa12e582a00057d7700d32393d08aa783135d13f753955c359292e553f60728546e51ce9a8dc0b30a3c09032c313d34670ff3a42fd57b94756ba9e0102000813722615ac519fe029029d086f25d1d908c9162deedf11819330b12e4c4a3f41dd166b9bfe73366de32e9eba5e27d497a87e03ab0f8667dc932064fd5f530cac750da982814bf4", @generic="3bf2681a1b447e526d73877cc9efa3d12683169a6b86b01dd5014fc0b3eea31db0b3690de16b8a5e198c99c1b625d8be4ea9c8d2c500e2892b203d1837ad34d0d95b60187d3a1947388247e0ffebd0f59f7c2dc5d052488c3fe4b0ff8e8db1a2dcce0fbbe187da1b9e936bffe3f274b0a8fe0e67c4e6f35a8f350cd663180c2ec9b51f2b1a15e1e189eaf1e2d5d471c073cc75e53e35a1fcc9f4be79539fb968eb76a20e6044f2a1cf12461002308deb1ded24ff75cd10208b0599d732a4906e11357f624ecab4db2cad1af2e9f43e39b7e608c4cb829197755dd8ddae0fc342939702cd0668bc4f8c65fdf4930736ac6bfa774ada5034dcd9ec567d904e1bec90b6bbd051222111e60ed74865539a5e41007b1f50af46cf29ef27a0624445d3dfb0c79a398489a5bf5bd2526b5049723a17a28ac3bced8bffd3efb9fe4bce73bb07bbf80f7e305de086f91bbaeed4a7ade2db96e50270a18928f89668a0a7bceffa4b3d5912857315bf7b8a7c1b30340f0300419fa27670d28cd5be84b630d25d6fe4d49a191d53ef53bd53457424ed96de306d648b759b629b7c2983b549e2f72678edc5659f0823065c5b73069444a9ccc8771e8d06e4ef9033faa6f62d5c491ff472e2d958b6611e4aeaf15f9261cf7c4fa27803c4c6c1af4e1b4ac0644b6bf024116e43b4c669b4d211337269ed71e9d762408baea16b750edaffc4aaf73c9dbd8b1d20c134161beaae36d7a4d58b91b9bbd965944826935f77298f553867b0264cf858795dfd17cf3921f675f6012cfb06db179af440bdce09bf4e7ee72c993f76226c3af0370f595695916c32711b5bc8a5848cdadf62d2ed6bad68109915fcf6db6454de1411a5c2860b72ce400595b6c4092f5a75657f2f782039e0e87910e2ac2a018ffc6c4d8be35c757e7c2541a9d57da349742c6cf4017a45fd48f7f6aea77dd3ad1ea97b7c1453aae95f25ec49400df2dfecd405eae824a87012b987aafef8a9a4775b9017ec1aa7d65a5886b958d634e7eb6ef4ad03fd8e5c16efa86ab85ae44db1b39123f0bb80d817e1d662460f407dbb272e26b1ecda556414f837a6322d7eb3b285100b8db0c8e5619d33582e414d39b0f31c52c645b50b0af408868d40c1f54185486b68c80d1f7075f1cf89f0eebad5f47d48e538098e03f9016f9766265a3eb26210f6fae9e1a4e41ac7564814dd8d8ceaa4b17dfce92cebadeac69573e9b7ab3740060ca91015354da621337ecd3cb10806cbde517e079fce3b4dafefb648b7ea7fc19274f88a04d39e99b50163eb254bd7b2d03086381d502706db83d06d4826e2d521f3e0248ddcb0181e5dd61740e41cbc109ae3aa63465bc581089e685e82061959b87313fa274d75697b314d1914cd1ced04453e2d21d27629233ba9c2392228eb243b475c0cf62df547e82ddc15d9399e78ff90ce9cc8e61763831783a12c463184212d8b16c5ad161c0fe7ac2b0739e9fae7dad37f0db1e4a36b839be47ce52815325bad6d0b4b540270445dd009d0b333fe4381e334835059a38de728efb2d2a9f26566398d1e39d29c6818b226bbee37879f30013b898b5f30c83cc3c14986098ea2e8c5127e0fbc06482fd5c6963e735a36622da51f7e31959c75d3fe7cc2e07e790e7be6d542f0ac84517639fea8bf0d38002640d98aec10bc42bbdd43e4424be100c2d4b4e0bae6a25ab3d34be5bb09dc1a684105f6326e7bdac6ef8e8a519f7960274f8b20f66d1e97d7a23ffa413284f5a6514e0465e87ed9fd71439b692a87e7039f75c09d50a79dc3b36826341c31f50489cada14f064aaf0688322fd9debd90ea9bbc5043789026bc5d5b7433da9d7890f6e528e779ffe9846af0f44526d932c554198d0115f319ee10a413e04dac565c7ef9805b502674d8c89a8cb15d4a6c7f374000b81d1b39914ca0736beeb9d0d6cba9ded8422792340d783d39924d388307cd6c40f23e48e8907ff911383aa6f53533f05fe8c919b3d8fa35ee3cf2831b6950e39068a1abeb8368651e3777b7e134cfc9c2e5fe7626d34e88a64f152c87d89ee677a9da6e76c5b3fcd6f378eea896a27c97292d99abae0f4f6d03e29c18a7583c46e2083e191cee009593f489c75ff7ad63f2409179835b3f2cb36589340074f67510dcab0af427322a148d80f097af9900a98cd8099d55c0658a90ea61ca827b12c3048c6ad791d06a7003134d42bc3646c960b08851e8e2b5637d024fe78ea83dc91b4ccb533b35582808f65a37f65d479d49954c7cc2f7c8660e7bc92bd368133911741862a01a75be4706fae0bd884230473e0df454f2863490262ba83d6acd4314e815c2ad16aae6ca3e03914204248ab076174b11c31edc1f0b6baa855b0495b5c9a6bf1c3a1a165b35cb507efb2c6eeb20a708be079b64ab1089c4c1f990446120e1d5b6c6f2a94f38d5108e81e2fb6606830f364cd7057fda16998262d12a268a031f9544f2d336bcfe109a61961e4f4825d54ae5f8367ba2e72b8ef265b909b431541f5c12bcc5c986dcaf3602494c9a8f49484bf03a20aacc3ea34e032654ca1cc7f9065e3731250ac13db962c06f7385537cbbd7f082881bff4223183046dae487f60c0af4bde217203ded202b58f250f519ddddc6a832eda631cb57b17974cbded014bae7b6470866dd227e6dd8280c5a9289e9334f21a2a740f100d257039b696898cd13ad211d00d124e4cd3ca94306c6e24d84199f922d2e532a17a4ae96cb6f0210cb227b8a653ad0ab2b1a8e82413bdd876482da6d1b61270837a87c7d477c19e6454571ec3393aa3bb7e6a52e5a02f0594fe1d230a28cdf8421445e96f2f8578511bc750f4a99e24b9a43da530d457381f55652265ef42aca37ba2acb9e3a592d7fee5cd7b6e541d8642f30978fecc5ab37e94d9215b326efdca7b35033461f3f7928d9417ebb4a7720cff0681c07561a30d349dc52fd84ab7b0e78906364024fdc7a49d8039ca61568d1b06e3fc712bf607df1e28c26b30e0cd663f6782743f26b4798da8d4f3274e4998312119f359f5bd228119ad1efe582ea430fae3b0d09fc469c745eed97ca6192ef55844c1e0c4a15fd18aba91eee0009f7fc8e3c1f1a467a63c7887a65f063ace11b69c337781f36fb975ddd4e19ccaf22e1225bb18bce6b8dbb2aa3a3574f75a660d23a025e866b611a19ae60fd509ffc77cb60bdd7238de57382a6a16a34976ba9b8c61723941d181f84959e77f153ea897f376f99dd2b21a2954a1099b56851237995c5cdc8807821a9a08596498501064e46ef7efa60be6e20a7a62255e33ab296702d14bf433f62d3d18c649daad31ffd610a2950fdc16a66b49392eab3344ddb595c38cb7f617566f6025f2f1d03147d9bd9df753a04de81c238fc4a9755ad3ec4278e130613d77ddb4268c9aea64b0b27ed6cd080dce94f4444b044f66f967c5a02fd9c74629bb681f5c8114c77674b805702ca2c3d2d5688d93a36f25aed165c19d5b2895819f953d22779e878cfeb7e8e2f2e664f5274704bbbf1f4bb7d83bc44e4daf01e24fc1ba485be53011fc96b07160ba78871fb4e832e29f9e2f33ebdae31e0b31002a1d5d0b90ed32e3718cad6d2560f977d4a6540c9827fd63bc54cbec41ca7984d13cc42584221d5a8af938c1b033a7cabc553ec3d8cfeb35b194ea02f50dc9160eaf03bc776b48a2dbaedf53ec1244279fcb62d16b8680dd05570e2ff8fa324106e918edb4d058ec2883476cc272857185aa8de767e5fb492f1433701b8c2dc2a91b8b215a3fdf788e35df390a6ec578282b8426328ca16c25261422e301a6d3fe6c3efbfcecd96d30a8ea9df77d65c76285c975e99c1aab72e6e3fb780cc1ec9540986d610aaf8d3145a4e751d4b53d5593bc8b6b0fcfa9a5f210dea014677ea346455de96350459a880b6412b77647d1283e616289da8855bd777513bf8c0242b0a2c933821f6613f4dc7f4ac547aa88d17d63465fffe87fa4032f61941a6f55a987f1d68a561088776d87d3faa52b2e0c72391dde892a7e2a1f202767454964a26413cdd79668ebbc715c3ad464024179c5a706ed25e42f3c211994be933d71f9b2e1e7aa2f17d07c50ab02aa155c96a8f2b3433ae3908685df24f5c9f4a00b8d04f27fb8f65f2d9d0b221727720fcc237db17f8deb08e090062b2d3e65f3b541f2ce01e0bda14235c9a932c0184c3e47a66ca72f31b622c56c7655ed94bb37c3abbc67bace62843084db4f1859aa09b8d05c16d664837973bd8618b2122d1b0aba48265674805c23c8dee6aee2fc72e7924aad505db70b3bb8e42b59e032aff085bf7529004f405a2ea417d691616acf4446395830f0cbd59238a8e047e73fc5f3f401cdebfda06787f615c68942b65a64461121422f4b4dc5ba37d4dcf5ede955cd1e4def85c12f9c7fdb9fee65fd4dd547b26b07ca53c69f90676cd58f209e85569438d09670ddaa46798e3668e3c6054b09e50deb6b9b6892757b2fe6985bce76d661956d89be4690589c93b1f54951dcc16aeda7f318a0012fe13e81bfd0e0f41cc830c6b7c0e3f33e726605be18135d5582bdc3f85165c1a464021e3656355b3dff1b593a6a322ee9db5f1a66c4aa13a16203fe76b8a09f677cda02c594da2b9bf54ff3b859adc8f5de2b3a58a031edd5c7c399a67146ace08c81e068b1e28e3686bd8d60f5d9b062912042b878666e5c8fd472362456a6b0d9c326a2033ca550e8e6623670bce30d5e1e9d7bfc515f03d07690f0b145270b7c442c88fcb74eaa6167dcb757b1d872ad1bae1d2b4ab757f9d5454339a4af3f68a23015a01608c9d1d11abe3046ea56ae165d609d01cbb59421503b740c0bda93fd8b116bb7dbd560f69662d9233b8c1aa75df30a94eb555f8b1498a9df6df79ee6f8545a5c1eb458d3d9646574dad694e37ffa8477e6e242ac6003d8d978b2d2afd8fe71fafa0784998e3f49fc676cb9c098c6280a7895208fa1de198e27f8dd7b6aa86bb62acb98c2319c82dab7c7da8ba72643455ab987fe2f83bf85db075ad1e17c4b6e32cd926806cf701a786cf8d9bf280e1e89be673de052cc6c2f9ef74c57066334ce292bf159a3baffa5bf0983ccdf735f537bb56b60d6f4f6d5961f8b39a7354577b67750d3b4b88f2cd5ee78b6141a47659e071972186f3bdd3152dfca9fa2ebbfe0574816a071ddbc86d1ca0c005ae74f61fac29def5068eecb9d96562354910399a092c1b7c26a22d164d5b4e576b2c9fd178f41e327935b0f690f944648d8b33845e54d433428bb0de603e34529a10e89bb2226a004f6dc47ab24031e7fda0c1fb3d91c3ead1e5207e93a929e04bc03df146f052aa7db71e39ba058f3949fe0d92b8e196025aae7c48c8f71b4fa487895b840b6493c840a99055b4a7706376222ea4db5f067b2c34d6e6090f98fa8c3b48a5561573532bfdc6e160f165d6a5b89d9c1774a84fb550afd12b31cb076d6312d29681143596721990c4860ba9efb48cba824ba83bcecb3c25ae4d9d8221a3e7911f744fa656fb956cfe168f7a97eeb5c947968f21f9d6e529597430511474fb5ca7e3bf6188d9549f86c0f3cff3838485cf80dac34754de93a115374b395d310318272fdea769e15915eb19dc45c2b64f44799950006082b172dc090ff30ac0e8b2986e7e46724af1719845b326be05bd5e057e6ee4c8a5d0984a1204b90a0400315914ab9f9e604744cfd56df9264d6abd1de4de3688c8bf99363887ff540653f26c24092a185aa84e3cc1118fcd06892a41bbe175a", @typed={0xc, 0x77, 0x0, 0x0, @u64=0x1}]}, @generic="f389b0474e1895aa539d9e789c07dd3820d6ff7c187ba091d9acf4338668ba1ed3da426ff35ec6eaecfb2141ad41328ba614588247fa2ce33f5ec44685a3d62f480befada780e1675f73d1679216f7f0868167e5293ce746d421bd95baa99bfb78d43b72410f6d383b9bd7971815d7df6f8f7beda4a832ec0481cb95d823e24798ec6a0d24e3e63b022abf6417cca578f802636344d70db7d4723158e8f6b6d0ab50e087f4252b9a63a36a38eebc17736bab9465a2f8c531c0d5b9ea21b42cd93323e4313202bbd7fb6d8b5ebcb95ac2b01fddaaf4178ef972a9f3d19c1f3fdb3c3bb83b26b2825bebfca088888eca0d6d20a2b8f28f32a8129a5e05c380a3d5aafa0bcd7feb89fdac1ce74ecf8fe463bef769c5b753433c86c5803a18f5fb71d801b02b0b32dcc53bc07080c2f81cb5664b6ffaafaaa8036ff695269df8b838c3093642d0fceb939602ac32a7159c65d70cc07a0208d7169a1e4f407ea22c555ae20a40a7a0876c412a2cbba76ec54c714f05689ca920b192a2bd71a36176917e6ad84695c862b6a9f0358defbdfdba69b32ae31f1c27e1a071e31633f9349c2176eec0f7bd3fffd672e083ed8039bce2f3a09651736021b3f038b4305bcb5372a3e3dcc29a0571663522a3253207a18dc8f7f462b475b8c1720ba0ef1a6af8870c4a419f3bb124f978b11ee9cae0d0db6ce8c6c64f396a3f5321509fa112263fd900fd8dd3e619975e25bc0e4721c3203b9b4cd0947cd4b7a603ebc31c8d3b43515c3f708832911fee510c33ac5984f1ce42156a32f51d58dd451a05a6c42dce631cd88d53c6661ac99511acf3c8a725deaf058d208ab473fb97a878061790ef88530e9398b32bb33897ec485bdb4d2b5a5e23bc47326018355db323628c9926b3bef8c662940dadb4e46ab2d6ed1da6d7ed1f41c2aba1156d37ba30c6ec45c65960d2640084865471d8762c2beabb1d885c18fcde04142194079b2d887bb2901d66e1a5beac9cbd8a8751c9083b3be3ee918884f4870af231cbfbc7077aa08df7d61bd848ef77e381d6236d959363fbea6f8f19acf285962bd09a14a09a8b21bbf4ddecf2ea9c0daa8c0f0cb6147dd1d33fa2f65204a6ee514846703b2154e7056cce4e8c6c78414204bfa51ede3d5a20fb5057ff82a43a12c0ee2b738796bfa90968c8ed8de019f865cda9cfb3324e711b0e67c0fcd80079ce58924fc872a230ab2ef0161e37d15a4967385d69d588584d0b62d6d439f13473afe243cdb34fdb866955990d6e2089b620ab4017f3e496ae6da36e65030342db81626b0eb127dc19bd1c2c5542a4c19fdecfcd2bc45186d363db3c171ea5a4b256185880459d28c904b8844b453e4e50af09f3d5ed019585028ac6703f3f7afc2bb3409abaa6bb352750e7ab30fa28bfbab8c4c2e353b8dbf537ff2a90e8c697091da232b4daeaab674c58acc9f877aebe1a4e5c7c7ec15245504d149d8d465ebd6bd8098721b5b0013dfbc46bdc11f46e7978ddae1ddef9cf82c4452eea4ce3f4d90f166649a5629a8b08237b1cec31a9b80c446302a870d0b80157cd333a48046fbbf5f30b4e6ea9e24dd993362635dda0b313e9ae3e7c7cc26dead5ded4460d83c598ad26e498be949467f4284340a75b3cc7be8192f1f09c4bb6654b66a4bbc66f6ee656006e3cc169d580cd995387742a13348fd6e1a7dda7e1c93d3c6a18e5e65d1a4ca59467fb8e67cb573c91fab2f4a6aba0fc4b864bebe4637b9b017311968cfba1bf8e4c651fd41df323e4ae01a05e409193db76e9fc89c09e31e2f080a50a883cb38a3ff6bc867e02c13cc335085d503d3602a846506cce5e0013dc479600ed99e5a2f804fde9d128159828c5a613ed76b33d34f6c405b69da70dbc75f3186aa6f4f9d118723b28afc170508a6c731150b9347b477d8ebaa6ed8646495397651ef6855cc3a29e6577c04a55ba8339c7c74af065fbe7f4c8e47f6ca619c108faee1a0ccb082ee62b17e394eb2b6202f2cd2234efbd1639a107e8316c1be3d287688bfab9dd292bd05eb0344d8a7aa2bc57720fd6fcbd41d6f99cf2e6d63c9db6643a04d2befcdfb32487a4a2754fbce5739ab0f73dcfc859ffcaec743e7fa7f5862666a11f595905ec31bcadb329897192502c31bbcb23d75fcea4471a1051851daa50f8a33f3e2d813e10b2bdac695b0f1016657b0eda2c22b418551cb54dfa78073abb2c9196aa1caeaf1ccf1c8401821fe72dbe743c284b24404b686060b9a9abda8d1ca1f500df5c62c68038d76b2281ea31d1420324ee47cb8ef2bc214dfbfc2081d4f446873155aba194a6cf1627713cd6a9d73f2babd57db52dc40b5b7c774b2e60bf52d1dad9ede61ff67026d8e7ea8f8f4d5dd078fad86efb41c84b9830bdbff8e092568d3991ea785f46d52fd95cb3bb35f75f0ba7b5a308806dad0ac61bf123d55078fc2f799299ea264bf4e1b7c740a9d1be886a9428670dfce3ca0b58458ba5c4f09c407248b0053e2987771702ecd6bea46c90ec821c220fe072018cee9b904cf071b35519722e44e15cfe522ea085087b69eb56f5981bc6b601a37711f4e3d93168b4afcb49c260edf6c38e86a611f511461d22c1b35c1825c1116b4d4c92922f4b30d342ecc7a0f14d8421c38aa5619331c14de36b8ac0141eadc0e1ed58c105e62b0a0096500c5f84fea467d240c2a4874432f338959369fbc96941d393a8684044fe425b41b1810ebaac42f26676ef79e79563d93760161bd2b90202cb760c91e94b62da6f531905ccac043d869a3843147fdb3d10c565cbb5361f55599a6e1f56fc7026424835f8fb2b17d8189d34f869d69354a2e4146600acbff526d5e9a11c56bf8a6900ca05fefb155bc447ccd8cead8d2c838da7b48231f42b18a61c55a0dd77fcbfde665282d788abdc67468c63992c5610e4a91b61d1102b7f382c030e8dcb4455013a50b29bb5e1bc3cd8fc5528ed4af1b8e7145c65aedfff16e14302cad6eb3cceaa76ee4326196f6af2fdf078ee523d4dbd9c9e7dc502c8d2e3d142740b8fd5e6cf2435133befc885e3b9fe8127b5e44a8467beb9d0f868ebde533761020fbc961689e3f728b610bbf48d818f67a2bcfb5b2ce848c8e3e866564cdbad159bb1a3839705048b4405ef64545d783e1ffcbc4f15254e80f8830dcc8eefb513820d26ecd6088be0f6958545449d0b2a34329dc4ac44298cd62be9770de650f589c5c9bdfc508f3c0d53f64ee4798a520153b598fac2bef3f6ed1bd4056ab825ec7258bc801035ed2a2378b2c30b43e6f86a6ce82d6d73fb5efb55647505f633167c5bd98ad32811bafd3dc0979736f5d84138cc45a9f7265aa6add9196e9dd8f3891a3f5f2b5e51849ea482722f85e7f8fb1d40ac03dcdeb7655fdca55309ea1c971ea9bcefcc1d4a0b443cce27370d27568be7739c46081fc8f9ed9869c9cbe915d14148f5455fe1ee7a32fc75f9145e27e25728f43043bb483f072460c37b2e43ae48e04eacd26d457c98179abe19a05cc5c23158e6f2e4050ad5905e5d0e8e2c5b404db98d20c1ba289510c0e2eea9157722b540495f739efdc58a42df676be6b3ab7f58861cf24d1a625fa3492a2deadbe48fb6529107845f883830dc65c1546dbb65a6c7fb7a90265ee98445f635b1d82472b72f8b46c4919808c07b6a28409f65e458844c14fc304dcd4b984bd6fb90c2d937931e378fe6dfdded57c15fd90b3eca40be52eba17285a7c6fbc95b8030cfc290208a6a2bbafa2250a781a6d6626fc2848c87bb1eabeb403f7f60fb01403a0b8e00f89d8237484a5cf37c622990dc990e5228c45ba1f543c05614bca1fde69dada3255ff8cfbd34c64be4512cd258456b1b49b3263a3df79d4f16b97b004ae65d13ae9a40284dda8ca54eee862ce9f74494d5ba69e9c4d4128512f2d9b1c3ff068a8689ac997bcc72c2f1aa3f2c0005ad68ff6f2e928a4719a982246741e094c7206a0459a3673e0db8e5dbd06d73e993429796f7e9b3e6b06ffb627da483e1b327c07f885cb54e9f98c7035c9daf2cfd972520cc0ad63513eaaf9cc5054ba90de45b77fe743e331e4122109fb88d126974a1712edecb59673f5815157206018834b440067678ef60ece73cb43db1dff87e4aade2dd7e056637a0ec13bf8fdc3680ea83108220f1367396dc56dacb0d33a0baf5db43cfdf8151ccbd9af5d5859035adce7234ba64e099499dd7e15c11fcff27c3047a42edbaae43df6f6d7e5b2249d3af1302e09101886cadd825bd39b37b5dbadf7cf6751299cca47a6da0863e4cb39db457822d9edd6f28c41af9b844666b7403df95f0c58721198c9754f536f02347af36b7eb0a95d8c5d2af212e40998daf80f2bb01fd265842a0939fcbd086269da1cd791243bffd28bebef13d6ed3e87ba71d6d75318d41dd7b7f53ef765d0bc41e929419157b5696507184a42f2ad7a99261d3e17d486e0cec84484365fb7b25d1b716fc35cd01ad82d0d7adc884ae45666560fd3556229915d8af680f83c50e3f7ae53f80d05fe08b78a3e7618395e6b35d506c8a8249916d19b403a151d74adcba20bc3742b1a5c8d8c01644e3214e40f7dc815faaf5c9cea6a4ed318669527efe9d92953b551a41de2f03e7a905f25aff42201061836dee13314b39ab18e0f127c753698efbf6345707afd866110f3fa99a4284b29a1126abb7a75b6ac56344c1145c3caad94eebe5ddbf1180a44982ed2d543b204f54c61c967f42ee34cdd7cecd47a74b15df6e8a8be360a5408f8765a18b9856b2d6d981bdf8c7f45c951423eae0382337810a7b84005875cc3a56a8d9aec2979fbed830054bc4992e304cfa9fe09a62233f7a606edc85fd92730e849dc76b312f7e5106b18bd4890337a21cb4ff96fd5a7e37c405ad0035a3911816b0f929306c25e6d721b1cbbcfb935bf1916eaeac92e949fa2c1d7742c30628a71388fc9057c617cfda494af92327c5b9e73c6d47e6a9067f859c6b7c344b30fd0403ca352868d9d0bb6683d22c15757bf17993a63ed947b92164ebf4a1f323c10749a5354b96eb0adc97e485348344f90d7bdccd5071f282bcb4a6832dc9de86afce0a7f8a48bc6a40ff09e42fb74c637e2fdca7ce277a84564afa9fa8134ace44dfe074f0904c0e10c9301343f4e709934069087e77f1d239025e32686074a913b0675a3cc4195e71bbf17cbd7c700e94e3439b5d716df95f45e45249af2308fc9d07f3a4c4d3192b3e62ac9a33408797e1866859ed3d43431f5ebc04ab550f92e58dd7dbd6fd8bb47b0a0bf9c123ad2fc57580c7bd976a7b51dba2668df42ed30eb61db97f6d913e9219f26794be3fa34955fe3dda96ee7ca2cdf93e8a8d26b61c938fe0fc81b6e89520308a74c6163c85d42916b3e17db81de918b8e073c5e87bfbdc38abf3fcbcc2b6c33e7dad447d3f8b56da146fab20217a05d4757b207b6d25d1971e189770ee3a0fd5acc87c19440a5f99cb26eb6d28a90ed68ab68e838e905f14bc3aabd090f512809a3b1221ad6edc6a25e754bde92f4222839e814c17f30319a422a979946d2496ac2288064f5b40a928a9f61e823c96c640699d62cf0492ef248e0479a1341920207df050a3e91dd2134e5efd8be4a23c2299e2133037383f326efb3b0a14bb5219ce3fefca08c459e551828b0df0d745506afc5bf25d143e9fee9cb540eb0ad3b388940f6d71da5d33dfdb6dc48fab6575195c060e7a857d8fe04779502cd030e0a641254c19ee0e18c08663e9cac3c2a38a760f66b5414ffc8a032f", @generic="ac13d1043496288ec582a61f1a330479ca6725c1cc7acfe31cf1e449f46b1a9e2d9a2e625de8b40c7a9e9e9d34dc6a6f5b06a9cc7fe37a32c8739ce252f1fad5244b05a8071635ce395c755c0fbb849606a35b435bc7e2ba725530c4eba26e64c6677cacfd28e443750c27de5d20179aed7433d15710cfe5896592eaf628676c4d12a3e7cc3f76d2ba69a9e54e7341dd2d6befc2d03117d9ad1f215f272d9f2897232b2c227c38b6af3005a8fd993d7c1cc6c3e2f0572545897244c33e7d89ae53b65effe09e8dbb86ac994de29a9335baf6bb84321660159e304c0b19d0702adfa6fdb0", @nested={0x1369, 0x2a, 0x0, 0x1, [@generic="3826b224f5c40ca375026ef4c385e551b93c84e77dfee66706550a264072a042a413ebb4e20d3313e5b133266b0d89a6c90a22780dbdb2e060ecc2645928bac0e57ff1789508fc548733540df5e3221ce651540d90e5aaf054ff3c0ab3b59711ee2302f36e7a2c58321ec57fc314b3e8d982e71dbdcee10150e666a843da4287f81923f97c628da397cd972fed47b5f04c16617069b1b05100129f373df604a026765d9e8b8ff51479754486c178687e116f3e0d81ff9573df485770c2ab35a577431580515bd2d97f3c6abdd3293e4fc9324c98cf6d326963467a134feebd53c1cfe5317cdf14b112ef17b4b35537e7", @generic="333228ec8e4997fe72ac4c798810e175c5b707e1b50d2e7b945f4b", @generic="032f777dda168f2e83f3463a13f0e2acab9999251cec831d474115f9f3fa35511284c61115ed0e81a941df8ce126e5add885a7f69d9efa5ab018939439cffce63199df86adc983b870fd17cf996d992c4c07955c8d70ad1fd8d921b7c6879c46844c91b9f0214c7266233f4a2b3975b45451cb39afb32af5bc0004d5dd09a4e5e0cd2f741a012bd77337078bf3f1827030919339dc4e92a3f20c745b89fcada83cac2cd8e705512435fadb8c65d4abdad852f880d72f595f82b6bc372928e1a2a02859f55e82b0379f5405ab485c10a6da01312134ff1d5f8cade6616191a420", @generic="ece588faff8531f4e11f45f9b73d3ff5e1514a4bb577362609cf78a6aa8d192b75e80c89b3a76bf8b1260e2cb637297401f01ed9cdac0ca199f072efc24b385420d2b53a65b7da76cfefaf7f6768729a644161f82851196bbf32ded7233a4f591ab06fc16133bd490f1a2a072298558ea492503f852765c19db5ea26d5b133849343f477032afe199358092caf31382e9fec0406fea68c8e4cd3d2027fd7cd5f89ec8f1316b720592d909dee24d6586338716f885e2b81", @typed={0x8, 0x26, 0x0, 0x0, @u32=0x81}, @generic="ead0ab301aa704403770eab4bdef404dad2ec1f50fc761d88040c52afa9779b120fbc599a4bc82021a7ecfcf424d6139a927084a6ae3d185002fffc3eadd6602b81b7e9ed147e1fa026f440bf36c499d5669f54bc1f476c52a940de7f8d13f75f0eac00e6b8647c28cc61d653e21ef75d85e02cff8e1345a821f48c05c90574433bea87cb5343483c7297c6b8ecc07d7bba7839ca5c251cfaa8f", @generic="b838baefb899000760fb657defddc71d9459e00a0b5210d368ba227fc2786da0d48e9796d26e4a59a080c611be4440f70c8e8d5b3e34f749438cfa86b03f86196f73b97fda047ec3fc27e6eac42f4ab593fc8c831fbdb6df1002f427f95b4350c758463c23da5999afea91ec7b6b01b486b290e16f1d3ce90ac851b39d9329fee829b502027f8d2ebe7a8cce3c40ca00d7a01e9600c9f50ebfbdadd98eb5d65a363ee3a9d9b89c8347316429f23b741f74d913aaf5c7aa76b84c321e37691f985841f5772fbceecb9923d024ac4bc91f22f9201790121a03c909f8f92b1b2310877e001cb25f34f12ce051b90ecd2f22be22fb6533045f689bbd2f834d5a714dad11018ef8e6787df70d9d8522c64cce9530df657dd1c476ef6d8518255bd57843a385964134c611c38794ef2ccf1a0791477d5ae20bc36a2c56ba2cc998ba0fe7bb0df5c3b1ce5c8ba58523d7c9ab454b4e4bddba2a5e99736ce9481d817959d0bd04af1c754b5a7261417a4e5e1ce105b17e1bed575eeddda36294177985940c8fde3f12a84cdbd50ecf4f5a2a2176d2ba2b35d9d0df161b4e8da3865d9af790758f426d592c2d7f2e460c050fe3c1074615b66e16da156714d4f609effa9e130fc3e45525e1517bf983a208ec270fd8a6ef233924cbb52d71a310e9d7456098d31a1bdd2ab7d686cb2476c8fa5d7072c0272825fdca17c2b2e080b8d1b70c89c0da17e3d2d5a74a95bf9ec7584dde974b686b8443a86cf4bc3731920abf1e0d0a21c9268b3d4bbeb1f94b368a9af768b97be498112ca7451d09b438ec2baa5ed57a3c025ec0f79fb01de3a935268617be77b4785f5691ad5a5015499c8f637e063d0376ba31be94d9ead925e49e0eb3b0c80f012c48b41494e004f3bcfef16f9d48518a38b1ff6da4b520d95771912399ea1d740af19067d094808fe04391e98b3a06395893dc3e013851d3d1132df41df9af0023393d3074563f674960aa194e833991c8b08a00f80150620aa38150a3f03202920eec1acdac213532eb10388da9f1a3c7538a2fba40e051b4d71c01b66a1ae4d338779334a5b32c9f5494ae556a01e0c180124827dcd3bb2df12ce59d6acfde8e488ef37cb4f708e7f0a61f8cc39727720f4190c5e0e47c5c29e1182d22b1db408f0654b6ab24665a9b217569d52e44cc02598896d71781670fe9cc593bad4162c75cb4ce346a3e1a82d498184d6f9bf0dd4e9e4adf72db966a25945d6cbad53a30212c1af20f34fb5de2b139460a43c83e0c3ca9840cd30dc38f38edf72a5c4da3dd5527d07eb99467594d308faece42667c35edf36c4a3a268fdf3469f43097f10749274a55d34c2be3ebf9cd15244b7eab9e71efa59e842b655c98697090f0b68d2e628d18cae79faf102fe303da4e6de3faea1c064c57a8bdcb63c283c183dd6ed8bd5dc73eebac689290f9d7741100b8a5da40abc210605cdbc40cd817bbd7e8261d1de6c2b6cb043ba881c0f4c0e0c488771fbde330f6c94d0eb0fdbcf3273cb334d5cabbc1bcc1b4324900db931615d2792d731fc4ca0de19d91fb2b0ee4c50c691690e9397398a9a6701f7f170911f2746dfcc38cf9191f0184d1b3435dd20ad67c727c9ab47830b52792461286eed225652999cff2c69b2d1ddf1b706f8329455dbcf9ffb82165b22afa891d45438d730b7ab3e01a7e18c5e5070e25d314d786023c08d99da5951d38dfaf625686e133006f3a725ade94b408cf426d0092407e76e2619d769a03a5e9f4a941ef2331e383666f3b78c249fb4d570dccdfd5b48f6bace790e99249056afcdc555f1b70110f31985119a0858b3ff9fbad4e312cfc19a8f423bb79aa5efd9da1c845d7e0286e7ff166371ca72bdb845202acfb91359955efce402e57f60054c4107d57f6f315277e93debe781e4d2ed3140aaa4a772c5a12745879624b9e72bcac212dece93cd2bdda65583514764fadc8a5fc8ea66b75e3b43318a6e298ab44c284ee97ebbbf8cea57bcda5526703d3d519dba57e4acc8335f0672f715c61ac1ecaf819015dde2308e8847ba1606b5c5179fa11c1de4a9536b4b397653481f8ec73725fb6f8ddd373ff320301d80d1adf8382a0d442356a98540c17dbbe4c9780793c3cc48a49f0242cae88fad046424c1f454b02623cfad695c6f3d9aa1b9a744915c2a7fbb5e60d1fc9c7b2fa9a94cd5ca843ba66e37dc335059952a164447959eca31ca2b82d2089171114cf8e8d575573396e4038669115484c8a2fb5d3c0e6a7e6ae3ce5ad978c0c921a7ac1d7a27f561554ba53122afb704e71f6c23fd4ccb0848b23ef6a72d1343d6e24b52d9394484a0ad0ff8989dfa101b7d56a0f8e8d2d74ae634fa6da7e802757e0559e6bff38226db577ba8b6730ffef524396eaebeb54d3f16a914e42d204c16c877090e3d7613091471896a0922becc0e08266636b6e7fbda1d78e50d3b41b37e8c456be7e49db28757888eb2fe82a941e20a0ce55a806fddc045c5ef03a34badabd0704a38299808449a9469261b2f55963878fadb9577c161c1555ad8bd9e0b8416d88209bc4e4048e84b2b5e6ff92a9fcea543edc442aa155d8a2c9b9a222e3d1450c996a19ff0455a3ba8cbcfb0978cf7d7a8757bdd5af74df545f4499e23c82b2959a36515a2376962ad612fc16561737bdf067258553a42ccb80fc8e6af1708d05f9ad9e34181225ec7c923b0bc57d726b7570b88ac265c1a587cddc3b276dbc891e620d04531de609d57727aba4661bc3f52b3794340a9949df4f4d1e2657a1943563802d04deeac8a41ea233293491bdd0c19e034e227defd6a7a13b6ea92863f212daf5a1560aa7f6b64dc67bab4944556905d4f71bf4559181502d67f3397b74d3f3d38112f5c48e61969666f988ff1ea4e078a38c322ec134c21d52abdd81a16e97a2114cd0c9ec13c05ad9a4b5e0e7d794a2b7788db6b6b6be0dac897f6df5121f799539aae5b9a578efb9644a82485df563f029825242878d414bc5efc3c68ab9f9d08609a64838eeb57cb0cbc7584231064131965ff1890c97aa2473e001aace080316da3165d39df2af6bc97aa8154f5661389b3dfd9162c9991dd3e6a5e4b0f1f1537a0af111fc920ee854636fcd9ff3b1ebaaf39ceff1e88346e572d94ae68aa75f06099850450f5dfa245219c0866f9777b01e0513425860bcc9d908db919d8dd8011ef08d7c0c4bfc3655d7a076299b7bd48bce4e96a365e7ab8166c31f7c8e8282245581d493c451de25d047c55d64cf54c7c94fce1e06f7dc5f614e352790392cc459adf4a29fb80e49f0202c3979a09da47d084aa91f2f62342ac3000a1b3f63bd9fe04add2d4d57d516fc0ffc7ef2979b1fee5f53acc068ed04e1de79ac996f14b4f57ce6a5d2549c7c1d06cf16e6dbb7322119a7f6ea39ec621d263595c5e44b46f01bb6949578b2bc45d56f5edcb8a4eb08f680c4f47763e4c11453ab05f327faf89ada9816975b3d62b96065d0a7da4e8bf43814c07def99c028c26948158005990547ffbb04d5d9fecf392fd32b860526ba377feb001dffb7f59e82bd632cb1411f08d6d3273e49c16553024e7d88eccdc8a47a088655b8e4a4c9478285a902f5fa3b0981aba1ad9e57548728cb6274a29ffbeb65e514885175ca3c4f97f9e56b83f75297b5ad20ff52844a0e29036cfbe9634bc81b015bcb16ce8f8447945bcbcec5556973b89e2f97f7250f94f53eef0db2d067c9cca909cf900e73b626fcb684c64c34c08692e55a8106dec730497612ce928254f60b13bf181ce6afc8caf37cf24bacca21c4f7c0ddae227c9a0105fec83f14036ec4dcbf6aa809c1724964f7afe50f76bfc1da25047d2d5836af873ae5a088d95ee5f75b89e76f77ef133d4070e9e088d631cbc669f3ffa806091130b06b739b0580a806d3500a05915aa31969a24965a8334f0e56d71dfa61bd130ab825a9bacc22fab256a67d596f9ae85fd78cce6bf52257d856b4f1752199f4de7d81eef384eb9429ffb48d3163b2bab1fdf510b8ffd50fc10c41ed6d9d0c28c4e3b31c71bd88b19ddf5c4b2d1990e9083460811ef3a1d2f5b14a640f15e2f16e34ad00ebda7bbeab267aa834e9771382d103af8c99136f673460623b7f76cad48bbd299421d5c70deabb33a321de3e19b287a1cb4517384c39b9b98b2dd0149c9c22aee0f4e4c501db1d11df1b7a4ce22b1597e91a6ad4d83d5c40a4e161a9b7a4704dfc7ba19f54d19eec420c2b2b6edfb8f424557cebc7716fc226a9112ce4375a23cceaf357015b2ed74aeef724c7c446e425584a551764af09aff1995023dd5e1aac4a6a48a3ba5cca45f45a57eea3cfbd04f82fdc5a18274e58a8fa8f2174980abd05b64b1a419ec9717aba9f3bde3886c4cd82bbce59d3df1437896df131e8f52eb8b7caae43caa5191fde2c309ab7db5aba7fed059f2edad419e6598e823ce6d7d6d7469b3c33cf0d120bdc2d77b558a19978d312334e450aa88c160e6e37e9c314eb8839a484f85c20ebf9c1272272d6b421274c57f8e4360f1cc7a1647aa2a227102d06dbbd004de6f89fdaf10696677e247cbc26eab1071e0a88feb392df6393233a65e6b11267a097e66f03d831d38e61fb205ab0651c8c833dfa00610ceb2f693b04e3581e8bf09d8e1f30e3254590e1b335af7eaa714cf4f5ec07d94a52ea340ac0c06d707cf855900009edd5da6d248f4d20e8b400f47b943d8e2ba91be9ef8a6541889e3e6be53aff0b5420e0efd17db40e4146d07b8cea4fa752d38b4575898e1e63d8716edba3d7947a4e9e6107c5218561c507d732e9e4564471a87db53244ac1d874a6f0146301b51a8dcfa2eb09d502ea8f0a706e959ae66a8dd8c2ea2d2c7c080a8bd633d13047eefe89823ac957b91f2966949afdd754393305f66be07a9a325fec6f925fb02e6989544f905de5040cd1630d867d388f2f270e33ccfa236cf1f9b7e328c5a01621e7877028b6fc549ed92dd6b6c712d2c6c52a8566ee6db8d5386faca9cf081a12d510267b575bd9de44c5c05392a41dec41a2956e28f52c15ec5ec99d621029ec264bdbe0c481c011151dda20c347156e9517b0c7861eb0d2bc12b20ea73f5834fff97d5b6fcd504ae485098ca715a2e210ad446d2d9e3e58c35c79f54af968b782cd69b8ded3d2813c90abfff8136af269809a9ab7f7d4fa7b9612f218cb4134969d85a0f4a6bfb752f45fe23bac8260eae934549f23b1aa023aa4642c792342b765f48fcfba6a7d4b8322b556efcfaaca79f62d1ef6021ab117595794a94519e4eaf4c6b5d3584783fe41f87a738e9bd6f6d8b9542121f4edf210c06df89e0938be9b64f02f17cd9c8279541fb91eb253364003c30f4bea50e7dd62d9394a0032173d0a3c6dfc0c363a3c26b016b244455622f6d9132beebcb45fce02b31d845423ea613097a04c97dd0749889b3e1025688f723f3f92f68b2e9c412100da22a78b2772dd3125029b744691bead5026e7e68d3da9a55f4909fe5deb7fa557f73b2ec887c82578d57d929bd8c5b88e1dd6260e05b4e5baea40c1f9bc0086e0b8994bd98f6cc68324f9b35f56cb0b75d2f335963bf51d20939e1157ffd2e0fe907fd8010f9573382ea1baf9596e91a66c070ece9d61b5f7e184393d602eae94a980daf65845751252882445e7ad08f06fa1c03e190187bbdcee7402b50a3f8e1c6b79e1d28e570ba10f5e60a66b44531bd20b98b8916c37225972b65a8457981d3bd561096b7c1e6540f572db3a3d727d0628731d74d6a05be895cc8", @typed={0x4, 0x1b}, @generic="2348297f0e494ad899a047b05dce9aecd25a79591367e93de7c2461d55"]}, @nested={0x4b, 0x70, 0x0, 0x1, [@typed={0x14, 0x4e, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @generic="cf43b653447200de8ff94b459b206d2878506d0082ae2b", @typed={0x14, 0x63, 0x0, 0x0, @ipv6=@dev={0xfe, 0x80, '\x00', 0x28}}, @typed={0x8, 0x73, 0x0, 0x0, @uid}]}]}, 0x3a98}, {&(0x7f0000004f80)={0x1c, 0x2d, 0x800, 0x70bd2b, 0x25dfdbfc, "", [@nested={0xc, 0x4b, 0x0, 0x1, [@typed={0x6, 0x89, 0x0, 0x0, @str='@\x00'}]}]}, 0x1c}], 0x4, &(0x7f0000005180)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, r10}}}, @rights={{0x28, 0x1, 0x1, [r11, r12, r13, r14, r15, r0]}}], 0xb0, 0x80}, 0x1) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) 04:16:48 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) r2 = geteuid() r3 = getgid() sendmsg$netlink(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000040)={0x1368, 0x3f, 0x4, 0x70bd2c, 0x25dfdbff, "", [@nested={0x1c7, 0x15, 0x0, 0x1, [@generic="b662df18aa04a00aaf61745fcc082f940d50678a4b03caa254330486e9d4cd04d2681971e1122afa", @generic="b7f2591f9ecbe4bc5dd6fe7c00b0411a02c7b22519cbd03d5c7b5cffdc4e15844b7024090a1043f66bcfcc5474ea94a0598c295048d07737a6c4c3452ab155851095d1065c47fe052e1c8069f8b4e70f98477a166330649e37fa538f39877c8b332bd062eb3eb71ceb87193ae9a9b71bfdffdd31f0abb4820bef126d9c074344604c1ae23f3821461751bcb69f895d3517fc3fed0170321dd34115443cda52b4a11f8ce0d24a57dbce4d3afa8c6250ec97ee41b6bd24862cfe42", @generic="b6f15bd012f0053748119db797fd8ffb8f56c7575fa649d6eae98dbf40c3e4aba0a921b6abe4b8003f690671321a8e3b248c448ad1f1980c66f41308f17a1f88826875f2776cee7fa2fa6f1afde9ba052cc2dd54cc769ca1f3d9366e5ea3dee0f5897b8491a024d9cc598939d500af0677908810b5054aedc08fd3a7378a0cc7ad6f4bab35570191cf0893e554d4a477ede86f4572e848689cc82b7bd77cbaa305cd6e73f483c5ab40c270356d3ba1f04e88f7d5aef319111794513aa61b616a93af6faf4cca17fe59e4e3faf5befb04454487e6e916a0e7706efd69a5460bdf97"]}, @nested={0x1103, 0x8c, 0x0, 0x1, [@generic="6a298bb28ed270e8bdeb83493786c846dae4b8f87a79f4f29f347c4a7b05072de3c91c656fb161b6c6b7135c11cab5027aa95cf1c577aa97ad81ce814b45d5caef41a1b3c419ed935c2d74c8930f2b9ad434625cdc9c83276a2778f823471be05672cdef9a992205ed71d1f7a8cca982b84f3c3b1ec3907df220999a47a0ee28d88f677cc4c9db3cac72333d760a5f67ecf05518e499573e281a1fab012d60fbb1f63480025bd4fae87975f87ecf9cb8a79f619e9187144d5826027a547d6be51fcf36251a9d907b7d1fec916d17f006", @generic="fab8fe29540eff2006fa904bff3308fcd99c13e775908ba8bd3be9ad5aca541db8f072e8e5759d1ae90f3ebfc6a754a23b3607fecef813c98f697aeb6a5b9d545c1479102705a8739d83212f7f61d7e4962a6b25a875aa248eb8170c4b7243163748afe982fcde09d012b153123892a59cdec7e8ddb481c2e3c68820277e91602d939663446f2a7baec31f727b866c22a31299c109546869c58605fe0d3c2784bef5d1e133a2a408cf86a45b004a10afe284f5ad790bb2615c7ff241984a8e3a4b34c50944431da54ecbb22febac76c247b0f1004c51310b99ca89afc970a46ea16e81fdce6902765fb283fc5e96fc6cd73b337aee83c784a6583572f561a461d649f369e904b6f4ec41748f818ee2896c44a6bfb928b536ab13c23ebb4adf3d53db2ee2f00976df7d61b2d695c90fc60501580eb011f17497a4b3438d351a492501e147c03f2e8104315ac87461314c48762690a4793f4f8efeeeb4dfef1124aeae28c4098c6fa0e289bd5c50d2582d2cd7301f5880658450dbf2490f6df9b3496a4821c4abf05b0348b4598a510a43eeff037f2030f373b2358c654d5f3f659d1d078c603dd0b3e4ca8e33e1d7598df46f5787a8ebb6011a993ba6d6a9a701755a2f8c5bfad933aca154bd30d9eb41ff6421596571b7e6385ef64d04200ed39ee333186a73ca292fe1e66a053c3e94083a9186eb403af91f2c5c06b4aed2378a9bcbb06d0e1c62cb46475d4b84c82025a0242f155c38f36bf7a0db7b71e4fb6e069be4e7d3476037d874bdefb17f5f40afaf28ca697e6e5e4cfe6b7e342bae588d16a567d6146bc8141098635d6b4063c3915dc5df2bc0ee1c22609b48c92b0446a07b9ea499464a1f49ede7e7ebeac1c1959e5594352ddbcc361826a5f0111d9ebf1594f59a4f938e9bb8f0640f35e95068161ad77580c47d331eb428a6675867102b85c9a390f7d3640bc62543d68f0843b0010b615f6cfcd6d9a525ed90d6a459da8486f58614ccec4ede694f43e03c420c40dcbcbdfa35c27c3cc23918d596c766c890ec65a957d071d47042b2e538a53c6cd3dd8faf35dff4a62dc1fc89d91bc42990480980c3875c51c55eb5bb804845bb1f7079e1be87e0a7dabf1355eba96872330186bf1e268b87f2342bab6007e83618dee02bc1873e2d941f20cec1ad7e92cde0de21e2485d017aa103e98b0704292e5bbac4fe8705f907be4289572d7b617bd4180162aba3ef7dd2366fab0559a354da445a0c5d0538c7253ec5f0a386a7cb74b28f8da3cbe1366bf61376ac7027866a32f446d229ed0bad3536cb972955485879b21e46a780e674eedd7ef8b5a4c419328ee58743fad749f184b7cd4c3c70ab44e82a5827acfe531a6806c3b15ae90a45620615fcbbd81c98ad285e06b83138c006ae8e4cce47052818d815e897bb049e9a36bc1ed113d5e0d0edc4057a3d87c2593e69c0cc00bab66be061c3b0e09163a2bb6a5e06f8c7d30fea0ca43f95531d1b367bb8b9931cbe7777440fda291939e4b56b2aab96c5d30fdf78715c00420ec1122b8d7a6b28285a5f4898beccc7000a7de8fd0bd4b12b9eb53c7413459127000c5bd289c128e4e2ae8742d89a6f4010a23e2614d378413c0b8fed2ceab5121dcec94db7b82666ed74186eef263ad2ff8df921000de5c483291c14473bf1334604df3586594c11f8c8285c0981094696d47fe1f0491179347df997593e0b6352d8d36f2be6c20ab31a5622e1719e86111f427fcc9c1071b8281c58a7f5399ed4febf0660cb0e06e8163f79dd2db1fc3d39cd437474ae5d9028049bb23a4bfc72ff42834315ea65e8139dc611dc9cf3be30170ee6ba90915ac4bae54aa567a62f8f0949c8553ca71051f64c80fc534d52ddb3b87af3acf1553fde0ca0c68fc390b5273f9bee48ab0bb41ce5453990f143a107d2ba3b67b2017624722807d647c491da3ac36a896dace7faf89483bf72e588ec03ad49d47dcf8c17f975d9202e5f372ec61949ff24a143f4c5050bcbe0d3a40cf6e2d6d8f4279af3ab3cd0045cb447eafb9ca110cf4f8a2d4543a2f5b631cd09d83d449bd56825448ad8de9a0ba941776e5fc28081243ad69ceb3483656fafde0c36512587fa57a0feee55242d14b4eb23b6389223e7659843de12272de4a627ad120e0145d1803f95c135a7641b83e14e29e9628bdb88dda85fcb6ddae2fa433d5a8c076f1db560da36bd21851d1757c40d39d4f9971e7615cf54ebc9ac458bc521e5edead06f57ae7db8bc59fbe12981ff801cc4ca6b2875c8a46529f94dd4f85371ce1898d0ba9623ccfbe930ac62d3d275f2d3926339d552b96a79032ef0e0328a3d9858b88b3a8ee7a0daa96140a697c9084cf5139bf1238f1205e4ca61da5cde1c0e031ab550c5471a8df3ff3187610afe33547033b17804d00eda9d45f6cf4dcdaf848cff408bd4c9f5c28da0939a65287e83ef681c24481eabade8688c42d803bc8db4270387a046a03438fd95c45db713fc13c69024292723bb0dd5eb319bfc154c0379e07ed0466e31c3dcae065e1ffa0df9dc4817cb7c3d389b65d1973b629709d42036e76b2ebfb3b5696f231c97ba8973d8414cd54332a45f9624601daa8c21b3761e0b08f2bfc86c4bec9130ebd6000fe835dc2fb5fa93c9249df5adddacecce06dab013a0d8293bd0170e3ed6b72c3696cc73c0c0ba1947bb488d63064c984d48837bb95f9a080d78b9366f324ee94e040c37e135f3b75c1abb9a43ba5d8cd31f3cb8b352a3bb0c0afdc8a58928c31f00fb8955395e2efad1ecc3c9bc00aa78e25bb84e4c94a0b4d7086058bb79967f8494c44a47af7eaf904ddc6fe2f70a9be9def644777de2dbae81d541fca50081792c0f52811a45412fdf6b9d51dfadefbe02602985dc6ba508718d426b4ca07a49bd827387773b3a9c19f2a13488205284b526b1d6267faf09c49418bc87d1df710c6b6ad09e6f91c1a0c148a492112a71c796710258e68f834c5cf34192f2baf755313335d766ef195dfa9275bc5640a5aa6b8393d17e74174e875839b935ca7766a61dee83d26c782aa415adf36d8c10cd899445ded1710bc981625c9e6a0e6317d866830cdf94d39a9e245a02be41fd82c5f43b30d4e0de193bb60784c8b449e8e01edd4bf08f055e6e97be21f97eb623c8853f690a90cea462b59c4f64e34d351523c84fc2919509929ef0133122b9127c6424f011be552716e4bcd80ba68c0d6d084a5b4844b50b5ff25000bfb6d23f7429e0751976c891ea6ad0a650e1a0360730386079b09cd8bf5af1f0d8a0bad4914c694904dbcd367e1b20b878896ea8fd455c830fe83c4c9d97d44a3bf8e3f8adb20b04d76c2686fd785ba0a5d8bb96f0be94bd66bb7ab5e858098d966b9a752677a1679b429e20bc1a8d83b63388bc75e7c0cb6de346af89e9f0428e55015ed1d5dca1383cdb9c473bcf376645cd5da2ccc6e93e68966ce62cef7e52e12d6f20cb254b782b8064ca89fa5b12a677d9b27beecefaf97ed4c61962f452ce8ff9fb81f60687c1a7139d444fea57904a2ae3884059b1c6d95c076902349dad67c9ef75bed15c3a4acc79c4edda62362ff0f4b157db4d2b7af06bd14148ac2be244c0c0ac066853417eb1e91a1420bfb15b95ae870f6fea638c5aa76b7b1f333c598553c4d91550b9fc307bd4886f5c347f1fd8fce7f99529aaa661132a53626765ed74c33e5fbd6a118e9a3dd5cbb525f34b2ecc5045064c92234f58099064da1bbf769b00636f2d08f754a4a907df291de9adeedca2375c90c1f0a3add53ae8ae6e4b0e407b77a8dac74671c222ff616cc9a1744b33fadc9ce4eccde162d70c64cea525ac78c2b5f25f27bee13849375ea256a38b3b92897af73f46509bb750e25d454d6d431147052c00d298bfc9343616ea04c87200ec4b284b37bc76685dd3be286711cbbd8f5abe64076c4301c4402f72819d652fd4e8f0d3c7ab1c60b9f5e52fe22cbc2b44b5a6735609fcf513c2639d0b9d966db2af166f0a1392d7e27ae1d517929f3d8fc541f7f7d05e6c68517d4da2876aaa5a4c9a218e06ab286eb1e343c90da64ebd408e62391ed0df70d56d37d00b8214c9ca03de9afc8b9df49a1d2ba4e5c70e9837fdf4f6a9ea319be14cf7d614b10047ed62e8447d4ac2b4ba6a53f7f3b8706edaace2a81b3644e2e5f4cacf1d28b7c345729b90adba05f80f1ed4a64bb85980da153f8c73ba1d6dfd2363638b68f3779e4b68b5544dd3bf5dd643bd3eced9b2459584c2fd842374c6ca1e11ba508ac0d0ef1d4260edc028060bf38c3d044e9c3386f8829d0244c500a08412a57a61297687ade25a4e7170e50b55befac9e6949e72eb2eda51933a6b70d3fedc253aff0bce0968a8d88cee0f4459a3935e3d804ff3655962a3dc01c603212ec9597999962f432b957dc63558c63b1fffc2b577d41188fcf03dda1963623b1f1638213e2811cfaae54ab22430951a3d385fc4937ab31ef3bbbb3df98a48a53b13d02b9af3df696f15dc278a213410d1eb656afc78683771b3d97f41d393663af089e21a153cc00cfb7e9ea9cf5ab7092edb92c951dfaf715c63e0f9433dea25ec5204eba42a6e491dd895392d73be63c7fa96fc6ef2f012bd3476f0a80bc42060752a6a7435383297376cd2e211d85e8d31f964871661df64604f2cf1a87f3ebf38e1ea802054dae5750ea894a6c5318b672f54899d468f1ba486d0123baee0fa8c52608cdeb83bca91a27597b1be4042ed6c402c0ba1a127720cc205f9492216934a88a99a2b21d0cb01b0bfef6a33fa86e9d458fa37b06f96420665cb48d9842f969e67a7d8331851f6d0fe934467db427dd7e59c67d9a7db5d7587cea1b7d3a61173a9e9bd3285929eb7db5f6037db515ff1dcead639ce824578086ed7983b96bfb69799f73d1cdc483025175c73e13f4622a87775dfdcdbee7317072ac38c43a55ccd307aabfdf9577a166fe1d0edfbea3ce9982017334e737785254ad215c742835e57376d5d80e8305afb02b8d9d0e4051756dd5468dc1a52c6ace1f58645f43fd723a70e9a6a585e4bc64ecbf618b9bc00c0acc89403e30bccf70a51997edfcda0f1539bdcef63e4a656f9ecafd43e97f611a0b5bfee05683fb5c27891ccad3d2f494d028fe79a12cef8868726642f7e0fa21dc92414910251440110ad5baf5f5b06dd91ffe0072711ba8942a26ac3351052d6b284ac8b6240d292208d164289a6ee0410b133ca6dbae1723416112660670e4320d6629365bafd8d299154ebf6201f166bb694b89d3f438dd65af10d93c71f95e87af7f6ab92603673ac027e6f3478225b298fff1f093145632250d61f0fec2335673af3e2c2bbaaf5a11895dd1b520836f45ad894ac96f636377fc4baec95c8eb47dcc2bbc4c136f341bbeaf941d762d9d20785eaac7eb60fd1190e461e879403717a639c9c36eb3b1dfb045de76f09caa0293c107f8a5bd14b307a4ebf910410cf53df0cef6b765962d93eb2cc2e4338ed2cc0e77a18134fa98b3135549129b262de148cba4e3745bf084faf9e637c023e32bc25a917758c78dcb038fda195f93585b01963c09b84cff5cb5014c98ea14426212213fe13d40ef9566e94478f2b83bef6d066030389c76099d0fb933013ebd8135354253188af7a2843f157d08502f89a1d68881d1205f18f753ba052ae3970c7f53fd7c812b52ad9630c9c51ca37860487eeaae9190933c48009cd1ea9c806f2cf4122f38547010971c8f18bd6b839d3e003832e32ccf7365b53e3d3e5c7", @typed={0x8, 0x34, 0x0, 0x0, @uid=r2}, @typed={0x8, 0x7b, 0x0, 0x0, @fd=r1}, @generic="d9360837edf607", @generic="13a0c135c95d70998eb4d9a5f7fe6190b8843a08f2235029"]}, @generic="ac14087e87945b0d9a949eca0958fc9fc31cbb3d5f5209192e5e78c450704b2b1105223e891cb3680f0b57aa502a503d72e8996956705dad4a580e8cc161b57e4e8f4a8f61d7d677a5a1bc3786b8e2491e131ed1c4c9ed8a2aedf7dfa972185c54277cda64985635dfe35fda834acfe8cf66091fabd7f2cbbf7dc9269fc81253d75a", @generic="c7d1f75528f7b380"]}, 0x1368}], 0x1, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r3}}}], 0x20}, 0x8000) sendfile(r1, r0, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:48 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:48 executing program 1: r0 = dup(0xffffffffffffffff) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x61) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) (async) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) (async) setsockopt$sock_int(r6, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) (async) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5) (async) sendmmsg$inet(r6, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10, 0x60000000}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) (async) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)=ANY=[@ANYBLOB="00000008004671a3540000290000000000002b540000000000000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000010c00"/32], 0x40}], 0x1}, 0x0) (async) openat2(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x800, 0x4, 0xc}, 0x18) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, 0x0, 0x0) 04:16:48 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) fcntl$getown(r2, 0x9) recvmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000280), 0x6e, &(0x7f0000000d00)=[{&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/238, 0xee}, {&(0x7f0000000700)=""/198, 0xc6}, {&(0x7f0000000a80)=""/202, 0xca}, {&(0x7f0000000b80)=""/197, 0xc5}, {&(0x7f0000000800)=""/118, 0x76}, {&(0x7f0000000940)=""/130, 0x82}], 0x7, &(0x7f0000000d80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}, 0x10001) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) fstat(r2, &(0x7f00000008c0)) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000240)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="092f202e2f6669646abe281f695d6b9002653020202e05"], 0xe) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000418100000", @ANYRES32=r3, @ANYBLOB="000000000000000034080000000000ff1800000000000000000000000000000095000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 2917.856721][T19813] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2917.866579][T19812] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 2917.872248][ T3546] buffer_io_error: 62 callbacks suppressed [ 2917.872257][ T3546] Buffer I/O error on dev loop2p2, logical block 8, async page read [ 2917.895766][ T3277] Buffer I/O error on dev loop2p3, logical block 8, async page read [ 2917.907893][ T3305] Buffer I/O error on dev loop2p7, logical block 8, async page read [ 2917.914202][ T3277] Buffer I/O error on dev loop2p3, logical block 9, async page read [ 2917.926132][ T3305] Buffer I/O error on dev loop2p7, logical block 9, async page read [ 2917.939775][ T3546] Buffer I/O error on dev loop2p2, logical block 9, async page read [ 2917.941851][ T3277] Buffer I/O error on dev loop2p3, logical block 10, async page read [ 2917.957207][ T3546] Buffer I/O error on dev loop2p2, logical block 10, async page read [ 2917.977208][ T3305] Buffer I/O error on dev loop2p7, logical block 10, async page read [ 2918.054925][ T3546] Buffer I/O error on dev loop2p2, logical block 11, async page read 04:16:49 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x25dfdbfd, {{0x5}}}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2918.203382][ T3277] print_req_error: 30 callbacks suppressed [ 2918.203397][ T3277] blk_update_request: I/O error, dev loop2, sector 211 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.222717][ T3277] blk_update_request: I/O error, dev loop2, sector 212 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.224175][ T3305] blk_update_request: I/O error, dev loop2, sector 411 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:49 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$nl_audit(0x10, 0x3, 0x9) r2 = geteuid() (async) r3 = getgid() sendmsg$netlink(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000040)={0x1368, 0x3f, 0x4, 0x70bd2c, 0x25dfdbff, "", [@nested={0x1c7, 0x15, 0x0, 0x1, [@generic="b662df18aa04a00aaf61745fcc082f940d50678a4b03caa254330486e9d4cd04d2681971e1122afa", @generic="b7f2591f9ecbe4bc5dd6fe7c00b0411a02c7b22519cbd03d5c7b5cffdc4e15844b7024090a1043f66bcfcc5474ea94a0598c295048d07737a6c4c3452ab155851095d1065c47fe052e1c8069f8b4e70f98477a166330649e37fa538f39877c8b332bd062eb3eb71ceb87193ae9a9b71bfdffdd31f0abb4820bef126d9c074344604c1ae23f3821461751bcb69f895d3517fc3fed0170321dd34115443cda52b4a11f8ce0d24a57dbce4d3afa8c6250ec97ee41b6bd24862cfe42", @generic="b6f15bd012f0053748119db797fd8ffb8f56c7575fa649d6eae98dbf40c3e4aba0a921b6abe4b8003f690671321a8e3b248c448ad1f1980c66f41308f17a1f88826875f2776cee7fa2fa6f1afde9ba052cc2dd54cc769ca1f3d9366e5ea3dee0f5897b8491a024d9cc598939d500af0677908810b5054aedc08fd3a7378a0cc7ad6f4bab35570191cf0893e554d4a477ede86f4572e848689cc82b7bd77cbaa305cd6e73f483c5ab40c270356d3ba1f04e88f7d5aef319111794513aa61b616a93af6faf4cca17fe59e4e3faf5befb04454487e6e916a0e7706efd69a5460bdf97"]}, @nested={0x1103, 0x8c, 0x0, 0x1, [@generic="6a298bb28ed270e8bdeb83493786c846dae4b8f87a79f4f29f347c4a7b05072de3c91c656fb161b6c6b7135c11cab5027aa95cf1c577aa97ad81ce814b45d5caef41a1b3c419ed935c2d74c8930f2b9ad434625cdc9c83276a2778f823471be05672cdef9a992205ed71d1f7a8cca982b84f3c3b1ec3907df220999a47a0ee28d88f677cc4c9db3cac72333d760a5f67ecf05518e499573e281a1fab012d60fbb1f63480025bd4fae87975f87ecf9cb8a79f619e9187144d5826027a547d6be51fcf36251a9d907b7d1fec916d17f006", @generic="fab8fe29540eff2006fa904bff3308fcd99c13e775908ba8bd3be9ad5aca541db8f072e8e5759d1ae90f3ebfc6a754a23b3607fecef813c98f697aeb6a5b9d545c1479102705a8739d83212f7f61d7e4962a6b25a875aa248eb8170c4b7243163748afe982fcde09d012b153123892a59cdec7e8ddb481c2e3c68820277e91602d939663446f2a7baec31f727b866c22a31299c109546869c58605fe0d3c2784bef5d1e133a2a408cf86a45b004a10afe284f5ad790bb2615c7ff241984a8e3a4b34c50944431da54ecbb22febac76c247b0f1004c51310b99ca89afc970a46ea16e81fdce6902765fb283fc5e96fc6cd73b337aee83c784a6583572f561a461d649f369e904b6f4ec41748f818ee2896c44a6bfb928b536ab13c23ebb4adf3d53db2ee2f00976df7d61b2d695c90fc60501580eb011f17497a4b3438d351a492501e147c03f2e8104315ac87461314c48762690a4793f4f8efeeeb4dfef1124aeae28c4098c6fa0e289bd5c50d2582d2cd7301f5880658450dbf2490f6df9b3496a4821c4abf05b0348b4598a510a43eeff037f2030f373b2358c654d5f3f659d1d078c603dd0b3e4ca8e33e1d7598df46f5787a8ebb6011a993ba6d6a9a701755a2f8c5bfad933aca154bd30d9eb41ff6421596571b7e6385ef64d04200ed39ee333186a73ca292fe1e66a053c3e94083a9186eb403af91f2c5c06b4aed2378a9bcbb06d0e1c62cb46475d4b84c82025a0242f155c38f36bf7a0db7b71e4fb6e069be4e7d3476037d874bdefb17f5f40afaf28ca697e6e5e4cfe6b7e342bae588d16a567d6146bc8141098635d6b4063c3915dc5df2bc0ee1c22609b48c92b0446a07b9ea499464a1f49ede7e7ebeac1c1959e5594352ddbcc361826a5f0111d9ebf1594f59a4f938e9bb8f0640f35e95068161ad77580c47d331eb428a6675867102b85c9a390f7d3640bc62543d68f0843b0010b615f6cfcd6d9a525ed90d6a459da8486f58614ccec4ede694f43e03c420c40dcbcbdfa35c27c3cc23918d596c766c890ec65a957d071d47042b2e538a53c6cd3dd8faf35dff4a62dc1fc89d91bc42990480980c3875c51c55eb5bb804845bb1f7079e1be87e0a7dabf1355eba96872330186bf1e268b87f2342bab6007e83618dee02bc1873e2d941f20cec1ad7e92cde0de21e2485d017aa103e98b0704292e5bbac4fe8705f907be4289572d7b617bd4180162aba3ef7dd2366fab0559a354da445a0c5d0538c7253ec5f0a386a7cb74b28f8da3cbe1366bf61376ac7027866a32f446d229ed0bad3536cb972955485879b21e46a780e674eedd7ef8b5a4c419328ee58743fad749f184b7cd4c3c70ab44e82a5827acfe531a6806c3b15ae90a45620615fcbbd81c98ad285e06b83138c006ae8e4cce47052818d815e897bb049e9a36bc1ed113d5e0d0edc4057a3d87c2593e69c0cc00bab66be061c3b0e09163a2bb6a5e06f8c7d30fea0ca43f95531d1b367bb8b9931cbe7777440fda291939e4b56b2aab96c5d30fdf78715c00420ec1122b8d7a6b28285a5f4898beccc7000a7de8fd0bd4b12b9eb53c7413459127000c5bd289c128e4e2ae8742d89a6f4010a23e2614d378413c0b8fed2ceab5121dcec94db7b82666ed74186eef263ad2ff8df921000de5c483291c14473bf1334604df3586594c11f8c8285c0981094696d47fe1f0491179347df997593e0b6352d8d36f2be6c20ab31a5622e1719e86111f427fcc9c1071b8281c58a7f5399ed4febf0660cb0e06e8163f79dd2db1fc3d39cd437474ae5d9028049bb23a4bfc72ff42834315ea65e8139dc611dc9cf3be30170ee6ba90915ac4bae54aa567a62f8f0949c8553ca71051f64c80fc534d52ddb3b87af3acf1553fde0ca0c68fc390b5273f9bee48ab0bb41ce5453990f143a107d2ba3b67b2017624722807d647c491da3ac36a896dace7faf89483bf72e588ec03ad49d47dcf8c17f975d9202e5f372ec61949ff24a143f4c5050bcbe0d3a40cf6e2d6d8f4279af3ab3cd0045cb447eafb9ca110cf4f8a2d4543a2f5b631cd09d83d449bd56825448ad8de9a0ba941776e5fc28081243ad69ceb3483656fafde0c36512587fa57a0feee55242d14b4eb23b6389223e7659843de12272de4a627ad120e0145d1803f95c135a7641b83e14e29e9628bdb88dda85fcb6ddae2fa433d5a8c076f1db560da36bd21851d1757c40d39d4f9971e7615cf54ebc9ac458bc521e5edead06f57ae7db8bc59fbe12981ff801cc4ca6b2875c8a46529f94dd4f85371ce1898d0ba9623ccfbe930ac62d3d275f2d3926339d552b96a79032ef0e0328a3d9858b88b3a8ee7a0daa96140a697c9084cf5139bf1238f1205e4ca61da5cde1c0e031ab550c5471a8df3ff3187610afe33547033b17804d00eda9d45f6cf4dcdaf848cff408bd4c9f5c28da0939a65287e83ef681c24481eabade8688c42d803bc8db4270387a046a03438fd95c45db713fc13c69024292723bb0dd5eb319bfc154c0379e07ed0466e31c3dcae065e1ffa0df9dc4817cb7c3d389b65d1973b629709d42036e76b2ebfb3b5696f231c97ba8973d8414cd54332a45f9624601daa8c21b3761e0b08f2bfc86c4bec9130ebd6000fe835dc2fb5fa93c9249df5adddacecce06dab013a0d8293bd0170e3ed6b72c3696cc73c0c0ba1947bb488d63064c984d48837bb95f9a080d78b9366f324ee94e040c37e135f3b75c1abb9a43ba5d8cd31f3cb8b352a3bb0c0afdc8a58928c31f00fb8955395e2efad1ecc3c9bc00aa78e25bb84e4c94a0b4d7086058bb79967f8494c44a47af7eaf904ddc6fe2f70a9be9def644777de2dbae81d541fca50081792c0f52811a45412fdf6b9d51dfadefbe02602985dc6ba508718d426b4ca07a49bd827387773b3a9c19f2a13488205284b526b1d6267faf09c49418bc87d1df710c6b6ad09e6f91c1a0c148a492112a71c796710258e68f834c5cf34192f2baf755313335d766ef195dfa9275bc5640a5aa6b8393d17e74174e875839b935ca7766a61dee83d26c782aa415adf36d8c10cd899445ded1710bc981625c9e6a0e6317d866830cdf94d39a9e245a02be41fd82c5f43b30d4e0de193bb60784c8b449e8e01edd4bf08f055e6e97be21f97eb623c8853f690a90cea462b59c4f64e34d351523c84fc2919509929ef0133122b9127c6424f011be552716e4bcd80ba68c0d6d084a5b4844b50b5ff25000bfb6d23f7429e0751976c891ea6ad0a650e1a0360730386079b09cd8bf5af1f0d8a0bad4914c694904dbcd367e1b20b878896ea8fd455c830fe83c4c9d97d44a3bf8e3f8adb20b04d76c2686fd785ba0a5d8bb96f0be94bd66bb7ab5e858098d966b9a752677a1679b429e20bc1a8d83b63388bc75e7c0cb6de346af89e9f0428e55015ed1d5dca1383cdb9c473bcf376645cd5da2ccc6e93e68966ce62cef7e52e12d6f20cb254b782b8064ca89fa5b12a677d9b27beecefaf97ed4c61962f452ce8ff9fb81f60687c1a7139d444fea57904a2ae3884059b1c6d95c076902349dad67c9ef75bed15c3a4acc79c4edda62362ff0f4b157db4d2b7af06bd14148ac2be244c0c0ac066853417eb1e91a1420bfb15b95ae870f6fea638c5aa76b7b1f333c598553c4d91550b9fc307bd4886f5c347f1fd8fce7f99529aaa661132a53626765ed74c33e5fbd6a118e9a3dd5cbb525f34b2ecc5045064c92234f58099064da1bbf769b00636f2d08f754a4a907df291de9adeedca2375c90c1f0a3add53ae8ae6e4b0e407b77a8dac74671c222ff616cc9a1744b33fadc9ce4eccde162d70c64cea525ac78c2b5f25f27bee13849375ea256a38b3b92897af73f46509bb750e25d454d6d431147052c00d298bfc9343616ea04c87200ec4b284b37bc76685dd3be286711cbbd8f5abe64076c4301c4402f72819d652fd4e8f0d3c7ab1c60b9f5e52fe22cbc2b44b5a6735609fcf513c2639d0b9d966db2af166f0a1392d7e27ae1d517929f3d8fc541f7f7d05e6c68517d4da2876aaa5a4c9a218e06ab286eb1e343c90da64ebd408e62391ed0df70d56d37d00b8214c9ca03de9afc8b9df49a1d2ba4e5c70e9837fdf4f6a9ea319be14cf7d614b10047ed62e8447d4ac2b4ba6a53f7f3b8706edaace2a81b3644e2e5f4cacf1d28b7c345729b90adba05f80f1ed4a64bb85980da153f8c73ba1d6dfd2363638b68f3779e4b68b5544dd3bf5dd643bd3eced9b2459584c2fd842374c6ca1e11ba508ac0d0ef1d4260edc028060bf38c3d044e9c3386f8829d0244c500a08412a57a61297687ade25a4e7170e50b55befac9e6949e72eb2eda51933a6b70d3fedc253aff0bce0968a8d88cee0f4459a3935e3d804ff3655962a3dc01c603212ec9597999962f432b957dc63558c63b1fffc2b577d41188fcf03dda1963623b1f1638213e2811cfaae54ab22430951a3d385fc4937ab31ef3bbbb3df98a48a53b13d02b9af3df696f15dc278a213410d1eb656afc78683771b3d97f41d393663af089e21a153cc00cfb7e9ea9cf5ab7092edb92c951dfaf715c63e0f9433dea25ec5204eba42a6e491dd895392d73be63c7fa96fc6ef2f012bd3476f0a80bc42060752a6a7435383297376cd2e211d85e8d31f964871661df64604f2cf1a87f3ebf38e1ea802054dae5750ea894a6c5318b672f54899d468f1ba486d0123baee0fa8c52608cdeb83bca91a27597b1be4042ed6c402c0ba1a127720cc205f9492216934a88a99a2b21d0cb01b0bfef6a33fa86e9d458fa37b06f96420665cb48d9842f969e67a7d8331851f6d0fe934467db427dd7e59c67d9a7db5d7587cea1b7d3a61173a9e9bd3285929eb7db5f6037db515ff1dcead639ce824578086ed7983b96bfb69799f73d1cdc483025175c73e13f4622a87775dfdcdbee7317072ac38c43a55ccd307aabfdf9577a166fe1d0edfbea3ce9982017334e737785254ad215c742835e57376d5d80e8305afb02b8d9d0e4051756dd5468dc1a52c6ace1f58645f43fd723a70e9a6a585e4bc64ecbf618b9bc00c0acc89403e30bccf70a51997edfcda0f1539bdcef63e4a656f9ecafd43e97f611a0b5bfee05683fb5c27891ccad3d2f494d028fe79a12cef8868726642f7e0fa21dc92414910251440110ad5baf5f5b06dd91ffe0072711ba8942a26ac3351052d6b284ac8b6240d292208d164289a6ee0410b133ca6dbae1723416112660670e4320d6629365bafd8d299154ebf6201f166bb694b89d3f438dd65af10d93c71f95e87af7f6ab92603673ac027e6f3478225b298fff1f093145632250d61f0fec2335673af3e2c2bbaaf5a11895dd1b520836f45ad894ac96f636377fc4baec95c8eb47dcc2bbc4c136f341bbeaf941d762d9d20785eaac7eb60fd1190e461e879403717a639c9c36eb3b1dfb045de76f09caa0293c107f8a5bd14b307a4ebf910410cf53df0cef6b765962d93eb2cc2e4338ed2cc0e77a18134fa98b3135549129b262de148cba4e3745bf084faf9e637c023e32bc25a917758c78dcb038fda195f93585b01963c09b84cff5cb5014c98ea14426212213fe13d40ef9566e94478f2b83bef6d066030389c76099d0fb933013ebd8135354253188af7a2843f157d08502f89a1d68881d1205f18f753ba052ae3970c7f53fd7c812b52ad9630c9c51ca37860487eeaae9190933c48009cd1ea9c806f2cf4122f38547010971c8f18bd6b839d3e003832e32ccf7365b53e3d3e5c7", @typed={0x8, 0x34, 0x0, 0x0, @uid=r2}, @typed={0x8, 0x7b, 0x0, 0x0, @fd=r1}, @generic="d9360837edf607", @generic="13a0c135c95d70998eb4d9a5f7fe6190b8843a08f2235029"]}, @generic="ac14087e87945b0d9a949eca0958fc9fc31cbb3d5f5209192e5e78c450704b2b1105223e891cb3680f0b57aa502a503d72e8996956705dad4a580e8cc161b57e4e8f4a8f61d7d677a5a1bc3786b8e2491e131ed1c4c9ed8a2aedf7dfa972185c54277cda64985635dfe35fda834acfe8cf66091fabd7f2cbbf7dc9269fc81253d75a", @generic="c7d1f75528f7b380"]}, 0x1368}], 0x1, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r3}}}], 0x20}, 0x8000) (async) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) [ 2918.233803][ T3277] blk_update_request: I/O error, dev loop2, sector 213 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.257507][ T3277] blk_update_request: I/O error, dev loop2, sector 214 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.272724][ T3546] blk_update_request: I/O error, dev loop2, sector 612 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.304393][ T3277] blk_update_request: I/O error, dev loop2, sector 215 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.321668][ T3546] blk_update_request: I/O error, dev loop2, sector 613 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.339638][ T3305] blk_update_request: I/O error, dev loop2, sector 412 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 2918.376184][ T3546] blk_update_request: I/O error, dev loop2, sector 614 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 04:16:49 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 64) r1 = socket$nl_audit(0x10, 0x3, 0x9) (async, rerun: 32) r2 = geteuid() (async, rerun: 32) r3 = getgid() sendmsg$netlink(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000040)={0x1368, 0x3f, 0x4, 0x70bd2c, 0x25dfdbff, "", [@nested={0x1c7, 0x15, 0x0, 0x1, [@generic="b662df18aa04a00aaf61745fcc082f940d50678a4b03caa254330486e9d4cd04d2681971e1122afa", @generic="b7f2591f9ecbe4bc5dd6fe7c00b0411a02c7b22519cbd03d5c7b5cffdc4e15844b7024090a1043f66bcfcc5474ea94a0598c295048d07737a6c4c3452ab155851095d1065c47fe052e1c8069f8b4e70f98477a166330649e37fa538f39877c8b332bd062eb3eb71ceb87193ae9a9b71bfdffdd31f0abb4820bef126d9c074344604c1ae23f3821461751bcb69f895d3517fc3fed0170321dd34115443cda52b4a11f8ce0d24a57dbce4d3afa8c6250ec97ee41b6bd24862cfe42", @generic="b6f15bd012f0053748119db797fd8ffb8f56c7575fa649d6eae98dbf40c3e4aba0a921b6abe4b8003f690671321a8e3b248c448ad1f1980c66f41308f17a1f88826875f2776cee7fa2fa6f1afde9ba052cc2dd54cc769ca1f3d9366e5ea3dee0f5897b8491a024d9cc598939d500af0677908810b5054aedc08fd3a7378a0cc7ad6f4bab35570191cf0893e554d4a477ede86f4572e848689cc82b7bd77cbaa305cd6e73f483c5ab40c270356d3ba1f04e88f7d5aef319111794513aa61b616a93af6faf4cca17fe59e4e3faf5befb04454487e6e916a0e7706efd69a5460bdf97"]}, @nested={0x1103, 0x8c, 0x0, 0x1, [@generic="6a298bb28ed270e8bdeb83493786c846dae4b8f87a79f4f29f347c4a7b05072de3c91c656fb161b6c6b7135c11cab5027aa95cf1c577aa97ad81ce814b45d5caef41a1b3c419ed935c2d74c8930f2b9ad434625cdc9c83276a2778f823471be05672cdef9a992205ed71d1f7a8cca982b84f3c3b1ec3907df220999a47a0ee28d88f677cc4c9db3cac72333d760a5f67ecf05518e499573e281a1fab012d60fbb1f63480025bd4fae87975f87ecf9cb8a79f619e9187144d5826027a547d6be51fcf36251a9d907b7d1fec916d17f006", @generic="fab8fe29540eff2006fa904bff3308fcd99c13e775908ba8bd3be9ad5aca541db8f072e8e5759d1ae90f3ebfc6a754a23b3607fecef813c98f697aeb6a5b9d545c1479102705a8739d83212f7f61d7e4962a6b25a875aa248eb8170c4b7243163748afe982fcde09d012b153123892a59cdec7e8ddb481c2e3c68820277e91602d939663446f2a7baec31f727b866c22a31299c109546869c58605fe0d3c2784bef5d1e133a2a408cf86a45b004a10afe284f5ad790bb2615c7ff241984a8e3a4b34c50944431da54ecbb22febac76c247b0f1004c51310b99ca89afc970a46ea16e81fdce6902765fb283fc5e96fc6cd73b337aee83c784a6583572f561a461d649f369e904b6f4ec41748f818ee2896c44a6bfb928b536ab13c23ebb4adf3d53db2ee2f00976df7d61b2d695c90fc60501580eb011f17497a4b3438d351a492501e147c03f2e8104315ac87461314c48762690a4793f4f8efeeeb4dfef1124aeae28c4098c6fa0e289bd5c50d2582d2cd7301f5880658450dbf2490f6df9b3496a4821c4abf05b0348b4598a510a43eeff037f2030f373b2358c654d5f3f659d1d078c603dd0b3e4ca8e33e1d7598df46f5787a8ebb6011a993ba6d6a9a701755a2f8c5bfad933aca154bd30d9eb41ff6421596571b7e6385ef64d04200ed39ee333186a73ca292fe1e66a053c3e94083a9186eb403af91f2c5c06b4aed2378a9bcbb06d0e1c62cb46475d4b84c82025a0242f155c38f36bf7a0db7b71e4fb6e069be4e7d3476037d874bdefb17f5f40afaf28ca697e6e5e4cfe6b7e342bae588d16a567d6146bc8141098635d6b4063c3915dc5df2bc0ee1c22609b48c92b0446a07b9ea499464a1f49ede7e7ebeac1c1959e5594352ddbcc361826a5f0111d9ebf1594f59a4f938e9bb8f0640f35e95068161ad77580c47d331eb428a6675867102b85c9a390f7d3640bc62543d68f0843b0010b615f6cfcd6d9a525ed90d6a459da8486f58614ccec4ede694f43e03c420c40dcbcbdfa35c27c3cc23918d596c766c890ec65a957d071d47042b2e538a53c6cd3dd8faf35dff4a62dc1fc89d91bc42990480980c3875c51c55eb5bb804845bb1f7079e1be87e0a7dabf1355eba96872330186bf1e268b87f2342bab6007e83618dee02bc1873e2d941f20cec1ad7e92cde0de21e2485d017aa103e98b0704292e5bbac4fe8705f907be4289572d7b617bd4180162aba3ef7dd2366fab0559a354da445a0c5d0538c7253ec5f0a386a7cb74b28f8da3cbe1366bf61376ac7027866a32f446d229ed0bad3536cb972955485879b21e46a780e674eedd7ef8b5a4c419328ee58743fad749f184b7cd4c3c70ab44e82a5827acfe531a6806c3b15ae90a45620615fcbbd81c98ad285e06b83138c006ae8e4cce47052818d815e897bb049e9a36bc1ed113d5e0d0edc4057a3d87c2593e69c0cc00bab66be061c3b0e09163a2bb6a5e06f8c7d30fea0ca43f95531d1b367bb8b9931cbe7777440fda291939e4b56b2aab96c5d30fdf78715c00420ec1122b8d7a6b28285a5f4898beccc7000a7de8fd0bd4b12b9eb53c7413459127000c5bd289c128e4e2ae8742d89a6f4010a23e2614d378413c0b8fed2ceab5121dcec94db7b82666ed74186eef263ad2ff8df921000de5c483291c14473bf1334604df3586594c11f8c8285c0981094696d47fe1f0491179347df997593e0b6352d8d36f2be6c20ab31a5622e1719e86111f427fcc9c1071b8281c58a7f5399ed4febf0660cb0e06e8163f79dd2db1fc3d39cd437474ae5d9028049bb23a4bfc72ff42834315ea65e8139dc611dc9cf3be30170ee6ba90915ac4bae54aa567a62f8f0949c8553ca71051f64c80fc534d52ddb3b87af3acf1553fde0ca0c68fc390b5273f9bee48ab0bb41ce5453990f143a107d2ba3b67b2017624722807d647c491da3ac36a896dace7faf89483bf72e588ec03ad49d47dcf8c17f975d9202e5f372ec61949ff24a143f4c5050bcbe0d3a40cf6e2d6d8f4279af3ab3cd0045cb447eafb9ca110cf4f8a2d4543a2f5b631cd09d83d449bd56825448ad8de9a0ba941776e5fc28081243ad69ceb3483656fafde0c36512587fa57a0feee55242d14b4eb23b6389223e7659843de12272de4a627ad120e0145d1803f95c135a7641b83e14e29e9628bdb88dda85fcb6ddae2fa433d5a8c076f1db560da36bd21851d1757c40d39d4f9971e7615cf54ebc9ac458bc521e5edead06f57ae7db8bc59fbe12981ff801cc4ca6b2875c8a46529f94dd4f85371ce1898d0ba9623ccfbe930ac62d3d275f2d3926339d552b96a79032ef0e0328a3d9858b88b3a8ee7a0daa96140a697c9084cf5139bf1238f1205e4ca61da5cde1c0e031ab550c5471a8df3ff3187610afe33547033b17804d00eda9d45f6cf4dcdaf848cff408bd4c9f5c28da0939a65287e83ef681c24481eabade8688c42d803bc8db4270387a046a03438fd95c45db713fc13c69024292723bb0dd5eb319bfc154c0379e07ed0466e31c3dcae065e1ffa0df9dc4817cb7c3d389b65d1973b629709d42036e76b2ebfb3b5696f231c97ba8973d8414cd54332a45f9624601daa8c21b3761e0b08f2bfc86c4bec9130ebd6000fe835dc2fb5fa93c9249df5adddacecce06dab013a0d8293bd0170e3ed6b72c3696cc73c0c0ba1947bb488d63064c984d48837bb95f9a080d78b9366f324ee94e040c37e135f3b75c1abb9a43ba5d8cd31f3cb8b352a3bb0c0afdc8a58928c31f00fb8955395e2efad1ecc3c9bc00aa78e25bb84e4c94a0b4d7086058bb79967f8494c44a47af7eaf904ddc6fe2f70a9be9def644777de2dbae81d541fca50081792c0f52811a45412fdf6b9d51dfadefbe02602985dc6ba508718d426b4ca07a49bd827387773b3a9c19f2a13488205284b526b1d6267faf09c49418bc87d1df710c6b6ad09e6f91c1a0c148a492112a71c796710258e68f834c5cf34192f2baf755313335d766ef195dfa9275bc5640a5aa6b8393d17e74174e875839b935ca7766a61dee83d26c782aa415adf36d8c10cd899445ded1710bc981625c9e6a0e6317d866830cdf94d39a9e245a02be41fd82c5f43b30d4e0de193bb60784c8b449e8e01edd4bf08f055e6e97be21f97eb623c8853f690a90cea462b59c4f64e34d351523c84fc2919509929ef0133122b9127c6424f011be552716e4bcd80ba68c0d6d084a5b4844b50b5ff25000bfb6d23f7429e0751976c891ea6ad0a650e1a0360730386079b09cd8bf5af1f0d8a0bad4914c694904dbcd367e1b20b878896ea8fd455c830fe83c4c9d97d44a3bf8e3f8adb20b04d76c2686fd785ba0a5d8bb96f0be94bd66bb7ab5e858098d966b9a752677a1679b429e20bc1a8d83b63388bc75e7c0cb6de346af89e9f0428e55015ed1d5dca1383cdb9c473bcf376645cd5da2ccc6e93e68966ce62cef7e52e12d6f20cb254b782b8064ca89fa5b12a677d9b27beecefaf97ed4c61962f452ce8ff9fb81f60687c1a7139d444fea57904a2ae3884059b1c6d95c076902349dad67c9ef75bed15c3a4acc79c4edda62362ff0f4b157db4d2b7af06bd14148ac2be244c0c0ac066853417eb1e91a1420bfb15b95ae870f6fea638c5aa76b7b1f333c598553c4d91550b9fc307bd4886f5c347f1fd8fce7f99529aaa661132a53626765ed74c33e5fbd6a118e9a3dd5cbb525f34b2ecc5045064c92234f58099064da1bbf769b00636f2d08f754a4a907df291de9adeedca2375c90c1f0a3add53ae8ae6e4b0e407b77a8dac74671c222ff616cc9a1744b33fadc9ce4eccde162d70c64cea525ac78c2b5f25f27bee13849375ea256a38b3b92897af73f46509bb750e25d454d6d431147052c00d298bfc9343616ea04c87200ec4b284b37bc76685dd3be286711cbbd8f5abe64076c4301c4402f72819d652fd4e8f0d3c7ab1c60b9f5e52fe22cbc2b44b5a6735609fcf513c2639d0b9d966db2af166f0a1392d7e27ae1d517929f3d8fc541f7f7d05e6c68517d4da2876aaa5a4c9a218e06ab286eb1e343c90da64ebd408e62391ed0df70d56d37d00b8214c9ca03de9afc8b9df49a1d2ba4e5c70e9837fdf4f6a9ea319be14cf7d614b10047ed62e8447d4ac2b4ba6a53f7f3b8706edaace2a81b3644e2e5f4cacf1d28b7c345729b90adba05f80f1ed4a64bb85980da153f8c73ba1d6dfd2363638b68f3779e4b68b5544dd3bf5dd643bd3eced9b2459584c2fd842374c6ca1e11ba508ac0d0ef1d4260edc028060bf38c3d044e9c3386f8829d0244c500a08412a57a61297687ade25a4e7170e50b55befac9e6949e72eb2eda51933a6b70d3fedc253aff0bce0968a8d88cee0f4459a3935e3d804ff3655962a3dc01c603212ec9597999962f432b957dc63558c63b1fffc2b577d41188fcf03dda1963623b1f1638213e2811cfaae54ab22430951a3d385fc4937ab31ef3bbbb3df98a48a53b13d02b9af3df696f15dc278a213410d1eb656afc78683771b3d97f41d393663af089e21a153cc00cfb7e9ea9cf5ab7092edb92c951dfaf715c63e0f9433dea25ec5204eba42a6e491dd895392d73be63c7fa96fc6ef2f012bd3476f0a80bc42060752a6a7435383297376cd2e211d85e8d31f964871661df64604f2cf1a87f3ebf38e1ea802054dae5750ea894a6c5318b672f54899d468f1ba486d0123baee0fa8c52608cdeb83bca91a27597b1be4042ed6c402c0ba1a127720cc205f9492216934a88a99a2b21d0cb01b0bfef6a33fa86e9d458fa37b06f96420665cb48d9842f969e67a7d8331851f6d0fe934467db427dd7e59c67d9a7db5d7587cea1b7d3a61173a9e9bd3285929eb7db5f6037db515ff1dcead639ce824578086ed7983b96bfb69799f73d1cdc483025175c73e13f4622a87775dfdcdbee7317072ac38c43a55ccd307aabfdf9577a166fe1d0edfbea3ce9982017334e737785254ad215c742835e57376d5d80e8305afb02b8d9d0e4051756dd5468dc1a52c6ace1f58645f43fd723a70e9a6a585e4bc64ecbf618b9bc00c0acc89403e30bccf70a51997edfcda0f1539bdcef63e4a656f9ecafd43e97f611a0b5bfee05683fb5c27891ccad3d2f494d028fe79a12cef8868726642f7e0fa21dc92414910251440110ad5baf5f5b06dd91ffe0072711ba8942a26ac3351052d6b284ac8b6240d292208d164289a6ee0410b133ca6dbae1723416112660670e4320d6629365bafd8d299154ebf6201f166bb694b89d3f438dd65af10d93c71f95e87af7f6ab92603673ac027e6f3478225b298fff1f093145632250d61f0fec2335673af3e2c2bbaaf5a11895dd1b520836f45ad894ac96f636377fc4baec95c8eb47dcc2bbc4c136f341bbeaf941d762d9d20785eaac7eb60fd1190e461e879403717a639c9c36eb3b1dfb045de76f09caa0293c107f8a5bd14b307a4ebf910410cf53df0cef6b765962d93eb2cc2e4338ed2cc0e77a18134fa98b3135549129b262de148cba4e3745bf084faf9e637c023e32bc25a917758c78dcb038fda195f93585b01963c09b84cff5cb5014c98ea14426212213fe13d40ef9566e94478f2b83bef6d066030389c76099d0fb933013ebd8135354253188af7a2843f157d08502f89a1d68881d1205f18f753ba052ae3970c7f53fd7c812b52ad9630c9c51ca37860487eeaae9190933c48009cd1ea9c806f2cf4122f38547010971c8f18bd6b839d3e003832e32ccf7365b53e3d3e5c7", @typed={0x8, 0x34, 0x0, 0x0, @uid=r2}, @typed={0x8, 0x7b, 0x0, 0x0, @fd=r1}, @generic="d9360837edf607", @generic="13a0c135c95d70998eb4d9a5f7fe6190b8843a08f2235029"]}, @generic="ac14087e87945b0d9a949eca0958fc9fc31cbb3d5f5209192e5e78c450704b2b1105223e891cb3680f0b57aa502a503d72e8996956705dad4a580e8cc161b57e4e8f4a8f61d7d677a5a1bc3786b8e2491e131ed1c4c9ed8a2aedf7dfa972185c54277cda64985635dfe35fda834acfe8cf66091fabd7f2cbbf7dc9269fc81253d75a", @generic="c7d1f75528f7b380"]}, 0x1368}], 0x1, &(0x7f0000001400)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff, r3}}}], 0x20}, 0x8000) (async) sendfile(r1, r0, 0x0, 0x61c2c9d9) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (rerun: 32) 04:16:49 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:49 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) 04:16:50 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x25dfdbfd, {{0x5}}}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:50 executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) (async) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) fcntl$getown(r2, 0x9) recvmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000280), 0x6e, &(0x7f0000000d00)=[{&(0x7f00000004c0)=""/89, 0x59}, {&(0x7f0000000540)=""/238, 0xee}, {&(0x7f0000000700)=""/198, 0xc6}, {&(0x7f0000000a80)=""/202, 0xca}, {&(0x7f0000000b80)=""/197, 0xc5}, {&(0x7f0000000800)=""/118, 0x76}, {&(0x7f0000000940)=""/130, 0x82}], 0x7, &(0x7f0000000d80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x100}, 0x10001) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setattr(0x0, &(0x7f0000000040)={0x38}, 0x0) (async) syz_clone3(&(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, {0x1d}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) fstat(r2, &(0x7f00000008c0)) syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000240)='./bus\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r3 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000140)=@base={0xa, 0x16, 0x8, 0x7f}, 0x48) (async) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="092f202e2f6669646abe281f695d6b9002653020202e05"], 0xe) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000cc0)='ns/pid\x00') bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x5, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000418100000", @ANYRES32=r3, @ANYBLOB="000000000000000034080000000000ff1800000000000000000000000000000095000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x4, 0xee, &(0x7f0000000340)=""/238, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 04:16:50 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r0, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000c, 0x80010, r0, 0x546f5000) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x6243c0, 0x0) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000080)={0x1, 0x0, {0x25, 0x9, 0x8, 0x16, 0x1, 0x50, 0x3, 0x16d, 0xffffffffffffffff}}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) sendto$inet6(r6, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) shutdown(r6, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r6, 0x84009422, &(0x7f00000000c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) getsockopt$inet6_tcp_buf(r6, 0x6, 0x1c, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) sendfile(r5, r4, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:50 executing program 1: r0 = dup(0xffffffffffffffff) (async) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x61) r2 = openat$cgroup_procs(r1, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async, rerun: 64) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) (async, rerun: 64) r6 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 64) bind$inet(r6, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) (async) setsockopt$sock_int(r6, 0x1, 0x6, &(0x7f0000000140)=0x32, 0x4) (async, rerun: 64) connect$inet(r6, &(0x7f0000000280)={0x2, 0x0, @broadcast}, 0x10) (rerun: 64) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x5) sendmmsg$inet(r6, &(0x7f0000002080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x10, 0x60000000}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @empty}}}], 0x30}}], 0x300, 0x0) (async, rerun: 64) r7 = socket$netlink(0x10, 0x3, 0x0) (rerun: 64) sendmsg$netlink(r7, &(0x7f0000006440)={0x0, 0x11, &(0x7f00000063c0)=[{&(0x7f0000000600)=ANY=[@ANYBLOB="00000008004671a3540000290000000000002b540000000000000000", @ANYRES32=0x0, @ANYBLOB="14001b00000000000000002100000000000000010c00"/32], 0x40}], 0x1}, 0x0) (async) openat2(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000300)={0x800, 0x4, 0xc}, 0x18) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(0xffffffffffffffff, 0x10e, 0x4, 0x0, 0x0) 04:16:50 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) socket(0x2, 0x3, 0xff) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) (async) connect$inet(r1, &(0x7f00000002c0), 0x10) (async) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) (async) 04:16:50 executing program 0: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000080)='./file0\x00', 0x2010400, &(0x7f00000000c0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=0x0, @ANYRESOCT], 0x1, 0x14df, &(0x7f0000002a80)="$eJzs3AuUjlXbOPB97b1vxjTpaZLDsK993Tw02CZJckiSQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwadI4n8/nQ5NXkiQ55RT2f+nt+3zv2/st3/f/+v7Wf831W2sv+3I/1/XsPdesefZ9rzXzU9dhtZrUrt6IiMT/CPz9nxQhRIwQYpAQ4hYhRCCEKB9fPv7q9TwKUv5nb8L+Wk+m3+gVsBuJ+5+zcf9zNu5/zsb9z9m4/zkb9z9n4/7nbNx/xnKyzTMK3coj547/jef/gp///3+CP/9zNu5/zsb9z9m4/zkb9z9n4/7nbNz/nI37n7Nx/xnLyW7082ceN3bc6O8/xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGM5w3l/jRZC/Nv8Rq+LMcYYY4wxxhhjfx2f+0avgDHGGGOMMcYYY//7QEihhBaByCVyixiRR8SKm0ScuFnkFbeIiLhVxIvbRD5xu8gvCoiCopBIEIVFEWEECitIhKKoKCaiorgoIe4QiaKkKCVKCyfKiCRxpygr7hLlxN2ivLhHVBD3ioqikqgsqoj7RFVxv6gmHhDVxYOihqgpaona4iFRRzws6opHRD3xqKgvHhMNxOOioXhCNBJPisbiKdFEPC2aimdEM9FctBAtRav/q/w3RE/xpugleosU0Uf0FW+JfqK/GCAGikHibTFYvCOGiHdFqhgqhon3xHDxvhghPhAjxSgxWnwoxoixYpwYLyaIiSJNfCQmiY/FZPGJmCKmimliukgXM8RM8amYJWaLOeIzMVd8LuaJ+WKBWCgyxBdikfhSZIqvxGLxtcgSS8RSsUwsFyvESrFKrBZrxFqxTqwXG8RGsUlsFlvEVrFNbBc7xE6xS+wWe8ResU/sF9+IbPHtfzP/3D/ldwMBAiRI0KAhF+SCGIiBWIiFOIiDvJAXIhCBeIiHfJAP8kN+KAgFIQESoAgUAQQEAoKiUBSiEIUSUAISIRFKQSlw4CAJkqAs3AXloByUh/JQASpARagElaAKVIGqUBWqQTWoDtWhBtSAWlALHoKH4GGoC3WhHtSD+lAfGkADaAgNoRE0gsbQGJpAE2gKTaEZNIMW0AJaQStoDa2hDbSBdtAO2kN76AAdIBmSoSN0hE7QCTpDZ+gCXaArdIVu0B26wxvwBrwJb0JvqCH7QF/oC/2gHwyAgTAQ3obB8A68A+9CKgyFYfAevAfvwwg4CyNhFIyG0VBVjoVxMB5IToQ0SINJMAkmw2SYAlNhKkyHdJgBM2EmzILZMBs+g7nwOXwO82E+LIQMyIBF8CVkQiYshnOQBUtgKSyD5bAClsMqWA2rYC2sg7WwATbAJtgEW2ALbINtsAN2wC7YBXtgD+yDfZAK2ZANB+AAHISDcAgOwWE4DEfgCByFo3AMjsFxOA4n4CScgpNwBs7AWTgH5+E8XISLcAleS/ih8a6Sa1KFvEpLLXPJXDJGxshYGSvjZJzMK/PKiIzIeBkv88l8Mr/MLwvKgjJBJsgisohEiZJkKIvKojIqo7KELCETZaIsJUtJJ51MkkmyrCwry8lysry8R1aQ98qKspJs66rIKrKqbOeqyQdkdVld1pA1ZS1ZW9aWdWQdWVfWlfVkPVlf1pcN5OOyoewDA+BJebUzTeRQaCqHQTPZXLaQLeX78KxsLUdAG9lWtpPPy1EwEjrI1i5ZviQ7ynHQSb4ix8OrsoucCF3l67Kb7C57yDdkT9nG9ZK95RToI/vK6dBP9pcD5EA5C2rKqx2rJd+VqXKoHCbfkwvhfTlCfiBHylFytPxQjpFj5Tg5Xk6QE2Wa/EhOkh/LyfITOUVOldPkdJkuZ8iZ8lM5S86Wc+Rncq78XM6T8+UCuVBmyC/kIvmlzJRfycXya5kll8ilcplcLlfIlXKVXC3XyLVynVwvN8iNcpPcLLfIrXKb3C53yJ1yl9wt98i9cp/cL7+R2fJbeUD+TR6U38lD8nt5WP4gj8gf5VH5kzwmf5bH5S/yhDwpT8nT8oz8VZ6V5+R5eUFelL/JS/KyvCK9FAqUVEppFahcKreKUXlUrLpJxambVV51i4qoW1W8uk3lU7er/KqAKqgKqQRVWBVRRqGyilSoiqpiKqqKqxLqDpWoSqpSqrRyqoxKUneqsuouVU7drcqre1QFda+qqCqpyqqKuk9VVferauoBVV09qGqomqqWqq0eUnXUw6quekTVU4+q+uox1UA9rhqqJ1Qj9aRqrJ5STdTTqql6RjVTzVUL1VK1Us+q1uo51Ua1Ve3U86q9ekF1UC+qZPWS6qheVp3UK6qzelV1Ua+prup11U11Vz3UZXVFedVL9VYpqo/qq95S/VR/NUANVIPU22qwekcNUe+qVDVUDVPvqeHqfTVCfaBGqlFqtPpQjVFj1Tg1Xk1QE1Wa+khNUh+ryeoTNUVNVdPUdJWuZqgBf1Sa81/I//hf5A/5/d03qc1qi9qqtqntaofaqXap3Wq32qv2qv1qv8pW2eqAOqAOqoPqkDqkDqvD6og6oo6qo+qYOqaOq+PqhDqpLqjT6oz6VZ1V59Q5dUFdVBfVpT++BkKDllpprQOdS+fWMTqPjtU36Th9s86rb9ERfauO17fpfPp2nV8X0AV1IZ2gC+si2mjUVpMOdVFdTEd1cX31NJGoS+pSurR2uoxO0nf+t/JL6Dv0P+dfb32tdCvdWrfWbXQb3U630+11e91Bd9DJOll31B11J91Jd9addRfdRXfVXXU33U330D10T91T99K9dIpO0X31W7qf7q8H6IF6kH5bD9aD9RA9RKfqVD1MD9PD9XA9Qo/QI/VIPVqP1mP0GD1Oj9MT9ASdptP0JD1JT9aT9RQ9RU/T03S6Ttcz9Uw9S8/Sc/QcPVfP1fP0PL1AL9AZOkMv0ot0ps7Ui/VinaWX6CV6mV6mV+gVepVepdfoNXqdXqc36A06S2/Wm/VWvVVv19v1Tr1T79a79V69V+/X+3W2ztYH9AF9UB/Uh/QhfVgf1kf0EX1UH9XH9DF9XB/XJ/QJfUqf0mf0GX1Wn9Xn9Xl9UV/Ul/QlfUVfuXrsC2QgAx3oIFeQK4gJYoLYIDaIC+KCvEHeIBJEgvggPsgX3B7kDwoEBYNCQUJQOCgSmAADG1AQBkWDYkE0KB6UCO4IEoOSQamgdOCCMkFScGdQNrgrKBfcHZQP7gkqBPcGFYNKQeWgSnBfUDW4P6gWPBBUDx4MagQ1g1pB7eChoE7wcFA3eCSoFzwa1A8eCxoEjwcNgyeCRsGTQePgqaBJ8HTQNHgmaBY0D1oELYNWf2l9788WeM71Mr1NbtHH9DVvmX6mvxlgBppB5m0z2Lxjhph3TaoZaoaZ98xw874ZYT4wI80oM9p8aMaYsWacGW8mmIkmzXxkJpmPzWTziZlippppZrpJNzPMTPOpmWVmmznmMzPXfG7mmflmgVloMor/cRw3X5nF5muTZZaYpWaZWW5WmJVmlVlt1pi1Zp1ZbzaYjWaT2Wy2mK1mm9ludpidZpfZbfaYvWaf2W++MdnmW3PA/M0cNN+ZQ+Z7c9j8YI6YH81R85M5Zn42x80v5oQ5aU6Z0+aM+dWcNefMeXPBXDS/mUvmsrli/NXD/dWPd9SoMRfmwhiMwViMxTiMw7yYFyMYwXiMx3yYD/NjfiyIBTEBE7AIFsGrCAmLYlGMYhRLYAlMxEQshaXQocMkTMKyWBbLYTksj+WxAlbAilgRK2NlvA/vw/vxfnwAH8AH8UGsiTWxNtbGOlgH62JdrIf1sD7WxwbYABtiQ2yEjbAxNsYm2ASbYlNshs2wBbbAVtgKW2NrbINtsB22w/bYHjtgB0zGZOyIHbETdsLO2Bm7YBfsil2xG3bDHtgDe2JP7IW9MAVTsC/2xX7YDwfgAByEg3AwDsYhOARTMRWH4TAcjsNxBI7AkTgKR+OHOAbH4jgcjxNwIqZhGk7CSTgZJ+MUnILTcBqmYzrOxJk4C2fhHJyDc3EuzsN5uAAXYAZm4CJchJmYiYtxMWZhFi7Fpbgcl+NKXImrcTWuxbW4HtfjRtyIm3EzbsWtuB23407cibtxN+7Fvbgf92M2ZuMBPIAH8SAewkN4GA/jETyCR/EoHsNjeByP4wk8gafwFJ7BM3gWz+J5PI8X8Te8hJfxCnqMsXlsrL3JxtmbbV57i/3nuKAtZBNsYVvEGpvfFviHGK21ibakLWVLW2fL2CR755/iiraSrWyr2PtsVXu/rfanuI592Na1j9h69lFb2z70D3F9+5htYJ+2De0ztpFtbhvblraJfdo2tc/YZra5bWFb2vb2BdvBvmiT7Uu2o335T/Ei+6VdbdfYtXad3Wv32fP2gj1qf7IX7W+2l+1tB9m37WD7jh1i37Wpduif4tH2QzvGjrXj7Hg7wU78UzzNTrfpdoadaT+1s+zsP8UZ9gs712baeXa+XWAX/h5fXVOm/coutl/bLLvELrXL7HK7wq60q/59rcvsBrvRbrK77R671W6z2+0Ou9Pu+j2+uo/99hubbb+1R+yP9qD9zh6yx+xh+8Pv8dX9HbM/2+P2F3vCnrSn7Gl7xv5qz9pzv+//6t5P28v2ivVWEJAkRZoCykW5KYbyUCzdRHF0M+WlWyhCt1I83Ub56HbKTwWoIBWiBCpMRcgQkiWikIpSMYpScSpBd1AilaRSVJoclaEkupPK0l1Uju6m8nQPVaB7qSJVospUhe6jqnQ/VaMHqDo9SDWoJtWi2vQQ1aGHqS49QvXoUapPj1EDepwa0hPUiJ6kxvQUNaGnqSk9Q82oObWgltSKnqXW9By1obbUjp6n9vQCdaAXKZleoo70MnWiV6gzvUpd6DXqSq9TN+pOPegN6klvUi/qTSnUh/rSW9SP+tMAGkiD6G0aTO/QEHqXUmkoDaP3aDi9TyPoAxpJo2g0fUhjaCyNo/E0gSZSGn1Ek+hjmkyf0BSaStNoOqXTDJpJn9Ismk1z6DOaS5/TPJpPC2ghZdAXtIi+pEz6ihbT15RFS2gpLaPltIJW0ipaTWtoLa2j9bSBNtIm2kxbaCttI6AdtJN20W7aQ3tpH+2nbyibvqUD9Dc6SN/RIfqeDtMPdIR+pKP0Ex2jn+k4/UIn6CSdotN0hn6ls3SOztMFuki/0SW6TFfIkwghlKEKdRiEucLcYUyYJ4wNbwrjwpvDvOEtYSS8NYwPbwvzhbeH+cMCYcGwUJgQFg6LhCbE0IYUhmHRsFgYDYuHJcI7wsSwZFgqLB26sEyYFN4Zlg3vCsuFd4flw3vCCuG9YcWwUvj0o1XC+8Kq4f1htfCBsHr4YFgjrBnWCmuHD4V1wofDuuEjYb3w0bBc+FjYIHw8bBg+ETYKnwwbh0+FTcKnw6bhM2GzsHnYImwZtgqfDVuHz4VtwrZhu/D5sH34QtghfDFMDl8KO4YvX/d6Stgn7Bu+Fb4Vev+IWhBdGM2IfhFdFP0ymhn9Kro4+nU0K7okujS6LLo8uiK6Mroqujq6Jro2ui66ProhujG6Kep97dzCgZNOOe0Cl8vldjEuj4t1N7k4d7PL625xEXeri3e3uXzudpffFXAFXSGX4Aq7Is44dNaRC11RV8xFXXFXwt3hEl1JV8qVds6VcUmupWvlWrnW7jnXxrV17dzz7nn3gnvBvehedC+5ju5l18m94jq7V10X95p7zb3uurnurod7w/V0b7perrdLcSmur+vr+rl+boAb4Aa5QW6wG+yGuCEu1aW6YW6YG+6GuxFuhBvpRrrRbrQb48a4cW6cm+AmuDSX5ia5SW6ym+ymuClumpvm0l26m+lmullulpvj5ri5iXPdPDfPLXALXIbLcIvcIpfpMt1it9hluSy31C11y91yt9KtdKvdarfWrXXr3Xq30W10m91mt9VtddvddrfT7XS73W631+11+91+l+2y3QF3wB10B90h97077H5wR9yP7qj7yR1zP7vj7hd3wp10p9xpd8b96s66c+68u+Auut/cJXfZXXHepUU+ikyKfByZHPkkMiUyNTItMj2SHpkRmRn5NDIrMjsyJ/JZZG7k88i8yPzIgsjCSEbki8iiyJeRzMhXkcWRryNZkSWRpZFlkeWRFRHvC28NfVFfzEd9cV/C3+ETfUlfypf2zpfxSf5OX9bf5cv5u315f4+v4O/1FX0lX9k/45v55r6Fb+lb+Wd9a/+cb+Pb+nb+ed/ev+A7+Bd9sn/Jd/Qv+07+Fd/Zv+q7+Nd8V/+67+a7+x7+Dd/Tv+l7+d4+xffxff1bvp/v7wf4gX6Qf9sP9u/4If5dn+qH+mH+PT/cv+9H+A/8SD/Kj/Yf+jF+rB/nx/sJfqJP8x/5Sf5jP9l/4qf4qX6an+7T/Qw/03/qZ/nZfo7/zM/1n/t5fr5f4Bf6DP+FX+S/9Jn+K7/Yf+2z/BK/1C/zy/0Kv9Kv8qv9Gr/Wr/Pr/Qa/0W/ym/0Wv9Vv89v9Dr/T7/K7/R6/1+/z+/03Ptt/6w/4v/mD/jt/yH/vD/sf/BH/oz/qf/LH/M/+uP/Fn/An/Sl/2p/xv/qz/pw/7y/4i/43f8lf9lf4d9YYY4wxxv5L1HWu9/kX/yf/GFf1FULcvK3Q4X+uuT7/3+f9ZUL7iBDipd5dn/y3UaNGSkrKH6/NUiIoNl8IEbmWn0tci5eIduIFkSzairL/cn39ZfeLdJ360XuEiP0POTHiWnyt/l3/Sf2xc69bf74QicWu5eQR1+Jr9cv9J/ULtL5O/TzfpQnR5j/kxIlr8bX6SeI58bJI/odXMsYYY4wxxhhjf9dfVu58vfvbq/fnCfpaTm5xLb7e/TljjDHGGGOMMcZuvFe793jx2eTktp15whOe8OTfJzf6JxNjjDHGGGPsr3bt0H+jV8IYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjOVc/y/+nNiN3iNjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDF2o/2fAAAA///ogDHh") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="c6b0ae"], 0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/sem\x00', 0xfe, 0x0) 04:16:50 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:50 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) r0 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r0, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000c, 0x80010, r0, 0x546f5000) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x6243c0, 0x0) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000080)={0x1, 0x0, {0x25, 0x9, 0x8, 0x16, 0x1, 0x50, 0x3, 0x16d, 0xffffffffffffffff}}) (async, rerun: 32) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r5 = socket$nl_audit(0x10, 0x3, 0x9) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) (async) shutdown(r6, 0x1) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r6, 0x84009422, &(0x7f00000000c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) getsockopt$inet6_tcp_buf(r6, 0x6, 0x1c, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) (async) sendfile(r5, r4, 0x0, 0x61c2c9d9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:50 executing program 0: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000080)='./file0\x00', 0x2010400, &(0x7f00000000c0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=0x0, @ANYRESOCT], 0x1, 0x14df, &(0x7f0000002a80)="$eJzs3AuUjlXbOPB97b1vxjTpaZLDsK993Tw02CZJckiSQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwadI4n8/nQ5NXkiQ55RT2f+nt+3zv2/st3/f/+v7Wf831W2sv+3I/1/XsPdesefZ9rzXzU9dhtZrUrt6IiMT/CPz9nxQhRIwQYpAQ4hYhRCCEKB9fPv7q9TwKUv5nb8L+Wk+m3+gVsBuJ+5+zcf9zNu5/zsb9z9m4/zkb9z9n4/7nbNx/xnKyzTMK3coj547/jef/gp///3+CP/9zNu5/zsb9z9m4/zkb9z9n4/7nbNz/nI37n7Nx/xnLyW7082ceN3bc6O8/xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGM5w3l/jRZC/Nv8Rq+LMcYYY4wxxhhjfx2f+0avgDHGGGOMMcYYY//7QEihhBaByCVyixiRR8SKm0ScuFnkFbeIiLhVxIvbRD5xu8gvCoiCopBIEIVFEWEECitIhKKoKCaiorgoIe4QiaKkKCVKCyfKiCRxpygr7hLlxN2ivLhHVBD3ioqikqgsqoj7RFVxv6gmHhDVxYOihqgpaona4iFRRzws6opHRD3xqKgvHhMNxOOioXhCNBJPisbiKdFEPC2aimdEM9FctBAtRav/q/w3RE/xpugleosU0Uf0FW+JfqK/GCAGikHibTFYvCOGiHdFqhgqhon3xHDxvhghPhAjxSgxWnwoxoixYpwYLyaIiSJNfCQmiY/FZPGJmCKmimliukgXM8RM8amYJWaLOeIzMVd8LuaJ+WKBWCgyxBdikfhSZIqvxGLxtcgSS8RSsUwsFyvESrFKrBZrxFqxTqwXG8RGsUlsFlvEVrFNbBc7xE6xS+wWe8ResU/sF9+IbPHtfzP/3D/ldwMBAiRI0KAhF+SCGIiBWIiFOIiDvJAXIhCBeIiHfJAP8kN+KAgFIQESoAgUAQQEAoKiUBSiEIUSUAISIRFKQSlw4CAJkqAs3AXloByUh/JQASpARagElaAKVIGqUBWqQTWoDtWhBtSAWlALHoKH4GGoC3WhHtSD+lAfGkADaAgNoRE0gsbQGJpAE2gKTaEZNIMW0AJaQStoDa2hDbSBdtAO2kN76AAdIBmSoSN0hE7QCTpDZ+gCXaArdIVu0B26wxvwBrwJb0JvqCH7QF/oC/2gHwyAgTAQ3obB8A68A+9CKgyFYfAevAfvwwg4CyNhFIyG0VBVjoVxMB5IToQ0SINJMAkmw2SYAlNhKkyHdJgBM2EmzILZMBs+g7nwOXwO82E+LIQMyIBF8CVkQiYshnOQBUtgKSyD5bAClsMqWA2rYC2sg7WwATbAJtgEW2ALbINtsAN2wC7YBXtgD+yDfZAK2ZANB+AAHISDcAgOwWE4DEfgCByFo3AMjsFxOA4n4CScgpNwBs7AWTgH5+E8XISLcAleS/ih8a6Sa1KFvEpLLXPJXDJGxshYGSvjZJzMK/PKiIzIeBkv88l8Mr/MLwvKgjJBJsgisohEiZJkKIvKojIqo7KELCETZaIsJUtJJ51MkkmyrCwry8lysry8R1aQ98qKspJs66rIKrKqbOeqyQdkdVld1pA1ZS1ZW9aWdWQdWVfWlfVkPVlf1pcN5OOyoewDA+BJebUzTeRQaCqHQTPZXLaQLeX78KxsLUdAG9lWtpPPy1EwEjrI1i5ZviQ7ynHQSb4ix8OrsoucCF3l67Kb7C57yDdkT9nG9ZK95RToI/vK6dBP9pcD5EA5C2rKqx2rJd+VqXKoHCbfkwvhfTlCfiBHylFytPxQjpFj5Tg5Xk6QE2Wa/EhOkh/LyfITOUVOldPkdJkuZ8iZ8lM5S86Wc+Rncq78XM6T8+UCuVBmyC/kIvmlzJRfycXya5kll8ilcplcLlfIlXKVXC3XyLVynVwvN8iNcpPcLLfIrXKb3C53yJ1yl9wt98i9cp/cL7+R2fJbeUD+TR6U38lD8nt5WP4gj8gf5VH5kzwmf5bH5S/yhDwpT8nT8oz8VZ6V5+R5eUFelL/JS/KyvCK9FAqUVEppFahcKreKUXlUrLpJxambVV51i4qoW1W8uk3lU7er/KqAKqgKqQRVWBVRRqGyilSoiqpiKqqKqxLqDpWoSqpSqrRyqoxKUneqsuouVU7drcqre1QFda+qqCqpyqqKuk9VVferauoBVV09qGqomqqWqq0eUnXUw6quekTVU4+q+uox1UA9rhqqJ1Qj9aRqrJ5STdTTqql6RjVTzVUL1VK1Us+q1uo51Ua1Ve3U86q9ekF1UC+qZPWS6qheVp3UK6qzelV1Ua+prup11U11Vz3UZXVFedVL9VYpqo/qq95S/VR/NUANVIPU22qwekcNUe+qVDVUDVPvqeHqfTVCfaBGqlFqtPpQjVFj1Tg1Xk1QE1Wa+khNUh+ryeoTNUVNVdPUdJWuZqgBf1Sa81/I//hf5A/5/d03qc1qi9qqtqntaofaqXap3Wq32qv2qv1qv8pW2eqAOqAOqoPqkDqkDqvD6og6oo6qo+qYOqaOq+PqhDqpLqjT6oz6VZ1V59Q5dUFdVBfVpT++BkKDllpprQOdS+fWMTqPjtU36Th9s86rb9ERfauO17fpfPp2nV8X0AV1IZ2gC+si2mjUVpMOdVFdTEd1cX31NJGoS+pSurR2uoxO0nf+t/JL6Dv0P+dfb32tdCvdWrfWbXQb3U630+11e91Bd9DJOll31B11J91Jd9addRfdRXfVXXU33U330D10T91T99K9dIpO0X31W7qf7q8H6IF6kH5bD9aD9RA9RKfqVD1MD9PD9XA9Qo/QI/VIPVqP1mP0GD1Oj9MT9ASdptP0JD1JT9aT9RQ9RU/T03S6Ttcz9Uw9S8/Sc/QcPVfP1fP0PL1AL9AZOkMv0ot0ps7Ui/VinaWX6CV6mV6mV+gVepVepdfoNXqdXqc36A06S2/Wm/VWvVVv19v1Tr1T79a79V69V+/X+3W2ztYH9AF9UB/Uh/QhfVgf1kf0EX1UH9XH9DF9XB/XJ/QJfUqf0mf0GX1Wn9Xn9Xl9UV/Ul/QlfUVfuXrsC2QgAx3oIFeQK4gJYoLYIDaIC+KCvEHeIBJEgvggPsgX3B7kDwoEBYNCQUJQOCgSmAADG1AQBkWDYkE0KB6UCO4IEoOSQamgdOCCMkFScGdQNrgrKBfcHZQP7gkqBPcGFYNKQeWgSnBfUDW4P6gWPBBUDx4MagQ1g1pB7eChoE7wcFA3eCSoFzwa1A8eCxoEjwcNgyeCRsGTQePgqaBJ8HTQNHgmaBY0D1oELYNWf2l9788WeM71Mr1NbtHH9DVvmX6mvxlgBppB5m0z2Lxjhph3TaoZaoaZ98xw874ZYT4wI80oM9p8aMaYsWacGW8mmIkmzXxkJpmPzWTziZlippppZrpJNzPMTPOpmWVmmznmMzPXfG7mmflmgVloMor/cRw3X5nF5muTZZaYpWaZWW5WmJVmlVlt1pi1Zp1ZbzaYjWaT2Wy2mK1mm9ludpidZpfZbfaYvWaf2W++MdnmW3PA/M0cNN+ZQ+Z7c9j8YI6YH81R85M5Zn42x80v5oQ5aU6Z0+aM+dWcNefMeXPBXDS/mUvmsrli/NXD/dWPd9SoMRfmwhiMwViMxTiMw7yYFyMYwXiMx3yYD/NjfiyIBTEBE7AIFsGrCAmLYlGMYhRLYAlMxEQshaXQocMkTMKyWBbLYTksj+WxAlbAilgRK2NlvA/vw/vxfnwAH8AH8UGsiTWxNtbGOlgH62JdrIf1sD7WxwbYABtiQ2yEjbAxNsYm2ASbYlNshs2wBbbAVtgKW2NrbINtsB22w/bYHjtgB0zGZOyIHbETdsLO2Bm7YBfsil2xG3bDHtgDe2JP7IW9MAVTsC/2xX7YDwfgAByEg3AwDsYhOARTMRWH4TAcjsNxBI7AkTgKR+OHOAbH4jgcjxNwIqZhGk7CSTgZJ+MUnILTcBqmYzrOxJk4C2fhHJyDc3EuzsN5uAAXYAZm4CJchJmYiYtxMWZhFi7Fpbgcl+NKXImrcTWuxbW4HtfjRtyIm3EzbsWtuB23407cibtxN+7Fvbgf92M2ZuMBPIAH8SAewkN4GA/jETyCR/EoHsNjeByP4wk8gafwFJ7BM3gWz+J5PI8X8Te8hJfxCnqMsXlsrL3JxtmbbV57i/3nuKAtZBNsYVvEGpvfFviHGK21ibakLWVLW2fL2CR755/iiraSrWyr2PtsVXu/rfanuI592Na1j9h69lFb2z70D3F9+5htYJ+2De0ztpFtbhvblraJfdo2tc/YZra5bWFb2vb2BdvBvmiT7Uu2o335T/Ei+6VdbdfYtXad3Wv32fP2gj1qf7IX7W+2l+1tB9m37WD7jh1i37Wpduif4tH2QzvGjrXj7Hg7wU78UzzNTrfpdoadaT+1s+zsP8UZ9gs712baeXa+XWAX/h5fXVOm/coutl/bLLvELrXL7HK7wq60q/59rcvsBrvRbrK77R671W6z2+0Ou9Pu+j2+uo/99hubbb+1R+yP9qD9zh6yx+xh+8Pv8dX9HbM/2+P2F3vCnrSn7Gl7xv5qz9pzv+//6t5P28v2ivVWEJAkRZoCykW5KYbyUCzdRHF0M+WlWyhCt1I83Ub56HbKTwWoIBWiBCpMRcgQkiWikIpSMYpScSpBd1AilaRSVJoclaEkupPK0l1Uju6m8nQPVaB7qSJVospUhe6jqnQ/VaMHqDo9SDWoJtWi2vQQ1aGHqS49QvXoUapPj1EDepwa0hPUiJ6kxvQUNaGnqSk9Q82oObWgltSKnqXW9By1obbUjp6n9vQCdaAXKZleoo70MnWiV6gzvUpd6DXqSq9TN+pOPegN6klvUi/qTSnUh/rSW9SP+tMAGkiD6G0aTO/QEHqXUmkoDaP3aDi9TyPoAxpJo2g0fUhjaCyNo/E0gSZSGn1Ek+hjmkyf0BSaStNoOqXTDJpJn9Ismk1z6DOaS5/TPJpPC2ghZdAXtIi+pEz6ihbT15RFS2gpLaPltIJW0ipaTWtoLa2j9bSBNtIm2kxbaCttI6AdtJN20W7aQ3tpH+2nbyibvqUD9Dc6SN/RIfqeDtMPdIR+pKP0Ex2jn+k4/UIn6CSdotN0hn6ls3SOztMFuki/0SW6TFfIkwghlKEKdRiEucLcYUyYJ4wNbwrjwpvDvOEtYSS8NYwPbwvzhbeH+cMCYcGwUJgQFg6LhCbE0IYUhmHRsFgYDYuHJcI7wsSwZFgqLB26sEyYFN4Zlg3vCsuFd4flw3vCCuG9YcWwUvj0o1XC+8Kq4f1htfCBsHr4YFgjrBnWCmuHD4V1wofDuuEjYb3w0bBc+FjYIHw8bBg+ETYKnwwbh0+FTcKnw6bhM2GzsHnYImwZtgqfDVuHz4VtwrZhu/D5sH34QtghfDFMDl8KO4YvX/d6Stgn7Bu+Fb4Vev+IWhBdGM2IfhFdFP0ymhn9Kro4+nU0K7okujS6LLo8uiK6Mroqujq6Jro2ui66ProhujG6Kep97dzCgZNOOe0Cl8vldjEuj4t1N7k4d7PL625xEXeri3e3uXzudpffFXAFXSGX4Aq7Is44dNaRC11RV8xFXXFXwt3hEl1JV8qVds6VcUmupWvlWrnW7jnXxrV17dzz7nn3gnvBvehedC+5ju5l18m94jq7V10X95p7zb3uurnurod7w/V0b7perrdLcSmur+vr+rl+boAb4Aa5QW6wG+yGuCEu1aW6YW6YG+6GuxFuhBvpRrrRbrQb48a4cW6cm+AmuDSX5ia5SW6ym+ymuClumpvm0l26m+lmullulpvj5ri5iXPdPDfPLXALXIbLcIvcIpfpMt1it9hluSy31C11y91yt9KtdKvdarfWrXXr3Xq30W10m91mt9VtddvddrfT7XS73W631+11+91+l+2y3QF3wB10B90h97077H5wR9yP7qj7yR1zP7vj7hd3wp10p9xpd8b96s66c+68u+Auut/cJXfZXXHepUU+ikyKfByZHPkkMiUyNTItMj2SHpkRmRn5NDIrMjsyJ/JZZG7k88i8yPzIgsjCSEbki8iiyJeRzMhXkcWRryNZkSWRpZFlkeWRFRHvC28NfVFfzEd9cV/C3+ETfUlfypf2zpfxSf5OX9bf5cv5u315f4+v4O/1FX0lX9k/45v55r6Fb+lb+Wd9a/+cb+Pb+nb+ed/ev+A7+Bd9sn/Jd/Qv+07+Fd/Zv+q7+Nd8V/+67+a7+x7+Dd/Tv+l7+d4+xffxff1bvp/v7wf4gX6Qf9sP9u/4If5dn+qH+mH+PT/cv+9H+A/8SD/Kj/Yf+jF+rB/nx/sJfqJP8x/5Sf5jP9l/4qf4qX6an+7T/Qw/03/qZ/nZfo7/zM/1n/t5fr5f4Bf6DP+FX+S/9Jn+K7/Yf+2z/BK/1C/zy/0Kv9Kv8qv9Gr/Wr/Pr/Qa/0W/ym/0Wv9Vv89v9Dr/T7/K7/R6/1+/z+/03Ptt/6w/4v/mD/jt/yH/vD/sf/BH/oz/qf/LH/M/+uP/Fn/An/Sl/2p/xv/qz/pw/7y/4i/43f8lf9lf4d9YYY4wxxv5L1HWu9/kX/yf/GFf1FULcvK3Q4X+uuT7/3+f9ZUL7iBDipd5dn/y3UaNGSkrKH6/NUiIoNl8IEbmWn0tci5eIduIFkSzairL/cn39ZfeLdJ360XuEiP0POTHiWnyt/l3/Sf2xc69bf74QicWu5eQR1+Jr9cv9J/ULtL5O/TzfpQnR5j/kxIlr8bX6SeI58bJI/odXMsYYY4wxxhhjf9dfVu58vfvbq/fnCfpaTm5xLb7e/TljjDHGGGOMMcZuvFe793jx2eTktp15whOe8OTfJzf6JxNjjDHGGGPsr3bt0H+jV8IYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjOVc/y/+nNiN3iNjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDF2o/2fAAAA///ogDHh") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="c6b0ae"], 0xb) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/sem\x00', 0xfe, 0x0) 04:16:50 executing program 0: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000000080)='./file0\x00', 0x2010400, &(0x7f00000000c0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=0x0, @ANYRESOCT], 0x1, 0x14df, &(0x7f0000002a80)="$eJzs3AuUjlXbOPB97b1vxjTpaZLDsK993Tw02CZJckiSQ5IkSZJTQtIkSUJiyClpSEKOk+QwhOQwadI4n8/nQ5NXkiQ55RT2f+nt+3zv2/st3/f/+v7Wf831W2sv+3I/1/XsPdesefZ9rzXzU9dhtZrUrt6IiMT/CPz9nxQhRIwQYpAQ4hYhRCCEKB9fPv7q9TwKUv5nb8L+Wk+m3+gVsBuJ+5+zcf9zNu5/zsb9z9m4/zkb9z9n4/7nbNx/xnKyzTMK3coj547/jef/gp///3+CP/9zNu5/zsb9z9m4/zkb9z9n4/7nbNz/nI37n7Nx/xnLyW7082ceN3bc6O8/xhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGM5w3l/jRZC/Nv8Rq+LMcYYY4wxxhhjfx2f+0avgDHGGGOMMcYYY//7QEihhBaByCVyixiRR8SKm0ScuFnkFbeIiLhVxIvbRD5xu8gvCoiCopBIEIVFEWEECitIhKKoKCaiorgoIe4QiaKkKCVKCyfKiCRxpygr7hLlxN2ivLhHVBD3ioqikqgsqoj7RFVxv6gmHhDVxYOihqgpaona4iFRRzws6opHRD3xqKgvHhMNxOOioXhCNBJPisbiKdFEPC2aimdEM9FctBAtRav/q/w3RE/xpugleosU0Uf0FW+JfqK/GCAGikHibTFYvCOGiHdFqhgqhon3xHDxvhghPhAjxSgxWnwoxoixYpwYLyaIiSJNfCQmiY/FZPGJmCKmimliukgXM8RM8amYJWaLOeIzMVd8LuaJ+WKBWCgyxBdikfhSZIqvxGLxtcgSS8RSsUwsFyvESrFKrBZrxFqxTqwXG8RGsUlsFlvEVrFNbBc7xE6xS+wWe8ResU/sF9+IbPHtfzP/3D/ldwMBAiRI0KAhF+SCGIiBWIiFOIiDvJAXIhCBeIiHfJAP8kN+KAgFIQESoAgUAQQEAoKiUBSiEIUSUAISIRFKQSlw4CAJkqAs3AXloByUh/JQASpARagElaAKVIGqUBWqQTWoDtWhBtSAWlALHoKH4GGoC3WhHtSD+lAfGkADaAgNoRE0gsbQGJpAE2gKTaEZNIMW0AJaQStoDa2hDbSBdtAO2kN76AAdIBmSoSN0hE7QCTpDZ+gCXaArdIVu0B26wxvwBrwJb0JvqCH7QF/oC/2gHwyAgTAQ3obB8A68A+9CKgyFYfAevAfvwwg4CyNhFIyG0VBVjoVxMB5IToQ0SINJMAkmw2SYAlNhKkyHdJgBM2EmzILZMBs+g7nwOXwO82E+LIQMyIBF8CVkQiYshnOQBUtgKSyD5bAClsMqWA2rYC2sg7WwATbAJtgEW2ALbINtsAN2wC7YBXtgD+yDfZAK2ZANB+AAHISDcAgOwWE4DEfgCByFo3AMjsFxOA4n4CScgpNwBs7AWTgH5+E8XISLcAleS/ih8a6Sa1KFvEpLLXPJXDJGxshYGSvjZJzMK/PKiIzIeBkv88l8Mr/MLwvKgjJBJsgisohEiZJkKIvKojIqo7KELCETZaIsJUtJJ51MkkmyrCwry8lysry8R1aQ98qKspJs66rIKrKqbOeqyQdkdVld1pA1ZS1ZW9aWdWQdWVfWlfVkPVlf1pcN5OOyoewDA+BJebUzTeRQaCqHQTPZXLaQLeX78KxsLUdAG9lWtpPPy1EwEjrI1i5ZviQ7ynHQSb4ix8OrsoucCF3l67Kb7C57yDdkT9nG9ZK95RToI/vK6dBP9pcD5EA5C2rKqx2rJd+VqXKoHCbfkwvhfTlCfiBHylFytPxQjpFj5Tg5Xk6QE2Wa/EhOkh/LyfITOUVOldPkdJkuZ8iZ8lM5S86Wc+Rncq78XM6T8+UCuVBmyC/kIvmlzJRfycXya5kll8ilcplcLlfIlXKVXC3XyLVynVwvN8iNcpPcLLfIrXKb3C53yJ1yl9wt98i9cp/cL7+R2fJbeUD+TR6U38lD8nt5WP4gj8gf5VH5kzwmf5bH5S/yhDwpT8nT8oz8VZ6V5+R5eUFelL/JS/KyvCK9FAqUVEppFahcKreKUXlUrLpJxambVV51i4qoW1W8uk3lU7er/KqAKqgKqQRVWBVRRqGyilSoiqpiKqqKqxLqDpWoSqpSqrRyqoxKUneqsuouVU7drcqre1QFda+qqCqpyqqKuk9VVferauoBVV09qGqomqqWqq0eUnXUw6quekTVU4+q+uox1UA9rhqqJ1Qj9aRqrJ5STdTTqql6RjVTzVUL1VK1Us+q1uo51Ua1Ve3U86q9ekF1UC+qZPWS6qheVp3UK6qzelV1Ua+prup11U11Vz3UZXVFedVL9VYpqo/qq95S/VR/NUANVIPU22qwekcNUe+qVDVUDVPvqeHqfTVCfaBGqlFqtPpQjVFj1Tg1Xk1QE1Wa+khNUh+ryeoTNUVNVdPUdJWuZqgBf1Sa81/I//hf5A/5/d03qc1qi9qqtqntaofaqXap3Wq32qv2qv1qv8pW2eqAOqAOqoPqkDqkDqvD6og6oo6qo+qYOqaOq+PqhDqpLqjT6oz6VZ1V59Q5dUFdVBfVpT++BkKDllpprQOdS+fWMTqPjtU36Th9s86rb9ERfauO17fpfPp2nV8X0AV1IZ2gC+si2mjUVpMOdVFdTEd1cX31NJGoS+pSurR2uoxO0nf+t/JL6Dv0P+dfb32tdCvdWrfWbXQb3U630+11e91Bd9DJOll31B11J91Jd9addRfdRXfVXXU33U330D10T91T99K9dIpO0X31W7qf7q8H6IF6kH5bD9aD9RA9RKfqVD1MD9PD9XA9Qo/QI/VIPVqP1mP0GD1Oj9MT9ASdptP0JD1JT9aT9RQ9RU/T03S6Ttcz9Uw9S8/Sc/QcPVfP1fP0PL1AL9AZOkMv0ot0ps7Ui/VinaWX6CV6mV6mV+gVepVepdfoNXqdXqc36A06S2/Wm/VWvVVv19v1Tr1T79a79V69V+/X+3W2ztYH9AF9UB/Uh/QhfVgf1kf0EX1UH9XH9DF9XB/XJ/QJfUqf0mf0GX1Wn9Xn9Xl9UV/Ul/QlfUVfuXrsC2QgAx3oIFeQK4gJYoLYIDaIC+KCvEHeIBJEgvggPsgX3B7kDwoEBYNCQUJQOCgSmAADG1AQBkWDYkE0KB6UCO4IEoOSQamgdOCCMkFScGdQNrgrKBfcHZQP7gkqBPcGFYNKQeWgSnBfUDW4P6gWPBBUDx4MagQ1g1pB7eChoE7wcFA3eCSoFzwa1A8eCxoEjwcNgyeCRsGTQePgqaBJ8HTQNHgmaBY0D1oELYNWf2l9788WeM71Mr1NbtHH9DVvmX6mvxlgBppB5m0z2Lxjhph3TaoZaoaZ98xw874ZYT4wI80oM9p8aMaYsWacGW8mmIkmzXxkJpmPzWTziZlippppZrpJNzPMTPOpmWVmmznmMzPXfG7mmflmgVloMor/cRw3X5nF5muTZZaYpWaZWW5WmJVmlVlt1pi1Zp1ZbzaYjWaT2Wy2mK1mm9ludpidZpfZbfaYvWaf2W++MdnmW3PA/M0cNN+ZQ+Z7c9j8YI6YH81R85M5Zn42x80v5oQ5aU6Z0+aM+dWcNefMeXPBXDS/mUvmsrli/NXD/dWPd9SoMRfmwhiMwViMxTiMw7yYFyMYwXiMx3yYD/NjfiyIBTEBE7AIFsGrCAmLYlGMYhRLYAlMxEQshaXQocMkTMKyWBbLYTksj+WxAlbAilgRK2NlvA/vw/vxfnwAH8AH8UGsiTWxNtbGOlgH62JdrIf1sD7WxwbYABtiQ2yEjbAxNsYm2ASbYlNshs2wBbbAVtgKW2NrbINtsB22w/bYHjtgB0zGZOyIHbETdsLO2Bm7YBfsil2xG3bDHtgDe2JP7IW9MAVTsC/2xX7YDwfgAByEg3AwDsYhOARTMRWH4TAcjsNxBI7AkTgKR+OHOAbH4jgcjxNwIqZhGk7CSTgZJ+MUnILTcBqmYzrOxJk4C2fhHJyDc3EuzsN5uAAXYAZm4CJchJmYiYtxMWZhFi7Fpbgcl+NKXImrcTWuxbW4HtfjRtyIm3EzbsWtuB23407cibtxN+7Fvbgf92M2ZuMBPIAH8SAewkN4GA/jETyCR/EoHsNjeByP4wk8gafwFJ7BM3gWz+J5PI8X8Te8hJfxCnqMsXlsrL3JxtmbbV57i/3nuKAtZBNsYVvEGpvfFviHGK21ibakLWVLW2fL2CR755/iiraSrWyr2PtsVXu/rfanuI592Na1j9h69lFb2z70D3F9+5htYJ+2De0ztpFtbhvblraJfdo2tc/YZra5bWFb2vb2BdvBvmiT7Uu2o335T/Ei+6VdbdfYtXad3Wv32fP2gj1qf7IX7W+2l+1tB9m37WD7jh1i37Wpduif4tH2QzvGjrXj7Hg7wU78UzzNTrfpdoadaT+1s+zsP8UZ9gs712baeXa+XWAX/h5fXVOm/coutl/bLLvELrXL7HK7wq60q/59rcvsBrvRbrK77R671W6z2+0Ou9Pu+j2+uo/99hubbb+1R+yP9qD9zh6yx+xh+8Pv8dX9HbM/2+P2F3vCnrSn7Gl7xv5qz9pzv+//6t5P28v2ivVWEJAkRZoCykW5KYbyUCzdRHF0M+WlWyhCt1I83Ub56HbKTwWoIBWiBCpMRcgQkiWikIpSMYpScSpBd1AilaRSVJoclaEkupPK0l1Uju6m8nQPVaB7qSJVospUhe6jqnQ/VaMHqDo9SDWoJtWi2vQQ1aGHqS49QvXoUapPj1EDepwa0hPUiJ6kxvQUNaGnqSk9Q82oObWgltSKnqXW9By1obbUjp6n9vQCdaAXKZleoo70MnWiV6gzvUpd6DXqSq9TN+pOPegN6klvUi/qTSnUh/rSW9SP+tMAGkiD6G0aTO/QEHqXUmkoDaP3aDi9TyPoAxpJo2g0fUhjaCyNo/E0gSZSGn1Ek+hjmkyf0BSaStNoOqXTDJpJn9Ismk1z6DOaS5/TPJpPC2ghZdAXtIi+pEz6ihbT15RFS2gpLaPltIJW0ipaTWtoLa2j9bSBNtIm2kxbaCttI6AdtJN20W7aQ3tpH+2nbyibvqUD9Dc6SN/RIfqeDtMPdIR+pKP0Ex2jn+k4/UIn6CSdotN0hn6ls3SOztMFuki/0SW6TFfIkwghlKEKdRiEucLcYUyYJ4wNbwrjwpvDvOEtYSS8NYwPbwvzhbeH+cMCYcGwUJgQFg6LhCbE0IYUhmHRsFgYDYuHJcI7wsSwZFgqLB26sEyYFN4Zlg3vCsuFd4flw3vCCuG9YcWwUvj0o1XC+8Kq4f1htfCBsHr4YFgjrBnWCmuHD4V1wofDuuEjYb3w0bBc+FjYIHw8bBg+ETYKnwwbh0+FTcKnw6bhM2GzsHnYImwZtgqfDVuHz4VtwrZhu/D5sH34QtghfDFMDl8KO4YvX/d6Stgn7Bu+Fb4Vev+IWhBdGM2IfhFdFP0ymhn9Kro4+nU0K7okujS6LLo8uiK6Mroqujq6Jro2ui66ProhujG6Kep97dzCgZNOOe0Cl8vldjEuj4t1N7k4d7PL625xEXeri3e3uXzudpffFXAFXSGX4Aq7Is44dNaRC11RV8xFXXFXwt3hEl1JV8qVds6VcUmupWvlWrnW7jnXxrV17dzz7nn3gnvBvehedC+5ju5l18m94jq7V10X95p7zb3uurnurod7w/V0b7perrdLcSmur+vr+rl+boAb4Aa5QW6wG+yGuCEu1aW6YW6YG+6GuxFuhBvpRrrRbrQb48a4cW6cm+AmuDSX5ia5SW6ym+ymuClumpvm0l26m+lmullulpvj5ri5iXPdPDfPLXALXIbLcIvcIpfpMt1it9hluSy31C11y91yt9KtdKvdarfWrXXr3Xq30W10m91mt9VtddvddrfT7XS73W631+11+91+l+2y3QF3wB10B90h97077H5wR9yP7qj7yR1zP7vj7hd3wp10p9xpd8b96s66c+68u+Auut/cJXfZXXHepUU+ikyKfByZHPkkMiUyNTItMj2SHpkRmRn5NDIrMjsyJ/JZZG7k88i8yPzIgsjCSEbki8iiyJeRzMhXkcWRryNZkSWRpZFlkeWRFRHvC28NfVFfzEd9cV/C3+ETfUlfypf2zpfxSf5OX9bf5cv5u315f4+v4O/1FX0lX9k/45v55r6Fb+lb+Wd9a/+cb+Pb+nb+ed/ev+A7+Bd9sn/Jd/Qv+07+Fd/Zv+q7+Nd8V/+67+a7+x7+Dd/Tv+l7+d4+xffxff1bvp/v7wf4gX6Qf9sP9u/4If5dn+qH+mH+PT/cv+9H+A/8SD/Kj/Yf+jF+rB/nx/sJfqJP8x/5Sf5jP9l/4qf4qX6an+7T/Qw/03/qZ/nZfo7/zM/1n/t5fr5f4Bf6DP+FX+S/9Jn+K7/Yf+2z/BK/1C/zy/0Kv9Kv8qv9Gr/Wr/Pr/Qa/0W/ym/0Wv9Vv89v9Dr/T7/K7/R6/1+/z+/03Ptt/6w/4v/mD/jt/yH/vD/sf/BH/oz/qf/LH/M/+uP/Fn/An/Sl/2p/xv/qz/pw/7y/4i/43f8lf9lf4d9YYY4wxxv5L1HWu9/kX/yf/GFf1FULcvK3Q4X+uuT7/3+f9ZUL7iBDipd5dn/y3UaNGSkrKH6/NUiIoNl8IEbmWn0tci5eIduIFkSzairL/cn39ZfeLdJ360XuEiP0POTHiWnyt/l3/Sf2xc69bf74QicWu5eQR1+Jr9cv9J/ULtL5O/TzfpQnR5j/kxIlr8bX6SeI58bJI/odXMsYYY4wxxhhjf9dfVu58vfvbq/fnCfpaTm5xLb7e/TljjDHGGGOMMcZuvFe793jx2eTktp15whOe8OTfJzf6JxNjjDHGGGPsr3bt0H+jV8IYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjOVc/y/+nNiN3iNjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDF2o/2fAAAA///ogDHh") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="c6b0ae"], 0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sysvipc/sem\x00', 0xfe, 0x0) 04:16:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x10, &(0x7f0000000080)=ANY=[@ANYBLOB="746573745f64756d6d795f656e63727970f4696f6e2c7374726970653d3078303030303030303030303030303030352c6d696e5f62617463685f74696d653d3078303030d9bf1eda3030303030303030352c62682c64696f726561645f6e6f6c6f636b2c6e6f6d6263616368652c00"], 0xff, 0x23f, &(0x7f0000000540)="$eJzs3T1oLFUYBuB3Zne95t5FrtoI4g+IiAbCtRNsYqMQkBBEBBUiIjZKIsQEu8TKxkJrlVQ2QeyMlpIm2CiCVdQUsRE0WBgstFiZnURisuLPxh1xngdmZ2b3nPnOMPOe3WbYAK11Nclskk6S6SS9JMXpBnfWy9Xj3c2p3cVkMHjsh2LYrt6vnfS7kmQjyQNJdsoiL3STte2nDn7ae+Se11d7d7+7/eTURE/y2OHB/qNH78y/9sHc/WufffHdfJHZ9H93XhevGPFet0hu+jeK/UcU3aZHwF+x8Mr7X1a5vznJXcP891KmvnhvrFy308t9b/9R3ze///zWSY4VuHiDQa/6DtwYAK1TJumnKGeS1NtlOTNT/4b/qnO5fHF55eXp55dXl55reqYCLko/2X/4o0sfXjmT/287df6B/68q/48vbH1dbR91mh4NMBG31asq/9PPrN8b+YfWkX9oL/mH9pJ/aC/5h/aSf2gv+Yf2kn9oL/mH9pJ/aK/T+QcA2mVwqeknkIGmND3/AAAAAAAAAAAAAAAAAAAA521O7S6eLJOq+clbyeFDSbqj6neG/0ecXD98vfxjUTX7TVF3G8vTd4x5gDG91/DT1zd802z9T29vtv76UrLxapJr3e75+684vv/+uRv/5PPes2MW+JuKM/sPPjHZ+mf9stVs/bm95ONq/rk2av4pc8twPXr+6VfXb8z6L/085gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYmF8DAAD//xFQbUc=") r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/189, 0xbd}], 0x1, 0x0, 0x0) 04:16:50 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) (async) r0 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r0, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8, 0x0}, 0x8) (async) r2 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x7, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000004000000620a100000faffffae1baa1289e69e80e5cc2d5c4f81a487"], &(0x7f0000000600)='GPL\x00', 0x0, 0x5f, &(0x7f0000000640)=""/95, 0x41100, 0x4, '\x00', 0x0, 0x24, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000000700)={0x0, 0x0, 0x1d2, 0x401}, 0x10, r1, 0xffffffffffffffff, 0x0, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000c, 0x80010, r0, 0x546f5000) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x6243c0, 0x0) (rerun: 64) ioctl$RTC_WKALM_SET(r3, 0x4028700f, &(0x7f0000000080)={0x1, 0x0, {0x25, 0x9, 0x8, 0x16, 0x1, 0x50, 0x3, 0x16d, 0xffffffffffffffff}}) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r5 = socket$nl_audit(0x10, 0x3, 0x9) (async, rerun: 32) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x8000002, 0x0, @empty}, 0x1c) (async) sendto$inet6(r6, 0x0, 0x0, 0x22004001, &(0x7f0000000380)={0xa, 0x2, 0x1, @loopback}, 0x1c) (async) shutdown(r6, 0x1) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r6, 0x84009422, &(0x7f00000000c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) getsockopt$inet6_tcp_buf(r6, 0x6, 0x1c, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) (async) sendfile(r5, r4, 0x0, 0x61c2c9d9) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) 04:16:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (rerun: 32) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x25dfdbfd, {{0x5}}}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 04:16:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) ioctl$sock_inet6_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) 04:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x10, &(0x7f0000000080)=ANY=[@ANYBLOB="746573745f64756d6d795f656e63727970f4696f6e2c7374726970653d3078303030303030303030303030303030352c6d696e5f62617463685f74696d653d3078303030d9bf1eda3030303030303030352c62682c64696f726561645f6e6f6c6f636b2c6e6f6d6263616368652c00"], 0xff, 0x23f, &(0x7f0000000540)="$eJzs3T1oLFUYBuB3Zne95t5FrtoI4g+IiAbCtRNsYqMQkBBEBBUiIjZKIsQEu8TKxkJrlVQ2QeyMlpIm2CiCVdQUsRE0WBgstFiZnURisuLPxh1xngdmZ2b3nPnOMPOe3WbYAK11Nclskk6S6SS9JMXpBnfWy9Xj3c2p3cVkMHjsh2LYrt6vnfS7kmQjyQNJdsoiL3STte2nDn7ae+Se11d7d7+7/eTURE/y2OHB/qNH78y/9sHc/WufffHdfJHZ9H93XhevGPFet0hu+jeK/UcU3aZHwF+x8Mr7X1a5vznJXcP891KmvnhvrFy308t9b/9R3ze///zWSY4VuHiDQa/6DtwYAK1TJumnKGeS1NtlOTNT/4b/qnO5fHF55eXp55dXl55reqYCLko/2X/4o0sfXjmT/287df6B/68q/48vbH1dbR91mh4NMBG31asq/9PPrN8b+YfWkX9oL/mH9pJ/aC/5h/aSf2gv+Yf2kn9oL/mH9pJ/aK/T+QcA2mVwqeknkIGmND3/AAAAAAAAAAAAAAAAAAAA521O7S6eLJOq+clbyeFDSbqj6neG/0ecXD98vfxjUTX7TVF3G8vTd4x5gDG91/DT1zd802z9T29vtv76UrLxapJr3e75+684vv/+uRv/5PPes2MW+JuKM/sPPjHZ+mf9stVs/bm95ONq/rk2av4pc8twPXr+6VfXb8z6L/085gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYmF8DAAD//xFQbUc=") r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/189, 0xbd}], 0x1, 0x0, 0x0) 04:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x10, &(0x7f0000000080)=ANY=[@ANYBLOB="746573745f64756d6d795f656e63727970f4696f6e2c7374726970653d3078303030303030303030303030303030352c6d696e5f62617463685f74696d653d3078303030d9bf1eda3030303030303030352c62682c64696f726561645f6e6f6c6f636b2c6e6f6d6263616368652c00"], 0xff, 0x23f, &(0x7f0000000540)="$eJzs3T1oLFUYBuB3Zne95t5FrtoI4g+IiAbCtRNsYqMQkBBEBBUiIjZKIsQEu8TKxkJrlVQ2QeyMlpIm2CiCVdQUsRE0WBgstFiZnURisuLPxh1xngdmZ2b3nPnOMPOe3WbYAK11Nclskk6S6SS9JMXpBnfWy9Xj3c2p3cVkMHjsh2LYrt6vnfS7kmQjyQNJdsoiL3STte2nDn7ae+Se11d7d7+7/eTURE/y2OHB/qNH78y/9sHc/WufffHdfJHZ9H93XhevGPFet0hu+jeK/UcU3aZHwF+x8Mr7X1a5vznJXcP891KmvnhvrFy308t9b/9R3ze///zWSY4VuHiDQa/6DtwYAK1TJumnKGeS1NtlOTNT/4b/qnO5fHF55eXp55dXl55reqYCLko/2X/4o0sfXjmT/287df6B/68q/48vbH1dbR91mh4NMBG31asq/9PPrN8b+YfWkX9oL/mH9pJ/aC/5h/aSf2gv+Yf2kn9oL/mH9pJ/aK/T+QcA2mVwqeknkIGmND3/AAAAAAAAAAAAAAAAAAAA521O7S6eLJOq+clbyeFDSbqj6neG/0ecXD98vfxjUTX7TVF3G8vTd4x5gDG91/DT1zd802z9T29vtv76UrLxapJr3e75+684vv/+uRv/5PPes2MW+JuKM/sPPjHZ+mf9stVs/bm95ONq/rk2av4pc8twPXr+6VfXb8z6L/085gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYmF8DAAD//xFQbUc=") (async) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/189, 0xbd}], 0x1, 0x0, 0x0) 04:16:51 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$nl_audit(0x10, 0x3, 0x9) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) sendfile(r0, r0, 0x0, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400800, 0x190) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000080)={0x30, 0x5, 0x0, {0x0, 0x4, 0xffffffffffffffff, 0x800}}, 0x30) 04:16:51 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:51 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0xff970000, 0x2811fdff) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r1], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x19, '\x00', 0x0, 0x2, r0, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) r7 = socket(0x10, 0x3, 0x0) write(r7, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) close(r7) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000ac0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r11 = socket$nl_audit(0x10, 0x3, 0x9) sendfile(r11, r10, 0x0, 0x61c2c9d9) r12 = getpgid(0xffffffffffffffff) r13 = geteuid() r14 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='ff=', @ANYRESHEX=r14, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r15]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="18000000000000000100f50001000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r8, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x20048000}, 0x10810) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x1bb9cb1c518d169b}, [{0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x3, r13}, {0x2, 0x4, r16}, {0x2, 0xddf2e36535841734, 0xffffffffffffffff}, {0x2, 0x0, 0xee00}], {}, [{0x8, 0x2, 0xee01}], {0x10, 0x7}, {0x20, 0x5}}, 0x54, 0x2) 04:16:51 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) getpid() sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x157) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='cgroup2\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000b80)=ANY=[@ANYBLOB="2f6a6465762f5c646c6c6230166a22679e8d696c0112c2619c5c4d001e01eef01e0ec1a4bba26f837f3f693814a0d9af482d8d1264e1e8bf8cb1855a00bfdb1d6600f7e2d80eea3dcff1524a7ec4032d2a39ac6276beda57281f7ee022a4e251215be82dad3764c6544768f7542dbdf84983c9a9d7deef4862513160bcf4aabce05158c58d23f4e17502269aa68741cd0af31a4583c3834d2d9a519fc7143141cfb02cb8f657f0cb9ee3eb46311521167884dc1848a38ebd3c6e3381cdefd4e074186305ce8d266c7694"], &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='f2fs\x00', 0x2030010, &(0x7f0000000340)='.@/\x00') sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x5) r4 = openat$cgroup_procs(r3, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) sendmmsg$unix(r3, 0x0, 0x0, 0x4000005) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000180)='0', 0x1}], 0x1) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_IOC_CATATONIC(0xffffffffffffffff, 0x4c81, 0xfdfdffff) r5 = gettid() r6 = getpgrp(r5) recvmmsg(r3, &(0x7f00000006c0)=[{{0x0, 0x0, &(0x7f0000003e40)=[{&(0x7f0000001b80)=""/178, 0xb2}, {0x0}, {&(0x7f0000001c80)=""/4096, 0x1000}, {&(0x7f0000000800)=""/47, 0x2f}, {&(0x7f0000002cc0)=""/4096, 0x1000}, {&(0x7f0000003cc0)=""/27, 0x1b}, {&(0x7f0000003d00)}, {&(0x7f0000000840)=""/239, 0xef}], 0x8, &(0x7f0000000500)=""/93, 0x5d}, 0x9}, {{&(0x7f00000052c0)=@isdn, 0x80, 0x0, 0x0, &(0x7f00000057c0)=""/120, 0x78}}, {{&(0x7f0000005840)=@vsock={0x28, 0x0, 0x0, @host}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000940)=""/219, 0xdb}, {&(0x7f0000005a00)=""/17, 0x11}, {&(0x7f0000005a40)=""/4096, 0x1000}, {&(0x7f0000006a40)=""/77, 0x4d}, {&(0x7f0000006ac0)=""/65, 0x41}, {&(0x7f0000006b40)=""/4096, 0x1000}, {0x0}, {&(0x7f0000007c00)=""/4096, 0x1000}], 0x8, &(0x7f0000008cc0)=""/189, 0xbd}, 0x5}, {{&(0x7f0000008d80)=@rc={0x1f, @fixed}, 0x80, &(0x7f000000a140)=[{&(0x7f0000008e00)=""/141, 0x8d}, {&(0x7f0000009f40)=""/146, 0x92}, {&(0x7f000000a000)=""/198, 0xc6}, {0x0}], 0x4, &(0x7f000000a1c0)=""/4096, 0x1000}, 0x2}], 0x4, 0x60, &(0x7f000000b300)={0x77359400}) process_vm_writev(r6, &(0x7f00000016c0)=[{&(0x7f0000000380)=""/97, 0x61}, {0x0}, {&(0x7f0000000a40)=""/168, 0xa8}], 0x3, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000400)='./file0\x00', &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x10a0890, &(0x7f0000000c80)={'trans=unix,', {[{@access_user}, {@aname={'aname', 0x3d, '.@/\x00'}}, {@access_user}, {@afid={'afid', 0x3d, 0x21}}, {@version_u}, {@version_u}, {@access_uid}, {@mmap}], [{@appraise}, {@flag='nolazytime'}, {@smackfsroot={'smackfsroot', 0x3d, '.@/\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'cgroup.procs\x00'}}, {@hash}, {@context={'context', 0x3d, 'sysadm_u'}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@smackfsroot={'smackfsroot', 0x3d, 'cgroup.procs\x00'}}]}}) r7 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_ADD(r7, 0x4c80, 0x0) ioctl$LOOP_CTL_REMOVE(r7, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) process_vm_writev(0x0, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/232, 0xe8}], 0x1, &(0x7f0000000100)=[{&(0x7f0000001a40)=""/59, 0x3b}, {&(0x7f0000000b00)=""/101, 0x65}], 0x2, 0x0) [ 2921.395802][T19949] sysfs: cannot create duplicate filename '/devices/virtual/bdi/7:0' [ 2921.403909][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Not tainted 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2921.414209][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2921.424241][T19949] Call Trace: [ 2921.427511][T19949] dump_stack_lvl+0x1e2/0x24b [ 2921.432166][T19949] ? bfq_pos_tree_add_move+0x43e/0x43e [ 2921.437627][T19949] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 2921.443154][T19949] ? sysfs_create_dir_ns+0x27e/0x390 [ 2921.448411][T19949] dump_stack+0x15/0x17 [ 2921.452547][T19949] sysfs_create_dir_ns+0x2c4/0x390 [ 2921.457635][T19949] ? sysfs_warn_dup+0xa0/0xa0 [ 2921.462288][T19949] ? preempt_schedule_thunk+0x16/0x18 [ 2921.467723][T19949] kobject_add_internal+0x766/0xda0 [ 2921.472894][T19949] kobject_add+0x14c/0x210 [ 2921.477284][T19949] ? kobject_init+0x1e0/0x1e0 [ 2921.481937][T19949] ? mutex_unlock+0x29/0xf0 [ 2921.486418][T19949] ? get_device_parent+0x2c5/0x430 [ 2921.491509][T19949] device_add+0x3ca/0xbd0 [ 2921.495816][T19949] device_create+0x258/0x2e0 [ 2921.500383][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2921.505731][T19949] ? root_device_unregister+0x80/0x80 [ 2921.511078][T19949] bdi_register_va+0x94/0x600 [ 2921.515728][T19949] bdi_register+0xd1/0x120 [ 2921.520119][T19949] ? vsnprintf+0x1bf3/0x1cd0 [ 2921.524686][T19949] ? __device_add_disk+0x536/0x11d0 [ 2921.529859][T19949] ? bdi_register_va+0x600/0x600 [ 2921.534772][T19949] ? __kasan_check_read+0x11/0x20 [ 2921.539789][T19949] ? blk_alloc_devt+0xd4/0x320 [ 2921.544530][T19949] __device_add_disk+0x5cb/0x11d0 [ 2921.549530][T19949] ? device_add_disk+0x40/0x40 [ 2921.554272][T19949] ? loop_add+0x400/0x760 [ 2921.558580][T19949] ? vsprintf+0x40/0x40 [ 2921.562712][T19949] device_add_disk+0x2a/0x40 [ 2921.567279][T19949] loop_add+0x58f/0x760 [ 2921.571411][T19949] loop_control_ioctl+0x564/0x740 [ 2921.576412][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2921.581786][T19949] ? loop_remove+0xb0/0xb0 [ 2921.586183][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2921.591267][T19949] ? loop_remove+0xb0/0xb0 [ 2921.595663][T19949] __se_sys_ioctl+0x115/0x190 [ 2921.600315][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2921.604880][T19949] do_syscall_64+0x34/0x70 [ 2921.609273][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2921.615139][T19949] RIP: 0033:0x7feb9db650a9 [ 2921.619534][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2921.639114][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2921.647506][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2921.655461][T19949] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000008 [ 2921.663409][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2921.671373][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2921.679320][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2921.687963][T19949] kobject_add_internal failed for 7:0 with -EEXIST, don't try to register things with the same name in the same directory. [ 2921.701334][T19949] ------------[ cut here ]------------ [ 2921.706827][T19949] WARNING: CPU: 0 PID: 19949 at block/genhd.c:821 __device_add_disk+0xe7c/0x11d0 [ 2921.715964][T19949] Modules linked in: [ 2921.719923][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Not tainted 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2921.730255][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2921.740365][T19949] RIP: 0010:__device_add_disk+0xe7c/0x11d0 [ 2921.746204][T19949] Code: ff ff e8 b7 ee 2b ff 0f 0b e9 28 f3 ff ff e8 ab ee 2b ff 0f 0b 42 80 3c 33 00 0f 85 db f8 ff ff e9 de f8 ff ff e8 94 ee 2b ff <0f> 0b e9 60 f7 ff ff e8 88 ee 2b ff e9 13 ff ff ff 44 89 f1 80 e1 [ 2921.765943][T19949] RSP: 0018:ffffc900024c7bc0 EFLAGS: 00010283 [ 2921.772070][T19949] RAX: ffffffff8241331c RBX: 00000000ffffffef RCX: 0000000000040000 [ 2921.780092][T19949] RDX: ffffc90003378000 RSI: 000000000002a08e RDI: 000000000002a08f [ 2921.788091][T19949] RBP: ffffc900024c7d08 R08: ffffffff82412a76 R09: 0000000000000003 [ 2921.796393][T19949] R10: fffff52000498e8d R11: 1ffff92000498e8c R12: 0000000000000007 [ 2921.804625][T19949] R13: ffff88811ec17000 R14: ffff88811d69c338 R15: ffff88811d69c000 [ 2921.812725][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2921.821706][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2921.828318][T19949] CR2: 0000001b2d623000 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2921.836338][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2921.844335][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2921.852317][T19949] Call Trace: [ 2921.855642][T19949] ? device_add_disk+0x40/0x40 [ 2921.860416][T19949] ? loop_add+0x400/0x760 [ 2921.864766][T19949] ? vsprintf+0x40/0x40 [ 2921.868935][T19949] device_add_disk+0x2a/0x40 [ 2921.873628][T19949] loop_add+0x58f/0x760 [ 2921.877932][T19949] loop_control_ioctl+0x564/0x740 [ 2921.888360][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2921.893725][T19949] ? loop_remove+0xb0/0xb0 [ 2921.898191][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2921.903312][T19949] ? loop_remove+0xb0/0xb0 [ 2921.907745][T19949] __se_sys_ioctl+0x115/0x190 [ 2921.912429][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2921.917036][T19949] do_syscall_64+0x34/0x70 [ 2921.921461][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2921.927384][T19949] RIP: 0033:0x7feb9db650a9 [ 2921.931805][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2921.951429][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2921.959896][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2921.967900][T19949] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000008 [ 2921.975890][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2921.983913][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2921.991921][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2922.000018][T19949] ---[ end trace 743e597749664855 ]--- [ 2922.006551][T19949] sysfs: cannot create duplicate filename '/dev/block/7:0' [ 2922.013762][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2922.025456][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2922.035502][T19949] Call Trace: [ 2922.038773][T19949] dump_stack_lvl+0x1e2/0x24b [ 2922.043430][T19949] ? bfq_pos_tree_add_move+0x43e/0x43e [ 2922.048866][T19949] ? __kasan_kmalloc+0x9/0x10 [ 2922.053519][T19949] ? kmem_cache_alloc_trace+0x1dd/0x330 [ 2922.059039][T19949] dump_stack+0x15/0x17 [ 2922.063173][T19949] sysfs_warn_dup+0x90/0xa0 [ 2922.067654][T19949] sysfs_do_create_link_sd+0xc2/0x110 [ 2922.073004][T19949] sysfs_create_link+0x68/0x80 [ 2922.077747][T19949] device_create_sys_dev_entry+0x118/0x170 [ 2922.083527][T19949] ? device_add_attrs+0x3e0/0x3e0 [ 2922.088536][T19949] ? device_create_file+0x110/0x1d0 [ 2922.093710][T19949] device_add+0x811/0xbd0 [ 2922.098018][T19949] __device_add_disk+0x77d/0x11d0 [ 2922.103018][T19949] ? device_add_disk+0x40/0x40 [ 2922.107761][T19949] ? vsprintf+0x40/0x40 [ 2922.111892][T19949] device_add_disk+0x2a/0x40 [ 2922.116475][T19949] loop_add+0x58f/0x760 [ 2922.120617][T19949] loop_control_ioctl+0x564/0x740 [ 2922.125619][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2922.131044][T19949] ? loop_remove+0xb0/0xb0 [ 2922.135458][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2922.140549][T19949] ? loop_remove+0xb0/0xb0 [ 2922.145031][T19949] __se_sys_ioctl+0x115/0x190 [ 2922.149688][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2922.154255][T19949] do_syscall_64+0x34/0x70 [ 2922.158653][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2922.164520][T19949] RIP: 0033:0x7feb9db650a9 [ 2922.168926][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2922.188520][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2922.196914][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2922.204950][T19949] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000008 [ 2922.212900][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2922.220858][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2922.228817][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2922.240369][T19949] kobject_add_internal failed for queue (error: -2 parent: loop0) [ 2922.248456][T19949] ------------[ cut here ]------------ [ 2922.253938][T19949] WARNING: CPU: 0 PID: 19949 at fs/sysfs/file.c:328 sysfs_create_files+0x215/0x4a0 [ 2922.263258][T19949] Modules linked in: [ 2922.267234][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2922.278974][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2922.289063][T19949] RIP: 0010:sysfs_create_files+0x215/0x4a0 [ 2922.294899][T19949] Code: 24 04 48 b9 00 00 00 00 00 fc ff df 48 8b 54 24 08 4c 8b 74 24 20 eb 2b 66 66 2e 0f 1f 84 00 00 00 00 00 66 90 e8 5b a2 9a ff <0f> 0b c7 44 24 04 ea ff ff ff 48 b9 00 00 00 00 00 fc ff df 48 8b [ 2922.314538][T19949] RSP: 0018:ffffc900024c7ae0 EFLAGS: 00010246 [ 2922.320635][T19949] RAX: ffffffff81d27fd1 RBX: ffff88811d69c098 RCX: 0000000000040000 [ 2922.328654][T19949] RDX: ffffc90003378000 RSI: 000000000003ffff RDI: 0000000000040000 [ 2922.337344][T19949] RBP: ffffc900024c7bb0 R08: ffffffff826c6018 R09: ffffed102013c244 [ 2922.345337][T19949] R10: ffffed102013c244 R11: 1ffff1102013c243 R12: 0000000000000000 [ 2922.353319][T19949] R13: ffffffff854334a0 R14: ffff88811d69c068 R15: ffffffff8653acc0 [ 2922.361315][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2922.370260][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2922.376862][T19949] CR2: 0000001b2d623000 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2922.384860][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2922.392842][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2922.400825][T19949] Call Trace: [ 2922.404136][T19949] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 2922.409519][T19949] ? __kasan_check_write+0x14/0x20 [ 2922.414657][T19949] ? kobject_get+0xd2/0x120 [ 2922.419171][T19949] __device_add_disk+0x9cb/0x11d0 [ 2922.424237][T19949] ? device_add_disk+0x40/0x40 [ 2922.429017][T19949] ? vsprintf+0x40/0x40 [ 2922.433186][T19949] device_add_disk+0x2a/0x40 [ 2922.437804][T19949] loop_add+0x58f/0x760 [ 2922.442058][T19949] loop_control_ioctl+0x564/0x740 [ 2922.447096][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2922.452495][T19949] ? loop_remove+0xb0/0xb0 [ 2922.456951][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2922.462073][T19949] ? loop_remove+0xb0/0xb0 [ 2922.466510][T19949] __se_sys_ioctl+0x115/0x190 [ 2922.471197][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2922.475819][T19949] do_syscall_64+0x34/0x70 [ 2922.480257][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2922.486252][T19949] RIP: 0033:0x7feb9db650a9 [ 2922.490680][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2922.510326][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2922.518796][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2922.526785][T19949] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000008 [ 2922.534782][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2922.542762][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2922.550833][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2922.558834][T19949] ---[ end trace 743e597749664856 ]--- [ 2922.564322][T19949] ------------[ cut here ]------------ [ 2922.569808][T19949] kernfs: can not remove 'events', no directory [ 2922.576334][T19949] WARNING: CPU: 0 PID: 19949 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 2922.586167][T19949] Modules linked in: [ 2922.590122][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2922.601895][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2922.611990][T19949] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 2922.618275][T19949] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 2922.637925][T19949] RSP: 0018:ffffc900024c7ab8 EFLAGS: 00010246 04:16:53 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(r0, 0xfffffffffffffd4e, &(0x7f0000000240)=0x40000000001) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x0, 0x10120, 0x0) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_REG(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r4, 0x307, 0x0, 0x0, {{0x5}}}, 0x14}}, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 2922.644033][T19949] RAX: c419c8ddc8dde700 RBX: 0000000000000000 RCX: 0000000000040000 [ 2922.652029][T19949] RDX: ffffc90003378000 RSI: 000000000003ffff RDI: 0000000000040000 [ 2922.685576][T19946] selinux_netlink_send: 159 callbacks suppressed 04:16:53 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000000)='cgroup.procs\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)='0', 0x1}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x4e23}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getrlimit(0xc, &(0x7f0000000240)) getpgrp(0x0) sched_setaffinity(r2, 0x8, &(0x7f00000003c0)=0xae) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) sendmmsg$unix(r4, &(0x7f0000000680)=[{{&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000400)="d5593aac8678973b44e52aefccf45aa952ca4e4d71093f00fbf3b9a6d94262ed51dddc11e9c9ebb03752593d9d451f58793cbbbe85a12c74d094c4519f544c57bc68f9ec248dcb4ac6ff99a9f369", 0x4e}, {&(0x7f0000000500)="43ef61b0080002bfc60d643e361f190300000000000000977f7f358f4af87c16d9c4c5b662275dac01110a8795cc87e07f8b38a0ef3b5721030075a49f25cafadb31e66344a7f6be591f0df69466a9f4a078", 0x52}], 0x2, &(0x7f0000000f00)=ANY=[@ANYRES16, @ANYRES32=r4, @ANYRES32=r3, @ANYRESDEC=r2, @ANYBLOB="a99e3289d2f8f4f910a2c5734cf419a0468e0c0145137938f1d8368594002c61702fbf580d867134b1e888b8882fdc6c5a50a2e3fec32728528be39e990b0d2979df6de2201816d17827173a3b608f782791536c05843ba33f5b6a4443d3983d7d36fbd8275d03de8831c51d47a7fe4df7896b76546dfabd133564f80a4cab94c97142febaace212b45c933c361b02824d9bf8e4f84e7d4c830000000000002b84e1b6be8e604537f7a836abc0f04c064c9462f5df9f06a535be464c1d0526ec542d583ddbaf7289108713616e072f103b0b05e400262dc8a0c791fc4ed9e7985955d5e8b5c9390044ebc4c10b6b5f4519e05f602c4960c32a34620621af9fc202424d3ac57ac095f515edf76c61da37d05a8d262650ee189b6da0c1ac72d6d9b4dff930931895de39a37e8a42108faa525b764d0fa4c288abb278c9858879261994d6e8d97f6f69160bf5bfcbe8a05e9171bf39070f6508ab43aba47c65d93b9ed220a8757eeefe6386ac3fe200a88fb8f7a1443ca647fa50e473237f3b1a44bc241549fbae52d9cf22ea7609c2e3aebbf8bb7c8ced1b59b98c2b0cc2085f80dad2fa3c6e21376745e2dfd66069a047ff0b9c27e8735c222d676fbfbeafc76af6f711748c8f1a29709ed9d74fc52f58d2db69b13a344606f2870baed59f6e17e69db3086cc8b75459", @ANYRES64=r5, @ANYRES32, @ANYRES16=0x0, @ANYRES64, @ANYBLOB="4fab9553e5f100000021a400000000f9e3f41fb57ef8df6cab8016c9ce3ac08f2b0de792d7c706ed2f665ecc68b681fd7550710201d9751fa4e825662732f3a8c5bb3c2a7bedfc8388942a7f84f543f5aae98830850e4837677f000000000000009a04cf1eae879bfd790286c9fdc84bbb1445bb63447f73451530bcb43cde8f6c3c564ba1157d944311652a7a2a0f2845e931e945ad06149c51b866b68f257690ce1317526ed983323e256a5a8c4356ac469305f77243c338c60fd8bba96a000879bca4882eceb9f25ad58553284588166daa45a518c8b071335b5ff014842183b61e1b53c3dfa40a016d104490edff49534a1803a9a7d9c5d7d8de94d8e01525bc0e604a67f48474f6f8236622dc7dafbe14d70fbbd9ad701e9d1f63d8ed02af94e9805e33afb4c93e16574a4831dda9d091d9bdae0f3af6ae0040fd4abb73deca61ad542bdc32bd0af99e520def1dd52786cf68a2bdb235dbd6f84578392e238427c1f00000000000"], 0x40, 0x800}}], 0x1, 0x20004805) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/syz1\x00', 0x1ff) r6 = socket(0x10, 0x3, 0x0) r7 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) sendmsg$nl_route_sched(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000f00)=ANY=[], 0x60}}, 0x44800) sendto$unix(r6, &(0x7f0000000480)="858a41e0dc0ec0063cc7a87312a5286851240768983b02195ce09064efc709acd14f0031d7975f7306d7ef2e8d76de7fd3695fe358b061d94839f3f6e176e7fccca828d06e6ce404721a0ce3e1db5b3ead93eb63bb5541532c7abef04919e865", 0x60, 0x84, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e23}, 0x6e) prlimit64(0x0, 0xd, &(0x7f0000000380)={0x1, 0x100}, &(0x7f0000000580)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000100)={@remote, 0x0, 0x2}, 0x0) r8 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r8, 0x400452c8, &(0x7f0000000100)) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x4b0, &(0x7f0000000a40)="$eJzs3cFvVFsZAPDv3ra0lEKLslCjgoiiIcy0AzSEjbjRGEJiJK5cQG2HpulMp+lMkVYW5X8wkcSV/gkuTFyYsHLvTnducGGCSnyhL3mLebl3pqW0HdoHZSbp/H7Jyb3nnul853Ryz5l+becE0LcuRMRGRJyIiAcRMd6+nrRL3G6V7HGvXz2Z3Xz1ZDaJZvPef5O8PbsWO74mc6r9nCMR8bMfR/wy2Ru3vra+OFOplFfa9WKjulysr61fXajOzJfny0ul0vTU9OTNazdKRzbW89U/vvzRwp2f/+XP33jxt43v/zrr1li7bec4jlJr6EPbcTKDEXHnYwTrgYH2eE70uiO8lzQivhQRF/P7fzwG8lcTADjOms3xaI7vrAMAx12a58CStNDOBYxFmhYKrRzeuRhNK7V648rD2urSXCtXNhFD6cOFSnmynSuciKEkq0/l52/qpV31axFxNiJ+M3wyrxdma5W5Xr7xAYA+dmrX+v/JcGv9BwCOuZFedwAA6DrrPwD0H+s/APQf6z8A9B/rPwD0H+s/APQf6z8A9JWf3r2bleZm+/Ov5x6trS7WHl2dK9cXC9XV2cJsbWW5MF+rzeef2VM96Pkqtdry1PVYfVxslOuNYn1t/X61trrUuJ9/rvf98lBXRgUAvMvZ88//kUTExq2TeYkdezlYq+F4S3vdAaBnBnrdAaBn7PYF/cvP+MA+W/S+peOfCD07+r4A3XH5q/L/0K/k/6F/vV/+/wdH3g+g++T/oX81m4k9/wGgz8jxA37/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/cWF6StNDeC3ws0rRQiDgdERMxlDxcqJQnI+JMRPx9eGg4q0/1utMAwAdK/5209/+6PH5pbHfrieTT4fwYEb/63b3fPp5pNFamsuv/277eeNa+XupF/wGAg2yt01vr+JbXr57MbpVu9uflD1ubi2ZxN9ul1TIYg/lxJIYiYvT/Sbvekr1fGTiC+BtPI+Ir+40/yXMjE+2dT3fHz2Kf7mr89K34ad7WOmbfiy8fQV+g3zzP5p/b+91/aVzIj/vf/yP5DPXhtua/zT3zX7o9/w10mP8uHDbG9b/+ZM/F5nir7WnE1wb3i59sx086xL90yPj//Po3L3Zqa/4+4nLsH39nrGKjulysr61fXajOzJfny0ul0vTU9OTNazdKxTxHXdzKVO/1n1tXznSKn41/tEP8kQPG/51Djv8Pnz34xbfeEf97397/9T/3jvjZmvjdQ8afGf1Tx+27s/hzHcZ/0Ot/5ZDxX/xrfe6QDwUAuqC+tr44U6mUV5w4ceJk+6TXMxPwsb256XvdEwAAAAAAAAAAAAAAoJNu/DtRr8cIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA8fV5AAAA//+1e9qO") 04:16:53 executing program 4: syz_open_dev$rtc(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket$nl_audit(0x10, 0x3, 0x9) (async) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) (async) syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) (async) sendfile(r0, r0, 0x0, 0x8) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400800, 0x190) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000080)={0x30, 0x5, 0x0, {0x0, 0x4, 0xffffffffffffffff, 0x800}}, 0x30) [ 2922.685589][T19946] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=19456 sclass=netlink_audit_socket pid=19946 comm=syz-executor.2 [ 2922.711003][T19946] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=11388 sclass=netlink_audit_socket pid=19946 comm=syz-executor.2 [ 2922.711787][T19949] RBP: ffffc900024c7ad0 R08: ffffffff81540db8 R09: fffff52000498e7d [ 2922.732288][T19949] R10: fffff52000498e7d R11: 1ffff92000498e7c R12: ffffffff8653acc0 [ 2922.740288][T19949] R13: 0000000000000000 R14: 0000000000000000 R15: ffffffff85433480 [ 2922.748304][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2922.757263][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2922.763894][T19949] CR2: 0000001b30b22000 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2922.771929][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2922.779947][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2922.787949][T19949] Call Trace: [ 2922.791270][T19949] sysfs_create_files+0x40a/0x4a0 [ 2922.796318][T19949] ? sysfs_create_file_ns+0x2a0/0x2a0 [ 2922.801706][T19949] ? __kasan_check_write+0x14/0x20 [ 2922.806881][T19949] ? kobject_get+0xd2/0x120 [ 2922.811409][T19949] __device_add_disk+0x9cb/0x11d0 [ 2922.816465][T19949] ? device_add_disk+0x40/0x40 [ 2922.821243][T19949] ? vsprintf+0x40/0x40 [ 2922.825433][T19949] device_add_disk+0x2a/0x40 [ 2922.830037][T19949] loop_add+0x58f/0x760 [ 2922.834230][T19949] loop_control_ioctl+0x564/0x740 [ 2922.839265][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2922.844654][T19949] ? loop_remove+0xb0/0xb0 [ 2922.849101][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2922.854227][T19949] ? loop_remove+0xb0/0xb0 [ 2922.858652][T19949] __se_sys_ioctl+0x115/0x190 [ 2922.863343][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2922.867955][T19949] do_syscall_64+0x34/0x70 [ 2922.872379][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2922.878291][T19949] RIP: 0033:0x7feb9db650a9 [ 2922.882718][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2922.902376][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2922.910853][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2922.918850][T19949] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000008 [ 2922.926844][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2922.934845][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2922.942849][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2922.950884][T19949] ---[ end trace 743e597749664857 ]--- [ 2922.956359][T19949] loop0: failed to create sysfs files for events [ 2923.057712][T19949] ------------[ cut here ]------------ [ 2923.063195][T19949] kernfs: can not remove 'events', no directory [ 2923.069700][T19949] WARNING: CPU: 0 PID: 19949 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.079550][T19949] Modules linked in: [ 2923.083481][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2923.095516][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2923.105610][T19949] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.111859][T19949] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 2923.131487][T19949] RSP: 0018:ffffc900024c7bf8 EFLAGS: 00010246 [ 2923.137590][T19949] RAX: c419c8ddc8dde700 RBX: 0000000000000000 RCX: 0000000000040000 [ 2923.145612][T19949] RDX: ffffc90003378000 RSI: 00000000000016d1 RDI: 00000000000016d2 [ 2923.153596][T19949] RBP: ffffc900024c7c10 R08: ffffffff81540db8 R09: fffff52000498ea5 [ 2923.161601][T19949] R10: fffff52000498ea5 R11: 1ffff92000498ea4 R12: 0000000000000000 [ 2923.169594][T19949] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433480 [ 2923.177584][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2923.186531][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2923.193136][T19949] CR2: 0000001b2d624000 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2923.201249][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2923.209237][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2923.217411][T19949] Call Trace: [ 2923.220710][T19949] sysfs_remove_files+0xab/0x110 [ 2923.225663][T19949] del_gendisk+0x278/0xe20 [ 2923.230085][T19949] ? irqentry_exit+0x50/0x60 [ 2923.234690][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2923.240065][T19949] ? device_add_disk_no_queue_reg+0x30/0x30 [ 2923.245967][T19949] ? loop_remove+0x1d/0xb0 [ 2923.250392][T19949] loop_remove+0x46/0xb0 [ 2923.254650][T19949] loop_control_ioctl+0x67f/0x740 [ 2923.259683][T19949] ? __kasan_check_read+0x11/0x20 [ 2923.264724][T19949] ? loop_remove+0xb0/0xb0 [ 2923.269148][T19949] ? __fget_files+0x310/0x370 [ 2923.273833][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2923.279006][T19949] ? loop_remove+0xb0/0xb0 [ 2923.283430][T19949] __se_sys_ioctl+0x115/0x190 [ 2923.288134][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2923.292733][T19949] do_syscall_64+0x34/0x70 [ 2923.297166][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2923.303062][T19949] RIP: 0033:0x7feb9db650a9 [ 2923.307505][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2923.327125][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2923.335573][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2923.343550][T19949] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000008 [ 2923.351625][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2923.359610][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2923.367604][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2923.375612][T19949] ---[ end trace 743e597749664858 ]--- [ 2923.381067][T19949] ------------[ cut here ]------------ [ 2923.386531][T19949] kernfs: can not remove 'events_async', no directory [ 2923.393578][T19949] WARNING: CPU: 0 PID: 19949 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.403385][T19949] Modules linked in: [ 2923.407318][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2923.419039][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2923.429128][T19949] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.435389][T19949] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 2923.455008][T19949] RSP: 0018:ffffc900024c7bf8 EFLAGS: 00010246 [ 2923.461098][T19949] RAX: c419c8ddc8dde700 RBX: 0000000000000000 RCX: 0000000000040000 [ 2923.469087][T19949] RDX: ffffc90003378000 RSI: 000000000002bdec RDI: 000000000002bded [ 2923.477089][T19949] RBP: ffffc900024c7c10 R08: ffffffff81540db8 R09: fffff52000498ea5 [ 2923.485116][T19949] R10: fffff52000498ea5 R11: 1ffff92000498ea4 R12: 0000000000000000 [ 2923.493092][T19949] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff85433560 [ 2923.501086][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2923.510026][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2923.516632][T19949] CR2: 0000001b2d624000 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2923.524628][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2923.532626][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2923.540623][T19949] Call Trace: [ 2923.543930][T19949] sysfs_remove_files+0xab/0x110 [ 2923.548893][T19949] del_gendisk+0x278/0xe20 [ 2923.553323][T19949] ? irqentry_exit+0x50/0x60 [ 2923.557939][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2923.563324][T19949] ? device_add_disk_no_queue_reg+0x30/0x30 [ 2923.569236][T19949] ? loop_remove+0x1d/0xb0 [ 2923.573666][T19949] loop_remove+0x46/0xb0 [ 2923.577950][T19949] loop_control_ioctl+0x67f/0x740 [ 2923.582983][T19949] ? __kasan_check_read+0x11/0x20 [ 2923.588022][T19949] ? loop_remove+0xb0/0xb0 [ 2923.592481][T19949] ? __fget_files+0x310/0x370 [ 2923.597189][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2923.602313][T19949] ? loop_remove+0xb0/0xb0 [ 2923.606747][T19949] __se_sys_ioctl+0x115/0x190 [ 2923.611432][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2923.616037][T19949] do_syscall_64+0x34/0x70 [ 2923.620461][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2923.626370][T19949] RIP: 0033:0x7feb9db650a9 [ 2923.630794][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2923.650448][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 04:16:54 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x78, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) syz_open_dev$tty1(0xc, 0x4, 0x1) write(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) writev(r1, &(0x7f00000001c0), 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r4, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0xee6bbee625496371, r5, 0xab1f6000) r6 = syz_open_procfs(0x0, 0x0) read$watch_queue(r6, &(0x7f0000000000)=""/222, 0xde) read$watch_queue(r6, &(0x7f0000000140)=""/163, 0xa3) sendto$inet(r6, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x2, 0x4e24, @private}, 0x10) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087e8, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba78050a34f65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03859bcecc7a95425a3a07e756d44ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 04:16:54 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x3, 0xff) (rerun: 64) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f00000000c0)=0x2133, 0x4) connect$inet(r1, &(0x7f00000002c0), 0x10) sendfile(r1, r0, 0x0, 0x4000000800000085) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) r3 = creat(&(0x7f0000000240)='./file0\x00', 0x0) fallocate(r3, 0x100000011, 0xff970000, 0x2811fdff) (async) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8}, 0x8) (async, rerun: 64) r4 = creat(&(0x7f0000000240)='./file0\x00', 0x0) (rerun: 64) fallocate(r4, 0x100000011, 0x0, 0x2811fdff) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x3, &(0x7f0000000340)=ANY=[@ANYRESOCT=r1], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x19, '\x00', 0x0, 0x2, r0, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x1, &(0x7f0000000400)=ANY=[@ANYRES16], 0x0, 0x0, 0x61, &(0x7f00000002c0)=""/97, 0x41100, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540)={0x5, 0x4000000b, 0x20}, 0x10}, 0x80) (async) r7 = socket(0x10, 0x3, 0x0) write(r7, &(0x7f00000000c0)="240000001e005f3814fffffffffffff8070000001600000000000000080009001600", 0x22) r8 = openat(0xffffffffffffffff, &(0x7f0000000a40)='./file0\x00', 0x0, 0x6) (async) close(r7) (async) r9 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000ac0)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async, rerun: 32) r11 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendfile(r11, r10, 0x0, 0x61c2c9d9) (async) r12 = getpgid(0xffffffffffffffff) (async) r13 = geteuid() (async, rerun: 64) r14 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (rerun: 64) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='ff=', @ANYRESHEX=r14, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r15]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c00)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000640)="ec60e6fd4a5a81f789938baf8631af5eb18643e93b897e36442d9c38d973679a8f00f48f2168333da04c2f77fb6d015eda0948a6aed72f0597e6b6988260c8bd8af34122ad78e53a57fbfac2a2fc5467c432915a3d60290d7210d338bf16e1a4f8d4f698070d9202a6f77111", 0x6c}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32, @ANYRES32=r6, @ANYBLOB="18000000000000000100f50001000000", @ANYRES32, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r8, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x20048000}, 0x10810) getresuid(&(0x7f0000000100)=0x0, &(0x7f0000000140), &(0x7f0000000180)) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f00000001c0)={{}, {0x1, 0x1bb9cb1c518d169b}, [{0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x3, r13}, {0x2, 0x4, r16}, {0x2, 0xddf2e36535841734, 0xffffffffffffffff}, {0x2, 0x0, 0xee00}], {}, [{0x8, 0x2, 0xee01}], {0x10, 0x7}, {0x20, 0x5}}, 0x54, 0x2) [ 2923.658898][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2923.711800][T19949] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000008 [ 2923.720138][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2923.728174][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2923.736161][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2923.744133][T19949] ---[ end trace 743e597749664859 ]--- [ 2923.749558][T19949] ------------[ cut here ]------------ [ 2923.755012][T19949] kernfs: can not remove 'events_poll_msecs', no directory [ 2923.762232][T19949] WARNING: CPU: 0 PID: 19949 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.772038][T19949] Modules linked in: [ 2923.775948][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2923.787662][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2923.797737][T19949] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 2923.803974][T19949] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 2923.823697][T19949] RSP: 0018:ffffc900024c7bf8 EFLAGS: 00010246 [ 2923.829786][T19949] RAX: c419c8ddc8dde700 RBX: 0000000000000000 RCX: 0000000000040000 [ 2923.837758][T19949] RDX: ffffc90003378000 RSI: 000000000003ffff RDI: 0000000000040000 [ 2923.845731][T19949] RBP: ffffc900024c7c10 R08: ffffffff81540db8 R09: ffffed103ee0a5e8 [ 2923.853688][T19949] R10: ffffed103ee0a5e8 R11: 1ffff1103ee0a5e7 R12: 0000000000000000 [ 2923.861663][T19949] R13: ffffffff8653acc0 R14: 0000000000000000 R15: ffffffff854335c0 [ 2923.869635][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2923.878574][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2923.885171][T19949] CR2: 00007f663daee85e CR3: 0000000117671000 CR4: 00000000003506b0 [ 2923.893130][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2923.901105][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2923.909074][T19949] Call Trace: [ 2923.912355][T19949] sysfs_remove_files+0xab/0x110 [ 2923.917293][T19949] del_gendisk+0x278/0xe20 [ 2923.921699][T19949] ? irqentry_exit+0x50/0x60 [ 2923.926296][T19949] ? sysvec_reschedule_ipi+0x84/0x160 [ 2923.931846][T19949] ? device_add_disk_no_queue_reg+0x30/0x30 [ 2923.937749][T19949] ? loop_remove+0x1d/0xb0 [ 2923.942152][T19949] loop_remove+0x46/0xb0 [ 2923.946415][T19949] loop_control_ioctl+0x67f/0x740 [ 2923.951430][T19949] ? __kasan_check_read+0x11/0x20 [ 2923.956453][T19949] ? loop_remove+0xb0/0xb0 [ 2923.960854][T19949] ? __fget_files+0x310/0x370 [ 2923.965532][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2923.970805][T19949] ? loop_remove+0xb0/0xb0 [ 2923.975226][T19949] __se_sys_ioctl+0x115/0x190 [ 2923.979888][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2923.984478][T19949] do_syscall_64+0x34/0x70 [ 2923.988883][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2923.994778][T19949] RIP: 0033:0x7feb9db650a9 [ 2923.999192][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2924.018813][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2924.027230][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2924.035200][T19949] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000008 [ 2924.043157][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2924.051125][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2924.059098][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2924.067068][T19949] ---[ end trace 743e59774966485a ]--- [ 2924.072522][T19949] ------------[ cut here ]------------ [ 2924.077984][T19949] kernfs: can not remove 'bdi', no directory [ 2924.084039][T19949] WARNING: CPU: 0 PID: 19949 at fs/kernfs/dir.c:1515 kernfs_remove_by_name_ns+0xc0/0x110 [ 2924.093821][T19949] Modules linked in: [ 2924.097723][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2924.109422][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2924.119531][T19949] RIP: 0010:kernfs_remove_by_name_ns+0xc0/0x110 [ 2924.125768][T19949] Code: 48 89 df e8 72 ee ff ff 48 89 df e8 8a b1 ff ff 31 db eb 29 e8 c1 00 9b ff 48 c7 c7 c0 32 2d 85 4c 89 fe 31 c0 e8 70 17 6d ff <0f> 0b bb fe ff ff ff eb 16 e8 a2 00 9b ff bb fe ff ff ff 48 c7 c7 [ 2924.145394][T19949] RSP: 0018:ffffc900024c7c18 EFLAGS: 00010246 [ 2924.151446][T19949] RAX: c419c8ddc8dde700 RBX: 0000000000000000 RCX: 0000000000040000 [ 2924.159595][T19949] RDX: ffffc90003378000 RSI: 000000000003ffff RDI: 0000000000040000 [ 2924.167567][T19949] RBP: ffffc900024c7c30 R08: ffffffff81540db8 R09: fffff52000498ea9 [ 2924.175557][T19949] R10: fffff52000498ea9 R11: 1ffff92000498ea8 R12: 0000000000000240 [ 2924.183514][T19949] R13: ffff88811d69c030 R14: 0000000000000000 R15: ffffffff85432e60 [ 2924.191484][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2924.200413][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2924.207034][T19949] CR2: 00007f663daee85e CR3: 0000000117671000 CR4: 00000000003506b0 [ 2924.215005][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2924.222961][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2924.230928][T19949] Call Trace: [ 2924.234225][T19949] sysfs_remove_link+0x50/0x60 [ 2924.238975][T19949] del_gendisk+0x7cd/0xe20 [ 2924.243382][T19949] ? irqentry_exit+0x50/0x60 [ 2924.247970][T19949] ? device_add_disk_no_queue_reg+0x30/0x30 [ 2924.253850][T19949] ? loop_remove+0x1d/0xb0 [ 2924.258264][T19949] loop_remove+0x46/0xb0 [ 2924.262493][T19949] loop_control_ioctl+0x67f/0x740 [ 2924.267517][T19949] ? __kasan_check_read+0x11/0x20 [ 2924.272530][T19949] ? loop_remove+0xb0/0xb0 [ 2924.276947][T19949] ? __fget_files+0x310/0x370 [ 2924.281626][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2924.286734][T19949] ? loop_remove+0xb0/0xb0 [ 2924.291135][T19949] __se_sys_ioctl+0x115/0x190 [ 2924.295833][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2924.300407][T19949] do_syscall_64+0x34/0x70 [ 2924.304828][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2924.310704][T19949] RIP: 0033:0x7feb9db650a9 [ 2924.315115][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2924.334715][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2924.343116][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2924.351084][T19949] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000008 [ 2924.359073][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2924.367042][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2924.375012][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2924.382971][T19949] ---[ end trace 743e59774966485b ]--- [ 2924.414483][T19949] general protection fault, probably for non-canonical address 0xdffffc000000001a: 0000 [#1] PREEMPT SMP KASAN [ 2924.426198][T19949] KASAN: null-ptr-deref in range [0x00000000000000d0-0x00000000000000d7] [ 2924.434587][T19949] CPU: 0 PID: 19949 Comm: syz-executor.1 Tainted: G W 5.10.160-syzkaller-01321-g003c389455eb #0 [ 2924.446275][T19949] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 2924.456313][T19949] RIP: 0010:device_del+0xdf/0xf00 [ 2924.461319][T19949] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 2924.480898][T19949] RSP: 0018:ffffc900024c7b60 EFLAGS: 00010202 [ 2924.486938][T19949] RAX: 1ffff11023ad381a RBX: ffff88811d69c0d0 RCX: ffff888164a68000 [ 2924.494887][T19949] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc900024c7ae0 [ 2924.502836][T19949] RBP: ffffc900024c7c50 R08: dffffc0000000000 R09: fffff52000498f5d [ 2924.510788][T19949] R10: fffff52000498f5d R11: 1ffff92000498f5c R12: 000000000000001a [ 2924.518739][T19949] R13: dffffc0000000000 R14: ffff88811d69c108 R15: 00000000000000d0 [ 2924.526685][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2924.535582][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2924.542135][T19949] CR2: 0000000020404030 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2924.550083][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2924.558029][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2924.565970][T19949] Call Trace: [ 2924.569234][T19949] ? _raw_spin_lock_irqsave+0x210/0x210 [ 2924.574753][T19949] ? kernfs_name_hash+0x1f9/0x240 [ 2924.579750][T19949] ? kill_device+0xd0/0xd0 [ 2924.584141][T19949] del_gendisk+0xbf2/0xe20 [ 2924.588526][T19949] ? irqentry_exit+0x50/0x60 [ 2924.593085][T19949] ? device_add_disk_no_queue_reg+0x30/0x30 [ 2924.598945][T19949] ? loop_remove+0x1d/0xb0 [ 2924.603331][T19949] loop_remove+0x46/0xb0 [ 2924.607541][T19949] loop_control_ioctl+0x67f/0x740 [ 2924.612533][T19949] ? __kasan_check_read+0x11/0x20 [ 2924.617540][T19949] ? loop_remove+0xb0/0xb0 [ 2924.621930][T19949] ? __fget_files+0x310/0x370 [ 2924.626589][T19949] ? security_file_ioctl+0xb1/0xd0 [ 2924.631678][T19949] ? loop_remove+0xb0/0xb0 [ 2924.636068][T19949] __se_sys_ioctl+0x115/0x190 [ 2924.640720][T19949] __x64_sys_ioctl+0x7b/0x90 [ 2924.645295][T19949] do_syscall_64+0x34/0x70 [ 2924.649685][T19949] entry_SYSCALL_64_after_hwframe+0x61/0xc6 [ 2924.655563][T19949] RIP: 0033:0x7feb9db650a9 [ 2924.659948][T19949] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2924.679524][T19949] RSP: 002b:00007feb9c896168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2924.687914][T19949] RAX: ffffffffffffffda RBX: 00007feb9dc85120 RCX: 00007feb9db650a9 [ 2924.695857][T19949] RDX: 0000000000000000 RSI: 0000000000004c81 RDI: 0000000000000008 [ 2924.703800][T19949] RBP: 00007feb9dbc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 2924.711741][T19949] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2924.719687][T19949] R13: 00007ffeee6653ef R14: 00007feb9c896300 R15: 0000000000022000 [ 2924.727636][T19949] Modules linked in: [ 2924.731724][T19949] ---[ end trace 743e59774966485c ]--- [ 2924.737233][T19949] RIP: 0010:device_del+0xdf/0xf00 [ 2924.742235][T19949] Code: 20 42 80 3c 28 00 74 08 48 89 df e8 6b aa df fe 4c 89 7c 24 48 41 bf d0 00 00 00 48 89 5c 24 18 4c 03 3b 4d 89 fc 49 c1 ec 03 <43> 8a 04 2c 84 c0 0f 85 0d 0d 00 00 41 0f b6 1f 89 de 83 e6 01 31 [ 2924.761858][T19949] RSP: 0018:ffffc900024c7b60 EFLAGS: 00010202 [ 2924.767931][T19949] RAX: 1ffff11023ad381a RBX: ffff88811d69c0d0 RCX: ffff888164a68000 [ 2924.775909][T19949] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffffc900024c7ae0 [ 2924.783864][T19949] RBP: ffffc900024c7c50 R08: dffffc0000000000 R09: fffff52000498f5d [ 2924.791844][T19949] R10: fffff52000498f5d R11: 1ffff92000498f5c R12: 000000000000001a [ 2924.799819][T19949] R13: dffffc0000000000 R14: ffff88811d69c108 R15: 00000000000000d0 [ 2924.807909][T19949] FS: 00007feb9c896700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 2924.816838][T19949] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2924.823720][T19949] CR2: 0000000020404030 CR3: 0000000117671000 CR4: 00000000003506b0 [ 2924.831724][T19949] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2924.839715][T19949] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2924.847692][T19949] Kernel panic - not syncing: Fatal exception [ 2924.853967][T19949] Kernel Offset: disabled [ 2924.858277][T19949] Rebooting in 86400 seconds..