AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwe4cWgEAg0AUa+k+7D9eBQ+PwySGLxAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAABDkb73CAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUwEAAP//bbMf7Q==") r0 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x60142, 0x0) newfstatat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000008000)='./bus\x00', &(0x7f0000008040), 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001340)='./file1\x00', 0x143142, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x143042, 0x0) ftruncate(r3, 0x2007ffb) sendfile(r2, r3, 0x0, 0x1000000201005) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r1, r0, 0x0, 0x1000000201005) open(0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) 07:49:13 executing program 0: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0xa00400, &(0x7f0000002940)={[{@fastboot}, {@jqfmt_vfsv1}, {@prjjquota={'prjjquota', 0x3d, 'fsync_mode=posix'}}, {@grpjquota={'grpjquota', 0x3d, 'f2fs\x00'}}, {@flush_merge}, {@fsync_mode_posix}, {@four_active_logs}, {@quota}, {@fsync_mode_posix}, {@four_active_logs}]}, 0xfd, 0x5521, &(0x7f0000005780)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wV0WXw6eNE3SkN0kU5o0rT158Cge/E9EwZNH/wYPnr2JB8WboGSeiVhfQGja2O3nA5PvzJPJb35Pdik8M5AATq3l7JefKnElLkTEYkRcjij2K+VWWE/xXERcjYiFP22VcvyPgbMRcTEirkyKp5qV8q3Pro+v3f7xjZ+//vbcmUuff/Xd/GYNzNvzEdHfSvu7/ZR5J+Wjcrwx7hbZvzUuM73Rf1we5yl32xtFhd3G9LxGkTc76fx8a2c4yc1eoznJTnezGN8apAsOx51pneIDjxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/RaJppvL3XTvPZelxkczAqx1PdvNXem+S4zPJy0cx7raKPjcN80/9vb3YHO3vZuL097OaD7Hat/kKtfqda385b7VH7VrXRb925la10epPTqqN2o7/eyfNOr11r5v3VbKXTbFbr9Wzlbnuj2xhk9XrtZu1G9fZquXc9e/XBu1mvla1M8uXuYGfU7Q2zzXw7S59YzdZqN19cza7Vs7fvP8wevnXv3v2H77x/970HL91//ZXypL+1la2s3Vhbq9ZvVNfqq6do/h+XTc9w/nAolXk3AHDyWP8D83DS1/9h/T8TJ2r9e9rX/0cwfziUyuK8OwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYE6+X/ritWJnOR1fKsefKoeeKY8rEbEQEb/9g8U4e6DmYlln6V/OX/pLD99Uoqgwuca5crsYEevl9uvTR/0tAAAAwJPry4+ufppW6+lled4NcZzSTZuFyx/MqF4lIpaWf5hRtYXJy7MzKlb8/z4TezOqVtzAOj+jYumW25lZVftPFg/E+fUUUfwjFrFwrO0AAADH4uBK4HhXIQAAABynT+bdAPNRiemjzOmz4Oljv/LR5oUDRwAAAMAJVJl3AwAAAMCRK9b/fv8PAAAAnmzp9/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgd3buHjdxII4D6N8Y77JfWrTafq+yHRxjj7BlSsQBcgnKlKROlzINZyBdjhBBhMeIgIgUsB0Eek8ywwzm5xnkZmaQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACANj0W0+Ht6M913ZzF8hA3d7stzYwGAAAA2GdeTIflm36qf6vaf1RNv6p6FhGdiNg3m8/j01ZmXuUUb5xf7PThPqJMWF3jc3V8jYi/1fH8s+1fAQAAAC7XbDwZpNl6eumfukPU0jns9LRo0/n+r6HLZxFR9J/2fDI6Iq0czO/6vUpW93c3rhpKKxeweg2FpSW3blNp77GsFtTyVPReFVkqDryVAACAc5Bviof81J0BAACgRf+P/+qHblrRsCzWW5nrveDyn/ebDcEvWzUAAADgDGWn7gAAAADQunL+7/l/AAAAcNnS8/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo07yYDmfjyaBuzmJZTzOjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAF/bnHQVCIAzCYO/6zmTuf1hp0NTUpAqEj78xGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42J+bFAhhIAijNZP50ZWS+x9WCvEMIrwHgY9uehEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBRtiQjeeV8eV8xGnuST6eNb8czya+rxr+rxtKDxtqDefenAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg537eY2jigMA/mZmZ/tDxRhlDxGp4EEvdrutrb16UIIH/wQhpNsa3fqjzcGWIuTiTXLuRfQiiAhKvPV/6LmFXuqthz1U8FyZX8lrUujWkplt8/nAm/edyWTe901CyHfeJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSmH+zEWbFZqOK0Pnbr/rXVor+9qy/c2LyzVLQiTtpM+tnwRryTDLpLBAAAgIMja+r7EMLdfGu56NOFsv7Pm3OKmv+nl6q4qed31/1N39T+Rfvrz3uvbQ+0UI1TXPT82mR8Ym8qvf2b5Xx7+bFn9Mo7Xz57ycovSPrxxqvTvLyfyQ83b37YL8NDbWQLAPwfx5u+Dprfh4p+1GViABwYvajwbur/bKHbnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaMN0ILzRxEkJY6u3Ehdv3r62W/YOsPlLt39i8s9S0M9evb8bXLC6RhxDOr03GJ9qayDPg8pWrX6xMJuNL7QfHQgjdjV4Hn85wTghdZrjPwbH5SGM/g7T+Xn+yz+qHuUi+s6DjH0wAADx38roVdf3dfGu5OJYshvDg54fr/7ejOMT1/64+rv/vfXbmVjxWXP+PWpvh/BuuX/x6ePnK1XfXLq5cGF8Yf/neydH7o1NnT58+OyyflQw9MQEAAODp9OsW1//p4t71/6NRHGas/7/5cfRdPFam/n+knUW/rjMBAAA42F55899/kkccT/r98O3K+vqlUbXd3j9ZbTtI9Ykdqltc/2eLXWcFAAAAtGG6kTy0/n8uisOM6/8v/vr67/E1sxDCkXr9//jqV5Nz7U2nU7885uNt/DlxS1MFAABgTh2pW7z+n5fv/6fbrzykIYR33qri+t8AzlT/Zx99/1s8Vvz+/6n2pjiX0kF1P8p+EEJv0HVGAAAAPF8O79k7XNf/f+dby5//cfSTvvf/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANr2XwAAAP//nUhAYQ==") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='mountinfo\x00') read$FUSE(r0, &(0x7f0000004380)={0x2020}, 0x2020) [ 265.009274][ T4353] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 265.017523][ T4353] RAX: ffffffffffffffda RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 265.025326][ T4353] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 265.033143][ T4353] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 265.040951][ T4353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 265.048757][ T4353] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 265.056577][ T4353] 07:49:13 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 4) 07:49:13 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmmsg$inet6(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000280)="c10e00006400214e1cddfa3a9dc61e06677f676b4c26f7a7ce5104681469b817dd9d9482d9b0d4a12a4dc83e76baee764f539a58aaf1aaa664050e869156854e6883829bd376e70328c586f1b31de6cbef415b68077746bcbfb48c05c53e4d28a2da2f8b4204d44908ca2241c400c7f3e72c14eb1069df37eb6cff5e4571f8d048fe26c19e4fe4353bd902e716b46b633457532292dae1d67eb791ce079c2a03bdfefee0d447fe0b17cac59a02a828b12b46c658bb04c23225e1492f", 0xbc}, {&(0x7f0000000840)="f7d7728a61520fccacbffa9c591b1bf6991615c7a14e4e604d7637b9baf28969bb64ff87cf533855fce8a464642d75d9bd74f8789217b9559cc4faf92c11bd9305ba8b3add84b5426a6e580309ee924cebcc641524021ca12d1f346d9251af257ba9174cfb50b7f84cd72a7b1905e5a8010e3bb09d0af1764b5b9d33ec4006d7926ff8ae32e6e0a23815aabbdd88ab3d6c980f70f1eb0ad7eb0dc90c294484ca163db0a3b64f576e47010ca6a6a2febd3c34781c6fd0303fbcd3d917884635bab83049449a79292ebedd9293f32f98151d1b9c5487e80f4f9fb506322e0e0f41f2f169c0ed419190e28d4df2f0033562b5f74280d805a01a9e43c99899120d85a545706da45de269eb019a7a32b2a8d1e3d3ba923554e5eb36d78d3f1ab758cf52d852f9428ad860ff77793510a63dc9857dc0bed588d9218014fae6af48b3694fddfbb45f44624d96b9978f1340aa43f74dd44eb8d28d0a75b7d51a8f7268c0f435e6bfd277b7172acc64d44880709ade37c1094c6ea619353bc08a78ea86553b68dac729811c27b0da9866d220fe0972204f7c228072eff02736120d02b1689af99df98b5d0c59f4c90703a9f0638b3196a41cefdd47fe3c980574bb105a159ad9c9fbf520a5d2690a9b188d4335ac0a0bcaa2ee8b23d092c3ec18244ab4e77ea19d3728fecf1378653bf7e64cf5db30334dd2c764874d4f971953b72f515d059027cdc3dcdaea2269650b5d99da006cd2595c7d0e3c1a545701f8bfa4aa7819e2fa7c3185381a270fd97455ce22bc04aa2b758b1d6caedfb709473dadd14086837ca1921d86e5394bda94e95871659595a3536f640694727703c6bee054a11b6ad836a0c89f3aca6f532f35ab6902d70afc880d21d8048d62851ec6d2ea2bffddbe905c84c4a201da9f24b8edc344c934e06ddee2d6b8ecabd4c4778fb403c3fd5a2d00d7c2dc5d492a3f00a04e9c35fe0fc1fba7ff3a7829379a555815df3448e3a06ca7d693d666141f7aa0b95c23d6896705e696f02e073d8858941ac71b02bafd88cf2e5ce53c7fc9a1d08720808d118e2232d6bb214171653c6a170c18e0d603221fd3ce4e5c3ec0f5b6ec8d927eac979ef31b96bdfc80ee5292549231b616f4d5a73cfbf7e7ebf42757b9c893b536826441d4d8cf2d410883651015ae6d6a19b71dad4f3b2ca9f94b72108638c90454a63337252803e473a6f6dd17aa060347b152cdf2950df1357867b23775d5fc0e8b85b4d51157ae6de68e7abbda29033f13e681d77c069896c5039b6fa9c09b941936a644b7fcc14f6d6c571321c5e940b141306d72833ae70522d2ab51984c13ff8ee237943363bab2696142d21bbee239b2be2a06ddfd7f1bc6f3f416f6522f0e12c00bce97f18c0900f6f5c4fe9eb3e8210e47cbc66d0fa9569d8de76b7edc7efbbe1f841b4f8dcb5238221a1d869cec2f8bca8429451a559ff548a2bdfcc6e1691e0f6754d0f9d050cb87675b79a1b743c685a159140e31873f5f9efc580580f977cebee3ff103edc3f376931ed5e8034544c3e0b25285578404148fc40327e3e6bfce6558061289ccf15175f96c731811d5a8e8d0f410d81f749e904628055ed6c224a9705b1da23dfcc1a70522e93c3a0dbe4ebcb043c094b7e66069e8f5c7f94608e864ed544964422f326612db19f1be08f9290aaa7ded1eda9c41859a4b8d5a3e57549f9c859c4ed1629ceeddb9fc8aca7e86299651b6b384dcea4cb0312b74c8c8bfbc45205f2f3d1d586afb4d2b5c1e56ebcaa7acd45c029a56b7d96bfdafaf29f8be49f5d59608b41987fb440d71c68ae5b4f2d1aef6e202ade8143eb6904f4bbc39a736b7e2a91865d696db7fdf5767c734b998aacef5ef1c37f884e33f48ddfe26da24b4e5a6158fae0d4ae565d0b3eada0e1c6fdbfc47bc00f9156f0758daf7161926c8459211f006252510dba5824167517152a6293c3f634bb4d18da560f7b61d4621329fffff9372792e96309358b2d0993ec738250f2b76f689c700926f44f694d1ef9ecd02056ac09cfd08d38809947541c7cebf87a0860e8c544e3730637a185f57cf3ac0cc9ab72aa6bb0d7abc2607b913ac3123759728f74da0456564927e0d74661510db7b185e934522422c0c7ed759bb36d69a0e55b176dbda7bd2916d1e1668512e61dbec62c4d7e2c8791077109abf9d754980d96786c50cc690eb98e5dc18ade0c183402166fe1f23bdf60675f9520e3b56c7c2dc3cb8c68087c4b907f71edfca4aba19695ffbbfaef8bc340d835c6e03578db93cdda795acb79f31ae817dd4a17ac3f1c21749ed3cac70088b527171ee5e1cc7060750e291ee7c5e39c91be0d65ae7882d2b9346b1eace813c1b125580479319f60a8470946c90948cb56a46faf73ecc4b4da7b2e4e49c7aa8e67f62d039e941806b5250d99a936176933db81c0ab897e4353d1f3b513b899cfde81552d62b71795f502b68885e64047abaa1641cb1d136a59c5d05a9252735f3d4d00e06a3746e678bba1f966570b0f69c2159b1b3f013ba7ff4e516508e8be8a2b9d6c8bd5946a11c2c82650ebcb5f1fd4c7c43037d5431f54b265ce2925c6aa902eaa0f2aec4ea2fbddb68de5525a316aa7926a3f31efa939491282499150a81659793a6b7c91879e47df8ee91da164775f5fe9b9b3b03589d5aaf993e3880841bccb5b98a821152f626d3e327fb246ad75885399c965d7f18174b77172d2fa82818ceefdab765f9917d8c1f8376e230a2038d92787fd6ce6f5a9278f06088fd1657f40c9dc39428aed8fe0b64c04b086f69055f0a2d25fda3c83b1be6179fdf7d2b67bf8a1599a634c548a76cbc2cfde7a8d55f4a07b9e2a8ee49119d3b3cafc9dcdb033ba83747fb91fc4e0706d4c0e6d568d73061673b13b3b41ba7388fa623c1dfc0405451f1b0585f3eafd65b137386717fe80001ae86d8a87cb7c0523320c2137bfabaf4875aafb8dae016b28fb9de65c951420a1c71e9d7e7b5aee0d9ed34778c5569fad50f77329542af7d5bbfd76380197c910b425d8e600f3c89a3bccf76d8031200002f2e36387f1a412e74dd4005daf1803086a41cea59214d32a63e104805c95f23ffafec048f0e3bff7272d2d8593aa325a89a39c01d06d35043f98146df56277c6b16f9d41781ee5dae912be5dea50d81554b48f696b741bcf6cd75cc55118e089f82348945bf2370b5c812efdcb5b8d0581f83d9d387de827e3f4bef45548c3a77058eed9e42a5839ac10b975e894fea2cd03e76f6ed76379110ceba57abc3c814ae4725824a7637c22e8a77a47591712d0193d8dbadce607659a1e2f937503d170f371c71328b03973d83f4a2a047518d03d4e000e3eb829dc071da27b8cdb43c184f48a8ac4b02339ef877a01fd9ffba25c7b1112b5237228894ccc6ba98bd8db76c4b160129c6200fc2f42c35174b367c10d884e9b3540915dffecac5113e0bff8272100c37e7abdcd20366f05cf3b517d48529899fa18716198a9161a497939188cb9a234e494642951c81d2beb4c70ab0380c98060a2a644aa667f00803a8392e70f1bb2229057bf70252b280a62fdb094ba665675b9974a7eda742bf5a5de42f0740c5c870860bc1c46f2c12fb85197e8f4e274fbbdb8edda95ae2b1fec31aeb934731f5e590967fc8e77d9977804fca3d3d2229f36339ee049d3e1bc63675a90095089ba6194ba8fbeaa32a091b5020c447add254d06240bf9cd9e842f38941dbe6e5a4d26806a7b24b9ef3d177e023f68128526ed4035f38cc02018a58195477976c4ed5bd93f87cdcd8691f963624241b78345a98337bcdbf20cc61eaff5700ef47797d227eef3130c4d19317e3e7381100e6152c2359376d51c55c6af7ad173496d54f78fa9622f7327cf6f52201880813d70b18cd1a983e81d2dde30d432f425db67ad76a6a15a7f8209ea7c52387923eedd86725b40ccba1e670460bef8859e264e9ce6c5d01185a7867e487a44c1e14160c7a1752911a86987e127eed96013c84ee5cf774bc4e6864073a0c11725a98eeecb30652d4da65862909b4d90ffc60a2dfcb7629caca461e73e5ca5f8c88638b19d5653afe4076eda11eaa3dcf16ed317d15ec099f48ecc41523220038c96d1d35f326c0ff6e0f57088fcf05b6410760248d5e8af3be5d733e9bebf2201565dcb53f6f86f1a42d05702edd429566967bcb881c282e7df6824975cfdf67e4dada174da45916ea0e890dab673c9fe46c1319a4149b094747518f7232a8ce4296de07d80db76cdd8feffaae516d279921e9f70aebb146dd45dd0959f3d5d818f5a1cf90b75924dab9362c8e3a373383ca2699a549291afd2895ab982a810911e983fbffe7e6fe62cce20bf96d533e7f6c6d6c5f0f33d473c94b6f88c2b6fa2e1736af5297adecac566c1c40687d033d7cb1f468aa18b5875b0ba60413007f7563cc4c547363c10d89a06c6814c1905240e41115a729aa1a636272ca9d298be656a91d0bf3855481fadb87201ec5476abf42addc62ffa87cf786d7585a0c32e87b0ac36e7b631821ca23a9b434fc8728b10bf600d85b71a4de3620d04f919a4348fb5c2dd8dbb508664975d2b7abb64d89bd321de56694a5ede000fdcf6dcdc846cae71d035d570b58c1a998d6aa402a917c8babc08a843546af8620c275789fcd7c722a86b9606799b7c808a0f4c51f9272d44e8fe899f9bc5c5e007562584469ef42bd0e70967cc27500934541c5afe7390cf6860aee20dfc3d73e0af55b524667762969a7626656a72e6ccbf1f947e4921e09bcad45d4ccf513e163f01f422b45191a1cb6e4677ddb51b1f3ab5a61ea4d8aa8b1747c2b85e184e40c50efb4685d5e2878484420a2e174f1b8233ac86b44f60470afd3ccf602159331811fd059abf5b42f37ca1e0320809c2169f8a38b5ac64988363d6e404e096403c174fab3cae15b3bc6abe8827f44cb0e0ea88774b61138277814a1cc7b6ca7d2f075135acfa068eee4c4a3fce67fcff375aec5286b5845a8070bb47e976d958b06cfa60756abeb22c22eb14ab6de536367dc1f1b89049e52b5276", 0xe05}], 0x2}}], 0x1, 0x0) [ 265.171376][ T4394] FAULT_INJECTION: forcing a failure. [ 265.171376][ T4394] name failslab, interval 1, probability 0, space 0, times 0 [ 265.192393][ T4397] __nla_validate_parse: 2 callbacks suppressed [ 265.192409][ T4397] netlink: 3741 bytes leftover after parsing attributes in process `syz-executor.3'. [ 265.224752][ T4394] CPU: 1 PID: 4394 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 265.234841][ T4394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 265.244734][ T4394] Call Trace: [ 265.247865][ T4394] [ 265.250632][ T4394] dump_stack_lvl+0x151/0x1b7 [ 265.255143][ T4394] ? io_uring_drop_tctx_refs+0x190/0x190 [ 265.260646][ T4394] dump_stack+0x15/0x17 [ 265.264615][ T4394] should_fail+0x3c6/0x510 [ 265.269036][ T4394] __should_failslab+0xa4/0xe0 [ 265.273638][ T4394] should_failslab+0x9/0x20 [ 265.277976][ T4394] slab_pre_alloc_hook+0x37/0xd0 [ 265.282769][ T4394] ? sk_stream_alloc_skb+0x1f8/0xae0 [ 265.287864][ T4394] __kmalloc_track_caller+0x6c/0x260 [ 265.292995][ T4394] ? sk_stream_alloc_skb+0x1f8/0xae0 [ 265.298109][ T4394] ? sk_stream_alloc_skb+0x1f8/0xae0 [ 265.303233][ T4394] __alloc_skb+0x10c/0x550 [ 265.307492][ T4394] sk_stream_alloc_skb+0x1f8/0xae0 [ 265.312428][ T4394] tcp_connect+0x1715/0x5110 [ 265.316856][ T4394] ? xfrm_lookup_with_ifid+0x1b49/0x20d0 [ 265.322325][ T4394] ? __xfrm_sk_clone_policy+0x930/0x930 [ 265.327704][ T4394] ? tcp_options_write+0xc60/0xc60 [ 265.332659][ T4394] ? memset+0x35/0x40 [ 265.336475][ T4394] ? tcp_fastopen_active_should_disable+0x240/0x240 [ 265.342906][ T4394] ? prandom_u32+0x24c/0x290 [ 265.347319][ T4394] tcp_v4_connect+0x10bb/0x1d70 [ 265.352014][ T4394] ? sel_netport_sid+0x5e3/0x820 [ 265.356783][ T4394] ? tcp_twsk_unique+0x790/0x790 [ 265.361555][ T4394] ? __kasan_check_write+0x14/0x20 [ 265.366501][ T4394] ? _raw_spin_lock_bh+0xa4/0x1b0 [ 265.371361][ T4394] __inet_stream_connect+0x254/0xe10 [ 265.376488][ T4394] ? __local_bh_enable_ip+0x58/0x80 [ 265.381518][ T4394] ? _raw_spin_unlock_bh+0x51/0x60 [ 265.386466][ T4394] ? lock_sock_nested+0x266/0x300 [ 265.391322][ T4394] ? inet_dgram_connect+0x3c0/0x3c0 [ 265.396363][ T4394] ? __fget_files+0x31e/0x380 [ 265.400874][ T4394] inet_stream_connect+0x63/0xa0 [ 265.405641][ T4394] ? __inet_stream_connect+0xe10/0xe10 [ 265.410943][ T4394] __sys_connect+0x38b/0x410 [ 265.415370][ T4394] ? fput_many+0x160/0x1b0 [ 265.419620][ T4394] ? __sys_connect_file+0x170/0x170 [ 265.424652][ T4394] ? debug_smp_processor_id+0x17/0x20 [ 265.429860][ T4394] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 265.435763][ T4394] __x64_sys_connect+0x7a/0x90 [ 265.440372][ T4394] do_syscall_64+0x3d/0xb0 [ 265.445047][ T4394] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 265.450821][ T4394] RIP: 0033:0x7ff6e6c98169 [ 265.455028][ T4394] 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 07:49:14 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 265.474474][ T4394] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 265.482718][ T4394] RAX: ffffffffffffffda RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 265.490532][ T4394] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 265.498345][ T4394] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 265.506152][ T4394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 265.513958][ T4394] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 265.521780][ T4394] 07:49:14 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 5) [ 265.612025][ T4402] FAULT_INJECTION: forcing a failure. [ 265.612025][ T4402] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 265.635331][ T4402] CPU: 1 PID: 4402 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 265.645420][ T4402] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 265.655321][ T4402] Call Trace: [ 265.658429][ T4402] [ 265.661210][ T4402] dump_stack_lvl+0x151/0x1b7 [ 265.665721][ T4402] ? io_uring_drop_tctx_refs+0x190/0x190 [ 265.671192][ T4402] ? arch_do_signal_or_restart+0xad/0x1680 [ 265.676831][ T4402] dump_stack+0x15/0x17 [ 265.680831][ T4402] should_fail+0x3c6/0x510 [ 265.685075][ T4402] should_fail_usercopy+0x1a/0x20 [ 265.689939][ T4402] _copy_from_user+0x20/0xd0 [ 265.694376][ T4402] __sys_connect+0x137/0x410 [ 265.698793][ T4402] ? __sys_connect_file+0x170/0x170 [ 265.703829][ T4402] ? __kasan_check_read+0x11/0x20 [ 265.708780][ T4402] __x64_sys_connect+0x7a/0x90 [ 265.713378][ T4402] do_syscall_64+0x3d/0xb0 [ 265.716573][ T4392] loop4: detected capacity change from 0 to 63271 [ 265.717621][ T4402] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 265.729600][ T4402] RIP: 0033:0x7ff6e6c98169 [ 265.733850][ T4402] 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 [ 265.753295][ T4402] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 265.761542][ T4402] RAX: ffffffffffffffda RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 265.769364][ T4402] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 265.777180][ T4402] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 265.784502][ T4392] F2FS-fs (loop4): Mismatch start address, segment0(512) cp_blkaddr(605) [ 265.784969][ T4402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 265.799021][ T4392] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock 07:49:14 executing program 0: request_key(&(0x7f0000000000)='dns_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0xfffffffffffffffc) 07:49:14 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x2f2441, 0x0) socketpair(0x9, 0x3, 0x40, &(0x7f00000001c0)) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000240)={'vxcan0\x00', 0x0}) r3 = openat$random(0xffffffffffffff9c, &(0x7f00000012c0), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000280)={'vxcan0\x00'}) ioctl$RNDADDENTROPY(r3, 0x40085203, 0x0) sendmsg$nl_route_sched(r0, &(0x7f000000a340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f000000a300)={&(0x7f000000a380)=ANY=[@ANYBLOB="64a00000300000032cbd7000fddbdf2500000000dc250100581108000b000100706f6c6963650000941002800800040000000000040403007700000002000000ffffffffffffff7f090000009f000000160b0000030000000200000002000000b40000000600000001000100010000000002000099f54703080000000500000001800000ff0000008d00000008000000b8030000ffffff7f050000000400000006000000080000000008000003000000faffffff0080000008000000080000007f00000006000000020000000900000046030000ff00000000000000ff030000bb01000001000080e0ffffff000800000000000000001800050000000101000007000000030000009899000008000000040000000700000000000000ff030000b887416adaffffff0300000007000000020000000300000008000000050000000300000003000000ff7f000003000000060000000800000010000000080000000100010002000000750000000104000000020000010000000100000003000000ff0100000000000009000000080000000400000000ffffff0004000004000000aef3ffffbff4ffff050000000700000006000000010100000200000001040000070000000004000001000080ff010000000000000700000001000000060000000587000009000000000001004000000004000000008000000300000020000000030000003f00000008000000000000001ab6fc2a0300000002000000060000007f000000ff0300000600000026e300000600000006000000a0b90000fffffffff77e0000eb0d00000800000005000000730900000180000052a90000ff0300009a31ffff01010000070000000400000000000000810000000800000000000080f50800000000008001000080ffff00000900000008000000070000009200000008000000fdffffff3b000000ff0f0000ffffffff070000000300000026000000060000000000008005000000008000000002000009000000800000000101000001000000040000000600000009000000090000000000000e0700000002000000c1ffffff0100000000000100ffffff7f90f9ffff0000000002000000000800008000000001000000010400001f0bffff030000008000000007000000ffffff7f0100000000000080c008000002000000000000000eb9000001040000070000009f000000040000002000000000000010008000000100000003000000100f000000000000fe0f00007f00000006000000af0500000100000003000000700e0000000000003f00000000000000ff7f0000018000000101000003000000070000004f0f000009000000010000000400000005000000080000000900000004000000fbffffff02000000ffffffff3f00000008000000000000000001000004000000020000000100000001000080ff0f00000100000002000000e2bd00005b51000020000000a10800000000fffff7ffffff0500000001040000040403000300000004000000050000004e000000080000006c0000000180000001000000000000800100008000040000500d00000101000001010000fdffffff070000000300000001000080000000800010000006000000ffff0000800700000180000003000000ff010000af0600000000000000000000060000000500000000100000060000000900000006000000a917000000000000200000004000000000000000ff7f000007000000008000000700000000020000ef000000ff07000001000000040000000008000001800000740000000100000000080000ffffff7f08000000010000000600000002000000ffffffff1f00000001000000ffffffff080000000300000000000010000000000100000005000000007f0000040000000500000001000080ffff0000080000004000000000000000800000000100000007000000000400000200000000010000070000008f03000007000000fffeffff0300000000000000f8ffffff01000000010000000800000001000000edfb55910180000003000000080000000900000080000000ff0000000104000001000000090000000004000000000080010001007bffffff0800000003000000ff0000000600000007000000750b00000000000007000000ff030000ff000000050000007f000000060000000600000005000000ffffffffff0300000800000001000000008000000900000004000000ff030000000800001d00000001000000ff0f0000080000000100000002000000030000000000000009000000070000000800000000800000018000003f00000006000000ff000000713b0000050000000400000009d00000d4040000ff00000003000000000000800000000009000000070000006f000000ff03000065000000ff010000c8000000090000000000000009000000020000000400000007000000ffffffffffff0000050000000700000000100000020000003f00000007000000050000000800000020000000ff0300004000000004000000000200003f000000030000007c000000000000008100000007000000ff03000002000000010000000000000005000000ffff0000ff0000000800000000000000060000007b0d00000700000003000000020000000900000004000000040000000700000004000000ff7f00000400000006000000e20500000000000000000000060000000000000000000000ffffffff060000000500000001010000fdffffff000000000100000000000100ff010000000000000300000001000000380000008d330917fcffffff5e00000001000080f7fffffff7ffffff03000000000000000600000009000000ff030000000000000300000004000000fdffffff080000006200000005000000ffffffff0180000006000000090000000002000001000100080005000900000004040200ffffffff04000000000000000002000007000000fdffffffff0100000000200008000000cf000000050000000500000006e7000000009000050000000300000000100000ff070000f7ffffff01000000ffff00000500000009000000ff01000002000000030000000200000004000000090000000500000000000000000000801c0c00000200000007000000f90700000900000005000000060000002b03000004000000800000000300000020000000000000000100008000000080050000004000000001000080040000000000000001000100010000000600000040000000080000000d000000010000000600000007000000d9ffffff6800000003000000810000000300000006000000001000000400000001000000000000000000c000030000000700000007000000050000007305000000000100080000003f000000a40000000300000002000000040000000000010009000000010000800a00000000000100ffffff7f040000000900000045d20000040000003b0000001f0000006c07000008000000df0f000071c30000010400000300000000000000070000000600000002000000ff0700000200000003000000e379000001000000ff070000020000000200000004000000001000000100008008000000ff0300008000000000000000410d00000200000005000000f9ffffff018000000700000000000100030000002400000007000000090000000800000003000000840e0000060000003f000000a50000000300000008000000ff0300000200000006000000c2000000200000004000000006000000fa00000000040000fb050000010000000000000008000000ff0300006cad2d3eea00000004000000ffff00000000000003000000ffffffff0600000001000000010000000300000078000000030000004b8c0000ff0f0000050000000800000007000000060000000400000040000000ffffffffff7f000003000000090000009003000004000000020600000600000001000000ff03000001040000000100003f000000000000009da4000009000000e1ffffff8eee00000080000001000080050000007e000000f9ffffffa400000008000000ff030000090000000100000009000000001000000100000040000000101000000000000106000000000000000300000000000000060000000200000007000000030000009c00000000004000e27700000100000003000000090000000100000001000000ff0300003f07000001000000080000000200000008000000500e0000090000000300000092feb55607000000000000800600000081000000000000008100000001000000050000000104000000000000b30000000200000001000000020000000000000004000000050000000800000007000000020000000600000008000400040000000c000900ffffffffffffffff04040200000000000100010000000000e0ffffff0700000000010000080000000000000007000000ff7f00000200000006000000e800000007000000000000000100010002000000020000008f000000ff010000c1ffffff000200000900000007000000050000000100000003000000000000000000000006000000040000000100000007000000010000000000000008000000f7ffffff060000007a110000000000000040000002000000080000002000000000000000010c0000ffffff7f050000000800000003000000fcffffff04000000620a000004000000070000006a00000001800000080000000000feff05000000060000000101000007000000000000000800", @ANYRES32=r0, @ANYBLOB="08000500", @ANYRES32=r1, @ANYBLOB="d000060088af779ff569b3b1b144aa36f64eda0f2be0c21ffe3ac6204c66f7c12180272e82071e227223737aa003bdb8f4c95cff11aa9fade846a193f0c4dba878afff176da7d570e5aa8168a37321de138303b5bc321e2ff28c7cb52eff08ded1a61b87758b334b176181b91f916dc9b706c9a194e077b3fbe8ad323f4b2d77ffba5fac53a3eb4dda86d40ec96d2ae56a684da9bfd860275d695be36f6cbf12110b9de4272006e438209892e530d021c06ba6f1e933aef40656c32e79ec04430dfd937628d37aaa9b94ae1dac5dde200c00070001000000000000000c000800020000000000000094000d000d000100636f6e6e6d61726b000000003c0002801c000100315e0000f20d0000050000000080000001000000ae0b00001c0001008098020041990000feffffdf270d00007f000000048300002b000600e2ae3c5cfaf4a42390083cbcdb1ffd44f4a852b8691f57ed78be31505ed698410abb5d30b2a471000c00070001000000000000000c0008000200000002000000701108000800010069707400881002800800030018000000240001006e61740000000000000000000000000000000000000000000000000000000000080003003f050000240001006d616e676c6500000000000000000000000000000000000000000000000000002a10060001007365637572697479000000000000000000000000000000000000000000000000030000047881551160cce3ef9093b33b97c51b658e5a5d8a4494e28da70bc485e1a1ff48c729b954e64b0217e3f61f7f05f43d701cf947c8bee893c44c35ee007846b239eece44cfe64da289bc92ec305b901f1e5409d8fbb98da83ecae40e3059f919a6e6e6d8381abc9af7a03a2b7de72be5a27e65716f77c56fd22a5a9722dbf901a433b0bafb922bd119a48a37092085e6b0077783fb6c633bb5cad2e098a15f0c9b3055c4d9779bfec3af268db1b51b77fb72e44baed50a32218627c032d1c405c62005ab502ca23efbed7943c8189172553e767f581e2b0967932835d011865b55c65542c09c8ab023c43d2d8a89202b8ec134c1fd34f9347603272bfc581e8571aa5bea2cea653b5d9a23b0a4a993930d12e2dd3981cc8bf5019c319863b7cb009daef3f06f7564034e13b1b56f144ff44e1dece8ced34f4624e08995a7d96ee70bb0a765741cc7b4a7b8fd647e945f0f2de05da81def7b3f12576341005ad776eccdfb96c13b31a5c29be69c835f89d4ea356eb26e626a201d45ea1a540f84e30cd70764e9e9709a5cf6fa5ceac9fcf8548d457263bb7c0c30863b84c08fb85e73bd5ecbeddcade8bc3ae8407274d442d85024bb127abee324722192ccfb4c8d042023278a40e1e955dc7a0bbcd5024bcc69e691780f517a58e76ee7eca99aae1219967c9c12d45c20fc478cbe8a448ca6242cdb02a6460d5477e19e62d7aac937dc190754ae07ac381d8a492bae5ae09b92e41a48073e319dae7e0ff8cfde7c10b5d2093b0a8d0e0e4a372cc06e66c0c0a52bec33ca829b683708f1694ada9b0819129aeecdd7bb1273e4042fcba843fc28d19f75ec4c8216a2a2b8966449d89183f1bd7500df0cd2c692fb071cbf66d14a573f2aa4c9d8b08621c83d83a750fda48a54fd71794d163cc4f00e917fa0dc53a0c54d7cadbdcf4bf672a29c02ebc7985d2bc00545389f1db69715dfad0c684cb81759961b78cccb6b42398b1bba29b1883e77ad725e1e50f009beb29ecaf2768f9bedf9130c44edff5505be7935fb866578bc4928f5058ff18e6dd259a126951502dfd8c89e2e0194e9ecca2575e16afea376006af634e12996bad9d31dad838aef1186cf8dd4f9505b0d30747be646e210bd86032baae07697a16b251df3900df13545722136431a48b21bc42c150366c777e3ee47d896c2911294d89ccfc91747942243dbe33e6f3d23b43c529ee754bb04b04ae7a6c6464b4c29715bba6ebd728a00f5e1a8045ef5b3d21c5c14c43ac7b58fa817ec623c90dd8c77f66eea8c58284db79d2da0d26cc97d798b5183b814e115305476ccaf750602ac30cb24417a1b3b45578f035eb7f1ed559ada63e27a538a3bdd14b367efa1c36005f09763f7a1e2ce8fa3096a45184295aaa2f9db78845d9470023f49e91f01b7cec341f9c8343956587b4114b11d2531cd5e846103df8dc085d81641075ec00cfec50626111d34e48e695674f5920766d73dd0aa1530f370256a4f040d310f7c41e5ccd75a1f0e015c1318c863403b1a3736890ca90409a1931d7ecfd8d2f7a76a5141de686ebef142bfb9352568bd5d1078e9d06bf59bcf7bf86d879aeb7e94d7e483019dc342e2e79525d53f1a2aa682108d78f87d180f032cdf301e641992dd023fb16d91382a104ff454a5dab827801080847b26ff09ca1012a5013772c075b323232e012e9747f6188546d950da3eb4bde2b67afb47181e22fe65d3b15327e432a30d1f1c63ec63357ca47249145da97bec61681a2fe4cb68f979d798e372fd42bf28f5321b63bbf9b1ec8622ed7e67206cb9ce7971f67532d82990cb329919179cba99fa068d5044597b93797b35b04e449ebf8f9302de595f33a831d1594ecc6b980f4300b41269a509cbab4578c84a4594a4470306ec04a6353599dd40cd4c8cec82cca8cf94b268bba3f86c89d550e45569d8b42524e850effe3bda0b9303d8e2f2c529a47449c995cb5ff97a1dc793be24c76e8cc70cbc77aa404799121e7fae3def3945464728e3392846a8e0680728517f7f02a61286673ab254f74928c8199e69daec08804fc8b674c55f5d08de27df4b163d0e3d63d16f4bab95ad71306db76fdcf01c7c18b138f00e67eb1ef9589cc7344f4e9fc55931ea40824835d414af20b85d859dd4c3f6502335f6b657a13e268791306a6fb8ee3252b9a3a89b87f413d101f9d4eaca16e6650cfdfb92ef45d5d71a41b833fb3ff37e6ccd1446e6808d1f360c499f78763ddb74532945eff5a3b403f35c52c40b837909b9c1127acdfba07f4700b6c45b67673cc42f506b7a435181e6d5b9c67cb0f6318ffc61028a4d671e7b99dde3f6651318dc3e1908d562ea93f47956faa548a1de47f522b3cd252382a48f70fcb2c4777e231ec883b8de8257c4161ffbdae19397eabfd175e743c23ebcdc37ee2598c3cce01a93bdb46ee5d359901b3b474b4ba9e25fa6a26ac133ac63e47c7efc16cdbc222669ad86c67309cf4c9b7ccbcbcd10a79d8c8b90c7d78444a345a011586a5103cdb1fa13b8eac86f2a9f0c36b6c6d75819e559d0d56e7ea9b6b04908c9710676865e16823c2bef23f73abe7b690d4a3fa008b10ca8c13b4fbd5ca644535128e7b975af00af72ea9f06c2761059b0d9b712523b22100770fca548d8e7f802e12a257ae1f43ff115b22029468f8d01805360e9e96580d0a2c53f514d3ff8e6a67fd49a20921d504678dbcc8614c8be61e547d6284cd616fdfd998222a5ebc069288d89c7fbd02c0f864ac5a596900445cbaf0b4a5060ae160a2cd2c3f3466b68e8cf153a4e9c68e7260dcb362a00a456d0b9fc8682dd125a1c2326e79a40c56971751eca69d94dfbb91f5b27be44b0dfdaa1d4a79cc00cba50f82fd4a41173ae79aec5de0b10c97e97ca0a7f53664fb479cbe64f63eea4f349bff35580fb1523e03740c5a5e7137cbb0c872094b45e1e78a6f416865f2c486c3ba972ae89d0f96838f8a57841f810da15178e9085d6995ebbcd24cfb80df78773c9b9c6348fa6900eb49062a9a238db6c5e370b3ab1a689c5ad6ff5c540eae99ceb3f2df59afe7ce6502ebf3d9b115af83a9040be64b3bac5ba1baeb1545d90175342c4f03d128a2a37cccc01d90a5a505e8da51ff4792a3b0757c29b50740f3c0f200dfdccc9741b1b868da1e194ecc4f24f73e977fa6549d29f88b5bae48104f1c29c3e188095e9c2d2e86d7107d3731dcb2f3b1e0d5e9429ebf08c5bf18b291b0deb36c3d3fea2258c861f17d0d070f309b637a95e6d4a24ad21cd4e865acfb93018163230ce0d899abd49c2fe8364fa3aa0cba5f88386d9aa86d8947660388b843761718144e2537adcf968fc9407b8753d7b9a7896f5c3886c50c53cb420b529e7fbd7d9660fb5e1ddb9817d212680006f8c0ce7c075678466d0274bee8cb567007c41282ce8db30ab20b564e2235a66a83b3fd99e85975cd78178eaceb79f7fe391e64c6c3075bbca209cf463538d649c74c9f424dc6659ddd471d6b0a3284586a7001e9fa51cfc97b3b0039438839eae0e7d1f2a5e0580065d44a6d43d1132475990f7cfff6a64bdd9fc32c04d8a068b5b9ffdc86c120fa8fe6b6ea05595c3b7efa5469be85b24bc1d9ce23c50cfb19ef07b8e8309ed75ed343522fda333e65021a0912d828572498ab575932606e430bc6d03e9cb940c78d0a3df22aa4b957a6635166ea1514283d4d34d96bb5f49c9e7414b231889f03ae8b3b9f4c4dc5c87b12913265cd4ce9836cf5d07bea0088f36af51a44c5e19d082acca3c157c00fb85b0ec1e003a0c6b794ce25876ac491b5f9bb9ce21ff6190d86822a08b9609f07935a812962a109ecf9153ffe5452f05b92a440739554473d81724672d0c54992b1b5902d86dc8027f0c4c420eda3480384d8ae44c1411c2d79d9a9f7f77b194490cfa057a8dc4bea26f9e9f0fce51f0ac0c4abd8a1a181612368c4a13904ff6c86d2a28ff38de108209c5beffe33ae2ab69cf82a2401dbf0c91ab1f4c71ddae6abaf0aa9e8f7a17cec922e6f0f2a7d0c81c05dbff220e28046f367a85e9a222493c02ecac9e7c79e9d776523f767ad1997393aa978c42cedfc65e77b1c94b808cbb3fee48a50f0f52b98429e7ce9394300f975e4b09f59ce7bc2a2cc1efb81ec2677e5f2ee61c629281302e374f1ccca07d3373f7abc1e500f0ac1be3fbe4ab8ce0df9b229cdb5bf8d4fd2a5801d3858af1cb9dd61f9761640c4573b50f2c2bdc939054bd1b32fef555394be72d7be1a513dbcf6a5dd3992acafbd8f776dbb1c1607a73c07cc032773c80bdfae61fedd323ab7f9dd76445368c3e553e8eb2e3d6f8797b3245e539b20699dfd7782dc3c0bd92078e5916b28158b968e7456ae2e3ca09759e9ed7d06f0f26e4a3eb1feb2c89e44eaf1f96d85b759d60f822390061c0ec054664dfe725372f84058b75fdc246056fffbb477be55878cce7032d6a76e00e7c05bb485f6bc103af4763673bfc1b3f49dbbe92444574b7285cce1eb435c23c1ae3bd537f525d505132a51f758cc5514af33a5eec0671a3da79cdca8301b7ecd4c43a2f96b84e87687a2dc4cbecd803f82513d7c40fb2c8c206b48885af9e182871a5b7cd31c1140413bd9e63db2e38dcb3d7ebb5abbf914ec7e82801929231db0977c94de50d23728540913b4c7b2f9c72220c989b9adc0b5304d799227b3541aaad7534d7898c249a6e946b0d1b00b3d077b8be50d66ec6eb2c1158de1ac06b74575c95bfce9ac8431cc5a3306eaf5589af60af6e09afa65b547f68f8278f5edb74dd3848fa15ac2e4912e50dac7d76205e7af11eb181431554813e6bed6e04a7decbc984ab1677b022e6d9d44662b1bc237a55f016e14f202412d1f5ecc5ded956d5600d685ba71a049fe7d13a9e3c3cf1e657ef89d7d53bd5c868b28eb2fde86fb448c47cc4e350f49e64f79561836106090e5c17c53832c5ad50872cc64c9d3522297e94dbb0919949b99446fc633267429f8a5bedd5f3ccdc60ca598d66c3cf3a7d36dbeec99ee4b4c97fc5052987cb5cc93e9228066d69ec1e1b2c1652384e7d056c99c4340c2789628aee190b60410fd9401dfc4233c79a71ff9d6fbece0375ae138a2155f4670db76bb9e92ac847f08660baa7913e1fce8703abe26fd24ae2d8ebeec7aa8d7b42528ba3a72c3640ba14c5864f543be02ce9de8627b0bb06972df8b79159bc421841fbfdf4fd5ebe904d213e14febc1b05caa4ddbc005094f4ea6517fa843a3f103f5bd93b75fe702e31d6abc853ca540400a7bd40e4a01cd90b8e1e0ddd61b0d28aafb7feb1b82fea99a03c49ace67e5f15440511673eaa6674d060c60d9c9901a96cc675a20a2f79689e36bc387fb04e7e7bd161df2086e794fcdbad207b134168251ca481a022bb40efdab668966967b5806b9aca63b6611517c5fba2343135d8f71f243c650f138db7355bcae995ad3800a2168bb1180f409b552110ffd12a759f377a2295b9b9206da5d9e93e1c699f499d95f3a19295d693832c2cd2d05a1a0233475591dfe27d73c8fa1bae641564cdc1e551daac75919d52aaeac2cf4c3a04de3af72874c4e803667e7d85ce9bf65cbb686955bb53501bbc06571b82be3538533346b0b14363f415bd56d8baa80966ea3817eadca9762beb57f69ddc3a12ac253361431a0ef7bc10622331e2ee3e771ebca58f83f86f44b7b3facecc57335ca6b7ce8bb9ff568ab1b0e632ae6bf69632a44ff8e09087d0faddd63c1e971fb91a0d9ed107ded61dd4b1e8f5437cf3f7d8190000c1000600075c35cd5e4be2eefcd16dc4be2cddfe2d68e182bc05be6cc1718739922193e5ed64334e417efd0549f2f3b79a9c892a15dcdc32f5ce2d9e3ef1cf37effc5c6e77cdf2e5e8654fc71cbefe5cd369bc8a9a96bfee7647188580a40fe54f1637fd074337c69f52e6cd4593e986b6ae9a94ddb15c414bd8739c08fb9d22d77325bc72e4938507b045e631b14541b40ac34e4577e909c2e01ac20690938a2f52bcbf4ad21a0c34ac0d176f57a4f06ffc7a3f93d7cac51899d3d5ee67db48060000000c00070001000000010000000c00080001000000030000000c01020009000100766c616e000000002c00028006000300e10b000005000600070000000500060001000000060003001109000006000300580c0000b7000600b1ca12e0dd26cfda87b47549a9a5281d45581172ae3e60ad1026cab3c405e135a8655400192bd320137398645ebecbcb98e6966b55ea8fb79c9d847202e79cf070c74269717e5ea329210bd0aa94afdcd2e083529632c1b4be907d4c0ffa8f4d33cfa5463887c3461bd53737f02015d1040bf5287054e57310fdf84cd76eafe77fd9f6915ff11bcd358dc1a76502632304caf6d3cbfd632cc44b6d2dcbeeec014080a4a4d670d5b770edd6b4b0d1f2d309cf4f000c00070000000000010000000c0008000200000002000000500801006c010e0007000100637400008000028008000900ac1414aa18000100000000000100000000000010010000800600000014000700a48826329fe8a4113c302aff9f93ca2d0800060004000000060003003400000014000c00fc000000000000000000000000000001060004000300000014000b00fc00000000000000000000000000000006000e004e240000c5000600d186df04484b247aa91463cbc22734f5541ba67587d2c0c3d7f3dba283e4285685165fa46fdc3d93dcc79b8504377129a0b0817108f1c68bd588b6176b7bb024f927bafc95eaea114aeeea44d634553976af29b104f863c87840366fd79ab7921d66b54a7ded9f39ffc21d10d0501de675b42d197042b26581ff3a26cff88c79e0160208d900c05f248f548b0afbf27bba006037f831f4c9cb8a7f68e8a4591f4edf48a173b064e2ce3959401aa5cf3939cb67b6d0bc32bafcbb7a82d6e9d53b2c0000000c00070001000000000000000c0008000200000007000000f00007000700010078740000a0000280080002000100000008000200040000000800030008000000080003000180000008000300010000006100060008006d616e676c6500000000000000000000000000000000000000000000000000001f004a0bff1299cfd2eda3b2a0450ff9be078b125a663062fb42ce812ca72597a88bfa89c2ba940d6cfd99421d94818ab91474c06a3763eee15c3d000000080002000300000008000300090000002b000600cf8a5fd0ac8daa3adc5b4af21da53b2fe90ad3459c6dd7c1bf249702fb0f97fc1e1c2e526efc19000c00070001000000010000000c000800010000000000000088010d00080001006e617400a400028028000100bc00000003000000060000000600000009000000640101017f000001ffffffff01000000280001000104000063000000050000000100008001000000ac1e000164010101000000000100000028000100910000009adc00000000000009000000080000000a010101ffffffffff0000000100000028000100070000000200000006000000090000008b000000ac1414bbac1414aa0000000001000000bd000600cab85dcd4c50bf1dc2890c11c08242a8d24c2d7e72d24948c2b0af7ea5cd0f793ebd42133aed6ca5f8cdedd73a0cbae452aad8ef860dbbb283c24228fe6ddd3888c87c9207304df4a59d9b7c3386a9dd4b946e8b130d5a7a837225240aced676924eb635226aafb1139fdab43e3843abfbf40b2279d3e84b29e62e935901f139a3285b9681f6b8c29182d4a38073d4ad1587dac19ea7fe1350a7e65074b192dab68f84b35eec70a57ebfe697b4d00f324c9b4070e5217a9dfe0000000c00070000000000000000000c0008000100000003000000740011000b0001006374696e666f00001400028008000700ff000000080006000000000036000600374a77482371230510ca1753d388b7e3d8963954fd84ba8ce4697f5e0dd7777d20120c8e1943f108d6d2a77ae6dd673f2dfc00000c00070000000000010000000c00080000000000020000001001140008000100627066005c0002800c0006002e2f66696c65300006000300050000002c0004000800010304000000090080ab0300000003000805090000007f0002810200000001000840020000000c0006002e2f66696c6530000c0006002e2f66696c653000900006006abb94c1dea0c1eeb35e34d8e78d8f69c37fbc4ddc55c1ae56f4d310843fe7a91b0c643cd377e9b0aaa746164378514be06da7e051af0fe464dd576d405ba119313d505c82946f262ef6b20c2fa0b03d15022bb23b9044b55cf838736d8d1fdde3735cf11a61045ef28a2279271b3ac108d57d586e3fe2790b65814acc63ee64d67ad39d6a5f482537a7e23c0c00070000000000000000000c000800010000000100000084000f000b000100736b626d6f640000580002802400020081f7ea490500000000000020fb0f0000070000000000000005000000000000000a000400aaaaaaaaaa41000024000200a40c0000090000000500000004000000ff010000000000000600000000000000040006000c00070001000000000000000c000800010000000300000048010a00090001006761637400000000280002800c00030002003e06000000001800020006000000ffffffff010000000100000001000080f600060007a8c883aa6f12d92e039fe71039fb3460dec841edd73e45c453d2294aa1ee47e73242e7d2ea459ab689d9547abb20d91c071d0b2cecfe8768a3b119df6961726136f0230abc2ed052ee8bebc055f2118447edd8b05b903073d6aa525ffb607098beacad5e0c5ddfe49f03531f47da3adea70d2b3ae3773ac81133701218bdc521a06b898a4ab176168c5d8753c0348ebfb017bd1f1f35d9d82cd381101738794208d9c3e2bfef2669d2c076dec05d2fa2f3268d0db9bdd09d2814102f3bdcfa78b3f6f3a8991743f68ce2f8b97539e9661c1e9081cd0918ac9070637a0fca4c9078256095e46f63490763e6afafa58ef25000000c00070000000000010000000c0008000200000001000000180119000b00010073696d706c6500007c0002800e0003002f6465762f667573650000000d0003002f6465762f6b766d000000000e0003002f6465762f667573650000001800020008000000faffffff01000000ffffff7f06000000180002000100008005000000000000008000000009000000060003002a00000006000300280000000500030000000000730006000464e97968e372c2b33b67a0dda8418767c39968741bda663b4b91a2b4bfe2de3160e7bf8d915362a4ff84040c403476b63653566e369645127c8455c2f88dedde98a0513a77dd60f70c5be8f5aa964aca53a28962f1f3b09a3c1e0e0e0e925ac4c78df3df9df004eef201b26a152d000c00070000000000000000000c00080003000000010000006400010060001c0007000100787400000400028036000600d3fbef34e8c58b36aea662dc052e27a455e6376809bfc916b1c859be355f6e105eb3fda0433457a7e1e101c2a5cd4fa8285f00000c00070000000000010000000c0008000000000000000000f8250100bc001a0008000100696665001800028014000600040001000400030004000500040001007e00060009559b31a9143e533eb668ccfcc19e204eabb90eff987dcc8097a5996bc122a852a763bef1b1a3c8585b3e43e8e7be2e45d8a52b58e0f9ddb2d4c0a2917ffffa3d85e41b8a5fbb0dc96945da3f84043f26691b474f17bbcd8018f475adc823f7253c81a06a5f7d99826af37648e4a2e5f53148b0460f5bc6bdb000000c00070000000000010000000c000800030000000000000038010e000b0001006374696e666f000054000280080005000800000006000400fdff000018000300ff0700000600000000000020030000000900000008000600080000000600040001000000060004000700000008000500090000000800070004000000bc000600ae11eadce651a48954a2d465d2e5a6dcd7f35d6bc5030ac8139c81c14cb83320754edaf328e641bb1c7e9857ecef5afa10fd26c7181f150465377fba84f962b7e101d70835364d94f41ab2d07237911e2b3e682d629ddf78a39325b00ec729690d9f0bf893769aae9e73931bfab9b890780208a3a86973e911e6a14afd4ec8701b94c5ce81dc0c1cf16870f2dcb05a938fc771425e7e9961b4b8cb5fe2446fa573c99f5038117e6d56c0b82b4a8c8da1942aee4edd1146390c00070000000000000000000c0008000100000000000000ac020500080001006e6174009401028028000100010100000200000000000020020000000a060000e0000002e0000001ffffffff0000000028000100fcffffff20000000050000000700000020000000e000000200000000ff00000000000000280001000000400000000100ffffffff0500000005000000e00000020a010102ffffffff000000002800010000000000090000000700000007000000200000000000000000000000000000ff000000002800010004000000010000000b0000207f0000000400000000000000ac1414bbff00000001000000280001000600000000800000090000100300000005000000ac1e0101ac1414aaffffff000100000028000100ff000000050000000600000004000000ce0300007f000001ffffffff000000ff00000000280001003b0c00000600000024ef4c0b02000000000800000a010102ac1e0001ffffff00010000002800010008000000020000000200000006000000ff0100007f000001e0000002ffffff0001000000280001000900000003000000050000000700000001000000ac1414bbffffffff0000000001000000f100060073a0dc1aef7e5e6f832080b6faa8bb54758a841d782c7a1706ab3b8b015b33345d4d78f159e4b6de6e7a0c43672f063a350c56c9212c4de7d530388d6ecdc59ea8879e603b040b7883092e1ac8cfeac1869775d7a3697e2b1f72fdeaacf94d4b85aa9c3882f752688f8493c1e91e3efe686f544748c2168c41c3670d1d0e21a98c1254468144f38ea0de8c3715eebf73fab6ff145542917531b231dc7287cd45b8eeb2c95690e1f49f4d004f0a46b1f20e5218429d8eaf0545d5db21a953b51e4a1733da9a59089ff766e874047f13b7dc9bc0931010857b1b23db789ec4e0170ab125ee21ea7d80d3b19538890000000c00070001000000000000000c0008000000000002000000ec0009000b0001006374696e666f00002c0002800600040000000000080005000400000008000600060000000800070000000000080006000900000097000600842c7e91680766f27febbccdd260c8bd642d32852255919a63ed0b5ed3faa6c2d9e09fdc649728964c01efee2ad29a54275bd19e5b32736c2967709b7ff54f4c12efbdcea774971fb66565f6f01ba2c1cbb0649d0e6ddd9515e9e464884c840f7546aa13150b63b2e1f6449823254542e3a80c83c1abb210ba10991c179ef630c6d27d87a490017fc8cb9023bd635d19118e22000c00070000000000000000000c000800030000000200000068201a000a000100706564697400000004200280100f0200f9ffffff60190000040000000500000008000000440400000104000004000000090000007f00000000040000400000000800000006000000ff0700000500000005000000090000005766000003000000fc000000060000003803000001000000a3ffffffff0700000900000001000080fbffffff00000080ff7f0000ffffffffffffffff41d2000000000000ffffff7f05000000030a00000100010000feffff060000000000000001000080040000004000000000000000800000000900000000800000090000000800000003000000e7cb00003c09000003000000090000000101000001000100aa000000090000009500000002000000ae06000009000000090000000200000002000000010000003c020000fc9a00005b0000000700000005000000afee00008000000003000000ffff000066ffffff040000000400000003000000000000000700000007000000830000000001000008000000ef000000090000000500000007000000ff000000b00d000008000000010000000500000003000000ff07000005000000cd0d0000060000008608000000000000080000000001000005000000390000000600000007000000080000004d530000030000000200000080000000000000200101000006000000adb10000070000000700000009000000880c000006000000050000000700000001000000080000001f0e000007000000f4ff8977ff030000f9ffffff0500000096ffffff0000806f06000000f7080000010000000000001200000060dd0400007d030000de34000001000000000000000100000001000080060000000200000008000000e7050000ffffff7f07000000ff7f00001a040000060000000ab60000010000800500000000040000200d00000000000000000000764c0000060000000000000008000000990a00000000008000080000040000000200000003000000fd0f00000500000000000100ff7f0000000000000900000008000000f7ffffffa50f00000180000002000000f7ffffff020000003f0000000000000003000000171ece2d01040000030000003f0000000600000008000000070000000000000007000000090000000100008049000000000000800800000080000000ff7f000003000000040000000200000002000000fffeffff0600000001800000090000003f0000000000000004000000ff7f0000ffffffff0180000003000000050000000000000002000000000200000500000004000000060000000300000008000000030000000300000003000000ffffff7f010000000400000008000000b4050000ff070000090000000000000001000000ff070000050000000700000001000000de0100000500000008000000010000800010000004000000020000000900000009000000060000000300000003000000000100003f000000070000000200000001010000dc0a00000000010007000000ac6d000009000000000000000400000003000000361fbc6101000080020000000600000069f8ffff09000000ffffffff04000000ffff0000000000000800000000000000010000000300000007000000030000008100000007000000fbffffff010000000300000001000100060000000100000009000000060000000900000000000000050000000100000086000000010000000900000002000000ff7f0000b90600000300000001010000000000000000000001040000090000000400000005000000000000000101000008000000010000000000000009000000060000006be600000500000002000000a756000003000000ffffffff40000000f7ffffff000000800700000003000000000800000500000002000000ff7f000005000000020000000604000003000000006089040100000007000000ffffff7f05000000ff0700000100008040000000d0d000000100000005000000e0ffffff06000000000000060600000040000000ffff000002000000001000000500000009000000ffffff7f0104000006000000030000002000000008000000090000000100000005000000e0ffffff00040000fbc10000200000000000008008000000fa0e000007000000000001000004000001000000ff01000006000000340c000000c00000020000003f0000000700000006000000080000003a000000d409000001000000008000007fd61e2f080000000900000006000000bb000000ffffffff0400000026080000a61f0000ff0f0000010001000800000004000000160000000600000045090000b5000000080000005a0f000001000000400000000010000008000000040000007b080000ff070000020000000100000000000000010000000600000004000000010000000600000004000000070000000104000006000000960c0000060000008c000000e50a00000300000023ffffff050000009d07000002000000ffffffff0600000000000100000000800100000007000000ff00000002000000340400007f0000001f000000640000000000000000000000020000000100010004000000ffffff7f0400000001000080ae0b00000800000000000080435d00000800000008000000040000006c95000000010000f8000000ff01000013010000088a00003f0000000200000008000000030000000000000000800000fc07000001800000050000007a3f000073ffffff6100000020000000ad000000ffff00008100000000010000fcba00000800000000000000050000000000000006000000000400000700000000000202010000000600000003000000060f000004000000020000000200000005000000030000000000000006000000460400000100000061030000010000000100008007000000ff0f00000100000002000000fcffffff0500000007000000030000000200000001fcffffffffffff0000000020000000090000008000000007000000a2000000000200000300000000000100400000000c000000070000000300000001000000f700000000000000fffbffff0900000048c230140180ffff02000000ffffff7f050000000300000000000100008000000400000006000000000800000400000002000000fffeffffd30000001400000005000000020000009fb3000001000000050000000500000081000000010100000400000000000000060000003de5000040f7ffff00100000ff0100000001000008000000fd090000ffffff7f0000000009000000010000000004000000feffff71000000ffff000006000000080000000100000008000000730000000800000002000000050000000200000007000000fe000000355100000004000020000000800000000300000089000000000000000900000005000000ff7f000006000000ff01000041be000008000000000000007e00000020000000ff07000000080000c8000000ffffff7f060000000200000000000000460c00000002000008000000e10000000000000000010000ff0f0000040000000400000008000000ffffff7f00800000010000007f000000070000000000010009000000200000008d000000030000007f000000810000000300000006000000020000000200000001000000070000000100000003000000090000000000010001040000feffffff0300000006000000140300002300000000000000775f0000090000000200000008000000400000000900000005000000ff01000002000000040000000000000008000000030000000300000001000000070000000101000001000000a73ff00702000000010100000100008000000000e9bc0000ff0700000900000003000000ffffff7f96fb0000010000005107000001ffffff00800000090000000900000002000000ffffff7f030000000000582ee7e40000030000007a000000070000002005000009000000fbffffff0900000009000000f9ffffffc09d000000000000000000001f0000000180000003000000020000000002000009000000040000000000000005000000050000000700000001000080040000004000000060000000070000000700000002000000080000000001000005000000010000000100000007000000f9ffffff0104000004000000010000000500000002000000030000007f02000003000000018000008200000000000000e200000005000000010000000400000000000000030000000700000002000000c1b50000070000000104000000fcffffff0100000180000005000000ff070000f8000000070f0000030000002000000000000000080000000000000402000000ff0f0000f8ffffff0400000009000000000000a000000000090000000200000008000000ff030000ff00000006000000ff070000000001000500000009000000070000000100000003000000010000000000000047ffffff00000000010000000400000004000000090000006c000000d5000000010000000008000051790000080000000100008007000000018000000101000000000080000000800900000006000000ff7f000008000000ff000000070000000100000020000000010000003f000000ffff000004000000ffff0000b40d00000004000005000000f7ffffff0900000001000000ff030000ab0b000002000000010001000100000001000100000000000400010000000000040001000400010003000100020000000400010003000100030001000100000001000000000001000400000005000000000001000200010002000000010001000600010004000100000000000300010001000100020001000400000005000100020001000400000000000100040000000000010001000100010001000300010000000000000000000100000002000100040000000300000005000000030000000200010003000000030000000100000005000000030000000400010003000000010000000300000005000000020000000400000002000000000001000300010005000000040001000200000004000000000000000500000002000100050001000200010002000100030001000000010003000000000000000200000001000000040001000300000000000000040001000000010000000100000000000300000000000100010000000000010004000000020000000300000005000100030000000300000000000100040001000500010003000100040001000500010002000100000000000400000000000000000000000000010002000100040000000000000001000000040000000300000001000100020001000000010005000100010000000000000003000000050001000000010004000100030001000200010003000000050001000000010000000000800e0200e0ffffff05000000040000001df2106b08000000803f0000ff03000000000000ff010000000200000200000001800000ff0f000003000000df00000005000000040000000400000008000000040000009a0000000000000004000000b90000000200000005000000050000000900000000000000060000000600000005000000000000200800000000c0270202000000d4020000f7ffffffdc1c0000ff070000ff07000009000000010000000080000080090000000000003f00000005000000000200000400000006000000060000008c88ffff0c000000ea0000000300000007000000090000000900000000010000040000000800000008000000e0ffffff760000000100008001000000000007004000000001800000080000000400000049000000070000000900000002000000020000000800000001000100830c0000200000001f00000004000000590000000400000000000000ff00000001000080090000000100ffff0600000003000000050000000900000012ba0000090000000700000000020000ff7f0000050000000500000002000000080000000500000007000000070000000200000003000000000000cb040000007fb0000001000000ff0f00003c0d000006000000030000000400000000000000ffff000063000000000000001b460000020000002a0000000400000000080000b10c0000ff010000070000000101000002000000ce9e00000800000003000000030000000000000001800000000000006a0100002f680000f9040000000000000900000001040000050000000000000000000100520400008000000000000080f9000000ffff00008100000006000000050000000000000000010000fbffffff0000000000000000060000000800000080000000200000000600000009000000060000000600000000000080000400007db500000500000002000000aa0100000000010005000000160500003e00000004000000d6d90000ff010000ff01000001000080ff7f0000020000000a944c312000000001ffffff080000000400000006000000ff070000e30c00000300000008000000030000001a00000041090000b09a0000090000000500000001000000ef0300000500000000000000ff070000ff7f000009000000020000000500000000010000050000003192000000800000fdffffff04000000000001000000000206000000ff0700000200000006000000000000c0008000003e0000009d72000003000000010400000500000008000000810000003b66000002000000040000004a060000030000007f0b0000070000000104000002000000000000000700000000000000060000000008000005000000ffffffff01800000ffffffffff7f000000000000f7ffffff0800000001000080f9ffffff37000000080000008100000005000000020000008100000061ffffff050000004ea78c131d0e000007000000050000000900000003000000030000007f0000000300000002000000ff03000009000000070000001f00000000000100080000000500000000000001000000000900000000100000a8e7b117c3080000001000000700000007000000bc00000044e0de4fd20f000009000000c99a0000629200000300000000010000000000800300000004000000fbffffff00000000080000001f0000000c9e0000460c0000000000007f0f00000300000002000000020000000080000007000000080000000600000001000100f10500000300000000000000fc00000005000000000000800000000005000000e3000000d77f000001000000050000000500000004000000020000000600000001040000ff01000000000100090000004000000001000000ffffffff080000000080000005000000ffffffffff0700000000000009000000d400000005000000030000008000000004000000ff7f0000010000000000000000800000000100000900000000000000fdffffff010100005e0700006e030000520000004000000085050000000000000300000007000000080000003f0000000180000086d4a808060000004100000004000000050000000000000008000000cb800000010000000500000001040000cf97000009000000008000001f000000050000000400000002000000ff0f00009075000002000000250700000500000000800000bf000000800000000300000003000000ff0f0000010000800100000005000000080000000200000009000000ffff0000030000000700000003000000000200000100000000000000300f00008000000008000000060000003f0000000200000007000000f20e0000070000000300000006000000000000000100000080000000060000000000000000000000080000000400000005000000010000000300000000080000020000002d00000001000000000000000100010000000000090000000300000008000000090000000100000006000000ffff0000002000000600000002000000050000000800000003000000ff0100000000000000000000ff0f0000000000000100000002000000a3fbffff040000000100000009000000010000001f000000070000000100000001000000ffffffff030000009ea2ed63f8ffffffc2000000ff0700000100000009000000060000009a01000001000000060000000000000061feffff01000000010000000100000002000000060000000300000000001400090000008100000001800000050000000800000006000000040000000500000001000000ff0300000500000000000080f0e1ef43fa00000009000000ff7f000003000000ce0c000001800000b41c00000600000005000000090000000000010074b20000090000000000008003000000c60f000001040000000400000400000000003f000100000000000006000000008ccb0000ff0000000800000000020000200100000600000005000000020000000600000007000000020000004000000001000000fdffffff090000000900000000800000000000009e000000ffffff7f50ffffff0000004009000000010000000080ffff09000000ffff000008000000fdffffff09000000090000000100000003000000000000000800000000c045000000000008000000050000000200000002000000020000000100000090690000090000000004000002000000070000000002000004000000183ef25a040000000001000004000000ffffff7f050000000600000008000000400000003f000000ff0700000004000003000000080000000500000006000000f9ffffff01fcffff61ce0000020000007a00000021f100000900000003000000090000001f00000000800000f60100000900000003000000480000000000000000000100060000000400000075f5ffff3f000000080000000700000006000000a90000000400000005000000020000000000008007000000030000009000000001010000eb31000040000000400000000500000038950000020000002000000009000000ffffff7f0000010000000000050000000800000000000600ff03000005000000020000008100000002000000010001000000000000000010ff0f00000900000005000000080000000200000040000000000000008100000000000008ee090000010000000900000087bd111800000000080000000080000006000000ff0f000008000000fffffffffffffeff800000000600000020000000020000001c00000005000000ffffff7f0200000006000000000000000400000000000000e30000000800000008000000ff030000f9ffffff07000000ff07000000000000ff000000df000000377db5315f1100000000000009000000090000000400000003000000ff0300007f00000002000000ff010000cf0900000200000081000000018000000000ffff02000000ff7f00001b4f7e0c020000000400000007000000ffffff7fef000000ff07000020000000010400000300000006000000000000000000008007000000ea000000018000000400000000000000ffff000004000000a85c00000700000007000000bfe000003f0000000400000000000000010001000080ffff0800000005000000ff070000040000000500000007000000060000009f00000005000000dc8c00003f0000000100000036000000010001007f00000000000000030000000200000036000000800000000180000003000000fffffffffb0200000200000038c20000018000000001000007000000810000000900000006000000ff0000003a000000020000000800000006000000000000003f000000010400000500000004000000c70400000800000004000000000400000000c0010100000000ffffff06000000ff03000001000000000100000800000000f0ffff7f000000020000009a0000000000000004000000000001000100000004000100000001000200010005000000030001000200000007000100040001000400000003000000040001000200010003000100040001000100000004000000020001000200010002000100020001000400000005000100020000000200010001000100010001000000000002000100000001000300010003000000020000000000010004000000040001000400010003000100050001000500010001000100c79f0000020001000000010000000100010000000400010000000000030001000200010004000100030001000000000002000100020000000100010001000100050000000000000005000100030000000100010003000000040000000200010000000100020001000000000005000000020001000200000005000000030001000000010000000000020001000200010000000100050001000400000002000100030000000000030003000100020001000400000001000000000001000400000004000100020000000200010005000100010000000600000005000000050000000200010001000000020000000000010004000000020000000500000003000100050000000500000002000000010000000500010003000100050000000500010000000000000000000400010004000000010000000300000008000100050001000400010002000100030000000000000003000000010000002401058044000680060001000300000006000100030000000600010001000000060002000000000006000200000000000600020000000000060001000300000006000200000000001c000680060001000400000006000100030000000600010003000000340006800600020001000000060002000100000006000100000000000600020000000000060002000000000006000200000000002400068006000100000000000600020001000000060001000200000006000200000000003c00068006000100010000000600020001000000060001000100000006000100050000000600020000000000060001000400000006000100010000002c000680060001000100000006000100010000000600010000000000060002000100000006000200010000004c0105802c00068006000100020000000600020001000000060002000000000006000100040000000600010003000000340006800600010005000000060001000200000006000100020000000600010000000000060001000500000006000100050000002c0006800600010004000000060002000100000006000100000000000600020001000000060002000100000044000680060002000100000006000200000000000600020000000000060002000100000006000100010000000600020000000000060001000000000006000200010000002400068006000200000000000600020001000000060002000000000006000100010000005400068006000200000000000600010005000000060002000100000006000100000000000600010003000000060002000100000006000200010000000600020000000000060001000500000006000200010000003b000600467102cbf790cf4bb0b9b93489f49072b7eb76ae68aeba19e7e3b053ed36c2210c32761823a84f4cdd6e3601014f3a097e372c5c5ce39d000c00070000000000000000000c000800000000000000000018030100800000000b000100706f6c6963650000100002800c000900000000000000000047000600fdeaee9bee2062edeab5a805b809920dc1adcc8ea32c729d9bb9c0230cef3e4e89fc47796f43262637eca61e7b970422e59025cfe74e74ae3cccb6dba41f4052d6b642000c00070001000000010000000c000800331ee3cf03000000f8000c0008000100696665003c0002800a000300ffffffffffff0000200006000800010081000000040001000400050004000100080003000b7300000c000600080001000002000095000600701e37ae27df265c9e20d003fb7a0da6b8087d62494d2fe06c34dfc51f6b281ece9d304475b97a3ca8d7c2b8d88ea37891c0192111550e2b0be008e04dcd87c097af5a36658c554a62498bc28fbe37b0d96d9d5bf80b1dad74d994d65b1578c7dc6ec08f436bb264449e5232dabe31bcb37aedef903ec12b8e9e0ddfe8bbdbcb38e9318e7e550a5cf223ff82035511bdb50000000c00070001000000000000000c00080001000000000000009c011d000800010069707400e4000280df000600d8bf66696c7465720000000000000000000000000000000000000000000000000000bc000500743feb3544d0b6fcef90e307f14e13fe1ad1ef7cda4293a5ee8dc303e8ebb707a20454608bf65bef9160a29018af1c3ceb39319e12dca9118865330ab782bb9173ea11243fd9e3f5b6a3f718b2a6e29017fcf8697e56ea78feae0bae5fc33867413d5d9178a3c975fe8bd04d18127ff87175d70c751d913867dc9054e081b71feca2d5171d80f38c69e556cbdded41d144aa6798d9a6dc0d88b1089e44df18cf8507d35a5d5abda9be687e895d60806605d9cbf52e0092000600111fe5f03fc666bb50ae55c5e5fddebfe4693f5ffe2a2c912d87a1fdb0acf61babb9a46f71e881c4294ddbc7e61a3800c4688369efcb1abffb427e29399c0e6aa1c67abd3c07b442c748470e34f8d8afebc21e1e2a732abc1268ce297dd3bce8dae0da24f53e7d8288e5da17c9700b6125a526e19c8a41d9d152a5f5c6ed49b1836a78c2199d94acffe95928c8d400000c00070000000000000000000c0008000000000001000000282d0100c00018000b0001006374696e666f00001c0002801800030001000000f7ffffff0500000050bb0000010000007c00060004c91e1c9688c459e060fdb8a772fe9993737f6c13b7ea735e923ead4eeec5717a4f65d349950cb53ed550a0de1da11934031649b972735ad673953f7eb826db98ec2071f35362f44b484d8678d62c24626eb4ba8c9df374b846dfad235f3428b54c4e7a9889852bbf0deca51c8c7bf19f59057f6c9720650c00070001000000010000000c000800020000000000000078050d000b000100706f6c6963650000b40402800c000800000000000000000008000500ef6600000c000800a80e000000000000040403000400000020000000020000003f00000000000000090000000000000000000000080000001f00000003000000010000000200000001000080040000000100000008000000ff01000005000000fdffffff0600000006000000a7000000800000000800000080000000ff0300002a0e0000ff01000031c5bb0403000000060000003206000007000000400000000101000086000000ffffff7fe00800000000000000600000090000000000c0460400000005000000ffff00009b000000000078b10100000002000000060000000500000008000000fbea00000800000000000000ff00000008000000b70f0000040000000400000000020000030000000700000009000000020000000200000009000000040000000600000001000100e4030000070000000001000001000000bf010000d0000000a45cf226ff010000ff0100000600000000000000a00f000002000000080000008100000000100000080000000900000005000000020000000c000000ff01000001000000faffffff00000001000000000001000006000000ffff000001000000ff0100000900000063000000b10700000500000005000000060000000001000000000000000800000800000005000000ff000000040000000004000000000000ff070000ffffff7f810000000200000001000000a700000007000000000000809208000001000000040000001f0000000800000081000000000400000300000000020000ff00000007000000b0d12cbc02000000338e0000ffffff7f0052000002000000070000000000010005000000200000004f00000006000000ff00000000000000b90f0000000000000700000004000000c14000000500000007000000c1000000c400000005b9000000000000040000000900000000000100900000000800000003000000fedc00000000000003000000200000001fb100000900000002000000010001000000000020000000010000800600000004000000ffff0000ff01000009000000030000000000000002000000310000000600000089910000ff7f000000000000400000003f00000067000000ff0f00000100000008000000a90f00006c00000004000000690200000000001061bfab6b030000000700000007000000ffffffff050000000900000000100000810000000300000006000000010000800700000004040000090000000700000081000000040000000100000042040000b474000008000000c23400000900000008000000000000005e00000001feffff02000000ff07000020000000200000000080000002000000080000000500000007000000fc050000ff010000ff030000060000000900000007000000ffff0000000400000600000000020000000100000700000001000000ff01000009000000b10a00000000080008000500ff0300000c00080004000000000000003c000100080000000300000016f8fffff7ffffffabf1ffff0901ff0701000700b112000003030300dc000400040000000100000053000000010100003c000100ae0f000005000000de69000001800000d30f00000100000003000700080000007f000400ff0ff9ff060000008e000000be000000020000009a000600f370470a52db9054aa206f72db9bea1afcb1e16698fbc4af95e857652f5c72b8a173fb3f8f06f03b8d2ccb24925c5a4d5f4983091a754b4942d708105c3c7e442fc130cf28d137f4b4211c511964b11f405a1b917ecb064d54c8011c89e476bd115acaec649b9806c839f19fc842d1431145bcfe68664e5230f57d9277a85b82854f66d15b466812b4ccdf067bab205a108241702c0b00000c00070001000000010000000c0008000300000001000000e8010a000b0001006d69727265640000e400028020000200dcc8000003000000ffffffff050000000000000001000000", @ANYRES32=0x0, @ANYBLOB="2000020005000000ff07000003000000040000005407000004000000", @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="20000200000000000100000000000010020000000008000001000000", @ANYRES32=0x0, @ANYBLOB="200002000300000060a901000300000079000000ff7fffff04000000", @ANYRES32=r2, @ANYBLOB="20000200060000002c0e000004000000090000001007000001", @ANYRES32=0x0, @ANYBLOB="2000020007000000080048cdc81349e4d5fed9c000000004009097876900000000f10002000000", @ANYRES32=0x0, @ANYBLOB="d9000600911944d39695ef2ba80f3e77365b78a4285993b29799d15c68f1a8f935314d7c1161075583113ae4bc89885329b0d7ef2238a6434f4eabed52870f115b5a84b58b07a74f7a3c8c138a739e04add572da9f81e602c010de776bddc6db7dddc1eef8b10945ece3a1e6bfab08d02728c97e2f17fbea8a7c52a33f83e4a750d151f0634bac809a379eaaa0e7ca3f90be4c1c302e4ea28340088aa9a5ab133d1001d0ecb11ed2efeba40947df90d8d8a564cd5c53ebcc8efacaf35bf7178419f59b684f6fa0533e1c16e40cb1703f1465c704c9f550cf740000000c00070000000000000000000c000800020000000600000044010b000b000100736b626d6f6400006800028006000500ba25000006000500440f0000240002000000000008000000050000000000000001000100000000000a000000000000000a0004000180c200000e0000240002000500000008000000020000100500000000000000000000001000000000000000b1000600bd61377a8e0cc5023c0533fae2bf58f9102d1ab029f559030316ce53c7793272f4b2bbe0b7911ac2f6dbca37b321a4b4d27fa05e5c1fd18516f6eb97ff0d7c6d6ed1879bc97bf9d5a5a4a3fdd1cc2333742b022c071e99085741c5d8565a52aa6d571a518698002dc8b53a5d2b0daf2b0df0e69dd4eeac8602b508e4cb6ea9d76f8fd053a001b1a3b4033b34b1529a8e416732481179c7aa6f5a56c93c3edfaff261781ce08ffdf5393424be200000000c00070001000000000000000c0008000000000003000000d01212000a0001007065646974000000a4020280280005802400068006000200a4c00000060001000000000006000100010000000600020001000000ac0005801c000680060002000100000006000100020000000600010000000000340006800600010004000000060001000000000006000200000000000600010000000000060001000000000006000200010000002c000680060001000300000006000100030000000600020001000000060002000000000006000200010000002c00068006000200010000000600020001000000060001000300000006000200000000000600020000000000340005801c00068006000200010000000600020000000000060001000500000014000680060002000100000006000100040000009801058034000680060002000000000006000100040000000600010005000000060001000200000006000200000000000600010004000000340006800600020001000000060002000100000006000200010000000600020000000000060001000200000006000200000000005400068006000200000000000600020001000000060001000300000006000200000000000600010004000000060002000100000006000200000000000600010004000000060001000100000006000200000000000c0006800600010005000000340006800600010004000000060002000000000006000200000000000600020001000000060002000100000006000200000000002400068006000200010000000600010005000000060002000000000006000100040000003c00068006000100000000000600010004000000060001000500000006000200000000000600020000000000060001000400000006000200010000000c00068006000200000000002c000680060002000100000006000200000000000600010001000000060001000000000006000200010000000410060023289c8fdb3cf2ed487ce98fdf1ed0dd876b59ef686ddb912663ab6749e2dd807fdb70484d53206e1f955f128356e13cc81b53e7feededfa8cbc49579dd3230e45d18073abb7b4ded9c4cbd5807ea97e5f1977d0a0adbe1ed73f11d605fddff04c9144bc6a9de2f2aaf4170d37903aa8022085d56fcc2c9e89122e72beed21eb28eb6d20d6e1ce0093ea9a474d1b2485aa5861530e61d168b4a04086504ec600218fe0e9d3401f47a6360c8e05edbd4e50173b8032c301e671c0b6dccf1af178a9d8acd28b54448e5297df98ae1f18488b06a902a2463b897cd564671b83594070843db25d6719f547608fc6066723a0a8a641101d459ea8814260c346bf17f3706976c1f9f58228a139fc7eddb31f992fb4d58141636ae3b8cdb4fddbbcfe18dcf1db27dd0850cac5cdd1656ab9b344ebc19b0669c3afb66ffd40fc3263e6d6bc61288c25006e7d1462b17bb8dd5c7b915ad9af18824d78537c222a30e4b29bf5f9e10e396b9b8596d7e19f47f1e0a06d723a086a0b53f9b6c99ffd91fc17898884734c84f9f04acfd2f5123e78e5a17853eb9dc16a252452abdbd4acdce42a6df7f98ef58ca8fdbd6e5a5c556529b2bb650a1b518e0dd0ac77b98f4078dde6634039236e4ff792a934a53b7b245211dbe63bcfadcd0a191b2ae92a152104b2577ffb94784fddf4af5f64339af43169862a48df3e08cddc8d72c280f34a94eeccd4f3dfff7d99ce05074127d1b1deb63ede5c3f9be724bc61896104242e03334d44ee677517815c5ff7d17582ad1fc7b08f893ecbec2592d9a767f44e58c451968ff3abc12142761b4438e0db0f0ae0827581c52dbf9852eb834ca9dba8b37fa42deab4eb0b7095f43c0b014901c239064ee9497c15fdc2e9413f2b8224725f7bddbb885c8a79728f15db22537239dfa4dc6c713a72f37c06182992e662872a72f8c697547648fee91e805b53565a4444e5c79a3bb4aa803ccf455f5934557643002175b83480b7c5c484f1207a21e007e815a8ef9bee81a4d7a663289d107afd490611b07bcd9e03b57136463aa6af0bb9d309f54ab79195f0e6b48161f452f867141c205e5073139a01c86eb098e406085425a201630a8fbbe31042c329878feab1e894df757653412210233d778f39f74690aeb1a0fe31c45fedf8dbed904bee42e7a6e5e26cf2696d6e5c71f96cf8d79f10f060cac3b87b087ea0f2037a49f9377bbaafe83a8ce701295cfb42e3337aaf2b1755ee2963a939e7be47199e2ae276c752ccdfc390baa6a9e535685e2016e4244b0b41e970cf110d863a49f541cc689171a9f008dfb894e27043de18844ba7df19a1ef9c7a0b48b04005f14f3e25f40106d73a40571e6e8c513ad4c3e87e088b800b2d378065c116ed3704aa657a359aa1dfe5be539ae9e5dc0d3e88cee9e6c87cd6a02049de891d132b6514a60547c9969d487500ef4c3b1aab13b0b8038265ab2d2efcebcd2a42414b97fc243f2cc3759a930c3e34f65f3594d5056dcaba5fb59ff890a03d6b373128f0cf0e348bbfdf8ba64f5e96f7fae2294474bb94ce80ef73c16fdfb5e960b8f060c540ebb79e8d8a2ecfcaf9a2da307ea94259a638d262df6c49c4edec2658602e8f2821e1244398b24e20351ebc94dd0fc92eb42142b3785fb96af8aff502a987ffed14c2a6468d815c2ea8b0ed1d901acb6bc29296510afbdb8b2c61708a24c283466f0092ea8a37e3d9860c92b2033ff89e286f7016039a23829749f1b1c49950a1a4076416fa7ebc4d5b8715892617a986d1eb6f0c945cecd77d2dd0486337b18194813a3fc4d4893eca3adc736d70a9f96e9f827d401d8544464fa670702157b1da783b992ce5f4c070be4abd622c9ee53ae81b5e631c38e3e5981efc460fd34e74dc6bda833dfc461274b271d7d7fb88e23e800a971d3b40444b795bd67c3ddbcfb0eede3fe7d50ae17e571151d566ce9511599ff094be8bae0ae59e5906382c0a8eccb1d855c08be6fd1063cfef68866eb28fd6e396e4127f221798826e5ab7719bc72796e55222d7660b66fb167fd68c24b30611513ad8372751e0200b64c4a23e4d45394587c28c56be6bcc08f6fdf59a18e8d9b39a8c136dcadacba269da15efc23df6c72add29402e271a22ba6785c8537057e4ee8c5e690e4fd21c5876ef625d18fc9c3ba56b5f9d13267bbcfd29739adc2e604f95877a7be265bdaeceed6fa659b88175a3b3d2a1e0453409d6ba65f946c76366598186ac81c10c91191ad589fb432170d3cdcb742b3aceddbc343c58417ba387dbd02f87ddd6ec7d01cfabd41e520c1d2b8c7f66246f8734415e355b1c0d3cd2a23423bfa3a84efaa6fa5886f433fcd2f2810d3f79735f7403e669436baa69f6fdf61e2e38539ffe9c112e921b7c33f47b0a7a0440dcf629ee86f18b3be906c4080c371ffcc7c1576a8d2ab23d35e01c337b1257d08962640afd74a12cb2830974aeb3ae1f995c3018de1addb19b27d3d0abcf02a8e995d11efb57a33a9caf31238c1e42d8ae190fce2a2c0fe0f2b412963d4c869e6a9e871b0885b46713d7286807dbeac1d5a9c22bfdbc5e24131239d6a1192d7e215d5cd73e5d85a9f4db030ceca484657a96d5aedd1f7cf3c483b0c2e19610d2986b9362058ae21e5830f9ed009d13d763ec50713d6e7c1c1505e25115ada3f54d7fe5eba15229153bd751647b32f0d746c7390fba99cf870201fc43607ee022d04733358e16b6e9116ce0b88aa009858846ade8df5144c6a9a7b00872a98f06104f27e0db92382939b77339c684d6dbbd1ad2f99f74d0ca22be10a586644871d12d8fed7ce7caa2d2f36cca3d60b0b1d6c28f6f99c9267a82720eef72bf167e0e01e29fca6ef0c1487f3a53f2c2678516444d42b9c37e3a1fefd2088a98853eef2def9bf3de3320322c8c4abd8e2ca7a9ce63295956cbeead9b9ab5bec547b6c9cca7b7c516a537d7ae9e4c436cf3f8208b3872c6009b7b711fb92d4d1bcb9e8734fe5b76308fd3d8b20f0f2befe6e3eff1e183c562a2dfbb94d5644d9eb13a531fe979e5d84baa7d659a69cc918f09b3fc4ed35b47ace197b17b04371c12360b509df374b3e096eb685b7eca0c00a22f61604e0a1812fa0b813fad83ffcc44546603e1253893c06a30828038fa8766f28e50f78bb0b08b3657e3ffb92da94563f25c312efa91de06f56044c94608f0bfcbd48a4602dcfe9fa5e6eed77dd923104ac676d8dd35d1e37970050ea1f76a1d0d9ef4cd5d8a6cf43dfa45cdf703447b3f32d33444fe6840e4f7df40aa944cff46987dc6a51b69014e5f075c145eb6090ed9609efb827d71b61049686ce4e012fae486d1a3c7405eab7e4a1c4615dc8df1a934ca6a3a372ba242464b90f37ab79603288786118187ea494c5bb28d5081760ce9087acab6b7e3fcdd40376086e4164ae73543fd5fbcb73b3c83f90fb1670fd48c31e0f1a0bc9bbe67a9bb818ccce0fe7a12f1a7a5199b2b3c14dadf990dc3c465d8ed366a2b046f404b97d62f31a4d74050a155a8c54c81982edcefd5e6d87af14ab4c5ec6287bb5e32a904ef0d9c0116cbfe8293df0338c0c3a969d937f30162a1fceced6a805d718ee103626abd33a6c81da4de789381e2ae9da708b945ed7a860686c3246776c1c9a3d3c05e4e38d248040f2026518a7e44881b667a8f3414659148ed5d6e189d680cc53479997d722ac47505ef80a682087febf3e2f599aff4c2640fbf99ff710d83cb2c20da3463f748a45a27feabccded1cee2a7a732f606bba743ae143406db8859371ee5a06640d46877515198baa287ed2a538bce10fdda7ad50d5b047fa976f1303d9f819a8dcc5c62bf75c80b82745908c1ca3c75aaa1c47f5729ab562bfbbdce8aee468ac77bccf2fe0169bcdefcd12a4f1a1dbd199b4cd30e60b64d29bde5a3d135abd538f6955d9ede8bf27a45df103faa8f76caab946dfc3b8103ccc34c983a98420b7ab3f7f76faa2ee1705b2657c86d9f58de5bdd0e0efa14badd36049a960a3c792a3691bd1a07672fee72e936b3bb7f67ccd9e21615869553c54d79db324e197a17428fe892435cf01b4130d67f3f0f564f5f96587e5f86b42300e9080081e9660d7f2e594cb9decc6810c7476b53ae68a7f6b1e53e1fdeeb76731dcd294025f89c2224a9910e1c911b393f6345f8453e61c251da2e619b0127876800243811a0b3c41ad9818ca620c5be537f22e6d44b05c803880402bb149b76ee109fc4f3c3fbbb234c6aa1760609b94b3f4496d84f04923183d5fadeaaf33f83b5419902530016fa098a499d3946386f4cb2a5c1dcb62a9752f85c4534adfcd2acf13e24a1677150ae09277796ddac5c595bfffd1af9b11d22fcdeea7978478b57fca0aeeffa3404a35b90934296cd0bea7210fc872ef023f444d5669ad8f362f6d2b5d14a654f6cc2194e4759fc2e26b1ce33b1bb770330fa68f0b4ead11ea49a93b2e5d873f43e0eec00423552cb08a34eeefb706d944253c1c27ba7703bd12696a426f66cb716d736c89d227492d9975c5d558a8ae4108117aaab849de16eb8fcc26a7003d6c8405ad4e4a380127b4bf5bde8066218d4da7280fdb3a391ea745a5649cc94aa222b87afce9ae56a5996b8d2bbfa7ea3fed1619fa7518f62f06a24e4fc18236c0982d46eb58132e169d6400fa9ff2d7bec08658ec846b03869acec34404fa8138c56c8c068c8a9060594762db3cf432cf1a8d8b47ea3919b7ae647a28ac595c5a31c24669ac9764a72da721a5dc88b4707120312ddbc007c70dd1f1ee6357dc44dc1d2d0c7e1dfb803a2a1622b9bf6fabc68fd9b51141c49c7604a113f2c6e6efb9fa496d12546f8756c08320ac43350024d0900ba1f6b56669ead8b6826a7fe515d5a28f2691a5a7284e1150cf3cf4fcd2c5dcb1b636fee6d0ce676d86ccc1acda3c5739ac6c6cdb7edf70c18bacf992f46a0e08907a3691b7cccdf24f58590712194504d66c36bd956c808bef1c2458f614a659a450d033782d7ddcb571ca34c90df7d30c28acec536626a235ddb744637e4706fdc089ae18d0f52af5dc448556d940baf8e0504b78b93c0804617ac9c905884d5043f9817a5596af1af8a66785b494eba875ddddabe7d20f18e57c648791702118d08f9ffb373746d5edf8650915ba04c24f56fc92282e1fa9c5f1417461d180475ddb264f4e0c504930d47a9c59075312fc079a22360472b38de8c91f87d8f104a6cd150720db62205f838f45edd9c4251ed7641d9afaa129617caf39532c1c3cb5d7d51453ab36072423c12e77ba525189195a03c3f97314f6ffc1435937a5e6ce56a674a9fdde48bae0ea81b46e215dbd3ac0d696ac8509189c8e333e40ff8bda295926ffbeeff2ba8d91dc529e7880fd7e79a94e02c68553c2d25633a8b02cda3f886c2f8cdda2734a3b5a10cc813f0ee84e6d74bf75811769923c7ed92be5320f07911e2dc8c15f039d72340271fba6e982ecf7714646f528938dafaf19f4ae94e47fea3793814fb61491de8cc84436e72d040c21d749bdacb8eb52024e7fc5c5f1cb557c330a3b0eb6bdf0686e1ae7ce346db22949447bffef0817a0e19c3ca3a60eac5ea0dc1fd82a8b65e17588694deabc28c6b7ead4c004af770bb5942cd5d5360f795df8f5a658bc665faa2a3836120f2a7654e576cffa51082cdb9426158f6ea4d7fc3a0be6b9cb9cc659fa4645bd7707daaa118dcb15bb11c000280323a4abaf4d2eff790da253e5bd6791218151a748507e1cf7b75067b91454bf8fd45f4810ab8980c00070000000000000000000c000800010000000300000000011d000b000100736b626d6f640000580002800a00040000000000000000002400020005000000050000000100000009000000000000200000000003000000000000000a000300ffffffffffff00000a000300c464db8a204600000a000300aaaaaaaaaa2700007d000600648846fbbfb86fa5618093921f37f9c95d339d91a698bde04fb29780d642f2323fa471aba9de6a708055e85500b8abf85c9e15c53585b3fc79bb047b573279b7a22c4f631948ddaf0c76b4cde4269fb09a50d010394e5e52f0f77313fa65066907c2846f58ff1fa1d690695a5427e679240b8d5d8120b65edc0000000c00070000000000000000000c0008000100000002000000f00f08000800010062706600a40f02800600030002000000ef0e06002e2f66696c653061616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161", @ANYRES32=r3, @ANYBLOB="180002003f000000100000000700000003000000fcffffff3400040000000081030000000500030804000000000004fcd401000003000300ff03000000021f0601000000fdff017f0900000027000600180d8db114aeb2d2dcfce8e723934a52b4c4b1dcba486a7e0816d7e886e97a11505c5f000c00070000000000010000000c0008000200000001000000881b0100c40c1c000b000100706f6c6963650000580c02800404030003000000d34e3e1c0000000000000000fdffffffe1000000020000000400000007000000ab2b0000020000007f0000000000000c5700000000000000800000000180000002000000ffffff7f0200000005000000b900000008000000020000001e0000000700000002000000080000000300000001000000ff070000050000000400000080000000ffffffff020000000100000000000080060000000400000000800000d8ffffff020000000100008006000000030000000500000001040000010000003401000001feffff01800000ff7f00005c7300000200000001800000ff7f0000060000000900000001000000008000000500000099820000ff010000f8ffffff770f000000000000db0b0000050000000600000004000000040000000200000001800000050000000400000004000000770c00000900000000000000000100000700000091000000f30a000000000000050000000008000009000000010000800000010006000000b30000002000000003000000080000009e0000000100000005000000020000006be6086a03000000a90d000004ffffff02000000cb00000040ffffff030000000000000002000000f00000000700000001000000400000000100010001040000111100000200000005000000ff0f0000060000004000000000000000080000000000008004000000075600007f00000003000000080000000800000000000100ff010000008000000500000001000000ffffffff2b0700001d000000ffffffff050000007c00000000000000ff7f000000000000080000004a0000000080000007000000ffffffffe47a00008000000000000000ff0700001f000000e0ffffff00000000080000000101000008000000070000004affffff0600000003000000350e000001000080000000002000000080000000090000000300000004000000040000000100000000000000ffff00000100010000feff00050000007f1af439e40a0000fffeffff48080000b90000008100000001040000070000007f0000007f000000008000000100000002000000020000000180000001010000ffffffff06000000010000006dffffff0100000020000000000000808300000003000000ff0300000700000001040000af080000070000000300000004000000020000000600000000800000fcffffff00000000a6000000080000000200000001000000ab0000000600000003000000ff010000fcffffff01000000b71100000a000000feffffff07000000090000000800000001000000f905000003000000500000009a0000000900000008000000800000000700000006000000f7ffffffed08000000000000040000007d000000b133000009000000d0c92e7e80000000090000000100000000000000fbffffff39584b23001000000c00090007000000000000000404020040000000770000000700000008000000ec43ffffe10600000300000002000000250000000000000000800000ffffffff06000000faffffff000400008100000001000000060000000010000080f0c04d03000000000400000800000003000000060000000180000040000000060000004000000001010000ffff0000090000000700000001800000020000000500000009000000000200000100008000000005040000000100000002000000ebaa000008000000c09c000000010000320000000600000001000000040000000d0000000200000005000000070000000001000002000000400000000600000007000000ffffffff0500000002000000040000000200000081000000090000000500000004000000d304000000000090040000000900000009000000070000000500000002000000020000007f0b00000000000006000000bb08000055000000ffffff7fffffff7f03000000ff07000066e300000000010002000000a9000000ffffff7f0200000005000000fdffffff0800000000000000080a0000040000003b000000060000004000000001000080060000000800000005000000c20700008000000002000000a7000000ab0000000100000001000000010000000900000004000000040000000020000007000000cb000000400000000100000006000000ffffffff0200000000000000010000000800000006000000ffffff7f0400000001000000810000001f00000020000000fbffffff0000010009000000f9ffffff02000000060000000180000001010000b4ffffff0700000009000000000000800500000005000000010000004967ee2072d00000810000000000010008000000f8ffffff03000000d4020000040000000900000008000000020000004000000001ffffffb30400000800000000100000f9ffffff06000000bd7effffa90500000700000020000000030000003a030000010000000000008008000000010000007cac8b200300000009000000040000000300000000080000050000000800000001040000679100000038000076000000070000000600000008000000020000000100010004000000090000000300000001040000450e000080000000400000000800000007000000c1f1ffff2000000007000000010000000004000000000000070000000500000008000000ff7f000003000000010000009c0b0000010400000000010000080000070000000000000003000000e601000007000000070000000300000001000000070000000600000097010000ffffffff08000000000200000500000007000000fffffeffcf9500000800000009000000ff0100000100000001040000070000000180000000000000640b000000800000050000000100000007000000000000003f00000007000000060000000404020001000000000000000800000080ff0300040000000500000073bd0000080000007ec9515b00800000faffffffff03000001000000070000000400000038010000000000800700000000000000ff000000080000000500000082000000cf040000050000008000000008000000f80300009a0d0000af00000001000000070000000500000003000000ff0000000100010001040000000000000700000007000000ff0700008000000006000000fdffffff730d00008d00000001800000050000000300000009000000ffffffff01040000ff030000010000007931000009000000090000000000ffff01000000060000001ac5000002000000f9ffffff030000007101000003000000040000000700000008000000040000000300000004000000040000000000010009000000000000000400000005000000bd0b0000010000000000000007000000020000000300000008000000fdffffff02000000070000009100000009000000a5000000070000003d0000002000000006000000010000009c08000002000000ffffffff04000000050000000900000007000000e9000000ffff0000ffffffff05000000040000000101000002000000b00d000001000000a80d0000090000000500000000000000f9ffffff00040000000200000900000001000000040000000000000000040000f8ffffffffffffff04000000190000000900000001800000ffff00000100000001800000ffff0000ffffff7f08000000000001003307000001000000020000003f000000c0ffffff07000000e4010000500800000000070009000000080000003c0c0000030000002d00000003000000ffffff7f03000000010000000500000006000000d2da0000050000000100000004000000ff0100003100000008000000ffffffff09000000070000005500000008000000060000000000140003000000090000000500000000100000ff070000fbffffff06000000000001004200000006000000080000000500000006000000ffff0000030000000080000004000000ff0300007f0000000000000004000000000100000100000001000000070000007f00000008000000050000000100008070000000060000001f00000004000000090000002000000005000000400000000700000007000000010000000100000000ffffff01000000ff0300000900000027000000080000002203000003000000ed00000009000000070000000000400207000000ffffffff01800000ffffffff0200000001040000bc0000008100000008000000080000003e0d000001000000ffffffff040000006d0a0000c1000000ffffff7f0100000008000000bae10000ff070000ff00000002000000080000000000008001000000010000006af5ffff018000000200000001040000090000000c000900050000000000000008000500080000000c000800ff7f0000000000000c000900f800000000000000080005008100000008000500ffffff7f420006004680ef68d726e96e588727b3de4d8462abaf83a8341a15e9cfcd16786369df5357d3f431dda914e70f9320bd9770e1df2c4eeae05ea47b4a881ba64766fd00000c00070000000000010000000c0008000100000002000000c00e19000a0001007065646974000000840e0280800e04002e00000020000000030000006500000002000000060700000700000001000000b4ff00000500000005000000fd0000000100000005000000010000007f000000f9ffffff06000000090000000700000001000000010000000104000005000000000000002d02000080000000001000000010000008000000090000000300000073000000c500000000000080030000000800000006000000aa0000000100000001000000ff0300000100000007000000000000c0ffffffff0100000000000000f7ffffff0500000009000000ffff0000ff070000040000000100000001800000ffff00000300000008000000070000000000000004000000ff07000000040000ffff000039000000018000000000000080000000040000000100000000010000c90f000003000000810000001400000009000000ff030000ffffff7fffffffff0700000006000000020000003f72000001000100fd44000008000000fcdd00007f000000f7ffffff03000000000c00000200000000000100ffff00001307000008000000ff0700000400000005000000ead800000000000005000000ed0f000005000000020000007f040000cbf1ffff050000002000000041000000ffffff7f070000008f000000010000009a0000000101000000010000d05e000000000000050000000700000002000000ff00000009000000090000000001000003000000ff7f000001000080000000007f0000000800000004000000fcffffff13000000040000000400000001000000000000001f0000000400000000010000f9ffffff7f0000000000000000080000fdffffff0400000001000100040000000180ffff02000000ac0500000000010001000000ff0f0000200000000700000001000000010400000800000000800000d706000009000000000000800100000002000000010000000700000002000000ff010000ffffffff6b050000044500002e00000000000000ffff000001000000f50000004b04000081000000080000001f00000000000001040000004000000005000000b0030000070000000600000000000000220a0000a8acffff7f0000000000000000000000a3988f1d9e000000681e0600000400000800000008000000010000006e000000000000005a3b000007bfbe300400000006000000fcffffff2b0100006f7900000104000003000000000000000100000001000000060000000100000006000000f1000000040000000400000009000000060000009825ffff00080000020000000900000009000000b201000001000100040000007f000000ff0f00003556ffff17d80000000000000100000000000000bfba000009000000de00000008000000030000008a0f0000ffffff7fd00000000900000003000000b50f000000000000b60000000700000002000000810000000000000000000000000000000900000006000000000000000900000007000000e0000000040000000200000009000000fefffffff7ffffff000800000080c40309000000050000000800000001000000ff0300000400000009000000fcffffff00000000200000001f00000003000000000000000800000000000000050000000010000004000000a00b00007005000000800000020000000000000008000000050000003d00000000000000befe000000000000914d00000500000007000000ffff00005b5200000000000008000000090000000200000008000000010400001f0000000900000025040000000000000200000007000000c8d000000000400000000000000000800700000001000000010000000100000000100000050000001f000000000000000060140e0600000006000000630900006b6cec690700000000080000000001001700000004000000000800000600000008000000a85b0000bd0000000200000007000000050000000000010001000000ff000000ff030000460c0000070000004b090000050000007802000004000000ff0100006301000005000000feffffff01000000ba08000008000000060000000000008020000000c3a900000700000000000800000000000600000009000000070000000300000000000000ff030000ffffffffa63e0000090000000800000000000000000000000700000001000000074b0000000000000000010080000000ffffffff0700000000800000ffffff7f0500000000040000080000003f000000270000006500000000fcffff080000005c0300007fffffff8100000002000000080000000008000003000000080000000600000008000000080000004903000000000000880b000020000000ff080000800000001f00000009000000ff7f0000020000001f00000001000000cb0000000700000007000000fdffffff0700000000000000b6ea0000040000000700000081000000000800000700000002000000000000001f00000007000000070000000d0b00000100000001800000e20100000500000004000000060000000300000000000000ff010000050000000010000008000000030000001f000000090000000000000006000000ffffffff0004000002000000080000005400000007000000030000000700000081000000020000000000000000020000000100000700000091f6ffffff070000060000000000008002000000010000000000000c09000000200000001f000000fbffffff3f00000006000000ff7f0000000000008040000085000000a2010000040000005d0e00000700000004000000ff7f0000020000000400000007000000cb791462ff0f00000400000002000000010000000008000006000000020000001f000000030000000800000009000000ffffff"], 0xa064}}, 0x0) getpeername$packet(r0, 0x0, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) 07:49:14 executing program 0: syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0xa00400, &(0x7f0000002940)={[{@fastboot}, {@jqfmt_vfsv1}, {@prjjquota={'prjjquota', 0x3d, 'fsync_mode=posix'}}, {@grpjquota={'grpjquota', 0x3d, 'f2fs\x00'}}, {@flush_merge}, {@fsync_mode_posix}, {@four_active_logs}, {@quota}, {@fsync_mode_posix}, {@four_active_logs}]}, 0xfd, 0x5521, &(0x7f0000005780)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wV0WXw6eNE3SkN0kU5o0rT158Cge/E9EwZNH/wYPnr2JB8WboGSeiVhfQGja2O3nA5PvzJPJb35Pdik8M5AATq3l7JefKnElLkTEYkRcjij2K+VWWE/xXERcjYiFP22VcvyPgbMRcTEirkyKp5qV8q3Pro+v3f7xjZ+//vbcmUuff/Xd/GYNzNvzEdHfSvu7/ZR5J+Wjcrwx7hbZvzUuM73Rf1we5yl32xtFhd3G9LxGkTc76fx8a2c4yc1eoznJTnezGN8apAsOx51pneIDjxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/RaJppvL3XTvPZelxkczAqx1PdvNXem+S4zPJy0cx7raKPjcN80/9vb3YHO3vZuL097OaD7Hat/kKtfqda385b7VH7VrXRb925la10epPTqqN2o7/eyfNOr11r5v3VbKXTbFbr9Wzlbnuj2xhk9XrtZu1G9fZquXc9e/XBu1mvla1M8uXuYGfU7Q2zzXw7S59YzdZqN19cza7Vs7fvP8wevnXv3v2H77x/970HL91//ZXypL+1la2s3Vhbq9ZvVNfqq6do/h+XTc9w/nAolXk3AHDyWP8D83DS1/9h/T8TJ2r9e9rX/0cwfziUyuK8OwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYE6+X/ritWJnOR1fKsefKoeeKY8rEbEQEb/9g8U4e6DmYlln6V/OX/pLD99Uoqgwuca5crsYEevl9uvTR/0tAAAAwJPry4+ufppW6+lled4NcZzSTZuFyx/MqF4lIpaWf5hRtYXJy7MzKlb8/z4TezOqVtzAOj+jYumW25lZVftPFg/E+fUUUfwjFrFwrO0AAADH4uBK4HhXIQAAABynT+bdAPNRiemjzOmz4Oljv/LR5oUDRwAAAMAJVJl3AwAAAMCRK9b/fv8PAAAAnmzp9/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgd3buHjdxII4D6N8Y77JfWrTafq+yHRxjj7BlSsQBcgnKlKROlzINZyBdjhBBhMeIgIgUsB0Eek8ywwzm5xnkZmaQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACANj0W0+Ht6M913ZzF8hA3d7stzYwGAAAA2GdeTIflm36qf6vaf1RNv6p6FhGdiNg3m8/j01ZmXuUUb5xf7PThPqJMWF3jc3V8jYi/1fH8s+1fAQAAAC7XbDwZpNl6eumfukPU0jns9LRo0/n+r6HLZxFR9J/2fDI6Iq0czO/6vUpW93c3rhpKKxeweg2FpSW3blNp77GsFtTyVPReFVkqDryVAACAc5Bviof81J0BAACgRf+P/+qHblrRsCzWW5nrveDyn/ebDcEvWzUAAADgDGWn7gAAAADQunL+7/l/AAAAcNnS8/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABo07yYDmfjyaBuzmJZTzOjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAF/bnHQVCIAzCYO/6zmTuf1hp0NTUpAqEj78xGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42J+bFAhhIAijNZP50ZWS+x9WCvEMIrwHgY9uehEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBRtiQjeeV8eV8xGnuST6eNb8czya+rxr+rxtKDxtqDefenAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAg537eY2jigMA/mZmZ/tDxRhlDxGp4EEvdrutrb16UIIH/wQhpNsa3fqjzcGWIuTiTXLuRfQiiAhKvPV/6LmFXuqthz1U8FyZX8lrUujWkplt8/nAm/edyWTe901CyHfeJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADSmH+zEWbFZqOK0Pnbr/rXVor+9qy/c2LyzVLQiTtpM+tnwRryTDLpLBAAAgIMja+r7EMLdfGu56NOFsv7Pm3OKmv+nl6q4qed31/1N39T+Rfvrz3uvbQ+0UI1TXPT82mR8Ym8qvf2b5Xx7+bFn9Mo7Xz57ycovSPrxxqvTvLyfyQ83b37YL8NDbWQLAPwfx5u+Dprfh4p+1GViABwYvajwbur/bKHbnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaMN0ILzRxEkJY6u3Ehdv3r62W/YOsPlLt39i8s9S0M9evb8bXLC6RhxDOr03GJ9qayDPg8pWrX6xMJuNL7QfHQgjdjV4Hn85wTghdZrjPwbH5SGM/g7T+Xn+yz+qHuUi+s6DjH0wAADx38roVdf3dfGu5OJYshvDg54fr/7ejOMT1/64+rv/vfXbmVjxWXP+PWpvh/BuuX/x6ePnK1XfXLq5cGF8Yf/neydH7o1NnT58+OyyflQw9MQEAAODp9OsW1//p4t71/6NRHGas/7/5cfRdPFam/n+knUW/rjMBAAA42F55899/kkccT/r98O3K+vqlUbXd3j9ZbTtI9Ykdqltc/2eLXWcFAAAAtGG6kTy0/n8uisOM6/8v/vr67/E1sxDCkXr9//jqV5Nz7U2nU7885uNt/DlxS1MFAABgTh2pW7z+n5fv/6fbrzykIYR33qri+t8AzlT/Zx99/1s8Vvz+/6n2pjiX0kF1P8p+EEJv0HVGAAAAPF8O79k7XNf/f+dby5//cfSTvvf/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANr2XwAAAP//nUhAYQ==") 07:49:14 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$inet6(r0, &(0x7f00000005c0)={&(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x8}, 0x1c, 0x0}, 0x20004005) [ 265.801026][ T4402] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 265.801048][ T4402] [ 265.813118][ T4392] F2FS-fs (loop4): invalid crc value [ 265.842706][ T4392] F2FS-fs (loop4): Found nat_bits in checkpoint 07:49:14 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 6) [ 265.883655][ T30] audit: type=1400 audit(1684914554.422:229): avc: denied { create } for pid=4414 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=x25_socket permissive=1 [ 265.942628][ T4392] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 265.953954][ T4392] F2FS-fs (loop4): Mounted with checkpoint version = 753bd00b [ 265.964382][ T4418] FAULT_INJECTION: forcing a failure. [ 265.964382][ T4418] name failslab, interval 1, probability 0, space 0, times 0 [ 265.976926][ T4418] CPU: 0 PID: 4418 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 265.986992][ T4418] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 265.996884][ T4418] Call Trace: [ 266.000016][ T4418] [ 266.002790][ T4418] dump_stack_lvl+0x151/0x1b7 [ 266.007299][ T4418] ? io_uring_drop_tctx_refs+0x190/0x190 [ 266.012766][ T4418] ? __wake_up_common+0x25e/0x460 [ 266.017626][ T4418] dump_stack+0x15/0x17 [ 266.021738][ T4418] should_fail+0x3c6/0x510 [ 266.026001][ T4418] __should_failslab+0xa4/0xe0 [ 266.030595][ T4418] should_failslab+0x9/0x20 [ 266.035016][ T4418] slab_pre_alloc_hook+0x37/0xd0 [ 266.039794][ T4418] kmem_cache_alloc_trace+0x48/0x210 [ 266.044915][ T4418] ? io_cqring_event_overflow+0x85/0x370 [ 266.050381][ T4418] io_cqring_event_overflow+0x85/0x370 [ 266.055678][ T4418] __io_fill_cqe+0xe7/0x350 [ 266.060022][ T4418] io_fill_cqe_aux+0x53/0x70 [ 266.064454][ T4418] io_poll_check_events+0x4b3/0x890 [ 266.069564][ T4418] ? io_apoll_task_func+0x360/0x360 [ 266.074597][ T4418] ? mutex_trylock+0x103/0x260 [ 266.079200][ T4418] ? __kasan_check_write+0x14/0x20 [ 266.084150][ T4418] ? mutex_lock_io+0x30/0x30 [ 266.088837][ T4418] io_poll_task_func+0x46/0x2d0 [ 266.093514][ T4418] ? ctx_flush_and_put+0x8f/0x210 [ 266.098383][ T4418] tctx_task_work+0x2c7/0x4b0 [ 266.102894][ T4418] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 266.108707][ T4418] ? __sys_connect_file+0x170/0x170 [ 266.113745][ T4418] task_work_run+0x129/0x190 [ 266.118169][ T4418] exit_to_user_mode_loop+0x8f/0xe0 [ 266.123198][ T4418] exit_to_user_mode_prepare+0x5a/0xa0 [ 266.128494][ T4418] syscall_exit_to_user_mode+0x26/0x160 [ 266.134049][ T4418] do_syscall_64+0x49/0xb0 [ 266.138304][ T4418] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 266.144035][ T4418] RIP: 0033:0x7ff6e6c98169 [ 266.148293][ T4418] 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 [ 266.159642][ T30] audit: type=1400 audit(1684914554.522:230): avc: denied { mounton } for pid=4382 comm="syz-executor.4" path="/root/syzkaller-testdir1591540099/syzkaller.of7VBr/271/bus/bus" dev="loop4" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 266.167720][ T4418] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 266.167747][ T4418] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 266.167765][ T4418] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 266.219106][ T4418] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 266.226919][ T4418] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 266.234729][ T4418] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 266.242546][ T4418] 07:49:16 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60c7442300310000fe8000000000000001000000002000bbff0200000000000000000000001e0001010090"], 0x0) 07:49:16 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000008980)=[{{0x0, 0x0, &(0x7f0000003f80)=[{&(0x7f0000002ec0)="f324cbbde78a6905cd7b43fd421a3adfd7f19a3c15b5477e86e2c6aa74b8b2b2ca75c9e139c0c337653b0f4499d73becaa1ab6620d1ec5d370764b63f58fd18d7ab43b71961a90fea8fd29a6d0f57358e147e53b2cc9d422e3bbc9df92b9659cba255e678d7b11b0f58126bd81d4e75f5ae3e3ecf53ee739960f1faa049039815576ebbd0718b5243e42030f0c50e7f6ea47b0c6c47e9250c38caf507b8194047788a229aa8dd66f1373ee487affcc30dc2bf0cf1029b76754b3d760cc4e6d4ea567bbc531fc306e2474a09811e0f8035a582508b3054fe833dbd32631280242c165cd84b0e5014c6101629ab3261a9749e234b45c10f9a69e37d2ad62254714e032299bc5433873e6a20cda9f798149985636e965d5312801a4a7f786c5e09504583ba4221841b8b4c2e874284b715d4ca31bd25b3f23398dc17b3ce1421112f8dc5cbea13df4ac338e07bbc82f6c9f6dd2890592e39c834c1c8f33a147a051f913c9d306c8e02581a297fd6e6a46d9e4bc4e03a28b1eda91271b3b4870388ee3a6c48c445f3e7f5b8524c4fb535d5f69b149d2c35a17556bfb56ee22c4502bf5de5b34b0e7e62e75fe000fb507c5b048bb2e97a1df2129f5775672a665b47360afacac1d5c3372eac38528493b8497e3176019ca3c525ed58ca6ea2aa0fe9f07c10fb549978edc708bce666ff5a33c31ec9b3158dc586250b892140ba13855bc4b8fc7acd8bb6ae49387d6588a86b8e0b043d984c06f7f78e21bb0dc1e1aad30adde41ede01fb1af15ce88b0d7d97f0261ae33f06547b892351995c07aaacb434ce5291db088ac9cabb7dc1610553a09b784107d79483d1daa65086db3f460c4388f718ffce869ff9019d14edb267843944fde894e476607474d0bb6211d114eae9d88c366c28316a06cb412845de3a89909d1ab0933aff6a6e81a54cde1d814a522e0ec5458bf5394a226e3961d3273da1987fe8509c9ea3fde92c91ba480d6a722bb13b29016aa1b35d8478dc40f57439ba2eb0595c9820a6d89b982bcd90dcfd56831806191a1d99bb33b1296e8e6b887d334dce7516820db49e703fa1ac5d41646be2e4c6cd63f010c13d8d21480ad1b9ff16440101dbcf45325c5d92c1f9c7575d6b52f93f3197b2c90d422750556b691463dc9538d823cffb1b2199ae4cfe65f19f1b2a9b9f4d0ccbbdb12f3ad77004139165627e46e5919025d25366c33534954b5ed2fdf2a840481eefd8db7fa22f446c025ea0ea688a0962f712bd07e3872f7ca07fc29f0bc7657287e69b56a80f9c7e7a0504591dd4df7249655bf0457ab0fa0b6673dfd62b149c06d4eaa9eaab5c388d8a5dce2c8436d84e816453cad2050dfaa8b6c813c4cfd0ff4893c25aac547318d213ec5567d49801ca8b51bd0e0022985f14fa6cf69dc17e2268b57a199c348d5cd8df7c8be778c3d8bc642ec38ba1b0b5d5068309151adb443d5f36bb726e05741e42db1a772c84b32c32d5a38fb24d62bd3a2", 0x42a}], 0x1}}], 0x1, 0x0) 07:49:16 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f00000000c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001a00)={&(0x7f00000019c0)='xen_mc_flush\x00', r0}, 0x10) 07:49:16 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002040)='/proc/cgroups\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000000)={0x2020}, 0x2020) 07:49:16 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 7) 07:49:16 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000000)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) 07:49:16 executing program 4: syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaff265dffffff86dd60518fdf0014000000000000000000000000000100000001ff02000000006f2a34b669e1ad146fd60000", @ANYBLOB="a9"], 0x0) 07:49:16 executing program 2: syz_clone3(&(0x7f0000000240)={0x40800000, 0x0, 0x0, 0x0, {0x1c}, &(0x7f00000000c0)=""/61, 0x3d, &(0x7f0000000100)=""/237, 0x0}, 0x58) 07:49:16 executing program 0: keyctl$chown(0x11, 0x0, 0x0, 0xee00) 07:49:16 executing program 0: syz_clone(0x440c0000, &(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="c678e0d20481c38b6f5abec762d87c") 07:49:16 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x9c, 0x0, 0x2}]}) 07:49:16 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x20, 0x2, 0x2, 0x401, 0x0, 0x0, {}, [@CTA_EXPECT_HELP_NAME={0x9, 0x6, 'syz1\x00'}]}, 0x20}}, 0x0) [ 268.203757][ T4429] FAULT_INJECTION: forcing a failure. [ 268.203757][ T4429] name failslab, interval 1, probability 0, space 0, times 0 [ 268.216234][ T4429] CPU: 0 PID: 4429 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 268.226390][ T4429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 268.236287][ T4429] Call Trace: [ 268.239420][ T4429] [ 268.242188][ T4429] dump_stack_lvl+0x151/0x1b7 [ 268.246703][ T4429] ? io_uring_drop_tctx_refs+0x190/0x190 [ 268.252183][ T4429] dump_stack+0x15/0x17 [ 268.256161][ T4429] should_fail+0x3c6/0x510 [ 268.260415][ T4429] __should_failslab+0xa4/0xe0 [ 268.265012][ T4429] should_failslab+0x9/0x20 [ 268.269351][ T4429] slab_pre_alloc_hook+0x37/0xd0 [ 268.274130][ T4429] kmem_cache_alloc_trace+0x48/0x210 [ 268.279253][ T4429] ? io_cqring_event_overflow+0x85/0x370 [ 268.284719][ T4429] io_cqring_event_overflow+0x85/0x370 [ 268.290014][ T4429] __io_fill_cqe+0xe7/0x350 [ 268.294352][ T4429] io_fill_cqe_aux+0x53/0x70 [ 268.298774][ T4429] io_poll_check_events+0x4b3/0x890 [ 268.303810][ T4429] ? io_apoll_task_func+0x360/0x360 [ 268.308843][ T4429] ? mutex_trylock+0x103/0x260 [ 268.313441][ T4429] ? __kasan_check_write+0x14/0x20 [ 268.318392][ T4429] ? mutex_lock_io+0x30/0x30 [ 268.322817][ T4429] io_poll_task_func+0x46/0x2d0 [ 268.327505][ T4429] ? ctx_flush_and_put+0x8f/0x210 [ 268.332363][ T4429] tctx_task_work+0x2c7/0x4b0 [ 268.336887][ T4429] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 268.342694][ T4429] ? __sys_connect_file+0x170/0x170 [ 268.347729][ T4429] task_work_run+0x129/0x190 [ 268.352152][ T4429] exit_to_user_mode_loop+0x8f/0xe0 [ 268.357186][ T4429] exit_to_user_mode_prepare+0x5a/0xa0 [ 268.362478][ T4429] syscall_exit_to_user_mode+0x26/0x160 [ 268.367859][ T4429] do_syscall_64+0x49/0xb0 [ 268.372122][ T4429] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 268.377841][ T4429] RIP: 0033:0x7ff6e6c98169 [ 268.382102][ T4429] 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 [ 268.401624][ T4429] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 268.409871][ T4429] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 268.417680][ T4429] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 268.425489][ T4429] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 268.433303][ T4429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 268.441117][ T4429] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 268.448931][ T4429] 07:49:17 executing program 5: io_uring_setup(0x5980, &(0x7f0000000100)={0x0, 0x0, 0x806}) 07:49:17 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.io_queued\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[], 0x3b82be) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = socket(0x28, 0x1, 0x0) connect$vsock_stream(r1, &(0x7f0000000300)={0x28, 0x0, 0x0, @my=0x1}, 0x10) connect$vsock_stream(r1, &(0x7f00000000c0)={0x28, 0x0, 0x0, @host}, 0x10) recvmmsg$unix(r1, &(0x7f0000002bc0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100700}, 0x8000000}], 0x1, 0x0, 0x0) 07:49:17 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000040)=0x2, 0x4) [ 268.542898][ T30] audit: type=1400 audit(1684914557.082:231): avc: denied { setopt } for pid=4453 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 268.664463][ T30] audit: type=1400 audit(1684914557.202:232): avc: denied { connect } for pid=4457 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 07:49:17 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 8) 07:49:17 executing program 3: syz_clone(0x440c0000, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:17 executing program 2: syz_io_uring_setup(0x3fa4, &(0x7f0000000300)={0x0, 0x0, 0x804}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000001c0), &(0x7f0000000200)) 07:49:17 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x18, 0x0, &(0x7f0000000180)) 07:49:17 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x0) 07:49:17 executing program 4: keyctl$chown(0xc, 0x0, 0x0, 0xee00) 07:49:17 executing program 5: syz_usb_connect$uac1(0x0, 0x79, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x9, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000180)={0xa}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 268.719572][ T30] audit: type=1400 audit(1684914557.262:233): avc: denied { read } for pid=4457 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 07:49:17 executing program 4: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, r0/1000+60000}}, &(0x7f0000000080)) 07:49:17 executing program 2: bpf$MAP_UPDATE_ELEM(0x13, 0x0, 0x0) 07:49:17 executing program 4: bpf$MAP_UPDATE_ELEM(0x21, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0}, 0x20) [ 268.868573][ T4472] FAULT_INJECTION: forcing a failure. [ 268.868573][ T4472] name failslab, interval 1, probability 0, space 0, times 0 [ 268.881160][ T4472] CPU: 1 PID: 4472 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 268.891258][ T4472] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 268.901146][ T4472] Call Trace: [ 268.904245][ T4472] [ 268.907042][ T4472] dump_stack_lvl+0x151/0x1b7 [ 268.911536][ T4472] ? io_uring_drop_tctx_refs+0x190/0x190 [ 268.917010][ T4472] dump_stack+0x15/0x17 [ 268.921021][ T4472] should_fail+0x3c6/0x510 [ 268.925254][ T4472] __should_failslab+0xa4/0xe0 [ 268.929849][ T4472] should_failslab+0x9/0x20 [ 268.934188][ T4472] slab_pre_alloc_hook+0x37/0xd0 [ 268.938965][ T4472] kmem_cache_alloc_trace+0x48/0x210 [ 268.944085][ T4472] ? io_cqring_event_overflow+0x85/0x370 [ 268.949557][ T4472] io_cqring_event_overflow+0x85/0x370 [ 268.954935][ T4472] __io_fill_cqe+0xe7/0x350 [ 268.959276][ T4472] io_fill_cqe_aux+0x53/0x70 [ 268.963700][ T4472] io_poll_check_events+0x4b3/0x890 [ 268.968740][ T4472] ? io_apoll_task_func+0x360/0x360 [ 268.973767][ T4472] ? mutex_trylock+0x103/0x260 [ 268.978369][ T4472] ? __kasan_check_write+0x14/0x20 [ 268.983316][ T4472] ? mutex_lock_io+0x30/0x30 [ 268.987743][ T4472] io_poll_task_func+0x46/0x2d0 [ 268.992441][ T4472] ? ctx_flush_and_put+0x8f/0x210 [ 268.997290][ T4472] tctx_task_work+0x2c7/0x4b0 [ 269.001801][ T4472] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 269.007615][ T4472] ? __sys_connect_file+0x170/0x170 [ 269.012651][ T4472] task_work_run+0x129/0x190 [ 269.017080][ T4472] exit_to_user_mode_loop+0x8f/0xe0 [ 269.022111][ T4472] exit_to_user_mode_prepare+0x5a/0xa0 [ 269.027409][ T4472] syscall_exit_to_user_mode+0x26/0x160 [ 269.032793][ T4472] do_syscall_64+0x49/0xb0 [ 269.037040][ T4472] ? sysvec_apic_timer_interrupt+0x55/0xc0 [ 269.042682][ T4472] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 269.048414][ T4472] RIP: 0033:0x7ff6e6c98169 [ 269.052667][ T4472] 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 [ 269.068096][ T732] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 269.072104][ T4472] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 269.072137][ T4472] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 269.095454][ T4472] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 269.103265][ T4472] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 269.111164][ T4472] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 269.118976][ T4472] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 269.126793][ T4472] 07:49:17 executing program 0: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc3}, &(0x7f0000000080)={0x0, "ba6623288dc2edbf5344a46694da7c53b9fbcc8fee915d94ba546d51a3defe2d868f081bf1a5b572d1c614cf6483ed3fe22fe7cb609f525804299d825561c438"}, 0x48, 0xfffffffffffffffc) 07:49:17 executing program 3: r0 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000380)='pkcs7_test\x00', 0x0, 0x0, 0x0, r0) 07:49:17 executing program 2: keyctl$chown(0x14, 0x0, 0x0, 0xee00) 07:49:17 executing program 4: keyctl$chown(0x4, 0x0, 0x0, 0xee00) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)={0x0, "a4e783212a884f310c02c5635df0e5a24e0b3ef8a482a369c0995c5554e61ffa5e1890573b06b647ccbb77db9d450c26b4745c6509ed8d022190ead573beb884", 0x30}, 0x48, 0xfffffffffffffffc) keyctl$setperm(0x5, r0, 0x2000) 07:49:17 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 9) 07:49:18 executing program 2: keyctl$chown(0x12, 0x0, 0x0, 0xee00) 07:49:18 executing program 4: syz_usb_connect$uac1(0x0, 0x92, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x9, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1f, "143dd8a36d26b98a"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x0, 0x1, 0x2, "d5"}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0xff, 0x2, 0x0, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x8, 0x81, 0x0, {0x7, 0x25, 0x1, 0x81, 0xff, 0x6c06}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x4, 0x7f, 0x0, 0xff}, 0x25, &(0x7f00000001c0)={0x5, 0xf, 0x25, 0x4, [@ext_cap={0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x0, 0x2, 0x4}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x0, 0x0, 0x3e0, 0xff00, 0x9}]}}) 07:49:18 executing program 3: mount$fuseblk(0x0, &(0x7f0000002200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0) [ 269.438183][ T732] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 269.465837][ T732] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 269.490210][ T4489] FAULT_INJECTION: forcing a failure. [ 269.490210][ T4489] name failslab, interval 1, probability 0, space 0, times 0 [ 269.499947][ T732] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 269.502685][ T4489] CPU: 1 PID: 4489 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 269.521471][ T4489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 269.531453][ T4489] Call Trace: [ 269.534571][ T4489] [ 269.537353][ T4489] dump_stack_lvl+0x151/0x1b7 [ 269.541867][ T4489] ? io_uring_drop_tctx_refs+0x190/0x190 [ 269.547333][ T4489] dump_stack+0x15/0x17 [ 269.551409][ T4489] should_fail+0x3c6/0x510 [ 269.555665][ T4489] __should_failslab+0xa4/0xe0 [ 269.560267][ T4489] should_failslab+0x9/0x20 [ 269.564601][ T4489] slab_pre_alloc_hook+0x37/0xd0 [ 269.569469][ T4489] kmem_cache_alloc_trace+0x48/0x210 [ 269.574585][ T4489] ? io_cqring_event_overflow+0x85/0x370 [ 269.580053][ T4489] io_cqring_event_overflow+0x85/0x370 [ 269.585344][ T4489] __io_fill_cqe+0xe7/0x350 [ 269.589686][ T4489] io_fill_cqe_aux+0x53/0x70 [ 269.594114][ T4489] io_poll_check_events+0x4b3/0x890 [ 269.599181][ T4489] ? io_apoll_task_func+0x360/0x360 [ 269.604177][ T4489] ? mutex_trylock+0x103/0x260 [ 269.608781][ T4489] ? __kasan_check_write+0x14/0x20 [ 269.613727][ T4489] ? mutex_lock_io+0x30/0x30 [ 269.618158][ T4489] io_poll_task_func+0x46/0x2d0 [ 269.622841][ T4489] ? ctx_flush_and_put+0x8f/0x210 [ 269.627703][ T4489] tctx_task_work+0x2c7/0x4b0 [ 269.632214][ T4489] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 269.638029][ T4489] ? __sys_connect_file+0x170/0x170 [ 269.643067][ T4489] task_work_run+0x129/0x190 [ 269.647488][ T4489] exit_to_user_mode_loop+0x8f/0xe0 [ 269.652524][ T4489] exit_to_user_mode_prepare+0x5a/0xa0 [ 269.657819][ T4489] syscall_exit_to_user_mode+0x26/0x160 [ 269.663199][ T4489] do_syscall_64+0x49/0xb0 [ 269.667453][ T4489] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 269.673180][ T4489] RIP: 0033:0x7ff6e6c98169 [ 269.677436][ T4489] 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 [ 269.696874][ T4489] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 269.705218][ T4489] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 269.713038][ T4489] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 269.720839][ T4489] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 269.728654][ T4489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 269.736464][ T4489] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 269.744387][ T4489] [ 269.908153][ T512] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 269.978208][ T732] usb 6-1: string descriptor 0 read error: -22 [ 269.984269][ T732] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 269.993212][ T732] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 270.039240][ T732] usb 6-1: 0:2 : does not exist [ 270.239881][ T732] usb 6-1: USB disconnect, device number 5 [ 270.368207][ T512] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 270.376719][ T512] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 270.386785][ T512] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 270.558145][ T512] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 270.567055][ T512] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 270.575083][ T512] usb 5-1: Product: syz [ 270.579134][ T512] usb 5-1: Manufacturer: syz [ 270.583525][ T512] usb 5-1: SerialNumber: syz 07:49:19 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x15, 0x0, &(0x7f0000000180)) 07:49:19 executing program 2: syz_clone(0x440c0000, &(0x7f0000000100)="d05579a93c76046e9a20982cb08f4dbba0c4288ae35287348f33ac15fb07c7ada54223d7df22419a60871fe838f2114dfe46d1f009d8ac582c4ad510f2098f209881e342", 0x44, 0x0, &(0x7f00000001c0), &(0x7f0000000200)="c678e0d20481c38b6f5abec762d8") 07:49:19 executing program 3: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getresgid(&(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)) 07:49:19 executing program 0: bpf$MAP_UPDATE_ELEM(0xd, 0x0, 0x0) 07:49:19 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 10) 07:49:19 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x15) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x14, 0x2, 0x9, 0x101}, 0x14}}, 0x0) 07:49:19 executing program 3: syz_clone3(&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000004c0)}, 0x58) syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), 0x0, &(0x7f0000000080), {0x1c}, &(0x7f00000000c0)=""/61, 0x3d, 0x0, 0x0}, 0x58) 07:49:19 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2}, {0x2, 0x0, 0x0, 0xfffffffd}]}) 07:49:19 executing program 5: r0 = syz_clone3(&(0x7f0000000500)={0x0, &(0x7f0000000200), &(0x7f0000000340), &(0x7f0000000380)=0x0, {0x1}, &(0x7f00000003c0)=""/152, 0x98, &(0x7f0000000480)=""/48, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0xa}, 0x58) r2 = getpgrp(r1) syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0, {0x1c}, &(0x7f00000000c0)=""/61, 0x3d, &(0x7f0000000100)=""/237, &(0x7f0000000580)=[0x0, r0, r2, 0xffffffffffffffff], 0x4}, 0x58) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pidfd_send_signal(r4, 0xd, &(0x7f00000002c0)={0x2a, 0x9, 0x1}, 0x0) pidfd_open(r3, 0x0) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), r5) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r4, 0x89f2, &(0x7f00000006c0)={'ip6gre0\x00', &(0x7f0000000640)={'syztnl1\x00', 0x0, 0x4, 0x80, 0x5, 0x7ff, 0xc, @private0, @local, 0x8000, 0xa0, 0x6, 0x7}}) getpeername$packet(r5, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) sendmsg$ETHTOOL_MSG_DEBUG_GET(r4, &(0x7f0000000840)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000800)={&(0x7f0000000780)={0x80, r6, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}]}]}, 0x80}, 0x1, 0x0, 0x0, 0x20000004}, 0x40c2) [ 270.825957][ T4507] FAULT_INJECTION: forcing a failure. [ 270.825957][ T4507] name failslab, interval 1, probability 0, space 0, times 0 [ 270.838548][ T4507] CPU: 1 PID: 4507 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 270.848549][ T4507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 270.858471][ T4507] Call Trace: [ 270.861573][ T4507] [ 270.864345][ T4507] dump_stack_lvl+0x151/0x1b7 [ 270.868857][ T4507] ? io_uring_drop_tctx_refs+0x190/0x190 [ 270.874389][ T4507] dump_stack+0x15/0x17 [ 270.878318][ T4507] should_fail+0x3c6/0x510 [ 270.882568][ T4507] __should_failslab+0xa4/0xe0 [ 270.887169][ T4507] should_failslab+0x9/0x20 [ 270.891506][ T4507] slab_pre_alloc_hook+0x37/0xd0 [ 270.896281][ T4507] kmem_cache_alloc_trace+0x48/0x210 [ 270.901405][ T4507] ? io_cqring_event_overflow+0x85/0x370 [ 270.906877][ T4507] io_cqring_event_overflow+0x85/0x370 [ 270.912255][ T4507] __io_fill_cqe+0xe7/0x350 [ 270.916608][ T4507] io_fill_cqe_aux+0x53/0x70 [ 270.921021][ T4507] io_poll_check_events+0x4b3/0x890 [ 270.926067][ T4507] ? io_apoll_task_func+0x360/0x360 [ 270.931085][ T4507] ? mutex_trylock+0x103/0x260 [ 270.935687][ T4507] ? __kasan_check_write+0x14/0x20 [ 270.940647][ T4507] ? mutex_lock_io+0x30/0x30 [ 270.945058][ T4507] io_poll_task_func+0x46/0x2d0 [ 270.949754][ T4507] ? ctx_flush_and_put+0x8f/0x210 [ 270.954607][ T4507] tctx_task_work+0x2c7/0x4b0 [ 270.959148][ T4507] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 270.964939][ T4507] ? __sys_connect_file+0x170/0x170 [ 270.969977][ T4507] task_work_run+0x129/0x190 [ 270.974404][ T4507] exit_to_user_mode_loop+0x8f/0xe0 [ 270.979443][ T4507] exit_to_user_mode_prepare+0x5a/0xa0 [ 270.984730][ T4507] syscall_exit_to_user_mode+0x26/0x160 [ 270.990104][ T4507] do_syscall_64+0x49/0xb0 [ 270.994356][ T4507] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 271.000088][ T4507] RIP: 0033:0x7ff6e6c98169 [ 271.004344][ T4507] 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 [ 271.023801][ T4507] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 271.032031][ T4507] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 271.039848][ T4507] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 271.047653][ T4507] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.055458][ T4507] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 271.063272][ T4507] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 271.071086][ T4507] 07:49:19 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r0) 07:49:19 executing program 0: add_key(&(0x7f0000000240)='trusted\x00', 0x0, 0x0, 0x0, 0xfffffffffffffffd) [ 271.074537][ T30] audit: type=1400 audit(1684914559.612:234): avc: denied { create } for pid=4512 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_crypto_socket permissive=1 [ 271.150805][ T512] usb 5-1: 0:2 : does not exist [ 271.168418][ T512] usb 5-1: USB disconnect, device number 7 07:49:20 executing program 4: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) read$rfkill(r0, 0x0, 0x0) 07:49:20 executing program 0: syz_clone3(&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1c}, &(0x7f00000000c0)=""/61, 0x3d, &(0x7f0000000100)=""/237, 0x0}, 0x58) 07:49:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x25, 0x0, &(0x7f0000000180)) 07:49:20 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 11) 07:49:20 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x3, 0x0, &(0x7f00000000c0)={0x0, 0x0}) 07:49:20 executing program 5: syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x1c}, 0x0, 0x0, &(0x7f0000000100)=""/237, 0x0}, 0x58) 07:49:20 executing program 3: keyctl$chown(0xe, 0x0, 0x0, 0xee00) 07:49:20 executing program 2: bpf$MAP_UPDATE_ELEM(0x18, 0x0, 0x0) [ 271.590201][ T4535] FAULT_INJECTION: forcing a failure. [ 271.590201][ T4535] name failslab, interval 1, probability 0, space 0, times 0 [ 271.602730][ T4535] CPU: 0 PID: 4535 Comm: syz-executor.1 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 271.612739][ T4535] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 271.622628][ T4535] Call Trace: [ 271.625753][ T4535] [ 271.628618][ T4535] dump_stack_lvl+0x151/0x1b7 [ 271.633131][ T4535] ? io_uring_drop_tctx_refs+0x190/0x190 [ 271.638601][ T4535] dump_stack+0x15/0x17 [ 271.642691][ T4535] should_fail+0x3c6/0x510 [ 271.647252][ T4535] __should_failslab+0xa4/0xe0 [ 271.651797][ T4535] should_failslab+0x9/0x20 [ 271.656131][ T4535] slab_pre_alloc_hook+0x37/0xd0 [ 271.660905][ T4535] kmem_cache_alloc_trace+0x48/0x210 [ 271.666024][ T4535] ? io_cqring_event_overflow+0x85/0x370 [ 271.671494][ T4535] io_cqring_event_overflow+0x85/0x370 [ 271.676964][ T4535] __io_fill_cqe+0xe7/0x350 [ 271.681389][ T4535] io_fill_cqe_aux+0x53/0x70 [ 271.685812][ T4535] io_poll_check_events+0x4b3/0x890 [ 271.690850][ T4535] ? io_apoll_task_func+0x360/0x360 [ 271.695968][ T4535] ? mutex_trylock+0x103/0x260 [ 271.700564][ T4535] ? __kasan_check_write+0x14/0x20 [ 271.705519][ T4535] ? mutex_lock_io+0x30/0x30 [ 271.709941][ T4535] io_poll_task_func+0x46/0x2d0 [ 271.714626][ T4535] ? ctx_flush_and_put+0x8f/0x210 [ 271.719500][ T4535] tctx_task_work+0x2c7/0x4b0 [ 271.724008][ T4535] ? io_uring_alloc_task_context+0x5a0/0x5a0 [ 271.729904][ T4535] ? __sys_connect_file+0x170/0x170 [ 271.734949][ T4535] task_work_run+0x129/0x190 [ 271.739367][ T4535] exit_to_user_mode_loop+0x8f/0xe0 [ 271.744485][ T4535] exit_to_user_mode_prepare+0x5a/0xa0 [ 271.749868][ T4535] syscall_exit_to_user_mode+0x26/0x160 [ 271.755250][ T4535] do_syscall_64+0x49/0xb0 [ 271.759500][ T4535] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 271.765232][ T4535] RIP: 0033:0x7ff6e6c98169 [ 271.769479][ T4535] 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 07:49:20 executing program 0: syz_io_uring_setup(0x7ac0, &(0x7f0000000100)={0x0, 0x0, 0x8}, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000040), &(0x7f0000000180)) 07:49:20 executing program 3: pipe2$watch_queue(&(0x7f0000002340), 0x80) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) 07:49:20 executing program 2: pipe2$watch_queue(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x40010, r0, 0x10000000) [ 271.788925][ T4535] RSP: 002b:00007ff6e5a0b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 271.797172][ T4535] RAX: ffffffffffffff91 RBX: 00007ff6e6db7f80 RCX: 00007ff6e6c98169 [ 271.804977][ T4535] RDX: 0000000000000010 RSI: 0000000020000080 RDI: 0000000000000000 [ 271.812799][ T4535] RBP: 00007ff6e5a0b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.820606][ T4535] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 271.828422][ T4535] R13: 00007ffc0c720e0f R14: 00007ff6e5a0b300 R15: 0000000000022000 [ 271.836317][ T4535] 07:49:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000008c0)={0x3c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}]}, 0x3c}}, 0x0) 07:49:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={&(0x7f0000002600)={0xeec, 0x0, 0x0, 0x0, 0x0, {}, [@DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xec6, 0xa9, @random="7a39670ad904e0375825cee020bc44fc6f5142bc5ebdb4e05aec97496808a390fb8f49eb32ac7e9052064efe0fe3c9675fe6a9c3ab8e9516bb278167469863a9a490039887ff2cbe286908c7fe261e2b16f74f3e108f4a28586b871e50078fba485c5c9e2a503a34e2665beb277040aa391fa3fc8f72c5ba87f20ac6d3b663d5339c64572695f9b16a15157f084b5ffb3cc18e9fbf46c69c34a2bab2f14eef7cfde2ffeab2c0d66019387ae01fe4c35f4ed6211e9029053c8463675f055c629d38cfea37f9e030e9e15d15e84dfc67658bb1d2203f453ed1063a70a89cec2cbe121c802fa8d34e5a74f8ba84cae53aac5b9c08b586be610f3ff3089461f47c3dd1935bd4b720fe61276bcc925ad4f97b3e074964dd4eaf582b4ee3916bf15e8262ed6859d28c2c831268a4f08b5ec640f51720842776ff00c629988c0e26a6d44cda3d40c3b71e81af454c3af428e11799de4f3862009f7f51373300a4453c6005b34e3526c36356352ab33ef0f031b12d311e81d8d13e3a2ffabc0377f9c284ecea1b74d38d7615d640da80c55c840d83e45bb18b902522a080e32c2d5d2499ba52cee518e5bbf419a8ebda72b0120d4e08f419665254fada5b407755bde4c588779b1daffdbe9b2cf5a16750fa7a37a62d303059ad96d99c79931a9f114bb7173359036e2d86f48b07d4ff467a4d8a8c4065386b303d26919bd13707013f30b4a1c34e84714c83bf2005aeb3892ad37cfa89a10a66d621ccc0851a591117ae0a9e3315ae268f3de86c83c20823ec88684ef18d49934dfdd9a7ae97251695afd5a7f32b20a9b0c6af050a8ea9a4b67fc04dcd8e80dffaec4602d898cab7cb5c5101e9293c4338f8a5201853bde841acb1476fadf3dba4be43cc741b4793802c41761d502e576191417ef9cce74161226a96adc70368a3313d57a820182906289d877de2b1b84e4e8ca947e2534c883b910a90df74630d1360a0c63ce2026b5b69aba61e6aa1863661364768e895671de42b732b9074b7458d37bb741eb3d0add30b8457c6525f01eeb1f89b66ff0d8778a6d3194934cabb9645bac64d36f74b6c8b2b17f84191565f0b7bf11ccb608e07d5c054788aadd0e7267f0b0a152662a3673282813b4fb87fe2a9d217c076a360ddbf725becf89578591520af35e1fea4e97e9a6197eec2f6932b797c60c2f04cde5d7aea81b9efb9b89a6c8226e187121c2184ae7f4021571395326dc333f5649a65c677eb9b634688b184451b6aa49a1aa1423a205eb626e7bd00790ed4764462fb45c62e5828bbd90a07f28d16adfca7d6717e22ea52778a929c49f940a006edbfdfe25038a085bfaaeb2790ac8deee03fb6a2d8b9423e13dfb62c13b4998c872d7ff0a9dbb5311d3abf62aa19540700a046b9068a8e8667b781d1a2c154912ebd10e7eb750081d2de26f98a98c8d9478bebfe0429e36381202c765f43455360a5926a4d3c6cb29f83d0ae0090e905a2f370513625dac6888dd005844dcc90d4988b301815eb3112fc49e462788dd7bae02da0e1e0839d4d585b9bfcbf6d3f0921eacb9ebe7f5dc7cb327abc9176920f2ce1eb3605780fbf664df5adf95d829cbd2cea85a00ce2dc2def4485723e9397af13ec072983cfc94bbaa731a3d3f38ca7ebd6881d375dd57ee3160fbeaa1d388d1bef76f4072ec568b3aba90dd6fac9355751780e30554f225d54145692a1f016fb221a48ddc09e1367d3693d5ed55e8d33914796fc0fb32f264aad40f510aad85cd6523b1c332aea2100c3cc84eab5c7a3af5c38c7e52e88cfaad7cb5edb0f116ec9363901aac8b5317281c529d26926004f0c18898329bd022fe2baadf1f97f1033f0839da2fa086b66161d751579ce83e4087cb21181fdac84d53220d8142b5ede8f19039d2aae6248f2e9f033aad329626a9d76c95713a59192472bf96b211a2b5cf51d8ad9b9e8fddb4a984c5363a46b9907ed9f8fca70631b109dc5b41f3e683a3d20ee8caf44afba28d21b520a0a00e49da1dce5e9faef893048bc71270982c44a13cb894efb43d8ff0a887bb3779da866aebfc832ebda8d3020f31c4ee4d6919a6543eb8290218809bb2c06b68ee7bd7e8f66722258833e0ed77877a0c853f0fdbde4ccb3a9351f2384570bf09e8a2e7af6f63e32dcaf1670c82bc12645c59aafaf5278cbd1c9eb77d14b9aeef4bf01d6bfc154b3dcc21f0fb3091220c9d8084f579c62e0ea15e37b47351e7870b90ea6b5bbddb96a15806a2575b5c0878a6f960219c803ce4e4529c44f9525134953909bd67b51a7ede1bbc338bf96d22e8c4d00f8e9848a05d5d79a8c9ffd8b6768c8a7bd0daa68e88ec4503a40c3b4db9173cd752d5fcff5b0e8a0715e3f4f567d266f32ebd594a62748008cfb80aaece0683aee344084f7aef77051dd5bf2a84143a8db96bcc8b7d44f9219b55d9faea221766e25162799d3ebb3bcb049396a769e7d4270dac61593c69d52dc1aa29511414e59b12cca89271101642062775071275b9263afc9b8f3c941bde526df157f35a9bc5ef2dd86bded6b92611877bed4ca05ff75d51fe61f7e18c26296110f08df975dd4bc8746ff7de5119745b1106f055e0acc892a9855d98bf20d7a4fc2f42adadfa5feba2de20455da3d5970e4c2377c31a297aea619a404d36004ef4983553a638badc329b30b8d2d5ebfe5de4615d12ab6ecb46cc082c9940caf307ceb056ba1c678107e0603dac909c4a8bd5843844f73d9e4a527d1c1b59cbc1ddf7081c399e04e1d8690187baa6025e3158957319202dad2173fdaf0db72f8874f9d5ecd81957fb9a4026c9ce57c5ac938b58fc00538957943a970b067dbeeb173a7978d09f2b48a813d66e2ef5de71a8732b21d3342ac1c53ba6fcd728c29e53b9a85f3e4e05ef2a2b8fd52bd705dc3877c2ef472ee4acc6bb7dde088e046ee09593a0df18105f6a8f0daaa1f78f07ecf8d974509802c40c554d7f55db25f99a10d2cea2bbd75be4abcda3197e2ac047d3deb20181182aed19eab2f1601831f0a947289f5fc74609a1debef9fc254c3f01f42178e17686fe3396615a04d2798ee2e9db2330aa10198e808b8e70d7c683f22a0c1485b308e90e92b798f89914e17545a5d4d52412829ceeb2056dbaf06716f0b573fea883bff4154503a4132546f638a501b178ce0a8eed96790d9fd60f018451cda2cfd68486852a7dca931355aac8305ed65088a2a2c4ae20ea72b452f9916c978de865bb2c93df3de7007d3fbef6da15274c7a4cb4a2ac1abce7ed2267e43608aa0a915c7f24a16081a100b66a8f29c1a8816e3a0566a9a91d119b165a7d67c7ecb481a896e8d2d87391b868f10dbf0f7354ab667d7553c15c02aaf0ac969be4ddb872db113fe9817bdc1c284b2e6a77f0bef086bbf0a3d912f7841f3d49971feca1b5a801836ad5136d363cbd0b79feb4b9eae6f601e78ace6fe3807f38da87ebd3539577173fac5625c3e5d69fd7f6647155e71943e06b6e8fa75114fd18bffe400e841cdd3be815acaf989c7a96fe2ecaeb1ee0acf81affa26119a8534b50607cbf8a02ab76e733f0a7a4bf683e7e2533d7b6e4b421cb1a051ef8d9e31d278c649adb2fbedff7ecbc50ab6b05db0aac6fc0deccb45e85304541d5d532100a32d47dee3a53b0633a456cd70854cc5f6095a4d18348e309362e449c1f668f8d5af025a8c1106d1767f838d58fc34df6f3356ca57f0507d8a6e54a2b8422e0f33a4529d70d7a4c8c83fa5654a8fbc4d9fabce2ae5ae66bb097481493eb2a75896c9d75abf499f931dd81e829b2de28af303c0c34a5ac3562642b5a2f16316c01f188b640346567c2b0c7fa04533ddb866f37b7ff632a30add7267d97b488a1691e8f6e7fd1cc455073908040983d8c68873449a052dbd7381d61ebb19ccde38864a5c91eb551f6fced7921440383768c0a70864e0a9e29f7befa8499cecb7cc4313e2cd649ac4d2a642ef6943e8fb7e25baee737c9d1c44da2ed2367ac1079c9b3202fb4e401b802a8658c380e8a33c172f0eefcdbd0dcbdf310446e5b6a227f1f371a2b66adb6bd9c5983ef544fc565ddd3a2c86d6f31578a1c5b2266fc6adbef58e089395e32fee92424f9226e48083fb481de89b9850974612cce48df047ee48c1951c30c56fd61980e7f2314ec1e1acac77b029e330643789832971aa60563b1d4a32d8884a8f41c845b2cd540df66acef33b58826b3c55bc8969aef22a93ee212d93f4cabac89f34eb8c62f00a2180f162a608595684807bfbd9a3f4d790a3cec5b23cdb0eaa543ae98bd06cc98325f8cbf20acecc56cd0f9908cde1b625f5e160d654a4a801d72d05b3996c1d1358725362a3a07bbba0b801b81474fb6225a23040505c9d9ea5285cfd2331ea8949e4f0061ec2cb7a5098f349b59daa43e328ae1a852b800be9ab4f3c699d857b2e6fe0eef9868c0c2bb425dc2716741da78bec2874d672e13dac7b62841f7074bb027bd3d97e373342b0a0a3b32688aecada2bc323a1cbf4ed1482523153e6504996d9c9ab6058d1bb6241de5a292471e3073989b7fb5ab0e8c4e2805e511993ac05753a835613b9e4e48188e0dc87b248073fcae0214aabe2bb071926fc92d6611807dcfab0d32e49e9739d34bb86d3f8dbb0ab469b772fa2021629bb2ee8db51671920759201515ff72b4da1908ce20f89fb124886fad9d56d55cde68547aaa175d792795f811a68b1a94e3db0fd060a40706f27f8a8b5c3a5c28491dbfc6fa7c0a85dfdc4dd73bd604128db5cb734e5dbcf46258e90a20d65d82c801d5d524c480858fd25a76fb332483cf335e1985dfcd37ab3cc2dcefb95f70ed8a53b2f0c1a088a44b8b1a0b374263d6a20baa376b751bcef59a8bd8b06308847f03eb7bcb9a8e8d0ef81fdf833fa39f45844d9c2ec4d44a5163a1e6af95886dab18701ac0f8e107ccd74fb769aeb51460c0f0e22b5990b1db244a6fb3477a76c616083fb65f0db6230b991bdae9f95096eebdb97f73437a16986edae31dba4ecf69c3380708cda8f7600aeb8262c88d31b8523f89b9af2a8c0224319a5aaf8a1af86f6b103c45494b4c250955fd703c0111935cbce09cb5d3327214f543e0b3e48d17ef76ce678c97e7c2830be7e6579696ca03d6d73e4390c6e32ada6eb1194a5e0dc2db1cdd914f2e45eb2a66da50d37435334ac1e5cfca5267f9db8e6e2a810493a0bb05f771b2e87cd86fc4d0c82d40861d13c5b58e6e15756c90f724a6e54aa048867bd6f7ebbd4f9567e4fe526f23322e06bd42e1450fa6aa9487064d679d37348a2db46cb312265d290d67f9d4ece2f8d993802e7eeaeb2a8"}]}, 0xeec}}, 0x0) 07:49:20 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_tracing={0x1a, 0x8, &(0x7f0000000000)=@framed={{}, [@cb_func, @btf_id, @ldst]}, &(0x7f0000000040)='GPL\x00', 0x0, 0xc7, &(0x7f0000000080)=""/199, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000180), 0x8, 0x10, &(0x7f00000001c0), 0x10}, 0xdf) 07:49:20 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1e, 0x0, &(0x7f0000000180)) 07:49:20 executing program 3: keyctl$chown(0x1e, 0x0, 0x0, 0xee00) 07:49:20 executing program 2: bpf$MAP_UPDATE_ELEM(0x22, 0x0, 0x0) 07:49:20 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) (fail_nth: 12) 07:49:20 executing program 5: syz_emit_ethernet(0x55, &(0x7f0000000100)={@link_local, @remote, @val={@void}, {@ipv4={0x800, @tipc={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6c, 0x0, @empty, @multicast1}, @payload_mcast={{{{{{0x2f, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) 07:49:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) connect$netlink(r0, 0x0, 0x35) 07:49:20 executing program 4: syz_clone3(&(0x7f0000000240)={0x40800000, 0x0, 0x0, 0x0, {0x1c}, 0x0, 0x0, 0x0, 0x0}, 0x58) 07:49:20 executing program 2: add_key$fscrypt_v1(&(0x7f0000001000), &(0x7f0000001040), &(0x7f0000001080)={0x0, "e1b4db0b7869fe6b1a4d2466fd99dfb1640c35798ddf6f0d4eb3a3d2969db3a9c2746a983a042bad16d65648b7b96e88a97f2499428ebbabdda5d1261042f263"}, 0x48, 0xfffffffffffffffd) 07:49:20 executing program 3: io_uring_setup(0x6ee6, &(0x7f0000000240)={0x0, 0x0, 0x20}) 07:49:20 executing program 5: getuid() syz_clone(0x440c0000, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:20 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="7ab3aa58f4281a21286d9840230174") 07:49:21 executing program 2: bpf$MAP_UPDATE_ELEM(0xa, 0x0, 0x0) 07:49:21 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) connect$netlink(r0, &(0x7f0000000100), 0xc) 07:49:21 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x74}]}) 07:49:21 executing program 3: bpf$MAP_UPDATE_ELEM(0x1a, 0x0, 0x0) [ 272.470327][ T30] audit: type=1400 audit(1684914561.012:235): avc: denied { connect } for pid=4584 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 07:49:21 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) 07:49:21 executing program 2: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={0x1, 0x0, 0x0}, 0xfffffffffffffeb0) 07:49:21 executing program 0: syz_emit_ethernet(0x55, &(0x7f0000000100)={@link_local, @remote, @val={@void}, {@ipv4={0x800, @tipc={{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x32, 0x0, @empty, @multicast1}, @payload_mcast={{{{{{0x2f, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) 07:49:21 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1e06}]}) 07:49:21 executing program 4: bpf$MAP_UPDATE_ELEM(0x4, 0x0, 0x10) 07:49:21 executing program 2: bpf$MAP_UPDATE_ELEM(0x8, 0x0, 0x0) 07:49:21 executing program 5: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x22, "58340bc893d180a1faa18cac5a762420a19ddbd4b8e98c97b4d0a299e44ce2a290c7"}, 0x0, 0x0, 0x0, 0x0}) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000f46f2940cf12117111440000000109021b000100001200090400000103000000090584"], 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000200)={0x0, 0x0, 0x5, '=.\\Ff'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000d40)={0x84, &(0x7f0000000900), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 07:49:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1b, 0x0, &(0x7f0000000180)) 07:49:21 executing program 3: keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000000580)=[{&(0x7f0000000480)="11", 0x1}], 0x1, 0x0) 07:49:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000380)=0xfffeffff, 0x4) 07:49:21 executing program 3: bpf$MAP_UPDATE_ELEM(0xb, 0x0, 0x0) 07:49:21 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x7, 0x0, &(0x7f0000000180)) [ 272.626904][ T30] audit: type=1400 audit(1684914561.162:236): avc: denied { setopt } for pid=4608 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 07:49:21 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x3, 0x0, @loopback}, 0x10) 07:49:21 executing program 0: syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@link_local, @remote, @val={@void}, {@ipv4={0x800, @dccp={{0x6, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x21, 0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@timestamp={0x44, 0x4, 0x2a, 0x0, 0xf}]}}, {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "0aed7f", 0x0, "c95701"}}}}}}, 0x0) 07:49:21 executing program 4: sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000780)=@raw={'raw\x00', 0x3c1, 0x3, 0x388, 0x160, 0x111, 0x4b4, 0x160, 0xd4feffff, 0x2b8, 0x20a, 0x278, 0x2b8, 0x278, 0x3, 0x0, {[{{@ipv6={@mcast2, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00', {}, {}, 0x6}, 0x0, 0x100, 0x160, 0x0, {}, [@common=@inet=@tcp={{0x30}}, @inet=@rpfilter={{0x28}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@broadcast, [], 0x0, 0x0, 0x0, 0x0, 0x5b51dfc6, 0x0, 0x0, 0x10001}}}, {{@ipv6={@loopback, @private1, [], [], 'veth1_to_hsr\x00', 'erspan0\x00'}, 0x0, 0xf0, 0x158, 0x0, {}, [@common=@unspec=@nfacct={{0x48}, {'syz1\x00'}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x0, 0x0, 0x0, 0x0, 'pptp\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3e8) 07:49:21 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4188aea7, &(0x7f0000000080)) 07:49:21 executing program 3: syz_usb_connect$uac1(0x0, 0x9d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x6, {0x7, 0x25, 0x1, 0x3}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "391945f2"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x1, 0x2, 0x0, 0x2}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x0, 0x0, 0x2, 0x4}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x0, 0x0, 0x3, 0x1f}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x0, 0x81, 0x0, {0x7, 0x25, 0x1, 0x81, 0xff, 0x6c06}}}}}}}]}}, 0x0) 07:49:21 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x15}]}) [ 272.898126][ T4481] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 273.048122][ T512] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 273.268165][ T4481] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x84 has an invalid bInterval 0, changing to 7 [ 273.279486][ T4481] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 273.289038][ T4481] usb 6-1: New USB device found, idVendor=12cf, idProduct=7111, bcdDevice=44.11 [ 273.297887][ T4481] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 273.306429][ T4481] usb 6-1: config 0 descriptor?? [ 273.448153][ T512] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 273.456878][ T512] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 273.466890][ T512] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 273.628215][ T512] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 273.637211][ T512] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 273.645090][ T512] usb 4-1: Product: syz [ 273.649212][ T512] usb 4-1: Manufacturer: syz [ 273.653628][ T512] usb 4-1: SerialNumber: syz [ 273.978224][ T512] usb 4-1: 0:2 : does not exist [ 273.992937][ T512] usb 4-1: USB disconnect, device number 11 07:49:24 executing program 5: syz_clone3(0x0, 0x0) syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), 0x0, &(0x7f0000000080), {}, 0x0, 0x0, 0x0, 0x0}, 0x58) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_GET(0xffffffffffffffff, 0x0, 0x40c2) 07:49:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f0000001140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001100)={&(0x7f0000002600)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xe9d, 0xa9, @random="7a39670ad904e0375825cee020bc44fc6f5142bc5ebdb4e05aec97496808a390fb8f49eb32ac7e9052064efe0fe3c9675fe6a9c3ab8e9516bb278167469863a9a490039887ff2cbe286908c7fe261e2b16f74f3e108f4a28586b871e50078fba485c5c9e2a503a34e2665beb277040aa391fa3fc8f72c5ba87f20ac6d3b663d5339c64572695f9b16a15157f084b5ffb3cc18e9fbf46c69c34a2bab2f14eef7cfde2ffeab2c0d66019387ae01fe4c35f4ed6211e9029053c8463675f055c629d38cfea37f9e030e9e15d15e84dfc67658bb1d2203f453ed1063a70a89cec2cbe121c802fa8d34e5a74f8ba84cae53aac5b9c08b586be610f3ff3089461f47c3dd1935bd4b720fe61276bcc925ad4f97b3e074964dd4eaf582b4ee3916bf15e8262ed6859d28c2c831268a4f08b5ec640f51720842776ff00c629988c0e26a6d44cda3d40c3b71e81af454c3af428e11799de4f3862009f7f51373300a4453c6005b34e3526c36356352ab33ef0f031b12d311e81d8d13e3a2ffabc0377f9c284ecea1b74d38d7615d640da80c55c840d83e45bb18b902522a080e32c2d5d2499ba52cee518e5bbf419a8ebda72b0120d4e08f419665254fada5b407755bde4c588779b1daffdbe9b2cf5a16750fa7a37a62d303059ad96d99c79931a9f114bb7173359036e2d86f48b07d4ff467a4d8a8c4065386b303d26919bd13707013f30b4a1c34e84714c83bf2005aeb3892ad37cfa89a10a66d621ccc0851a591117ae0a9e3315ae268f3de86c83c20823ec88684ef18d49934dfdd9a7ae97251695afd5a7f32b20a9b0c6af050a8ea9a4b67fc04dcd8e80dffaec4602d898cab7cb5c5101e9293c4338f8a5201853bde841acb1476fadf3dba4be43cc741b4793802c41761d502e576191417ef9cce74161226a96adc70368a3313d57a820182906289d877de2b1b84e4e8ca947e2534c883b910a90df74630d1360a0c63ce2026b5b69aba61e6aa1863661364768e895671de42b732b9074b7458d37bb741eb3d0add30b8457c6525f01eeb1f89b66ff0d8778a6d3194934cabb9645bac64d36f74b6c8b2b17f84191565f0b7bf11ccb608e07d5c054788aadd0e7267f0b0a152662a3673282813b4fb87fe2a9d217c076a360ddbf725becf89578591520af35e1fea4e97e9a6197eec2f6932b797c60c2f04cde5d7aea81b9efb9b89a6c8226e187121c2184ae7f4021571395326dc333f5649a65c677eb9b634688b184451b6aa49a1aa1423a205eb626e7bd00790ed4764462fb45c62e5828bbd90a07f28d16adfca7d6717e22ea52778a929c49f940a006edbfdfe25038a085bfaaeb2790ac8deee03fb6a2d8b9423e13dfb62c13b4998c872d7ff0a9dbb5311d3abf62aa19540700a046b9068a8e8667b781d1a2c154912ebd10e7eb750081d2de26f98a98c8d9478bebfe0429e36381202c765f43455360a5926a4d3c6cb29f83d0ae0090e905a2f370513625dac6888dd005844dcc90d4988b301815eb3112fc49e462788dd7bae02da0e1e0839d4d585b9bfcbf6d3f0921eacb9ebe7f5dc7cb327abc9176920f2ce1eb3605780fbf664df5adf95d829cbd2cea85a00ce2dc2def4485723e9397af13ec072983cfc94bbaa731a3d3f38ca7ebd6881d375dd57ee3160fbeaa1d388d1bef76f4072ec568b3aba90dd6fac9355751780e30554f225d54145692a1f016fb221a48ddc09e1367d3693d5ed55e8d33914796fc0fb32f264aad40f510aad85cd6523b1c332aea2100c3cc84eab5c7a3af5c38c7e52e88cfaad7cb5edb0f116ec9363901aac8b5317281c529d26926004f0c18898329bd022fe2baadf1f97f1033f0839da2fa086b66161d751579ce83e4087cb21181fdac84d53220d8142b5ede8f19039d2aae6248f2e9f033aad329626a9d76c95713a59192472bf96b211a2b5cf51d8ad9b9e8fddb4a984c5363a46b9907ed9f8fca70631b109dc5b41f3e683a3d20ee8caf44afba28d21b520a0a00e49da1dce5e9faef893048bc71270982c44a13cb894efb43d8ff0a887bb3779da866aebfc832ebda8d3020f31c4ee4d6919a6543eb8290218809bb2c06b68ee7bd7e8f66722258833e0ed77877a0c853f0fdbde4ccb3a9351f2384570bf09e8a2e7af6f63e32dcaf1670c82bc12645c59aafaf5278cbd1c9eb77d14b9aeef4bf01d6bfc154b3dcc21f0fb3091220c9d8084f579c62e0ea15e37b47351e7870b90ea6b5bbddb96a15806a2575b5c0878a6f960219c803ce4e4529c44f9525134953909bd67b51a7ede1bbc338bf96d22e8c4d00f8e9848a05d5d79a8c9ffd8b6768c8a7bd0daa68e88ec4503a40c3b4db9173cd752d5fcff5b0e8a0715e3f4f567d266f32ebd594a62748008cfb80aaece0683aee344084f7aef77051dd5bf2a84143a8db96bcc8b7d44f9219b55d9faea221766e25162799d3ebb3bcb049396a769e7d4270dac61593c69d52dc1aa29511414e59b12cca89271101642062775071275b9263afc9b8f3c941bde526df157f35a9bc5ef2dd86bded6b92611877bed4ca05ff75d51fe61f7e18c26296110f08df975dd4bc8746ff7de5119745b1106f055e0acc892a9855d98bf20d7a4fc2f42adadfa5feba2de20455da3d5970e4c2377c31a297aea619a404d36004ef4983553a638badc329b30b8d2d5ebfe5de4615d12ab6ecb46cc082c9940caf307ceb056ba1c678107e0603dac909c4a8bd5843844f73d9e4a527d1c1b59cbc1ddf7081c399e04e1d8690187baa6025e3158957319202dad2173fdaf0db72f8874f9d5ecd81957fb9a4026c9ce57c5ac938b58fc00538957943a970b067dbeeb173a7978d09f2b48a813d66e2ef5de71a8732b21d3342ac1c53ba6fcd728c29e53b9a85f3e4e05ef2a2b8fd52bd705dc3877c2ef472ee4acc6bb7dde088e046ee09593a0df18105f6a8f0daaa1f78f07ecf8d974509802c40c554d7f55db25f99a10d2cea2bbd75be4abcda3197e2ac047d3deb20181182aed19eab2f1601831f0a947289f5fc74609a1debef9fc254c3f01f42178e17686fe3396615a04d2798ee2e9db2330aa10198e808b8e70d7c683f22a0c1485b308e90e92b798f89914e17545a5d4d52412829ceeb2056dbaf06716f0b573fea883bff4154503a4132546f638a501b178ce0a8eed96790d9fd60f018451cda2cfd68486852a7dca931355aac8305ed65088a2a2c4ae20ea72b452f9916c978de865bb2c93df3de7007d3fbef6da15274c7a4cb4a2ac1abce7ed2267e43608aa0a915c7f24a16081a100b66a8f29c1a8816e3a0566a9a91d119b165a7d67c7ecb481a896e8d2d87391b868f10dbf0f7354ab667d7553c15c02aaf0ac969be4ddb872db113fe9817bdc1c284b2e6a77f0bef086bbf0a3d912f7841f3d49971feca1b5a801836ad5136d363cbd0b79feb4b9eae6f601e78ace6fe3807f38da87ebd3539577173fac5625c3e5d69fd7f6647155e71943e06b6e8fa75114fd18bffe400e841cdd3be815acaf989c7a96fe2ecaeb1ee0acf81affa26119a8534b50607cbf8a02ab76e733f0a7a4bf683e7e2533d7b6e4b421cb1a051ef8d9e31d278c649adb2fbedff7ecbc50ab6b05db0aac6fc0deccb45e85304541d5d532100a32d47dee3a53b0633a456cd70854cc5f6095a4d18348e309362e449c1f668f8d5af025a8c1106d1767f838d58fc34df6f3356ca57f0507d8a6e54a2b8422e0f33a4529d70d7a4c8c83fa5654a8fbc4d9fabce2ae5ae66bb097481493eb2a75896c9d75abf499f931dd81e829b2de28af303c0c34a5ac3562642b5a2f16316c01f188b640346567c2b0c7fa04533ddb866f37b7ff632a30add7267d97b488a1691e8f6e7fd1cc455073908040983d8c68873449a052dbd7381d61ebb19ccde38864a5c91eb551f6fced7921440383768c0a70864e0a9e29f7befa8499cecb7cc4313e2cd649ac4d2a642ef6943e8fb7e25baee737c9d1c44da2ed2367ac1079c9b3202fb4e401b802a8658c380e8a33c172f0eefcdbd0dcbdf310446e5b6a227f1f371a2b66adb6bd9c5983ef544fc565ddd3a2c86d6f31578a1c5b2266fc6adbef58e089395e32fee92424f9226e48083fb481de89b9850974612cce48df047ee48c1951c30c56fd61980e7f2314ec1e1acac77b029e330643789832971aa60563b1d4a32d8884a8f41c845b2cd540df66acef33b58826b3c55bc8969aef22a93ee212d93f4cabac89f34eb8c62f00a2180f162a608595684807bfbd9a3f4d790a3cec5b23cdb0eaa543ae98bd06cc98325f8cbf20acecc56cd0f9908cde1b625f5e160d654a4a801d72d05b3996c1d1358725362a3a07bbba0b801b81474fb6225a23040505c9d9ea5285cfd2331ea8949e4f0061ec2cb7a5098f349b59daa43e328ae1a852b800be9ab4f3c699d857b2e6fe0eef9868c0c2bb425dc2716741da78bec2874d672e13dac7b62841f7074bb027bd3d97e373342b0a0a3b32688aecada2bc323a1cbf4ed1482523153e6504996d9c9ab6058d1bb6241de5a292471e3073989b7fb5ab0e8c4e2805e511993ac05753a835613b9e4e48188e0dc87b248073fcae0214aabe2bb071926fc92d6611807dcfab0d32e49e9739d34bb86d3f8dbb0ab469b772fa2021629bb2ee8db51671920759201515ff72b4da1908ce20f89fb124886fad9d56d55cde68547aaa175d792795f811a68b1a94e3db0fd060a40706f27f8a8b5c3a5c28491dbfc6fa7c0a85dfdc4dd73bd604128db5cb734e5dbcf46258e90a20d65d82c801d5d524c480858fd25a76fb332483cf335e1985dfcd37ab3cc2dcefb95f70ed8a53b2f0c1a088a44b8b1a0b374263d6a20baa376b751bcef59a8bd8b06308847f03eb7bcb9a8e8d0ef81fdf833fa39f45844d9c2ec4d44a5163a1e6af95886dab18701ac0f8e107ccd74fb769aeb51460c0f0e22b5990b1db244a6fb3477a76c616083fb65f0db6230b991bdae9f95096eebdb97f73437a16986edae31dba4ecf69c3380708cda8f7600aeb8262c88d31b8523f89b9af2a8c0224319a5aaf8a1af86f6b103c45494b4c250955fd703c0111935cbce09cb5d3327214f543e0b3e48d17ef76ce678c97e7c2830be7e6579696ca03d6d73e4390c6e32ada6eb1194a5e0dc2db1cdd914f2e45eb2a66da50d37435334ac1e5cfca5267f9db8e6e2a810493a0bb05f771b2e87cd86fc4d0c82d40861d13c5b58e6e15756c90f724a6e54aa048867bd6f7ebbd4f9567e4fe526f23322"}]}, 0xec4}}, 0x0) 07:49:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={&(0x7f0000002600)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xf, 0xa9, @name2}, @DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xe9d, 0xa9, @random="7a39670ad904e0375825cee020bc44fc6f5142bc5ebdb4e05aec97496808a390fb8f49eb32ac7e9052064efe0fe3c9675fe6a9c3ab8e9516bb278167469863a9a490039887ff2cbe286908c7fe261e2b16f74f3e108f4a28586b871e50078fba485c5c9e2a503a34e2665beb277040aa391fa3fc8f72c5ba87f20ac6d3b663d5339c64572695f9b16a15157f084b5ffb3cc18e9fbf46c69c34a2bab2f14eef7cfde2ffeab2c0d66019387ae01fe4c35f4ed6211e9029053c8463675f055c629d38cfea37f9e030e9e15d15e84dfc67658bb1d2203f453ed1063a70a89cec2cbe121c802fa8d34e5a74f8ba84cae53aac5b9c08b586be610f3ff3089461f47c3dd1935bd4b720fe61276bcc925ad4f97b3e074964dd4eaf582b4ee3916bf15e8262ed6859d28c2c831268a4f08b5ec640f51720842776ff00c629988c0e26a6d44cda3d40c3b71e81af454c3af428e11799de4f3862009f7f51373300a4453c6005b34e3526c36356352ab33ef0f031b12d311e81d8d13e3a2ffabc0377f9c284ecea1b74d38d7615d640da80c55c840d83e45bb18b902522a080e32c2d5d2499ba52cee518e5bbf419a8ebda72b0120d4e08f419665254fada5b407755bde4c588779b1daffdbe9b2cf5a16750fa7a37a62d303059ad96d99c79931a9f114bb7173359036e2d86f48b07d4ff467a4d8a8c4065386b303d26919bd13707013f30b4a1c34e84714c83bf2005aeb3892ad37cfa89a10a66d621ccc0851a591117ae0a9e3315ae268f3de86c83c20823ec88684ef18d49934dfdd9a7ae97251695afd5a7f32b20a9b0c6af050a8ea9a4b67fc04dcd8e80dffaec4602d898cab7cb5c5101e9293c4338f8a5201853bde841acb1476fadf3dba4be43cc741b4793802c41761d502e576191417ef9cce74161226a96adc70368a3313d57a820182906289d877de2b1b84e4e8ca947e2534c883b910a90df74630d1360a0c63ce2026b5b69aba61e6aa1863661364768e895671de42b732b9074b7458d37bb741eb3d0add30b8457c6525f01eeb1f89b66ff0d8778a6d3194934cabb9645bac64d36f74b6c8b2b17f84191565f0b7bf11ccb608e07d5c054788aadd0e7267f0b0a152662a3673282813b4fb87fe2a9d217c076a360ddbf725becf89578591520af35e1fea4e97e9a6197eec2f6932b797c60c2f04cde5d7aea81b9efb9b89a6c8226e187121c2184ae7f4021571395326dc333f5649a65c677eb9b634688b184451b6aa49a1aa1423a205eb626e7bd00790ed4764462fb45c62e5828bbd90a07f28d16adfca7d6717e22ea52778a929c49f940a006edbfdfe25038a085bfaaeb2790ac8deee03fb6a2d8b9423e13dfb62c13b4998c872d7ff0a9dbb5311d3abf62aa19540700a046b9068a8e8667b781d1a2c154912ebd10e7eb750081d2de26f98a98c8d9478bebfe0429e36381202c765f43455360a5926a4d3c6cb29f83d0ae0090e905a2f370513625dac6888dd005844dcc90d4988b301815eb3112fc49e462788dd7bae02da0e1e0839d4d585b9bfcbf6d3f0921eacb9ebe7f5dc7cb327abc9176920f2ce1eb3605780fbf664df5adf95d829cbd2cea85a00ce2dc2def4485723e9397af13ec072983cfc94bbaa731a3d3f38ca7ebd6881d375dd57ee3160fbeaa1d388d1bef76f4072ec568b3aba90dd6fac9355751780e30554f225d54145692a1f016fb221a48ddc09e1367d3693d5ed55e8d33914796fc0fb32f264aad40f510aad85cd6523b1c332aea2100c3cc84eab5c7a3af5c38c7e52e88cfaad7cb5edb0f116ec9363901aac8b5317281c529d26926004f0c18898329bd022fe2baadf1f97f1033f0839da2fa086b66161d751579ce83e4087cb21181fdac84d53220d8142b5ede8f19039d2aae6248f2e9f033aad329626a9d76c95713a59192472bf96b211a2b5cf51d8ad9b9e8fddb4a984c5363a46b9907ed9f8fca70631b109dc5b41f3e683a3d20ee8caf44afba28d21b520a0a00e49da1dce5e9faef893048bc71270982c44a13cb894efb43d8ff0a887bb3779da866aebfc832ebda8d3020f31c4ee4d6919a6543eb8290218809bb2c06b68ee7bd7e8f66722258833e0ed77877a0c853f0fdbde4ccb3a9351f2384570bf09e8a2e7af6f63e32dcaf1670c82bc12645c59aafaf5278cbd1c9eb77d14b9aeef4bf01d6bfc154b3dcc21f0fb3091220c9d8084f579c62e0ea15e37b47351e7870b90ea6b5bbddb96a15806a2575b5c0878a6f960219c803ce4e4529c44f9525134953909bd67b51a7ede1bbc338bf96d22e8c4d00f8e9848a05d5d79a8c9ffd8b6768c8a7bd0daa68e88ec4503a40c3b4db9173cd752d5fcff5b0e8a0715e3f4f567d266f32ebd594a62748008cfb80aaece0683aee344084f7aef77051dd5bf2a84143a8db96bcc8b7d44f9219b55d9faea221766e25162799d3ebb3bcb049396a769e7d4270dac61593c69d52dc1aa29511414e59b12cca89271101642062775071275b9263afc9b8f3c941bde526df157f35a9bc5ef2dd86bded6b92611877bed4ca05ff75d51fe61f7e18c26296110f08df975dd4bc8746ff7de5119745b1106f055e0acc892a9855d98bf20d7a4fc2f42adadfa5feba2de20455da3d5970e4c2377c31a297aea619a404d36004ef4983553a638badc329b30b8d2d5ebfe5de4615d12ab6ecb46cc082c9940caf307ceb056ba1c678107e0603dac909c4a8bd5843844f73d9e4a527d1c1b59cbc1ddf7081c399e04e1d8690187baa6025e3158957319202dad2173fdaf0db72f8874f9d5ecd81957fb9a4026c9ce57c5ac938b58fc00538957943a970b067dbeeb173a7978d09f2b48a813d66e2ef5de71a8732b21d3342ac1c53ba6fcd728c29e53b9a85f3e4e05ef2a2b8fd52bd705dc3877c2ef472ee4acc6bb7dde088e046ee09593a0df18105f6a8f0daaa1f78f07ecf8d974509802c40c554d7f55db25f99a10d2cea2bbd75be4abcda3197e2ac047d3deb20181182aed19eab2f1601831f0a947289f5fc74609a1debef9fc254c3f01f42178e17686fe3396615a04d2798ee2e9db2330aa10198e808b8e70d7c683f22a0c1485b308e90e92b798f89914e17545a5d4d52412829ceeb2056dbaf06716f0b573fea883bff4154503a4132546f638a501b178ce0a8eed96790d9fd60f018451cda2cfd68486852a7dca931355aac8305ed65088a2a2c4ae20ea72b452f9916c978de865bb2c93df3de7007d3fbef6da15274c7a4cb4a2ac1abce7ed2267e43608aa0a915c7f24a16081a100b66a8f29c1a8816e3a0566a9a91d119b165a7d67c7ecb481a896e8d2d87391b868f10dbf0f7354ab667d7553c15c02aaf0ac969be4ddb872db113fe9817bdc1c284b2e6a77f0bef086bbf0a3d912f7841f3d49971feca1b5a801836ad5136d363cbd0b79feb4b9eae6f601e78ace6fe3807f38da87ebd3539577173fac5625c3e5d69fd7f6647155e71943e06b6e8fa75114fd18bffe400e841cdd3be815acaf989c7a96fe2ecaeb1ee0acf81affa26119a8534b50607cbf8a02ab76e733f0a7a4bf683e7e2533d7b6e4b421cb1a051ef8d9e31d278c649adb2fbedff7ecbc50ab6b05db0aac6fc0deccb45e85304541d5d532100a32d47dee3a53b0633a456cd70854cc5f6095a4d18348e309362e449c1f668f8d5af025a8c1106d1767f838d58fc34df6f3356ca57f0507d8a6e54a2b8422e0f33a4529d70d7a4c8c83fa5654a8fbc4d9fabce2ae5ae66bb097481493eb2a75896c9d75abf499f931dd81e829b2de28af303c0c34a5ac3562642b5a2f16316c01f188b640346567c2b0c7fa04533ddb866f37b7ff632a30add7267d97b488a1691e8f6e7fd1cc455073908040983d8c68873449a052dbd7381d61ebb19ccde38864a5c91eb551f6fced7921440383768c0a70864e0a9e29f7befa8499cecb7cc4313e2cd649ac4d2a642ef6943e8fb7e25baee737c9d1c44da2ed2367ac1079c9b3202fb4e401b802a8658c380e8a33c172f0eefcdbd0dcbdf310446e5b6a227f1f371a2b66adb6bd9c5983ef544fc565ddd3a2c86d6f31578a1c5b2266fc6adbef58e089395e32fee92424f9226e48083fb481de89b9850974612cce48df047ee48c1951c30c56fd61980e7f2314ec1e1acac77b029e330643789832971aa60563b1d4a32d8884a8f41c845b2cd540df66acef33b58826b3c55bc8969aef22a93ee212d93f4cabac89f34eb8c62f00a2180f162a608595684807bfbd9a3f4d790a3cec5b23cdb0eaa543ae98bd06cc98325f8cbf20acecc56cd0f9908cde1b625f5e160d654a4a801d72d05b3996c1d1358725362a3a07bbba0b801b81474fb6225a23040505c9d9ea5285cfd2331ea8949e4f0061ec2cb7a5098f349b59daa43e328ae1a852b800be9ab4f3c699d857b2e6fe0eef9868c0c2bb425dc2716741da78bec2874d672e13dac7b62841f7074bb027bd3d97e373342b0a0a3b32688aecada2bc323a1cbf4ed1482523153e6504996d9c9ab6058d1bb6241de5a292471e3073989b7fb5ab0e8c4e2805e511993ac05753a835613b9e4e48188e0dc87b248073fcae0214aabe2bb071926fc92d6611807dcfab0d32e49e9739d34bb86d3f8dbb0ab469b772fa2021629bb2ee8db51671920759201515ff72b4da1908ce20f89fb124886fad9d56d55cde68547aaa175d792795f811a68b1a94e3db0fd060a40706f27f8a8b5c3a5c28491dbfc6fa7c0a85dfdc4dd73bd604128db5cb734e5dbcf46258e90a20d65d82c801d5d524c480858fd25a76fb332483cf335e1985dfcd37ab3cc2dcefb95f70ed8a53b2f0c1a088a44b8b1a0b374263d6a20baa376b751bcef59a8bd8b06308847f03eb7bcb9a8e8d0ef81fdf833fa39f45844d9c2ec4d44a5163a1e6af95886dab18701ac0f8e107ccd74fb769aeb51460c0f0e22b5990b1db244a6fb3477a76c616083fb65f0db6230b991bdae9f95096eebdb97f73437a16986edae31dba4ecf69c3380708cda8f7600aeb8262c88d31b8523f89b9af2a8c0224319a5aaf8a1af86f6b103c45494b4c250955fd703c0111935cbce09cb5d3327214f543e0b3e48d17ef76ce678c97e7c2830be7e6579696ca03d6d73e4390c6e32ada6eb1194a5e0dc2db1cdd914f2e45eb2a66da50d37435334ac1e5cfca5267f9db8e6e2a810493a0bb05f771b2e87cd86fc4d0c82d40861d13c5b58e6e15756c90f724a6e54aa048867bd6f7ebbd4f9567e4fe526f23322"}]}, 0xec4}}, 0x0) 07:49:24 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x5, 0x0, @loopback}, 0x10) 07:49:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000840), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r0, &(0x7f0000000ac0)={&(0x7f0000000800), 0xc, &(0x7f0000000a80)={&(0x7f0000000880)={0x14, r1, 0x1}, 0x14}}, 0x0) 07:49:24 executing program 3: getuid() syz_clone(0x60000000, 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200), 0x0) 07:49:24 executing program 0: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$read(0xb, r0, &(0x7f0000000180)=""/205, 0xcd) 07:49:24 executing program 2: getuid() syz_clone(0x60000000, &(0x7f00000000c0), 0x0, &(0x7f00000001c0), &(0x7f0000000200), 0x0) 07:49:24 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x1f}]}) [ 275.624418][ T4481] usb 6-1: USB disconnect, device number 6 07:49:24 executing program 0: syz_clone3(&(0x7f0000000240)={0x40800000, 0x0, 0x0, 0x0, {}, &(0x7f00000000c0)=""/61, 0x3d, &(0x7f0000000100)=""/237, 0x0}, 0x58) 07:49:24 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x7, 0x0, @loopback}, 0x10) 07:49:24 executing program 4: syz_emit_ethernet(0x55, &(0x7f0000000100)={@link_local, @remote, @val={@void}, {@ipv4={0x8864, @tipc={{0x5, 0x8, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @multicast1}, @payload_mcast={{{{{{0x2f, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) 07:49:24 executing program 4: add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000001c0), &(0x7f0000000200)={0x0, "d48cde84ddf001497bab055476c52b6d623dc9b4f22372acdcffb1bc8741d06cd7cd737f5b84b9894e0215b190672b8ce522037c13634f3ecac708dc56a3ddf9"}, 0x48, 0xfffffffffffffffe) 07:49:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r0) bind$netlink(r0, &(0x7f0000000000), 0xc) 07:49:24 executing program 5: bpf$MAP_UPDATE_ELEM(0x23, 0x0, 0x0) 07:49:24 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x8, 0x0, @loopback}, 0x10) 07:49:24 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x1b}, &(0x7f0000000240)) 07:49:24 executing program 0: keyctl$chown(0x1d, 0x0, 0x0, 0xee00) 07:49:24 executing program 3: getresgid(&(0x7f00000003c0), 0x0, 0x0) 07:49:24 executing program 2: bpf$MAP_UPDATE_ELEM(0x14, 0x0, 0x0) [ 275.809904][ T30] audit: type=1400 audit(1684914564.352:237): avc: denied { bind } for pid=4666 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 07:49:24 executing program 5: keyctl$chown(0x4, 0x0, 0x0, 0xee00) r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @auto=[0x35]}, &(0x7f0000000080)={0x0, "a4e783212a884f310c02c5635df0e5a24e0b3ef8a482a369c0995c5554e61ffa5e1890573b06b647ccbb77db9d450c26b4745c6509ed8d022190ead573beb884", 0x30}, 0x48, 0xfffffffffffffffc) keyctl$setperm(0x5, r0, 0x2000) 07:49:24 executing program 4: bpf$MAP_UPDATE_ELEM(0x7, 0x0, 0x0) 07:49:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x19, 0x0, &(0x7f0000000180)) 07:49:24 executing program 4: request_key(&(0x7f0000000100)='rxrpc_s\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0xfffffffffffffffa) 07:49:24 executing program 2: syz_usb_connect$uac1(0x0, 0x8b, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x79, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x3, 0x0, 0xff50}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x0, 0x1, 0x2, "d5"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "d7"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x81, 0xff, {0x7, 0x25, 0x1, 0x81}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x0, 0x7f}, 0x21, &(0x7f00000001c0)={0x5, 0xf, 0x21, 0x3, [@wireless={0xb, 0x10, 0x1, 0x0, 0x2b, 0x0, 0x0, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x7, 0x7, 0x2f}, @ss_cap={0xa}]}, 0x4, [{0x0, 0x0}, {0x2, &(0x7f0000000340)=@string={0x2}}, {0x2, &(0x7f0000000380)=@string={0x2}}, {0x2, &(0x7f00000004c0)=@string={0x2}}]}) 07:49:24 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETTABLE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYRESDEC], 0x8c}}, 0x0) 07:49:24 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x46401, 0x0) 07:49:24 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0xa, 0x0, @loopback}, 0x10) 07:49:24 executing program 0: getuid() getresgid(&(0x7f0000000000), 0x0, &(0x7f0000000080)) syz_clone(0x60000000, &(0x7f00000000c0)="9ad4c22b651dcc4f60c9943b33145c7e4dcf7e7c6f6a99d70265488fc97fb7f983c87c6cbb09cb71da03b032928f35a95e6c1c5ecac93d1b1400ae6ee0d508bb54558cbdb18d9ebb53b9b3581612a77611ca23b032e108ac92be0fffdc89b4bd742d1017d1911c1512783a793a66b3bdbb52ae9f9732ce6d", 0x78, &(0x7f00000001c0), 0x0, &(0x7f0000000240)="7ab3aa58f4281a21286d9840230174") 07:49:24 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x64}]}) 07:49:24 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f00000001c0), &(0x7f0000000200)={0x0, "d48cde84ddf001497bab055476c52b6d623dc9b4f22372acdcffb1bc8741d06cd7cd737f5b84b9894e0215b190672b8ce522037c13634f3ecac708dc56a3ddf9"}, 0x48, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) 07:49:24 executing program 5: bpf$MAP_UPDATE_ELEM(0x11, 0x0, 0x0) 07:49:24 executing program 4: bpf$MAP_UPDATE_ELEM(0x10, 0x0, 0x0) 07:49:24 executing program 5: bpf$MAP_UPDATE_ELEM(0xf, 0x0, 0x0) 07:49:24 executing program 3: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setitimer(0x2, &(0x7f0000000040)={{}, {0x0, r0/1000+60000}}, &(0x7f0000000080)) 07:49:24 executing program 4: keyctl$chown(0x1c, 0x0, 0x0, 0xee00) [ 276.258133][ T60] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 276.698223][ T60] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 276.710847][ T60] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 276.726311][ T60] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 276.978150][ T60] usb 3-1: string descriptor 0 read error: -22 [ 276.984198][ T60] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 276.993182][ T60] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 277.044375][ T60] usb 3-1: 0:2 : does not exist [ 277.239494][ T499] usb 3-1: USB disconnect, device number 9 07:49:26 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x55, &(0x7f0000000100)={@link_local, @remote, @val={@void}, {@ipv4={0x800, @tipc={{0x5, 0x8, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x33, 0x0, @empty, @multicast1}, @payload_mcast={{{{{{0x2f, 0x0, 0x0, 0x0, 0x0, 0xb}}}}}}}}}}, 0x0) 07:49:26 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0xc, 0x0, @loopback}, 0x10) 07:49:26 executing program 3: r0 = syz_clone3(&(0x7f0000000500)={0x0, &(0x7f0000000200), &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x0, {0x1}, &(0x7f00000003c0)=""/152, 0x98, &(0x7f0000000480)=""/48, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0], 0xa}, 0x58) r3 = getpgrp(r2) syz_clone3(&(0x7f0000000240)={0x40800000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0, {0x1c}, &(0x7f00000000c0)=""/61, 0x3d, &(0x7f0000000100)=""/237, &(0x7f0000000580)=[r1, r0, r3, 0xffffffffffffffff], 0x4}, 0x58) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pidfd_send_signal(r5, 0xd, &(0x7f00000002c0)={0x2a, 0x9, 0x1}, 0x0) pidfd_open(r4, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000600), r6) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f00000006c0)={'ip6gre0\x00', &(0x7f0000000640)={'syztnl1\x00', 0x0, 0x4, 0x80, 0x5, 0x7ff, 0xc, @private0, @local, 0x8000, 0xa0, 0x6, 0x7}}) getpeername$packet(r6, &(0x7f0000000700)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000740)=0x14) 07:49:26 executing program 5: syz_clone3(&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) syz_clone3(0x0, 0x0) 07:49:26 executing program 0: syz_clone3(&(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[0x0], 0x1}, 0x58) syz_clone3(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) 07:49:26 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_RATE_NEW(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000001100)={&(0x7f0000002600)={0xecc, 0x0, 0x0, 0x0, 0x0, {}, [@DEVLINK_ATTR_RATE_PARENT_NODE_NAME={0xeb7, 0xa9, @random="7a39670ad904e0375825cee020bc44fc6f5142bc5ebdb4e05aec97496808a390fb8f49eb32ac7e9052064efe0fe3c9675fe6a9c3ab8e9516bb278167469863a9a490039887ff2cbe286908c7fe261e2b16f74f3e108f4a28586b871e50078fba485c5c9e2a503a34e2665beb277040aa391fa3fc8f72c5ba87f20ac6d3b663d5339c64572695f9b16a15157f084b5ffb3cc18e9fbf46c69c34a2bab2f14eef7cfde2ffeab2c0d66019387ae01fe4c35f4ed6211e9029053c8463675f055c629d38cfea37f9e030e9e15d15e84dfc67658bb1d2203f453ed1063a70a89cec2cbe121c802fa8d34e5a74f8ba84cae53aac5b9c08b586be610f3ff3089461f47c3dd1935bd4b720fe61276bcc925ad4f97b3e074964dd4eaf582b4ee3916bf15e8262ed6859d28c2c831268a4f08b5ec640f51720842776ff00c629988c0e26a6d44cda3d40c3b71e81af454c3af428e11799de4f3862009f7f51373300a4453c6005b34e3526c36356352ab33ef0f031b12d311e81d8d13e3a2ffabc0377f9c284ecea1b74d38d7615d640da80c55c840d83e45bb18b902522a080e32c2d5d2499ba52cee518e5bbf419a8ebda72b0120d4e08f419665254fada5b407755bde4c588779b1daffdbe9b2cf5a16750fa7a37a62d303059ad96d99c79931a9f114bb7173359036e2d86f48b07d4ff467a4d8a8c4065386b303d26919bd13707013f30b4a1c34e84714c83bf2005aeb3892ad37cfa89a10a66d621ccc0851a591117ae0a9e3315ae268f3de86c83c20823ec88684ef18d49934dfdd9a7ae97251695afd5a7f32b20a9b0c6af050a8ea9a4b67fc04dcd8e80dffaec4602d898cab7cb5c5101e9293c4338f8a5201853bde841acb1476fadf3dba4be43cc741b4793802c41761d502e576191417ef9cce74161226a96adc70368a3313d57a820182906289d877de2b1b84e4e8ca947e2534c883b910a90df74630d1360a0c63ce2026b5b69aba61e6aa1863661364768e895671de42b732b9074b7458d37bb741eb3d0add30b8457c6525f01eeb1f89b66ff0d8778a6d3194934cabb9645bac64d36f74b6c8b2b17f84191565f0b7bf11ccb608e07d5c054788aadd0e7267f0b0a152662a3673282813b4fb87fe2a9d217c076a360ddbf725becf89578591520af35e1fea4e97e9a6197eec2f6932b797c60c2f04cde5d7aea81b9efb9b89a6c8226e187121c2184ae7f4021571395326dc333f5649a65c677eb9b634688b184451b6aa49a1aa1423a205eb626e7bd00790ed4764462fb45c62e5828bbd90a07f28d16adfca7d6717e22ea52778a929c49f940a006edbfdfe25038a085bfaaeb2790ac8deee03fb6a2d8b9423e13dfb62c13b4998c872d7ff0a9dbb5311d3abf62aa19540700a046b9068a8e8667b781d1a2c154912ebd10e7eb750081d2de26f98a98c8d9478bebfe0429e36381202c765f43455360a5926a4d3c6cb29f83d0ae0090e905a2f370513625dac6888dd005844dcc90d4988b301815eb3112fc49e462788dd7bae02da0e1e0839d4d585b9bfcbf6d3f0921eacb9ebe7f5dc7cb327abc9176920f2ce1eb3605780fbf664df5adf95d829cbd2cea85a00ce2dc2def4485723e9397af13ec072983cfc94bbaa731a3d3f38ca7ebd6881d375dd57ee3160fbeaa1d388d1bef76f4072ec568b3aba90dd6fac9355751780e30554f225d54145692a1f016fb221a48ddc09e1367d3693d5ed55e8d33914796fc0fb32f264aad40f510aad85cd6523b1c332aea2100c3cc84eab5c7a3af5c38c7e52e88cfaad7cb5edb0f116ec9363901aac8b5317281c529d26926004f0c18898329bd022fe2baadf1f97f1033f0839da2fa086b66161d751579ce83e4087cb21181fdac84d53220d8142b5ede8f19039d2aae6248f2e9f033aad329626a9d76c95713a59192472bf96b211a2b5cf51d8ad9b9e8fddb4a984c5363a46b9907ed9f8fca70631b109dc5b41f3e683a3d20ee8caf44afba28d21b520a0a00e49da1dce5e9faef893048bc71270982c44a13cb894efb43d8ff0a887bb3779da866aebfc832ebda8d3020f31c4ee4d6919a6543eb8290218809bb2c06b68ee7bd7e8f66722258833e0ed77877a0c853f0fdbde4ccb3a9351f2384570bf09e8a2e7af6f63e32dcaf1670c82bc12645c59aafaf5278cbd1c9eb77d14b9aeef4bf01d6bfc154b3dcc21f0fb3091220c9d8084f579c62e0ea15e37b47351e7870b90ea6b5bbddb96a15806a2575b5c0878a6f960219c803ce4e4529c44f9525134953909bd67b51a7ede1bbc338bf96d22e8c4d00f8e9848a05d5d79a8c9ffd8b6768c8a7bd0daa68e88ec4503a40c3b4db9173cd752d5fcff5b0e8a0715e3f4f567d266f32ebd594a62748008cfb80aaece0683aee344084f7aef77051dd5bf2a84143a8db96bcc8b7d44f9219b55d9faea221766e25162799d3ebb3bcb049396a769e7d4270dac61593c69d52dc1aa29511414e59b12cca89271101642062775071275b9263afc9b8f3c941bde526df157f35a9bc5ef2dd86bded6b92611877bed4ca05ff75d51fe61f7e18c26296110f08df975dd4bc8746ff7de5119745b1106f055e0acc892a9855d98bf20d7a4fc2f42adadfa5feba2de20455da3d5970e4c2377c31a297aea619a404d36004ef4983553a638badc329b30b8d2d5ebfe5de4615d12ab6ecb46cc082c9940caf307ceb056ba1c678107e0603dac909c4a8bd5843844f73d9e4a527d1c1b59cbc1ddf7081c399e04e1d8690187baa6025e3158957319202dad2173fdaf0db72f8874f9d5ecd81957fb9a4026c9ce57c5ac938b58fc00538957943a970b067dbeeb173a7978d09f2b48a813d66e2ef5de71a8732b21d3342ac1c53ba6fcd728c29e53b9a85f3e4e05ef2a2b8fd52bd705dc3877c2ef472ee4acc6bb7dde088e046ee09593a0df18105f6a8f0daaa1f78f07ecf8d974509802c40c554d7f55db25f99a10d2cea2bbd75be4abcda3197e2ac047d3deb20181182aed19eab2f1601831f0a947289f5fc74609a1debef9fc254c3f01f42178e17686fe3396615a04d2798ee2e9db2330aa10198e808b8e70d7c683f22a0c1485b308e90e92b798f89914e17545a5d4d52412829ceeb2056dbaf06716f0b573fea883bff4154503a4132546f638a501b178ce0a8eed96790d9fd60f018451cda2cfd68486852a7dca931355aac8305ed65088a2a2c4ae20ea72b452f9916c978de865bb2c93df3de7007d3fbef6da15274c7a4cb4a2ac1abce7ed2267e43608aa0a915c7f24a16081a100b66a8f29c1a8816e3a0566a9a91d119b165a7d67c7ecb481a896e8d2d87391b868f10dbf0f7354ab667d7553c15c02aaf0ac969be4ddb872db113fe9817bdc1c284b2e6a77f0bef086bbf0a3d912f7841f3d49971feca1b5a801836ad5136d363cbd0b79feb4b9eae6f601e78ace6fe3807f38da87ebd3539577173fac5625c3e5d69fd7f6647155e71943e06b6e8fa75114fd18bffe400e841cdd3be815acaf989c7a96fe2ecaeb1ee0acf81affa26119a8534b50607cbf8a02ab76e733f0a7a4bf683e7e2533d7b6e4b421cb1a051ef8d9e31d278c649adb2fbedff7ecbc50ab6b05db0aac6fc0deccb45e85304541d5d532100a32d47dee3a53b0633a456cd70854cc5f6095a4d18348e309362e449c1f668f8d5af025a8c1106d1767f838d58fc34df6f3356ca57f0507d8a6e54a2b8422e0f33a4529d70d7a4c8c83fa5654a8fbc4d9fabce2ae5ae66bb097481493eb2a75896c9d75abf499f931dd81e829b2de28af303c0c34a5ac3562642b5a2f16316c01f188b640346567c2b0c7fa04533ddb866f37b7ff632a30add7267d97b488a1691e8f6e7fd1cc455073908040983d8c68873449a052dbd7381d61ebb19ccde38864a5c91eb551f6fced7921440383768c0a70864e0a9e29f7befa8499cecb7cc4313e2cd649ac4d2a642ef6943e8fb7e25baee737c9d1c44da2ed2367ac1079c9b3202fb4e401b802a8658c380e8a33c172f0eefcdbd0dcbdf310446e5b6a227f1f371a2b66adb6bd9c5983ef544fc565ddd3a2c86d6f31578a1c5b2266fc6adbef58e089395e32fee92424f9226e48083fb481de89b9850974612cce48df047ee48c1951c30c56fd61980e7f2314ec1e1acac77b029e330643789832971aa60563b1d4a32d8884a8f41c845b2cd540df66acef33b58826b3c55bc8969aef22a93ee212d93f4cabac89f34eb8c62f00a2180f162a608595684807bfbd9a3f4d790a3cec5b23cdb0eaa543ae98bd06cc98325f8cbf20acecc56cd0f9908cde1b625f5e160d654a4a801d72d05b3996c1d1358725362a3a07bbba0b801b81474fb6225a23040505c9d9ea5285cfd2331ea8949e4f0061ec2cb7a5098f349b59daa43e328ae1a852b800be9ab4f3c699d857b2e6fe0eef9868c0c2bb425dc2716741da78bec2874d672e13dac7b62841f7074bb027bd3d97e373342b0a0a3b32688aecada2bc323a1cbf4ed1482523153e6504996d9c9ab6058d1bb6241de5a292471e3073989b7fb5ab0e8c4e2805e511993ac05753a835613b9e4e48188e0dc87b248073fcae0214aabe2bb071926fc92d6611807dcfab0d32e49e9739d34bb86d3f8dbb0ab469b772fa2021629bb2ee8db51671920759201515ff72b4da1908ce20f89fb124886fad9d56d55cde68547aaa175d792795f811a68b1a94e3db0fd060a40706f27f8a8b5c3a5c28491dbfc6fa7c0a85dfdc4dd73bd604128db5cb734e5dbcf46258e90a20d65d82c801d5d524c480858fd25a76fb332483cf335e1985dfcd37ab3cc2dcefb95f70ed8a53b2f0c1a088a44b8b1a0b374263d6a20baa376b751bcef59a8bd8b06308847f03eb7bcb9a8e8d0ef81fdf833fa39f45844d9c2ec4d44a5163a1e6af95886dab18701ac0f8e107ccd74fb769aeb51460c0f0e22b5990b1db244a6fb3477a76c616083fb65f0db6230b991bdae9f95096eebdb97f73437a16986edae31dba4ecf69c3380708cda8f7600aeb8262c88d31b8523f89b9af2a8c0224319a5aaf8a1af86f6b103c45494b4c250955fd703c0111935cbce09cb5d3327214f543e0b3e48d17ef76ce678c97e7c2830be7e6579696ca03d6d73e4390c6e32ada6eb1194a5e0dc2db1cdd914f2e45eb2a66da50d37435334ac1e5cfca5267f9db8e6e2a810493a0bb05f771b2e87cd86fc4d0c82d40861d13c5b58e6e15756c90f724a6e54aa048867bd6f7ebbd4f9567e4fe526f23322e06bd42e1450fa6aa9487064d679d37348a2db46cb312265d290"}]}, 0xecc}, 0x1, 0x0, 0x0, 0x20004000}, 0x0) 07:49:26 executing program 5: r0 = socket$inet6(0x10, 0x3, 0x0) sendmmsg$inet6(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000280)="c10e00002c00214e1cddfa3a9dc61e06677f676b4c26f7a7ce5104681469b817dd9d9482d9b0d4a12a4dc83e76baee764f539a58aaf1aaa664050e869156854e6883829bd376e70328c586f1b31de6cbef415b68077746bcbfb48c05c53e4d28a2da2f8b4204d44908ca2241c400c7f3e72c14eb1069df37eb6cff5e4571f8d048fe26c19e4fe4353bd902e716b46b633457532292dae1d67eb791ce079c2a03bdfefee0d447fe0b17cac59a02a828b12b46c658bb04c23225e1492f", 0xbc}, {&(0x7f0000000840)="f7d7728a61520fccacbffa9c591b1bf6991615c7a14e4e604d7637b9baf28969bb64ff87cf533855fce8a464642d75d9bd74f8789217b9559cc4faf92c11bd9305ba8b3add84b5426a6e580309ee924cebcc641524021ca12d1f346d9251af257ba9174cfb50b7f84cd72a7b1905e5a8010e3bb09d0af1764b5b9d33ec4006d7926ff8ae32e6e0a23815aabbdd88ab3d6c980f70f1eb0ad7eb0dc90c294484ca163db0a3b64f576e47010ca6a6a2febd3c34781c6fd0303fbcd3d917884635bab83049449a79292ebedd9293f32f98151d1b9c5487e80f4f9fb506322e0e0f41f2f169c0ed419190e28d4df2f0033562b5f74280d805a01a9e43c99899120d85a545706da45de269eb019a7a32b2a8d1e3d3ba923554e5eb36d78d3f1ab758cf52d852f9428ad860ff77793510a63dc9857dc0bed588d9218014fae6af48b3694fddfbb45f44624d96b9978f1340aa43f74dd44eb8d28d0a75b7d51a8f7268c0f435e6bfd277b7172acc64d44880709ade37c1094c6ea619353bc08a78ea86553b68dac729811c27b0da9866d220fe0972204f7c228072eff02736120d02b1689af99df98b5d0c59f4c90703a9f0638b3196a41cefdd47fe3c980574bb105a159ad9c9fbf520a5d2690a9b188d4335ac0a0bcaa2ee8b23d092c3ec18244ab4e77ea19d3728fecf1378653bf7e64cf5db30334dd2c764874d4f971953b72f515d059027cdc3dcdaea2269650b5d99da006cd2595c7d0e3c1a545701f8bfa4aa7819e2fa7c3185381a270fd97455ce22bc04aa2b758b1d6caedfb709473dadd14086837ca1921d86e5394bda94e95871659595a3536f640694727703c6bee054a11b6ad836a0c89f3aca6f532f35ab6902d70afc880d21d8048d62851ec6d2ea2bffddbe905c84c4a201da9f24b8edc344c934e06ddee2d6b8ecabd4c4778fb403c3fd5a2d00d7c2dc5d492a3f00a04e9c35fe0fc1fba7ff3a7829379a555815df3448e3a06ca7d693d666141f7aa0b95c23d6896705e696f02e073d8858941ac71b02bafd88cf2e5ce53c7fc9a1d08720808d118e2232d6bb214171653c6a170c18e0d603221fd3ce4e5c3ec0f5b6ec8d927eac979ef31b96bdfc80ee5292549231b616f4d5a73cfbf7e7ebf42757b9c893b536826441d4d8cf2d410883651015ae6d6a19b71dad4f3b2ca9f94b72108638c90454a63337252803e473a6f6dd17aa060347b152cdf2950df1357867b23775d5fc0e8b85b4d51157ae6de68e7abbda29033f13e681d77c069896c5039b6fa9c09b941936a644b7fcc14f6d6c571321c5e940b141306d72833ae70522d2ab51984c13ff8ee237943363bab2696142d21bbee239b2be2a06ddfd7f1bc6f3f416f6522f0e12c00bce97f18c0900f6f5c4fe9eb3e8210e47cbc66d0fa9569d8de76b7edc7efbbe1f841b4f8dcb5238221a1d869cec2f8bca8429451a559ff548a2bdfcc6e1691e0f6754d0f9d050cb87675b79a1b743c685a159140e31873f5f9efc580580f977cebee3ff103edc3f376931ed5e8034544c3e0b25285578404148fc40327e3e6bfce6558061289ccf15175f96c731811d5a8e8d0f410d81f749e904628055ed6c224a9705b1da23dfcc1a70522e93c3a0dbe4ebcb043c094b7e66069e8f5c7f94608e864ed544964422f326612db19f1be08f9290aaa7ded1eda9c41859a4b8d5a3e57549f9c859c4ed1629ceeddb9fc8aca7e86299651b6b384dcea4cb0312b74c8c8bfbc45205f2f3d1d586afb4d2b5c1e56ebcaa7acd45c029a56b7d96bfdafaf29f8be49f5d59608b41987fb440d71c68ae5b4f2d1aef6e202ade8143eb6904f4bbc39a736b7e2a91865d696db7fdf5767c734b998aacef5ef1c37f884e33f48ddfe26da24b4e5a6158fae0d4ae565d0b3eada0e1c6fdbfc47bc00f9156f0758daf7161926c8459211f006252510dba5824167517152a6293c3f634bb4d18da560f7b61d4621329fffff9372792e96309358b2d0993ec738250f2b76f689c700926f44f694d1ef9ecd02056ac09cfd08d38809947541c7cebf87a0860e8c544e3730637a185f57cf3ac0cc9ab72aa6bb0d7abc2607b913ac3123759728f74da0456564927e0d74661510db7b185e934522422c0c7ed759bb36d69a0e55b176dbda7bd2916d1e1668512e61dbec62c4d7e2c8791077109abf9d754980d96786c50cc690eb98e5dc18ade0c183402166fe1f23bdf60675f9520e3b56c7c2dc3cb8c68087c4b907f71edfca4aba19695ffbbfaef8bc340d835c6e03578db93cdda795acb79f31ae817dd4a17ac3f1c21749ed3cac70088b527171ee5e1cc7060750e291ee7c5e39c91be0d65ae7882d2b9346b1eace813c1b125580479319f60a8470946c90948cb56a46faf73ecc4b4da7b2e4e49c7aa8e67f62d039e941806b5250d99a936176933db81c0ab897e4353d1f3b513b899cfde81552d62b71795f502b68885e64047abaa1641cb1d136a59c5d05a9252735f3d4d00e06a3746e678bba1f966570b0f69c2159b1b3f013ba7ff4e516508e8be8a2b9d6c8bd5946a11c2c82650ebcb5f1fd4c7c43037d5431f54b265ce2925c6aa902eaa0f2aec4ea2fbddb68de5525a316aa7926a3f31efa939491282499150a81659793a6b7c91879e47df8ee91da164775f5fe9b9b3b03589d5aaf993e3880841bccb5b98a821152f626d3e327fb246ad75885399c965d7f18174b77172d2fa82818ceefdab765f9917d8c1f8376e230a2038d92787fd6ce6f5a9278f06088fd1657f40c9dc39428aed8fe0b64c04b086f69055f0a2d25fda3c83b1be6179fdf7d2b67bf8a1599a634c548a76cbc2cfde7a8d55f4a07b9e2a8ee49119d3b3cafc9dcdb033ba83747fb91fc4e0706d4c0e6d568d73061673b13b3b41ba7388fa623c1dfc0405451f1b0585f3eafd65b137386717fe80001ae86d8a87cb7c0523320c2137bfabaf4875aafb8dae016b28fb9de65c951420a1c71e9d7e7b5aee0d9ed34778c5569fad50f77329542af7d5bbfd76380197c910b425d8e600f3c89a3bccf76d8031200002f2e36387f1a412e74dd4005daf1803086a41cea59214d32a63e104805c95f23ffafec048f0e3bff7272d2d8593aa325a89a39c01d06d35043f98146df56277c6b16f9d41781ee5dae912be5dea50d81554b48f696b741bcf6cd75cc55118e089f82348945bf2370b5c812efdcb5b8d0581f83d9d387de827e3f4bef45548c3a77058eed9e42a5839ac10b975e894fea2cd03e76f6ed76379110ceba57abc3c814ae4725824a7637c22e8a77a47591712d0193d8dbadce607659a1e2f937503d170f371c71328b03973d83f4a2a047518d03d4e000e3eb829dc071da27b8cdb43c184f48a8ac4b02339ef877a01fd9ffba25c7b1112b5237228894ccc6ba98bd8db76c4b160129c6200fc2f42c35174b367c10d884e9b3540915dffecac5113e0bff8272100c37e7abdcd20366f05cf3b517d48529899fa18716198a9161a497939188cb9a234e494642951c81d2beb4c70ab0380c98060a2a644aa667f00803a8392e70f1bb2229057bf70252b280a62fdb094ba665675b9974a7eda742bf5a5de42f0740c5c870860bc1c46f2c12fb85197e8f4e274fbbdb8edda95ae2b1fec31aeb934731f5e590967fc8e77d9977804fca3d3d2229f36339ee049d3e1bc63675a90095089ba6194ba8fbeaa32a091b5020c447add254d06240bf9cd9e842f38941dbe6e5a4d26806a7b24b9ef3d177e023f68128526ed4035f38cc02018a58195477976c4ed5bd93f87cdcd8691f963624241b78345a98337bcdbf20cc61eaff5700ef47797d227eef3130c4d19317e3e7381100e6152c2359376d51c55c6af7ad173496d54f78fa9622f7327cf6f52201880813d70b18cd1a983e81d2dde30d432f425db67ad76a6a15a7f8209ea7c52387923eedd86725b40ccba1e670460bef8859e264e9ce6c5d01185a7867e487a44c1e14160c7a1752911a86987e127eed96013c84ee5cf774bc4e6864073a0c11725a98eeecb30652d4da65862909b4d90ffc60a2dfcb7629caca461e73e5ca5f8c88638b19d5653afe4076eda11eaa3dcf16ed317d15ec099f48ecc41523220038c96d1d35f326c0ff6e0f57088fcf05b6410760248d5e8af3be5d733e9bebf2201565dcb53f6f86f1a42d05702edd429566967bcb881c282e7df6824975cfdf67e4dada174da45916ea0e890dab673c9fe46c1319a4149b094747518f7232a8ce4296de07d80db76cdd8feffaae516d279921e9f70aebb146dd45dd0959f3d5d818f5a1cf90b75924dab9362c8e3a373383ca2699a549291afd2895ab982a810911e983fbffe7e6fe62cce20bf96d533e7f6c6d6c5f0f33d473c94b6f88c2b6fa2e1736af5297adecac566c1c40687d033d7cb1f468aa18b5875b0ba60413007f7563cc4c547363c10d89a06c6814c1905240e41115a729aa1a636272ca9d298be656a91d0bf3855481fadb87201ec5476abf42addc62ffa87cf786d7585a0c32e87b0ac36e7b631821ca23a9b434fc8728b10bf600d85b71a4de3620d04f919a4348fb5c2dd8dbb508664975d2b7abb64d89bd321de56694a5ede000fdcf6dcdc846cae71d035d570b58c1a998d6aa402a917c8babc08a843546af8620c275789fcd7c722a86b9606799b7c808a0f4c51f9272d44e8fe899f9bc5c5e007562584469ef42bd0e70967cc27500934541c5afe7390cf6860aee20dfc3d73e0af55b524667762969a7626656a72e6ccbf1f947e4921e09bcad45d4ccf513e163f01f422b45191a1cb6e4677ddb51b1f3ab5a61ea4d8aa8b1747c2b85e184e40c50efb4685d5e2878484420a2e174f1b8233ac86b44f60470afd3ccf602159331811fd059abf5b42f37ca1e0320809c2169f8a38b5ac64988363d6e404e096403c174fab3cae15b3bc6abe8827f44cb0e0ea88774b61138277814a1cc7b6ca7d2f075135acfa068eee4c4a3fce67fcff375aec5286b5845a8070bb47e976d958b06cfa60756abeb22c22eb14ab6de536367dc1f1b89049e52b5276", 0xe05}], 0x2}}], 0x1, 0x0) 07:49:26 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0xc018ae85, 0x0) 07:49:26 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000000c0)={'tunl0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000000)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_REMOTE={0x8, 0x3, @remote}]}}}]}, 0x3c}}, 0x0) 07:49:26 executing program 2: socketpair$unix(0x2, 0xa, 0x0, &(0x7f00000002c0)) 07:49:26 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x280, 0x0, @loopback}, 0x10) 07:49:26 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x4048aecb, &(0x7f0000000040)={0xc7}) [ 277.800022][ T4731] netlink: 3741 bytes leftover after parsing attributes in process `syz-executor.5'. 07:49:26 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_DIRTY_LOG_RING(r1, 0x4068aea3, &(0x7f0000000200)={0xc0, 0x0, 0x4000}) 07:49:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='xfs\x00', 0x1000403, 0x0) 07:49:26 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./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) ppoll(&(0x7f0000000140)=[{r1}], 0x1, 0x0, 0x0, 0x0) 07:49:26 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2b, 0xb9, 0xe4, 0x40, 0x9c0, 0x206, 0x1163, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe1, 0x2c, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001600)={0x84, &(0x7f0000001180)={0x0, 0x0, 0x1, "d5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x14, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000440)={0x18, &(0x7f00000002c0)={0x0, 0x0, 0x6, "099666f46bbc"}, 0x0, 0x0, 0x0, 0x0}) 07:49:26 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10) 07:49:26 executing program 0: request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000380)={'syz', 0x0}, 0x0, 0xfffffffffffffffc) 07:49:26 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x24003084, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) write$binfmt_elf64(r0, &(0x7f0000000240)=ANY=[], 0x178) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000140), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x6d) recvmsg(r0, &(0x7f0000001500)={0x0, 0x1300, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000, 0x2700}, 0x100) 07:49:26 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x4008ae8a, &(0x7f0000000040)={0xc7}) 07:49:26 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CAP_ENFORCE_PV_FEATURE_CPUID(r3, 0x8400ae8e, 0x0) 07:49:26 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='dctcp\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x24003084, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='bbr\x00', 0x4) sendto$inet(r0, &(0x7f00000012c0)='\f', 0x1, 0x0, 0x0, 0x0) 07:49:26 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_MSR_PLATFORM_INFO(r1, 0x4068aea3, &(0x7f0000000000)) 07:49:26 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2, @loopback}, 0x10) 07:49:26 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f00000003c0)=0x871, 0x4) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='dctcp\x00', 0x6) sendto$inet(r0, 0x0, 0x0, 0x24003084, &(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000140), 0x4) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860005cf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x6d) recvmsg(r0, &(0x7f0000001500)={0x0, 0x1300, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x200045ca}], 0x1, 0x0, 0xb2c86da597010000, 0x2700}, 0x100) 07:49:26 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="8fce360749bdff7affffffff080600da39ac93"], 0x0) 07:49:26 executing program 5: r0 = bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x6, 0x7, &(0x7f0000000040)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7}, [@map_idx={0x18, 0x3, 0x5, 0x0, 0xf}, @map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) connect$inet6(0xffffffffffffffff, &(0x7f0000000640)={0xa, 0x4e20, 0x3, @local, 0x8}, 0x1c) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000a40)={0xffffffffffffffff, 0x5, 0x6, 0x9ba8}) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000280)='cdg\x00', 0x5b) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='memory.swap.events\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[], 0xfffffd9d) sendfile(r1, r2, 0x0, 0x80000028) [ 278.208132][ T20] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 278.578152][ T20] usb 5-1: New USB device found, idVendor=09c0, idProduct=0206, bcdDevice=11.63 [ 278.587047][ T20] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 278.603302][ T20] usb 5-1: config 0 descriptor?? 07:49:29 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) 07:49:29 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001cc0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) 07:49:29 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3, @loopback}, 0x10) 07:49:29 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2b, 0xb9, 0xe4, 0x40, 0x9c0, 0x206, 0x1163, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe1, 0x2c, 0xa4}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001600)={0x84, &(0x7f0000001180)={0x0, 0x0, 0x1, "d5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x18, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0x0, 0x0, "852d205c", "6ecd7253"}}, 0x0}, &(0x7f0000000740)={0x44, &(0x7f0000000300)={0x0, 0x0, 0x1, "13"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x9}, 0x0, &(0x7f00000005c0)={0x40, 0x17, 0x6, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:49:29 executing program 0: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x1e, 0x305}, 0x14}}, 0x0) 07:49:29 executing program 5: r0 = socket(0x10, 0x3, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000040)={0x0, 0xc7, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x1e, 0x305}, 0x14}}, 0x0) 07:49:29 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000480)={'syztnl1\x00', &(0x7f0000000400)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @dev}}) socketpair(0x3, 0x6, 0x3, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r4, 0x11, 0x67, &(0x7f0000000340), &(0x7f0000000380)=0x4) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000580)={'ip6_vti0\x00', &(0x7f0000000500)={'syztnl0\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @private2}}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vcan0\x00'}) r6 = syz_genetlink_get_family_id$ethtool(&(0x7f00000001c0), r1) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r7) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r7, 0x89f3, &(0x7f0000000140)={'syztnl1\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x7, 0x80, 0x400, 0x1, {{0x6, 0x4, 0x0, 0x1a, 0x18, 0x64, 0x0, 0x1b, 0x29, 0x0, @remote, @remote, {[@ra={0x94, 0x4, 0x1}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r8, 0x89f1, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x68, 0x3, 0x14d, 0x1, @local, @mcast2, 0xfd00aabe649b0998, 0x40, 0xbfc1, 0x9}}) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000240)={'vcan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000440)=ANY=[@ANYBLOB="540600", @ANYRES16=r9, @ANYBLOB="00042bbd7000fedbdf250c00000028000180080003000300000008000100", @ANYRES32=0x0, @ANYBLOB="1400020065727370616e30000000000000000000ac0203805001038030000180040003000c00020065727370616e3000060002004a00000008000100050000000c00020065727370616e30002c0001800c00020069705f767469300008000100fcffffff0c00020069705f76746930000400030004000300400001800400030004000300080002002f2c7b000400030008000100020000000d00020023573a5e287d287d00000000080001004d07000008000100080000003000018011000200295d212125b1265b232e2a27000000000400030004000300040003000c00020069705f76746930001000018004000300050002000000000020000180080001000f515f750c00020069705f7674693000080001000600000014000180040003000400030008000100810000003c0001800c00020065727370616e3000040003000c00020065727370616e300008000100000000000c00020069705f76746930000800010005000000580103802c000180040003000400030008000100050000000800010005000000090002002c265c26000000000400030030000180080001003e42000008000100070000000400030008000100010000000400030007000200217b0000040003001c00018004000300060002005d000000040003000800010001010000380001800c00020069705f767469300008000100030000000800010006000000040003000c00020065727370616e300004000300040003001000018006000200270000000400030024000180080001005d0000000400030004000300060002002f0000000800010009000000200001800400030008000100b300000008000100ff0f0000080001000800000050000180080002002a24c5000400030005000200000000000400030005000200000000000c00020069705f76746930000c00020069705f7674693000040003000800010000040000080001001f0000002000018008000100", @ANYRES32=r10, @ANYBLOB="140002006e7230000000000000000000000000009000038008000200090000001c0003800c000180080001007f0000000c000180080001005a2a0000580003802c000180080001000600000008000100060000000800010003000000080001000104000008000100ffffffff2800018004000300040003000b000200262a2ab65d2d000004000300050002000000000004000300080002006334000008000200070000000c00018008000300000000003800018008000100", @ANYRES32=0x0, @ANYBLOB="0800030001000000140002006772657461703000000000000000000008000100", @ANYRES32=r11, @ANYBLOB="08249157", @ANYRES32=0x0, @ANYBLOB="0c00018008000100", @ANYRES32=r12, @ANYBLOB="040103800800020000100000ee0004005dfab50b46e37e3d3f29a16764ddd3a6079d79070d51a3a576073b36fbaeae0eb8dd341460d25a95945f69a631cd6897ac2276a836698384e3177dc55794f0580198b1ff8f70f6f25707bd7830490fe2b8a1170ceec0a36900c5e2c9e3961529609faaa641877c46200d11cddcc9fdab7e4b93e077c37931f8f62bdea63f8755e7b74afd54167d78f6ce7ee7aaf91db402ef68cfe5a76a96ec4039697ea61dca9b883c33023284f960df696dcbc5e56e29dad154ce001d43f968e833780699cb9ad875f24deff79880a05f59d386b511d0ef43dd51271aa8c59086e103ed12b35f18aebc13590afb0a23000008000200018000002401038004000500080002000900000072000400f628a8edaaf9959ce1e5101843e689c27c249b56848d734ca282d9be375b04d495d2f8bbb857beb5633fcd0e6260c72f468497e7b801caab0fd36be8063c19d1bbf8784de3445d6a970383259e68ff4ebf9e61c0cf771e56abebb429d17156c267a5e1287bef2d6820578dc8cf3b00000800020017190000240005008bcfc684192430cdaddb67b080422f2159e143f67588fde3c4f7f84a05c4c23a730004000c7f8bd65a1e4954ce13f7ed2ce47a3fc0c61e9f72b21a796e0e27755efae7423490fa245625209a641b6865865b1acae24de188ccbfb1fa17dd08f28215f38ffd9a481fc968789ca2a1704464b927797cbc25c26c4e2d3be4c2554037c3092889a6290034448cecce1bd04b291efd00440001801400020070696d3672656700000000000000000008000300020000001400020076657468315f746f5f68737200000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB], 0x654}, 0x1, 0x0, 0x0, 0x4000004}, 0x804) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r13) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r13, 0x89f3, &(0x7f0000000140)={'syztnl1\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x7, 0x80, 0x400, 0x1, {{0x6, 0x4, 0x0, 0x1a, 0x18, 0x64, 0x0, 0x1b, 0x29, 0x0, @remote, @remote, {[@ra={0x94, 0x4, 0x1}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r14, 0x89f1, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x68, 0x3, 0x14d, 0x1, @local, @mcast2, 0xfd00aabe649b0998, 0x40, 0xbfc1, 0x9}}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'vcan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000440)={0x630, r15, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_FEATURES_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x2ac, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x150, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, 'J\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffc}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '/,{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '#W:^(}(}\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x74d}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, ')]!!%\xb1&[#.*\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x755f510f}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_BITSET_BITS={0x158, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ',&\\&\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x423e}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '!{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ']\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x101}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5d}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '/\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xb3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '*$\xc5\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x400}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}]}]}]}, @ETHTOOL_A_FEATURES_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r16}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x88, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x1c, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2a5a}]}]}, @ETHTOOL_A_BITSET_BITS={0x58, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x401}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '&**\xb6]-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3463}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}]}, @ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r17}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_WANTED={0x104, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1000}, @ETHTOOL_A_BITSET_VALUE={0xee, 0x4, "5dfab50b46e37e3d3f29a16764ddd3a6079d79070d51a3a576073b36fbaeae0eb8dd341460d25a95945f69a631cd6897ac2276a836698384e3177dc55794f0580198b1ff8f70f6f25707bd7830490fe2b8a1170ceec0a36900c5e2c9e3961529609faaa641877c46200d11cddcc9fdab7e4b93e077c37931f8f62bdea63f8755e7b74afd54167d78f6ce7ee7aaf91db402ef68cfe5a76a96ec4039697ea61dca9b883c33023284f960df696dcbc5e56e29dad154ce001d43f968e833780699cb9ad875f24deff79880a05f59d386b511d0ef43dd51271aa8c59086e103ed12b35f18aebc13590afb0a23"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8001}]}, @ETHTOOL_A_FEATURES_WANTED={0x108, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x9}, @ETHTOOL_A_BITSET_VALUE={0x72, 0x4, "f628a8edaaf9959ce1e5101843e689c27c249b56848d734ca282d9be375b04d495d2f8bbb857beb5633fcd0e6260c72f468497e7b801caab0fd36be8063c19d1bbf8784de3445d6a970383259e68ff4ebf9e61c0cf771e56abebb429d17156c267a5e1287bef2d6820578dc8cf3b"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1917}, @ETHTOOL_A_BITSET_MASK={0x24, 0x5, "8bcfc684192430cdaddb67b080422f2159e143f67588fde3c4f7f84a05c4c23a"}, @ETHTOOL_A_BITSET_VALUE={0x58, 0x4, "0c7f8bd65a1e4954ce13f7ed2ce47a3fc0c61e9f72b21a796e0e27755efae7423490fa245625209a641b6865865b1acae24de188ccbfb1fa17dd08f28215f38ffd9a481fc968789ca2a1704464b927797cbc25c2"}]}, @ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x630}, 0x1, 0x0, 0x0, 0x4000004}, 0x804) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), r19) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r19, 0x89f3, &(0x7f0000000140)={'syztnl1\x00', &(0x7f0000000100)={'sit0\x00', 0x0, 0x7, 0x80, 0x400, 0x0, {{0x6, 0x4, 0x0, 0x1a, 0x18, 0x64, 0x0, 0x1b, 0x29, 0x0, @remote, @remote, {[@ra={0x94, 0x4, 0x1}]}}}}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r20, 0x89f1, &(0x7f0000000200)={'ip6gre0\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x68, 0x3, 0x14d, 0x1, @local, @mcast2, 0xfd00aabe649b0998, 0x40, 0xbfc1, 0x9}}) ioctl$ifreq_SIOCGIFINDEX_vcan(r19, 0x8933, &(0x7f0000000240)={'vcan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000440)={0x64c, r21, 0x400, 0x70bd2b, 0x25dfdbfe, {}, [@ETHTOOL_A_FEATURES_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'erspan0\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x2ac, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x150, 0x3, 0x0, 0x1, [{0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, 'J\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffffc}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '/,{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '#W:^(}(}\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x74d}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x11, 0x2, ')]!!%\xb1&[#.*\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x755f510f}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}]}, @ETHTOOL_A_BITSET_BITS={0x158, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ',&\\&\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x423e}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '!{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ']\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x101}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'erspan0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\'\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5d}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '/\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xb3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}]}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '*$\xc5\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x400}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1f}]}]}]}, @ETHTOOL_A_FEATURES_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r22}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x90, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x9}, @ETHTOOL_A_BITSET_BITS={0x1c, 0x3, 0x0, 0x1, [{0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2a5a}]}]}, @ETHTOOL_A_BITSET_BITS={0x58, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x401}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffff}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xb, 0x2, '&**\xb6]-\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x3463}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}]}, @ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r23}]}, @ETHTOOL_A_FEATURES_WANTED={0x104, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1000}, @ETHTOOL_A_BITSET_VALUE={0xee, 0x4, "5dfab50b46e37e3d3f29a16764ddd3a6079d79070d51a3a576073b36fbaeae0eb8dd341460d25a95945f69a631cd6897ac2276a836698384e3177dc55794f0580198b1ff8f70f6f25707bd7830490fe2b8a1170ceec0a36900c5e2c9e3961529609faaa641877c46200d11cddcc9fdab7e4b93e077c37931f8f62bdea63f8755e7b74afd54167d78f6ce7ee7aaf91db402ef68cfe5a76a96ec4039697ea61dca9b883c33023284f960df696dcbc5e56e29dad154ce001d43f968e833780699cb9ad875f24deff79880a05f59d386b511d0ef43dd51271aa8c59086e103ed12b35f18aebc13590afb0a23"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8001}]}, @ETHTOOL_A_FEATURES_WANTED={0x124, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x9}, @ETHTOOL_A_BITSET_VALUE={0x72, 0x4, "f628a8edaaf9959ce1e5101843e689c27c249b56848d734ca282d9be375b04d495d2f8bbb857beb5633fcd0e6260c72f468497e7b801caab0fd36be8063c19d1bbf8784de3445d6a970383259e68ff4ebf9e61c0cf771e56abebb429d17156c267a5e1287bef2d6820578dc8cf3b"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1917}, @ETHTOOL_A_BITSET_MASK={0x24, 0x5, "8bcfc684192430cdaddb67b080422f2159e143f67588fde3c4f7f84a05c4c23a"}, @ETHTOOL_A_BITSET_VALUE={0x73, 0x4, "0c7f8bd65a1e4954ce13f7ed2ce47a3fc0c61e9f72b21a796e0e27755efae7423490fa245625209a641b6865865b1acae24de188ccbfb1fa17dd08f28215f38ffd9a481fc968789ca2a1704464b927797cbc25c26c4e2d3be4c2554037c3092889a6290034448cecce1bd04b291efd"}]}, @ETHTOOL_A_FEATURES_HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_hsr\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x64c}, 0x1, 0x0, 0x0, 0x4000004}, 0x804) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f0000000200)={&(0x7f00000005c0)={0x2a60, r6, 0x10, 0x70bd29, 0x25dfdbff, {}, [@ETHTOOL_A_FEATURES_WANTED={0x3ec, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xf7, 0x4, "976db542f7be2c1ec3127612ed0756ea42013d800fb219bfbaab817fbb782f929d888b43591fd14e8f3d0f91ee1fbafd694afaf41c2c6bb171781ccb7d8229285f97cb00d6b2eab5bfd36cfdc9eb5a420c118fa371c9c6cf7ccd2d41bc810c870c33b18dc4ea7541cb1353ab4c07bfca4bcc726fc0066dba2484ccdf774af4ab129ac48421b00b0669004522a6b73c4aea1ac18864c8a77f2bd1cc59485d476699cc5f1999d1408c4b07fe114a332f6f1e8ac9671c21ae41ee0cf01924bb1d1e81d68edd2afa19a5b651a93779fbc0955ecc5df65bea171e689f0ecb949698baa896f5fb4f14d878ac67d8f1bf5d94bb825683"}, @ETHTOOL_A_BITSET_BITS={0x17c, 0x3, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'syztnl1\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4d}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x10000}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '^+\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'syztnl0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x200}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ']*$:\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xff\xff'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf5}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfe}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x10, 0x2, '}!%$$/.\\{^\\\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ']]#\xf4\x00'}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'vcan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6044}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'syztnl0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}]}]}, @ETHTOOL_A_BITSET_MASK={0x11, 0x5, "e5cf294ec6682a09fe3946cc1e"}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_BITS={0x154, 0x3, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xd96c}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'vcan0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '}%&\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x10001}]}, {0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '#\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ',\x00'}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8001}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '::\xbe\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80000001}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\x1e\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, ':$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}]}, {0x4}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, ').!/\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '&:\x11{\x1d\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x9, 0x2, '-\'.#\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '}\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, ')\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}]}]}]}, @ETHTOOL_A_FEATURES_HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r18}]}, @ETHTOOL_A_FEATURES_HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macsec0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_FEATURES_WANTED={0x2250, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x8}, @ETHTOOL_A_BITSET_BITS={0x8c, 0x3, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '\'-\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xf28}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'syztnl0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}, @ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "b2e68ad0e34fc27ba399c3d8766c16ffcf66b15c76d7014e553dea37a973e92783c8051dec77158eb3f7281fcb4c1e64a167b3c2d4676b8ebe0ea7665d9204d12dc267845d465d3a5552563947bcaeb6df4e799f398b60c7e49fb0aa31a47216941bb54393f13e9665c6274ca194d0081ef69c27e9b297c3ccec99b4f54a966c32b5af0e3caef385be5ceb98f39b0792387a1d7fd66f5a52d6df25fc3b3caf4f899dc24ed76b21b3b568002b16ffa78b13ab0bb38e5b9146357b1043a1e35565c97a985188b519088e904025b62e50cf9200bbda6fc14af5e93657a7fac2000f4139840aecf7b10a0ac7536e50b02099e354270003fe44f51c3fdd4c2c5a3cb66999951ba7b64cbe3b78831b104a96b717ec7ec4bcb609e0dccae270176d340e82209da143b273ddf695e1e22e01bcc2c0476cd224dc5b2e0016625b23e9d87bd8ff90342961004dfc138331de86633ba9d0ffad5e6f79d1bb87ce4d73a9ffa7110f2a163eb085c64d723bbebd2831062d8eb2cdb0643043ef69452cc3cacadf08e19d46f4d2dec23276aade866b511d7320cbb9988012aa8ff3c4c7ae2523b4d2b53452942f2beb6e5a6f7a7c25de4f82d959244b51cb51255fd9383220c94b633c5e4ccb3ca704ecaf113a874f3defb435b86535da633ea437b8f85221c97751f4230870de1c15a5b88157ffb861b09cc61257dce0d921362ddf4d29395834c3e9f05ca32b1f954efabe2995f1ef0a5b1d8311d211516b733efb0e29300506ff48a5ab428f4e156088f07d5a8675f98f73556d1e65189e30317555bdaae15735f2062975a71bc1113d9c928fed2ea2b241769f47348310c2e04b26dc7a84152233a0e2fc20ea1c6a7f5f45ba89a8cf0ec36ba0ee3fffda0338aae432a64fb5cf33ab9f44c6f3e33a18891079e12e6b47bba472ad60619dd1dadc08708b3c7fdfdaa52800f6ba67fce52c0c835cdc03024b546edef5f6108b1e05a01fef3c736b381cec1589e831174dab7bcc0329e842ff6348fe62ff73f0856406841ebb6fa46444f414285f229b90d0ab935ab402f26e74fa77ca31f3f5cbb5bc93ae07eb4d5f15e9c3fd938e893759f54dd0c56cdfce9c7fb7357254105e3d600ceb57b985f36e0bc6eb1adffcb363b23c7aff9707bb23156d8d85374bb730ea3f5b96b632137e4164d06f2365839fc505dd43c5ac5df30928b99d3800ee8ac9eccca4983b475c1e5694f3bf8845fb5b7172329c02a0f85c990600c7e74df077b3ef972befac64af53621df56fe51bd8e5ef690ffc3b05cf7ba0f4f4f99c74adfa515d066bd7f0cdd3adad5db1540bbb8ed4c7e54fde88039879c876efca339fb58304ed122d61931e64bb4482c6ddc2c950f56a011e05cd5146ccd89a5d796f4597e231c9df45571add2532ea9b63eb71d63b2e90701ddd7527d3ef165f577ed0b70e86b726c10829a3b6a04e644532e271fe8ac4a783613b8e4fb9ee636f8c16161c28a83e1a67bb5e395e042198c5af49da0bef3e59a4e62a2abf17b4abb6d306f1518c2bc393f38aa32bf0cc0e2fa3a10c327d456a5a223df1a55144d1c9ff5e1107ae9dba9635474feb32be1820badcd6ffb5bf592e2fa7ff66fd8354248c767831e4a84c3bebe71b6150d7ca4afd28e9269f451983146c004d27e53ad983c7469f0203657a7796610631962f039b28f41047e277380257bd703dfc7be83613eae918efc18423839533f64f10ee295e5313b17ecd50d31e3ebf7c2dab10691805c49dacbd4a93442906f0246ef251740329ed6e52f3b77b7bf70dc7a4d476ad551b0935991dd32f8fcfd5426cdadbadba11d10b95a0fe1fb342be530565211ee569c3e19399ea23bf67069ade3c8f3ffe5e280c8618cabbd229e368271de36bb97f6f33326dcc464dc54fe7603f108708e3c000253b5e257e98f6a689a1deab8c5991932f2e58b5cc7bddaa3a1e99c4caf1d54a1c71cba79b5f496f1f250b11965cf224cb201a4a87fc1a6136909f8c0e7fed07bdbac9701f671880c209a693de1b3a1d877e54849065d0c7ab40b7c78cf3fdf50d8d3414cf61f5bb5f1ccf3fc02f57a400cdccf61746b53858ec5a68afec8a114b5a8b244b7d80e6c6c3ddc08a43bf162e21b2f013aea598069100d2280200a27c39ea873823a364d26844ae7b6e01de3c26a165d92c4c198233a83d92a4fa913832969ca67e9a09e2225edf9bcc3e339eb404ba6436099c16ceb51688e688c9aee5dfb7fb5ac47f0924d47171c83e6d63a1f6f0edbcc5475398f41e994af08c11a8959f366325a66630f61e0ec00a81094ede15c5ccfc3cd96b13dc36510114f46abca86fbade4d365135b6ed722fefb2d7d00506a081e234ce6fe61d859a4cc8b14a45099eb0c5170a9790dd9aabb09bb1446c9c103326b065aab2c65c61a577a9bc462ae1aaa190aa9ec9ce3b90b78b42d483ff01200ddb1af9a63e76efb1d23075cc5c14ca0a5de463d39a9394d74d3742a6869b544a31c3ebc7e72988d99a438db33d3b93df71895947712a05651df3d04c8e6abad3686d9138bec35079163f7e5fd61629c701b8469227ab93bb165cb62ccf9ccdaaf70b80b1f24c4b0b8371d24279e163b5ad7fe7bbdb25934613412909beec7f33725b99d79b5e3690611b1d71e7fb83691bc946493aa37f89aae5d7246f0ba6918141ddb02fdfcca022076e9258841f02a1fa8af846f93394aedf8e7c0f7555bd8ac6913314157eb6087c92a22eea08a900173a29668cb9cdb995f8980a588610052792a0749d9bd0ebf9d6c20592b7bdc88e11370c57ef90d3d05f89c1078ce5c0296f68baa385ac2857ea70e349713f33e72c8f02319abad1ed7afdc87776009bfd717153879b529116a8620d9e1b1754d757cae222460f57eec71e190e023e202851e63a6e1f12f252079fad83251af037ac526816675147e33595a58c4f81b35b20f67fb2bcdf16a18101a95083946dd5cc0bf4b163792d3662e6f11e796947ad520fbedbc80f7ffec9622d6250519cb60915459d3c73b70381f69e3314069dc407d8ee3434b8bb40817ea2091488b3df20787d6d136a5426c1d2c8612135d0571112dfcfc2e17a8d9689d6d4f55ee25e3802fc5283e257ff6c805ef4325c42f436d3735619ca754e352efb2ffeec41fb46a0607f1fa51eca0f9b8f02ce9029dc6b47890d6ce4fb8f78ce449f55c337f5df5cdbea933783f85cf010642ca50ea2cd49149d7d636c1c33849b793c8d0a328d4e0cfe373603d682447241c5cc7dfe891e2644c7beb91434f1ffc3af92e9bef11f21ca25ab55c7d607a0cd900134e9deebc857c83a82bcb092a97096ad66162fbb8914890a165848079cfe9bb458599cb3347d8bfebcbae99f2185feebf2a0f4c439c340e6034f4a57cce735b9be2deec8d8961753b23562580dc7fa16bee4572e8481ef4b14716d511b70b40c94349013c5c97996dc26693bb32b17ceb5b813ed387215d623a3975475560767b97b35d36132e3e4fe7471547be25e4e25883d7176f3dfc3af4d72a439a2c1802d1fac757f2c1f41ac8d5c6720af04708bb3d4b240bca21ac3890c8844995cdf89c829f4715aa09cb4169b8bdb190e2cbd48cb33d6ce6a37f864b43ddc228941b59cd302eca8ce2330d99988d629fe8d5a8e36957516d59b8e199df5f88ca970bc5827acc3a6764e034038b951110dc3e86178e01c63119928fcba7909207131aad788824225661a20bebb55a6b815ef8baf237fd57a8de3ed83d902ad23c31f1344862f3359d633390beef8daf20225f16b8057df40e75e37e7ca08e45c48ae72dfdad6e0406106ec967216a19e0422e1603f85c52942a6cd3e0c5a5a2d945e7c08c7d1c9018194d4ec06c4b7c6a7a31ec3917a719ea59ae7806b0f8790e8fb122d602ca5abab9a0430cc15ae4e2a745f4e982ae3939773676e6024c941e5d5c79dc6b381039d1ca85913e25c3af73e3dc1cb2547f53df89b2196f97f0d755021f41b3f89f098e0862d92b06ddb0ecb3dfb3d33810b4dedee3f75288aa5ba2869c6d5bfa2e2fad12b07e8e1954e4fe0659cb4039657defa476030481e7db71b66b6ab8d7d9ac67eb55b8156f246ad7b64382595817a5b69f0a3032d976b8492ee14ce4ac49d3846f72175d9c65db6acdd0563a7f959052cfa0f128fc66bf3370fcf5648aea77b691be77a74787a0aafc5a19a64ea6a4b775f349d0f143c525c7c7e1373025027ff61b7de2edf591887ff71cc019509e785e41f44d3acec7f65d10d8c6a1188f158cf4ad878d682a6a7df695ce5ad95f6c00c7182e786625abea9ef615ef35d29749ad1aa1450e00f9a8dda8afe2696d9c0c040ae893864a2b1ba72952c582ada3c6d0d7512dcde5b9bd85f65923269b4482df9d2cc532f5b3ceaea71bd60a14cfa7a4aa795d78e1545db3e78167b45fdbd5b378f2c7af22dd8a98e90265d37f49310e2eb0c622daa756331e9815ce8d1bee26a995d787c886218373a123d4f9d8c43892bd95795f8df2024aa44609938c75f95176e6570cd720505b2274e70a7096c32c964a0d32fdc9888af73abc041a366d5608494e9acb5864e24dd8951846b361a8a43c82a2cdd0c9ffde9ee8f3314833aba8c51a3782ccb85a0005a6b3d2090d2171fc5ae1270d051646caaf9e628409a52bcd51f311887b9403d260f9be3577f8824858b853c1ee87526873604f7b3a72b0441e53f8ca354ac53ffa72baeadc6046550e007c0754bed06cafec4c2bcd81cfda2c5d96dc8398b0b3ede04b979f90e801b7da4bb8a82145450f814b468db6f70d6bc63dde3a1f2fa1a1961a6176e19ec6772316a9a74b3d81c9a2f90b4a6dc6b19d77dcb6a7f717372f4c858ec751b06398747c65e556bbc1d8a3d8ccbb8b2b57f12bd62a6f6e34d265b6a63cf4777adbcb450330fba08487f2d6aee699d7be8e158ee959243162d0d723ef7ffe72b53ca426510eeace3a557e5bb750e394821af4dbc1af2dbeac18727d62b36f81380e9085055322f2d995960983830a362dd8ab9e6223f279a13132662020fba0ecb37e0cef7ba221e2ba77186fa18f48e9d61d7e801ba325c7776af3566ae92d50b5d5a6c3efd6f55415de72c0fcef299b152cf45d9cd02b6fe8fbc56940c9550f27f496cb9d7251e39a0349e102afbe195e3763c4dabebe108b27a6cae8613efbf51e657f0b86ea01890f4da21e6c5f852500924ecdd2fa10b02f6d79c9d2ab9b8497472562acf12a3dc263cf651be426e3695c331b0cf13cb5d6a85b8d7734d8a44945899a11e0d5f922418c59a5f74f29fe98dfac2a0e1668073c07ad054a9dd158bcd51c77cc57216df3021619845a3cf53a57e4728be21f5f571feff3a13a0b7a72ddd3e9c1f4b5bbfee35c04e6679f1b77a555be4567c090169046bfa0702b0ba967eaaef9a46d454c9c9d7703ea2b5e3955445deffa77c2cdcbd15a23857c78db5f5a1b81c4a07a9c4b8a1681e27aed58738c49e70b0ad9b08bde2e6115f606540162a326e60f775e4962e5f512611b161f473176244483b18f58fb31f662068b25b362011683eb6712056b11730a59072fa4564c2a0c0bba387e7eb2b483258ca9a37cb356b09c7b89375b9275b7d23e23b8fb5da5082e0dfb5f05f3e5eecda504db4c52463c3721fed9346e32447a7723b3a93182778f3ca2f34b44bdb65d054276e7578fd00af037521adc0c2b5935737d138f03767df371d977d9f7f2b161903d4b2e5dcac32813cb6b2f092b2740ad3d322ea46a6c523be7d37fc222e42ea8a0f632dd6aa74"}, @ETHTOOL_A_BITSET_MASK={0xed, 0x5, "5b9f4f29c2c11da8b8134bc9b102c309e51bf383012984568c37a2ebf65dc3e8a484a7a8d08b7aa371ddd5fab1b4e9082fff2bb968f137c91145d3396044c49c184687803dc44582875a77f4513c2a8906e0a81c1691420ab5ce3630ea1e50803e096a6c8e92978718731c1fb22bbd758b12cf706a9ba52087edcb7179819d7d177831989dedc9c527605bc528c6aca6a5eaddb960aeee7b8421f00ab1d1f522d42927fb3896cdd7dd3021a5018206350a9f982aa9dbaba91b5214b1f52c079be589bc31570f817af3d74ca09fda650a3628e98107e3dccc5ea3d588dbdaecd515ee48c9d3e77d4246"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "f2299b0cbb3cac2af0c9ad496befc1284bc4f87429f017a588333487e934ad61f7a6935c8a993aacbf4b794cfd36a1260afd7a90d161e544efd7d56360139549172edabfaa54879ebf6e41ca7b4a3e3368477556aec53270d80a19d751244f658fdfe06c9b35eefa1639bf36928c4bd22375180df3fe0b25aadc9f31dc2cbd88d0526c4b124a930eda4b52bb90aaad578be0fde3588f5cca0b4ec13b0cf68a247aecbe5807de51d1c3f237b69d1680bed038168a86845d1b4aff0b8d4e50775718b3abc67d9ade8f6c7b6c65bedafc9c20753af4af24f4fc8d7b8b42ac6bc25ac636e32e19637837e2335eac3e59c6e81a38d9af653bfd8ff84a41b4651f7f9f932883db9946493e0b08fa6f35efc07268ce8e6c60e3aa22a2eeca5d4ce0116ee80e7a8bcc61c14f95bf9a13bf06cc2b0077d1aa758d6eec919cf7accd3aec53169cb0ef9aa534072f357d9b861e91cd453a5c1daa3464eacb9518b5bb4eec251651a214a6d788f38d80c32d221ad6522999c5fb601f36187e6dc5f7d87d82a9960b1a9cb49cce979f4e4e7c06d7dd7271d8816b77ccb38546a45d988ec90bf21b27f9446bd8cd21108ed51cb20147c74f04f29e0023f5e214cda805edcd019f0e51761ff5f312efb3d1177faa6e03a2148e3ebd95ee0479348c02593030547e399e8cb32548c1e2c652a3eb9e719488066ddbcd0bd2c427265db87f9d490a97de3c0c02d66174935ccf2872d50b2001a5c9332274c4f024eab4244d84e6e4ec7904b31829913abaa41de2a2aaed80ecd3f245a2754e68a52c621e3ee948e1a618d68cc0f23f61556ad4e2299726eaf18f4ac3bafe46971589aba03d26443c83f7e1461859565e55b479de84a57c7638ea0ec5cc05bd7d1027c108ac61d07bcef8bcf54f949bccf663f8b9c32d7aa48ca7119becfd9ae0be6e74b1ae8f9c21f5a04c982bc0fe6a72f3876fd8e2cdfc733a917da80a9e48a52c2a6526410266d7a72f708ed3ee1d0b1bd3043b9239a02515275f6a1d0118bdcc5203f4ab67f6d3f481d9500828fcdfc587479204de88df5f3781e5438212cd31888dafe228960e74c4c5e2ac5da388195d1455961e07dbcff4c79287347cbe92685c76c34c6239b5518fb0bc53535c9f5619e32781830561b4f8633c1e8ec735305f8e0e6c474722b7215e05ed854bd88b0f5c97af31fbdef185f1fbf0cf59a0ac88484916c57e1a13265d004785a21d831bd52ce6b6a551864ea7fb047901437fd62b64b6ea5e46649a922dc70c13d0c1d4c8b22efc7c45ca666bdd03875d925ba486fe1acdba295701369132a20ff4ec1038cd206a6730fd69426024e836070c3d2a26cff212c4dca524809291d626ef57884017548f706c2bd1ae0a079c78e1cbddb915e236312fc31406eb98b70c1acf0acb89da68ac76ec501dbbad42832220d65c0fd1a406587becbe10a3235b07a440b02af0e5136763c606a240b855c263012298bd162d4613bc859a233090aae706e5c6ef77c7f30e249ec1cc88e8a2b04a137bffbda3ee671eabfe015419d81cfe00a2f44eb4fe852d30ca14aca8900bada6a2460f38eaf45c5270842b28c81e5e5369186a474d369b22f06b6f5742d0a0bc11d330a9049e773836be1e1e26218118e5a2be518b060fe0966c3976eeffbd1094d41452d18a59ab3e58f23175843cace80b5d04ed11ff7c29472bbb9429377d09a461487715c399bf7a9dafe690e3a69d07dc218aa8abe1fea3b9982e9bb958bce54d4b66bbc06c7a016a9432a4f8575da28a48cd1cc1aee7aa062cbec95ea7ed7f7bb544a2ac4e872da1caf3fb02a358820b358400868b06b6cf4dc02ee6421701971584f637b523ae5c8c5afdf53ac2bdd23d8cb030bd9e58f083949e936edc99e3f8a044174d9ba192102f35b4299b5b5ff425d4aaa0becb32dda788ff2697b169127ae1318ad4522e09bde5a1cbad7e1603ff7d7b90cf2f1793843fe1abb6a2cdbcd6fef3ee764d0bc67125f8213f1635e4a268db96c7fdf44e7eb52fed602cc57572e90cfd66e144c4854b976d4290b205d7c386497a97f99fbabdcd53726725712a4b124601cc65aed66a551e34aef5e7961e10c812c0be1c8611f59991fc4d40bc1cd672ee11747a6df74ee754382b18b2d298c3f4d894c538b8a3132517cbe14903aef350f79ef33cf6967f1154b0781f8602d137be35ad081d22d2966a47e8daa880191cdddcbea4486ffe97a672034155a441bcc0263d5737b60a1df9ef0201a1b71c5655640a529f6a1d4844465ae5f161d2fade25b4300691c4fa3f62b7701292bb43e1263982e73929167dc4d17540e7d4ca8da8f16dbf083a89c4ac5d17bb0216b300bfc17b8b25a79a2d6ac1cbfb9cb5bafe35ae77bc387321fdba244cc113da971c17cd6b7cb5d2e2aee1c4faa01ad612128ad4d033f23ab451c89df93316f7cea6c0c2bd1811376cddae72a7c56d03b27123a77f762667f16457fa860e57478630dfe43e082ada3c4f4dd847cbfc6cde2788637a2b07e2bb698bfca30b7dd71ce709094a75658b1e821bb8f34880d73b7cb2331c73739f23739d278de21fc14bd56e1b3eecc4bfd9728cd191868a7ebcd5750b5a5da12be4e4f2d9bf01c11f43265458e2508f13aca741bc1ec2509ec65d8222d4b146579cc4fa8afc9240e9009ca918b033a9ea460674e7b8f79d9971132ee668682a502bae9248c7adf60b82261902ef63facbf85c01380d4779a16ea48354600efa01417e260b05e24838564c0e65e42be5d4cf80f1dff8f661d1a5caf9bf566aa34c834cc15ba52c2aee29411c47ba72fe9fb9cb55c81a75c3e626e53a45019fc4c8da399984719bb3e350be3894cd7798667d2749fa6262a51e457b7f5e996ef68b0602c5c0c153c9624d23ec0dae12984a736e6e63bf2955f86f1586c4c718c8d7f244f44603058f82a3a02a899d7291a74d195a33469eaa328209f1f52d338555bb27b348ed67f878903050e202a845f6640ffda4ab58c4b6f7d7ec8d118563b42b78898bc0ccb5a0966550bf196a3158ab4c3c1911ff6377a7364ab136d2053f558eee4f903910ba764ed1d32fd766c1f79db2d49d6ceeb2cba964703aa56d17c4e75e03dac564cff7d2afd5f3cb2b434687d80bfc67b543167b013f6b76f0e013313862f18ab1a5b2cc047ba68f93baca481d379c8d00f47bd1328906c2ac886465286c831d8c77e6e6a7b5d026465ef644fb64800d506ee2856caf5005ebba63384b95bb763c3c3a5c48eada4f40d839e7c6bf61db2adc75d8f8bc41a14d4c9c3c0c6896d620239f2fd743ddd95035b4a1b79b0b710941f3c648aa00c4d9830ca513e1429de5316361ee2ffd570ec2a509fffa14ead3d79f1993cb0d0a8b015ff00ba0b0292fe09d01e037037711823746317cd341a4f01d49986c328d0955cb4974cafc30c1af4d1551889dfa92dfb2e15f7fd51ab8cd90eb5a2c31d0024aa6ea7671d55f8b31d9200247c1c9b91abf06a47dc52a642b2c79f583873a22c8074012d59d3c50b5dfbf94b172156037e68818f0598e2322b8e1b26ce3d0e0be695d91e5e49298831b95d421ec008da4e4669e36b4fdbefa1c6a3a08c3cb2888dc1c500146c846a6bbf0eb51db36daba3a5517448b1d48e106331c9e547e9cc425fb436cec8bca531d911fb32e40400617f10426de5abc4709d975d9e3a1a12a6e4e262837bf5459ff2b5b1521992a57aa55a07643e7bc2aade3bf879df3e215c46acac14dde4d20fb8c2642dda555ff6fcd53cbc905219ff623c5a850cc4f04c62b8c358263c3479148d236dfc435576e267dba69a66343b93e0b7fbc23504e06662a4de6ce9248fde0ce5dd476c6675aa38e21c999158208c6ae13cc247de4934891654a7bcbfa907d380eedb893ce14445923d501b4f8eb2971ca847855b6c5d5d8a8296a4899718ab4e2434a92d85c1b312f51d344642c7f060fc75a18528c436978fb19cdb5cdcb402ed3ef0e6e10b5274c68fb0b5c22bc3056c7cb16eeec73b808ce3dc3fbad0aafc22ee839660c4332dff9ed804625501a2675dbc8a46c3f5e88446ad2a22db18e460029ff976f6ab2a636872e37df6cdbac1b0d538e8ff6eb5bed8024f787f5cd9ad6decc1cfd8b2a2b9d78bac2f8f34867e32bf2f13b7b36e9a1ea29c0cfcd67a281a00104a57ec798a68ba4b70edaf2d3fab84741fc8208bf574ed8c6a5a76e08d6cae6f55705613e38b9a5326191acdb686077265765433e4af97ab383e9fdb18bdea7b42bc4c565a6ee6ce84329e96b9bf60d5e17880e555496b0010e3db20fc5165708982454aec3e137d885cbb7e5b3459438c2d28c068edd051e852ec6c7d88175d85930c12ea35f44f92fc24ec769f6b715ae228ac589b9b1ea1cb66ea26c2802fd7605631197f2607cdc607692930fa6a2c39d28177292709cdcfa720727037fad0b0b7513850265ee0d68ba521128b2dcb3c06bf96e7c2ee928cabeb6e2f6c78ee4a63a777935612a2ba394221972a2f11840f716b768cbd75318a677a8243209e33fa215445e31339a44a64a4322cb7052cba6fe58fbe5a4e26af0146c2510f2979cf84ca7147985a9652e0cfbb9dfab6022c7af1d85daa1be88d48981bd5fe7f4aa310d446c9970d649914d7ddae26de0b8f947c96935fd301560c92fd14d7c85944377fcb7da694019bc6e3315645d6ec2723b7c552a35b953298c5c79adefdb50f456a0a4600de4334293ec56650821eb950ba96e5ad57767d13b80fcc5cc59074660c63db29d148d81f31ac1dfc7d24fae8d7bdf8cd1079143b9dc25e702bdf4cc7aeab6f69c1be209396240560cf17484712c52b832ba4d968d411f96c291db0cd3f579d950a658218682f9e4b4019caf09b43c300f35da66c30a52d9af344a20f00438aff1286e3f1c5270c99e4941c7e67f17005fe5288aa67443b93bda0571dd858632c411be160b21bfb4a0e883f8e5cccb0b007b770005eac8d6dc368a4e6427d748d39507f0b8b573ae9b632a94d3f86e2d683e3deb12ee7ede87eca750a0d36d2044d822e95a8177134afe8e549bc6d57e8011ae229339190bbc63cf01aaf522878cc6652f91ecd3a004541f8f3f501a57e4f7e1e4cd71930b91cde6513cf915569dfe60d36d328d5bdc55685d9af6773fc0dac79d460972c977ec26fd716fb3b8129dbe76f6ff715ea9d54afa5b57efd47ccbe2a9e2bbd718b03db2a227d0704ce7f50814ff84f93544e51ba1958da664f50714fa8eae84f65bb965ae46fb14b80d70ab6dfad2b1f49c4c5d61928374d48beb9a766620d21ed4a9bf554de9e5060dc79f7b9bcf261f6dfb45fee059b36f5a8fcf74f902e94e984623fa711b2ef637a40f9919788cbaee1d2da106ccf2af9cec3b7f98dde77d91db0540d9312aa1c7ade5872f35baee315393a5a99bb81203aec8365580926aaae6f7dafcaf3f5a28e540ba1e4d19c56cdf2b7e1e30cfc346159befb04e4cba94af862cd4ace98b2e2d892f61a85401eb49c62e1aa52e1386b35e29023e8009e07198df5a52d1e17fda9736d05b6ed037395e627ac69ae87265c64ad370ad6039fac9a09b00b8fdb9af0e76953920e0399cd2bd4c952a46c34fc64494fb49c58e4c2b7b67d33f4379838807154f8d4bc9aa68f32a2688e6bf9eb3654a20b9b3b29019d74c497a11f06df5d4d8a677de0f492d3081a0a117c05b5e2dbcba65e9b0490818f35a330415b2b156f6f2e69d4f34f62caeae4c3d2b110bd2a46c513bee393d1ea63e7ce3d70b2b58d109a685c6d3a3ec"}, @ETHTOOL_A_BITSET_VALUE={0xb8, 0x4, "378bfc73eef5c836c5702b2fce7d24c1c5d458153532532ededda6c8bb40d69fe645a5e624f5fbf62e8fa5f578a3584e0654a424fde81ebf435a2542d952c96b199c1edf87dced939a670288c673eca99cb9ab7a51ca086ec633a52fd152f22efc2b6fea672b33073a09579c4e27afd7945737a610b2b5598a09f1b6579cf49b93dbe82945b2ad20ed0fb762ebc845242233762256261af6a9c672df12ff1e4121ce1188180538f0a8d962dddf9a837e15aa65bc"}]}, @ETHTOOL_A_FEATURES_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r23}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_FEATURES_WANTED={0x140, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x124, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4a1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x800}]}, {0x4}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'vcan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5b}]}, {0x4}, {0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '$]-&*\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xe, 0x2, '[-\xd5#(+\xd8\xa7$\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, '(:$.\xa7\xb1(}[{.-&\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, 'vcan0\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '.\x00'}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '\xff\xff'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xc8b9}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8000}]}]}, @ETHTOOL_A_BITSET_MASK={0x9, 0x5, "869718189a"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x5}]}, @ETHTOOL_A_FEATURES_WANTED={0x1e4, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x4}, @ETHTOOL_A_BITSET_MASK={0xb, 0x5, "d08b09ab2475fd"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0xbe, 0x4, "68c20576289089670194da27c8a56429363e4b11863b07616812d65cc1b3b6c6b65ea70f5e972adaff4e5e78e1d00f3aad181f0a6147532d96a220fe00eab0d05ce362b0b62451e6bd7ce63a62b515f73b439f086d1533410e004ce2e7536b2b4635f74059f143fce721604629da3a1d2a926d450d20cff744ba5dc6128df267867c33a9aa7dece33e0094876f81a13e83abf354b1abf5010c21a9d2e986a3faddca954bd705bc44cb2a617b7c74db7f2d3761160098102cdceb"}, @ETHTOOL_A_BITSET_BITS={0x104, 0x3, 0x0, 0x1, [{0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '*/^\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x401}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xe83e}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '{*(\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '\x7f*!\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '^$$\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, ',][\x00'}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfffffff9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x20}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '&\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xfff}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}]}]}]}, 0x2a60}, 0x1, 0x0, 0x0, 0x4048004}, 0x24000010) socket$inet6_udp(0xa, 0x2, 0x0) 07:49:29 executing program 0: linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0) 07:49:29 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x6) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x1f}, 0x1c) 07:49:29 executing program 4: syz_emit_ethernet(0x3a, &(0x7f0000000300)={@broadcast, @remote, @val={@void}, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2b, 0x0, @rand_addr, @multicast1}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 07:49:29 executing program 5: r0 = fsopen(&(0x7f0000000100)='configfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) r1 = fsmount(r0, 0x0, 0x0) openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) [ 280.946061][ T20] usb 5-1: USB disconnect, device number 8 [ 280.982423][ T4797] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 07:49:29 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) close_range(r0, 0xffffffffffffffff, 0x2) socket$packet(0x11, 0x2, 0x300) clock_gettime(0x0, &(0x7f0000002c40)) recvmmsg$unix(r0, &(0x7f0000002a80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 07:49:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffff00000000", @ANYRES32=r4, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r4, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=@newtfilter={0x304, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xfff1}}, [@filter_kind_options=@f_u32={{0x8}, {0x2d8, 0x2, [@TCA_U32_SEL={0x2d4, 0x5, {0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}}]}}]}, 0x304}}, 0x0) 07:49:29 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000680), 0x8, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x5451, 0x0) [ 281.043015][ T30] audit: type=1400 audit(1684914569.582:238): avc: denied { mount } for pid=4803 comm="syz-executor.5" name="/" dev="configfs" ino=1115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 07:49:29 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x6, @loopback}, 0x10) [ 281.084917][ T30] audit: type=1400 audit(1684914569.602:239): avc: denied { read } for pid=4809 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 281.101757][ T4814] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 281.116537][ T30] audit: type=1400 audit(1684914569.602:240): avc: denied { search } for pid=4803 comm="syz-executor.5" name="/" dev="configfs" ino=1115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 281.228209][ T6] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 281.608222][ T6] usb 3-1: New USB device found, idVendor=09c0, idProduct=0206, bcdDevice=11.63 [ 281.617191][ T6] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 281.625918][ T6] usb 3-1: config 0 descriptor?? 07:49:32 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0x5451, 0x0) 07:49:32 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r2, 0x0) connect$unix(r1, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = dup3(r2, r0, 0x0) r4 = accept4$unix(r3, 0x0, 0x0, 0x0) ioctl$FIONCLEX(r4, 0x5450) 07:49:32 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000300)='net/ptype\x00') r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000280)={'bridge_slave_1\x00', 0x0}) bind$packet(r1, &(0x7f00000002c0)={0x11, 0x0, r2, 0x1, 0x0, 0x6, @dev}, 0x14) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'tunl0\x00', 0x0}) bind$packet(r3, &(0x7f00000002c0)={0x11, 0x0, r4}, 0x14) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/232, 0xe8}], 0x1, 0x39, 0x0) 07:49:32 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x8, @loopback}, 0x10) 07:49:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_INTERFACE(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) 07:49:32 executing program 4: sync() syz_open_pts(0xffffffffffffffff, 0x0) sync() 07:49:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000002100)="e8", 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) read$FUSE(r1, &(0x7f00000000c0)={0x2020}, 0xfffffe2f) sendfile(r1, r1, &(0x7f0000000080), 0xe0000000) getrusage(0xffffffffffffffff, &(0x7f00000024c0)) 07:49:32 executing program 5: socketpair(0x29, 0x5, 0x0, &(0x7f00000002c0)) 07:49:32 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x21, &(0x7f0000000fc0)={0x0, @broadcast, 0x0, 0x0, 'rr\x00'}, 0x2c) [ 283.965186][ T20] usb 3-1: USB disconnect, device number 10 [ 283.986310][ T30] audit: type=1400 audit(1684914572.522:241): avc: denied { write } for pid=4825 comm="syz-executor.3" name="ptype" dev="proc" ino=4026532657 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 07:49:32 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xa, @loopback}, 0x10) [ 284.023670][ T30] audit: type=1400 audit(1684914572.552:242): avc: denied { bind } for pid=4825 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 07:49:32 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000880)="95", 0x1}, {&(0x7f0000000000)="6a315688531fd95fa02e1684d01c3c25a30d96dca03bc53bac4ddce57e930eaf5dfabb0694394321e5bfedc4cd2b6d4dd058dcf5d9363672fd313ac1183b0011d142f4a275cab341abda04ae8247aab9e869f80344813413de502f7cb4c2b061fbf4125b9760b4c9438113ca639bf57fae1d1b8f16bf0f9dabad68922d70d8e56e43b8af130d069ce9881e9b8005cfdec3cb84190cd5d26d3567d47fd060a0fdfc79f11583b9f5933cb7584ba10b0babe3c22f129a447731e8f82aa24a08220aa9", 0xc1}], 0x2, 0x0, 0xae32550c277fb88b}, 0x0) 07:49:32 executing program 3: recvmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0x0) timerfd_settime(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x40000000, 0x0) ptrace(0x10, r0) signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) waitid(0x0, 0x0, &(0x7f00000001c0), 0x6100000a, 0x0) 07:49:32 executing program 4: syz_emit_ethernet(0x56, &(0x7f00000001c0)={@random="ecf1f24cab24", @local, @void, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "0f403e", 0x20, 0x6, 0x0, @mcast2, @dev, {[], @payload_direct={{{{0x20, 0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) 07:49:32 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @local, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, "0053e5", 0x8, 0x11, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], {0x0, 0x0, 0x8}}}}}}, 0x0) 07:49:32 executing program 5: syz_emit_ethernet(0x56, &(0x7f0000000000)={@random="ecf1f24cab24", @local, @void, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "0f403e", 0x20, 0x6, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, {[], @payload_direct={{{{0x20, 0x0, 0x0, 0x0, 0x0, 0x8}}}}}}}}}, 0x0) [ 284.113441][ T30] audit: type=1400 audit(1684914572.652:243): avc: denied { create } for pid=4836 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 07:49:32 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred], 0x20}, 0x0) 07:49:32 executing program 5: unshare(0x14020000) 07:49:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000000000)="19", 0x1, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) sendfile(r0, r0, &(0x7f0000000080), 0xe0000000) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/udp\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='limits\x00') sendfile(r2, r1, &(0x7f00000000c0)=0x401, 0xb8c) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) 07:49:33 executing program 4: r0 = timerfd_create(0x0, 0x0) syz_clone(0x40144000, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) timerfd_settime(r0, 0x2, &(0x7f0000000340)={{0x0, r1+10000000}, {r2, r3+10000000}}, &(0x7f0000000380)) timerfd_settime(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r4, 0x0, 0x40000000, 0x0) wait4(0x0, &(0x7f00000008c0), 0x1, &(0x7f0000000900)) ptrace(0x10, r4) waitid(0x2, 0x0, &(0x7f00000001c0), 0x6100000a, &(0x7f0000000240)) 07:49:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 07:49:33 executing program 5: r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_procfs(r0, &(0x7f0000000000)='net/udp6\x00') 07:49:33 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xf, @loopback}, 0x10) 07:49:33 executing program 5: r0 = socket$inet6(0x10, 0x3, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x2, &(0x7f00000004c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) sendmmsg$inet6(r0, &(0x7f00000000c0)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000280)="c10e00001a6c214e1cddfa3a9dc61e06677f676b4c26f7a7ce5104681469b817dd9d9482d9b0d4a12a4dc83e76baee764f539a58aaf1aaa664050e869156854e6883829bd376e70328c586f1b31de6cbef415b68077746bcbfb48c05c53e4d28a2da2f8b4204d44908ca2241c400c7f3e72c14eb1069df37eb6cff5e4571f8d048fe26c19e4fe4353bd902e716b46b633457532292dae1d67eb791ce079c2a03bdfefee0d447fe0b17cac59a02a828b12b46c658bb04c23225e1492f", 0xbc}, {&(0x7f0000001b80)="f7d7728a61520fccacbffa9c591b1bf6991615c7a14e4e604d7637b9baf28969bb64ff87cf533855fce8a464642d75d9bd74f8789217b9559cc4faf92c11bd9305ba8b3add84b5426a6e580309ee924cebcc641524021ca12d1f346d9251af257ba9174cfb50b7f84cd72a7b1905e5a8010e3bb09d0af1764b5b9d33ec4006d7926ff8ae32e6e0a23815aabbdd88ab3d6c980f70f1eb0ad7eb0dc90c294484ca163db0a3b64f576e47010ca6a6a2febd3c34781c6fd0303fbcd3d917884635bab83049449a79292ebedd9293f32f98151d1b9c5487e80f4f9fb506322e0e0f41f2f169c0ed419190e28d4df2f0033562b5f74280d805a01a9e43c99899120d85a545706da45de269eb019a7a32b2a8d1e3d3ba923554e5eb36d78d3f1ab758cf52d852f9428ad86dff77793510a63dc9857dc0bed588d9218014fae6af48b3694fddfbb45f44624d96b9978f1340aa43f74dd44eb8d28d0a75b7d51a8f7268c0f435e6bfd277b7172acc64d44880709ade37c1094c6ea619353bc08a78ea86553b68dac729811c27b0da9866d220fe0972204f7c228072eff02736120d02b1689af99df98b5d0c59f4c90703a9f0638b3196a41cefdd47fe3c980574bb105a159ad9c9fbf520a5d2690a9b188d4335ac0a0bcaa2ee8b23d092c3ec18244ab4e77ea19d3728fecf1378653bf7e64cf5db30334dd2c764874d4f971953b72f515d059027cdc3dcdaea2269650b5d99da006cd2595c7d0e3c1a545701f8bfa4aa7819e2fa7c3185381a270fd97455ce22bc04aa2b758b1d6caedfb709473dadd14086837ca1921d86e5394bda94e95871659595a3536f640694727703c6bee054a11b6ad836a0c89f3aca6f532f35ab6902d70afc880d21d8048d62851ec6d2ea2bffddbe905c84c4a201da9f24b8edc344c934e06ddee2d6b8ecabd4c4778fb403c3fd5a2d00d7c2dc5d492a3f00a04e9c35fe0fc1fba7ff3a7829379a555815df3448e3a06ca7d693d666141f7aa0b95c23d6896705e696f02e073d8858941ac71b02bafd88cf2e5ce53c7fc9a1d08720808d118e2232d6bb214171653c6a170c18e0d603221fd3ce4e5c3ec0f5b6ec8d927eac979ef31b96bdfc80ee5292549231b616f4d5a73cfbf7e7ebf42757b9c893b536826441d4d8cf2d410883651015ae6d6a19b7a63337252803e473a6f6dd17aa060347b152cdf2950df1357867b23775d5fc0e8b85b4d51157ae6de68e7abbda29033f13e681d77c069896c5039b6fa9c09b941936a644b7fcc14f6d6c571321c5e940b141306d72833ae70522d2ab51984c13ff8ee237943363bab2696142d21bbee239b2be2a06ddfd7f1bc6f3f416f6522f0e12c00bce97f18c0900f6f5c4fe9eb3e8210e47cbc66d0fa9569d8de76b7edc7efbbe1f841b4f8dcb5238221a1d869cec2f8bca8429451a559ff548a2bdfcc6e1691e0f6754d0f9d050cb87675b79a1b743c685a159140e31873f5f9efc580580f977cebee3ff103edc3f376931ed5e8034544c3e0b25285578404148fc40327e3e6bfce6558061289ccf15175f96c731811d5a8e8d0f410d81f749e904628055ed6c224a9705b1da23dfcc1a70522e93c3a0dbe4ebcb043c094b7e66069e8f5c7f94608e864ed544964422f326612db19f1be08f9290aaa7ded1eda9c41859a4b8d5a3e57549f9c859c4ed1629ceeddb9fc8aca7e86299651b6b384dcea4cb0312b74c8c8bfbc45205f2f3d1d586afb4d2b5c1e56ebcaa7acd45c029a56b7d96bfdafaf29f8be49f5d59608b41987fb440d71c68ae5b4f2d1aef6e202ade8143eb6904f4bbc39a736b7e2a91865d696db7fdf5767c734b998aacef5ef1c37f884e33f48ddfe26da24b4e5a6158fae0d4ae565d0b3eada0e1c6fdbfc47bc00f9156f0758daf7161926c8459211f006252510dba5824167517152a6293c3f634bb4d18da560f7b61d4621329fffff9372792e96309358b2d0993ec738250f2b76f689c700926f44f694d1ef9ecd02056ac09cfd08d38809947541c7cebf87a0860e8c544e3730637a185f57cf3ac0cc9ab72aa6bb0d7abc2607b913ac3123759728f74da0456564927e0d74661510db7b185e934522422c0c7ed759bb36d69a0e55b176dbda7bd2916d1e1668512e61dbec62c4d7e2c8791077109abf9d75c980d96786c50cc690eb98e5dc18ade0c183402166fe1f23bdf60675f9520e3b56c7c2dc3cb8c68087c4b907f71edfca4aba19695ffbbfaef8bc340d835c6e03578db93cdda795acb79f31ae817dd4a17ac3f1c21749ed3cac70088b527171ee5e1cc7060750e29d2b9346b1eace813c1b125580479319f60a8470946c90948cb56a46faf73ecc4b4da7b2e4e49c7aa8e67f62d039e941806b5250d99a936176933db81c0ab897e4353d1f3b513b899cfde81552d62b71795f502b68885e64047abaa1641cb1d136a59c5d05a9252735f3d4d00e06a3746e678bba1f966570b0f69c2159b1b3f013ba7ff4e516508e8be8a2b9d6c8bd5946a11c2c82650ebcb5f1fd4c7c43037d5431f54b265ce2925c6aa902eaa0f2aec4ea2fbddb68de5525a316aa7926a3f31efa939491282499150a81659793a6b7c91879e47df8ee91da164775f5fe9b9b3b03589d5aaf993e3880841bccb5b98a821152f626d3e327fb246ad75885399c965d7f18174b77172d2fa82818ceefdab765f9917d8c1f8376e230a2038d92787fd6ce6f5a9278f06088fd1657f40c9dc39428aed8fe0b64c04b086f69055f0a2d25fda3c83b1be6179fdf7d2b67bf8a1599a634c548a76cbc2cfde7a8d55f4c062169d065c6a56a07b9e2a8ee49119d3b3cafc9dcdb033ba83747fb91fc4e0706d4c0e6d568d73061673b13b3b41ba7388fa623c1dfc0405451f1b0585f3eafd65b137386717fe80001ae86d8a87cb7c0523320c2137bfabaf4875aafb8dae016b28fb9de65c951420a1c71e9d7e705aee0d9ed34778c5569fad50f77329542af7d5bbfd76380197c910b425d8e600f3c89a3bccf76d8031200002f2e36387f1a412e74dd4005daf1803086a41cea59214d32a63e104805c95f23ffafec048f0e3bff7272d2d8593aa325a89a39c01d06d35043f98146df56277c6b16f9d41781ee5dae912be5dea50d81554b48f696b741bcf6cd75cc55118e089f82348945bf2370b5c812efdcb5b8d0581f83d9d387de827e3f4bef45548c3a77058eed9e42a5839ac10b975e894fea2cd03e76f6ed76379110ceba57abc3c814ae4725824a7637c22e8a77a47591712d0193d8dbadce607659a1e2f937503d170f371c71328b03973d83f4a2a047518d03d4e000e3eb829dc071da27b8cdb43c184f48a8ac4b02339ef877a01fd9ffba25c7b1112b5237228894ccc6ba98bd8db76c4b160129c6200fc2f42c35174b367c10d884e9b3540915dffecac5113e0bff8272100c37e7abdcd20366f05cf3b517d48529899fa18716198a9161a497939188cb9a234e494642951c81d2beb4c70ab0380c98060a2a644aa667f00803a8392e70f1bb2229057bf70252b280a62fdb094ba665675b9974a7eda742bf5a5de42f0740c5c870860bc1c46f2c12fb85197e8f4e274fbbdb8edda95ae2b1fec31aeb934731f5e590967fc8e77d9977804fca3d3d2229f36339ee049d3e1bc63675a90095089ba6194ba8fbeaa32a091b5020c447add254d06240bf9cd9e842f38941dbe6e5a4d26806a7b24b9ef3d177e023f68128526ed4035f38cc02018a58195477976c4ed5bd93f87cdcd8691f963624241b78345a98337bcdbf20cc61eaff5700ef47797d227eef3130c4d19317e3e7381100e6152c2359376d51c55c6af7ad173496d54f78fa9622f7327cf6f52201880813d70b18cd1a983e81d2dde30d432f425db67ad76a6a15a7f8209ea7c52387923eedd86725b40ccba1e670460bef8859e264e9ce6c5d01185a7867e487a44c1e14160c7a1752911a86987e127eed96013c84ee5cf774bc4e6864073a0c11725a98eeecb30652d4da65862909b4d90ffc60a2dfcb7629caca461e73e5ca5f8c88638b19d5653afe4076eda11eaa3dcf16ed317d15ec099f48ecc41523220038c96d1d35f326c0ff6e0f57088fcf05b6410760248d5e8af3be5d733e9bebf2201565dcb53f6f86f1a42d05702edd429566967bcb881c282e7df6824975cfdf67e4dada174da45916ea0e890dab673c9fe46c1319a4149b094747518f7232a8ce4296de07d80db76cdd8feffaae516d279921e9f70aebb146dd45dd0959f3d5d818f5a1cf90b75924dab9362c8e3a373383ca2699a549291afd2895ab982a810911e983fbffe7e6fe62cce20bf96d533e7f6c6d6c5f0f33d473c94b6f88c2b6fa2e1736af5297adecac566c1c40687d033d7cb1f468aa18b5875b0ba60413007f7563cc4c547363c10d89a06c6814c1905240e41115a729aa1a636272ca9d298be656a91d0bf3855481fadb87201ec5476abf42addc62ffa87cf786d7585a0c32e87b0ac36e7b631821ca23a9b434fc8728b10bf600d85b71a4de3620d04f919a4348fb5c2dd8dbb508664975d2b7abb64d89bd321de56694a5ede000fdcf6dcdc846cae71d035d570b58c1a998d6aa402a917c8babc08a843546af8620c275789fcd7c722a86b9606799b7c808a0f4c51f9272d44e8fe899f9bc5c5e007562584469ef42bd0e70967cc27500934541c5afe7390cf6860aee20dfc3d73e0af55b524667762969a7626656a72e6ccbf1f947e4921e09bcad45d4ccf513e163f01f422b45191a1cb6e4677ddb51b1fbab5a61ea4d8aa8b1747c2b85e184e40c50efb4685d5e2878484420a2e174f1b8233ac86b44f60470afd3ccf602159331811fd059abf5b42f37ca1e0320809c2169f8a38b5ac64988363d6e404e096403c174fab3cae15b3bc6abe8827f44cb0e0ea88774b61138277814a1cc7b6ca7d2f075135acfa068eee4c4a3fce67fcff375aec5286b5845a8070bb47e976d958b06cfa60756abeb22c22eb14ab6de536367dc1f1b89049e52b52760b52c6a662de94fce695003f62d269fcf8cfa4", 0xe05}], 0x2}}], 0x1, 0x0) 07:49:33 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x2, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) listen(r0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = dup3(r0, 0xffffffffffffffff, 0x0) shutdown(r2, 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2, @local}, 0x10) sendto$inet(r1, &(0x7f0000000280)="02", 0x1, 0x0, 0x0, 0x0) r3 = signalfd(0xffffffffffffffff, &(0x7f0000000380), 0x8) accept$packet(0xffffffffffffffff, &(0x7f0000000340)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000800)=0x14) listen(0xffffffffffffffff, 0x0) readv(r3, 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0xa, 0x0, 0xd446, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c) r5 = syz_mount_image$fuse(0x0, 0x0, 0x1815412, 0x0, 0x0, 0x0, &(0x7f0000000600)="4aaef5c0d92f64274a72978974805d5d23e7967a75501c7b1a0026fb34fdb8b5f5c33c77b1eb63a6446ed8") close_range(r3, r5, 0x0) sendmmsg$inet6(r3, &(0x7f0000002380)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000003c0)=""/193, 0xc1, 0x0, 0x0, 0x0) read$FUSE(r3, 0x0, 0x0) read$FUSE(r3, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000200)='P', 0x1, 0x0, 0x0, 0x0) 07:49:33 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, 0x0, &(0x7f0000000080)=0x1024) 07:49:33 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x18, @loopback}, 0x10) 07:49:33 executing program 0: prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x2, 0x604000000000000) 07:49:33 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x9, 0x0, 0x0, 0x0) 07:49:33 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000240)=0x2) 07:49:33 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg$inet6(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000000c0)="81", 0x1}], 0x1, &(0x7f00000007c0)=[@hoplimit_2292={{0x14}}], 0x28}, 0x0) [ 284.988278][ T4881] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=27674 sclass=netlink_route_socket pid=4881 comm=syz-executor.5 [ 285.004855][ C1] TCP: request_sock_TCP: Possible SYN flooding on port 2. Dropping request. Check SNMP counters. 07:49:33 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 07:49:33 executing program 0: pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fallocate(r0, 0x0, 0x0, 0x7) 07:49:33 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r0, 0x0, 0x61, &(0x7f0000000040)=ANY=[], &(0x7f0000000080)=0x1024) 07:49:33 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x32, 0x0, 0x0) 07:49:33 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmmsg$inet6(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000280)="c10e00005a00214e1cddfa3a9dc61e06677f676b4c26f7a7ce5104681469b817dd9d9482d9b0d4a12a4dc83e76baee764f539a58aaf1aaa664050e869156854e6883829bd376e70328c586f1b31de6cbef415b68077746bcbfb48c05c53e4d28a2da2f8b4204d44908ca2241c400c7f3e72c14eb1069df37eb6cff5e4571f8d048fe26c19e4fe4353bd902e716b46b633457532292dae1d67eb791ce079c2a03bdfefee0d447fe0b17cac59a02a828b12b46c658bb04c23225e1492f", 0xbc}, {&(0x7f0000000840)="f7d7728a61520fccacbffa9c591b1bf6991615c7a14e4e604d7637b9baf28969bb64ff87cf533855fce8a464642d75d9bd74f8789217b9559cc4faf92c11bd9305ba8b3add84b5426a6e580309ee924cebcc641524021ca12d1f346d9251af257ba9174cfb50b7f84cd72a7b1905e5a8010e3bb09d0af1764b5b9d33ec4006d7926ff8ae32e6e0a23815aabbdd88ab3d6c980f70f1eb0ad7eb0dc90c294484ca163db0a3b64f576e47010ca6a6a2febd3c34781c6fd0303fbcd3d917884635bab83049449a79292ebedd9293f32f98151d1b9c5487e80f4f9fb506322e0e0f41f2f169c0ed419190e28d4df2f0033562b5f74280d805a01a9e43c99899120d85a545706da45de269eb019a7a32b2a8d1e3d3ba923554e5eb36d78d3f1ab758cf52d852f9428ad860ff77793510a63dc9857dc0bed588d9218014fae6af48b3694fddfbb45f44624d96b9978f1340aa43f74dd44eb8d28d0a75b7d51a8f7268c0f435e6bfd277b7172acc64d44880709ade37c1094c6ea619353bc08a78ea86553b68dac729811c27b0da9866d220fe0972204f7c228072eff02736120d02b1689af99df98b5d0c59f4c90703a9f0638b3196a41cefdd47fe3c980574bb105a159ad9c9fbf520a5d2690a9b188d4335ac0a0bcaa2ee8b23d092c3ec18244ab4e77ea19d3728fecf1378653bf7e64cf5db30334dd2c764874d4f971953b72f515d059027cdc3dcdaea2269650b5d99da006cd2595c7d0e3c1a545701f8bfa4aa7819e2fa7c3185381a270fd97455ce22bc04aa2b758b1d6caedfb709473dadd14086837ca1921d86e5394bda94e95871659595a3536f640694727703c6bee054a11b6ad836a0c89f3aca6f532f35ab6902d70afc880d21d8048d62851ec6d2ea2bffddbe905c84c4a201da9f24b8edc344c934e06ddee2d6b8ecabd4c4778fb403c3fd5a2d00d7c2dc5d492a3f00a04e9c35fe0fc1fba7ff3a7829379a555815df3448e3a06ca7d693d666141f7aa0b95c23d6896705e696f02e073d8858941ac71b02bafd88cf2e5ce53c7fc9a1d08720808d118e2232d6bb214171653c6a170c18e0d603221fd3ce4e5c3ec0f5b6ec8d927eac979ef31b96bdfc80ee5292549231b616f4d5a73cfbf7e7ebf42757b9c893b536826441d4d8cf2d410883651015ae6d6a19b71dad4f3b2ca9f94b72108638c90454a63337252803e473a6f6dd17aa060347b152cdf2950df1357867b23775d5fc0e8b85b4d51157ae6de68e7abbda29033f13e681d77c069896c5039b6fa9c09b941936a644b7fcc14f6d6c571321c5e940b141306d72833ae70522d2ab51984c13ff8ee237943363bab2696142d21bbee239b2be2a06ddfd7f1bc6f3f416f6522f0e12c00bce97f18c0900f6f5c4fe9eb3e8210e47cbc66d0fa9569d8de76b7edc7efbbe1f841b4f8dcb5238221a1d869cec2f8bca8429451a559ff548a2bdfcc6e1691e0f6754d0f9d050cb87675b79a1b743c685a159140e31873f5f9efc580580f977cebee3ff103edc3f376931ed5e8034544c3e0b25285578404148fc40327e3e6bfce6558061289ccf15175f96c731811d5a8e8d0f410d81f749e904628055ed6c224a9705b1da23dfcc1a70522e93c3a0dbe4ebcb043c094b7e66069e8f5c7f94608e864ed544964422f326612db19f1be08f9290aaa7ded1eda9c41859a4b8d5a3e57549f9c859c4ed1629ceeddb9fc8aca7e86299651b6b384dcea4cb0312b74c8c8bfbc45205f2f3d1d586afb4d2b5c1e56ebcaa7acd45c029a56b7d96bfdafaf29f8be49f5d59608b41987fb440d71c68ae5b4f2d1aef6e202ade8143eb6904f4bbc39a736b7e2a91865d696db7fdf5767c734b998aacef5ef1c37f884e33f48ddfe26da24b4e5a6158fae0d4ae565d0b3eada0e1c6fdbfc47bc00f9156f0758daf7161926c8459211f006252510dba5824167517152a6293c3f634bb4d18da560f7b61d4621329fffff9372792e96309358b2d0993ec738250f2b76f689c700926f44f694d1ef9ecd02056ac09cfd08d38809947541c7cebf87a0860e8c544e3730637a185f57cf3ac0cc9ab72aa6bb0d7abc2607b913ac3123759728f74da0456564927e0d74661510db7b185e934522422c0c7ed759bb36d69a0e55b176dbda7bd2916d1e1668512e61dbec62c4d7e2c8791077109abf9d754980d96786c50cc690eb98e5dc18ade0c183402166fe1f23bdf60675f9520e3b56c7c2dc3cb8c68087c4b907f71edfca4aba19695ffbbfaef8bc340d835c6e03578db93cdda795acb79f31ae817dd4a17ac3f1c21749ed3cac70088b527171ee5e1cc7060750e291ee7c5e39c91be0d65ae7882d2b9346b1eace813c1b125580479319f60a8470946c90948cb56a46faf73ecc4b4da7b2e4e49c7aa8e67f62d039e941806b5250d99a936176933db81c0ab897e4353d1f3b513b899cfde81552d62b71795f502b68885e64047abaa1641cb1d136a59c5d05a9252735f3d4d00e06a3746e678bba1f966570b0f69c2159b1b3f013ba7ff4e516508e8be8a2b9d6c8bd5946a11c2c82650ebcb5f1fd4c7c43037d5431f54b265ce2925c6aa902eaa0f2aec4ea2fbddb68de5525a316aa7926a3f31efa939491282499150a81659793a6b7c91879e47df8ee91da164775f5fe9b9b3b03589d5aaf993e3880841bccb5b98a821152f626d3e327fb246ad75885399c965d7f18174b77172d2fa82818ceefdab765f9917d8c1f8376e230a2038d92787fd6ce6f5a9278f06088fd1657f40c9dc39428aed8fe0b64c04b086f69055f0a2d25fda3c83b1be6179fdf7d2b67bf8a1599a634c548a76cbc2cfde7a8d55f4a07b9e2a8ee49119d3b3cafc9dcdb033ba83747fb91fc4e0706d4c0e6d568d73061673b13b3b41ba7388fa623c1dfc0405451f1b0585f3eafd65b137386717fe80001ae86d8a87cb7c0523320c2137bfabaf4875aafb8dae016b28fb9de65c951420a1c71e9d7e7b5aee0d9ed34778c5569fad50f77329542af7d5bbfd76380197c910b425d8e600f3c89a3bccf76d8031200002f2e36387f1a412e74dd4005daf1803086a41cea59214d32a63e104805c95f23ffafec048f0e3bff7272d2d8593aa325a89a39c01d06d35043f98146df56277c6b16f9d41781ee5dae912be5dea50d81554b48f696b741bcf6cd75cc55118e089f82348945bf2370b5c812efdcb5b8d0581f83d9d387de827e3f4bef45548c3a77058eed9e42a5839ac10b975e894fea2cd03e76f6ed76379110ceba57abc3c814ae4725824a7637c22e8a77a47591712d0193d8dbadce607659a1e2f937503d170f371c71328b03973d83f4a2a047518d03d4e000e3eb829dc071da27b8cdb43c184f48a8ac4b02339ef877a01fd9ffba25c7b1112b5237228894ccc6ba98bd8db76c4b160129c6200fc2f42c35174b367c10d884e9b3540915dffecac5113e0bff8272100c37e7abdcd20366f05cf3b517d48529899fa18716198a9161a497939188cb9a234e494642951c81d2beb4c70ab0380c98060a2a644aa667f00803a8392e70f1bb2229057bf70252b280a62fdb094ba665675b9974a7eda742bf5a5de42f0740c5c870860bc1c46f2c12fb85197e8f4e274fbbdb8edda95ae2b1fec31aeb934731f5e590967fc8e77d9977804fca3d3d2229f36339ee049d3e1bc63675a90095089ba6194ba8fbeaa32a091b5020c447add254d06240bf9cd9e842f38941dbe6e5a4d26806a7b24b9ef3d177e023f68128526ed4035f38cc02018a58195477976c4ed5bd93f87cdcd8691f963624241b78345a98337bcdbf20cc61eaff5700ef47797d227eef3130c4d19317e3e7381100e6152c2359376d51c55c6af7ad173496d54f78fa9622f7327cf6f52201880813d70b18cd1a983e81d2dde30d432f425db67ad76a6a15a7f8209ea7c52387923eedd86725b40ccba1e670460bef8859e264e9ce6c5d01185a7867e487a44c1e14160c7a1752911a86987e127eed96013c84ee5cf774bc4e6864073a0c11725a98eeecb30652d4da65862909b4d90ffc60a2dfcb7629caca461e73e5ca5f8c88638b19d5653afe4076eda11eaa3dcf16ed317d15ec099f48ecc41523220038c96d1d35f326c0ff6e0f57088fcf05b6410760248d5e8af3be5d733e9bebf2201565dcb53f6f86f1a42d05702edd429566967bcb881c282e7df6824975cfdf67e4dada174da45916ea0e890dab673c9fe46c1319a4149b094747518f7232a8ce4296de07d80db76cdd8feffaae516d279921e9f70aebb146dd45dd0959f3d5d818f5a1cf90b75924dab9362c8e3a373383ca2699a549291afd2895ab982a810911e983fbffe7e6fe62cce20bf96d533e7f6c6d6c5f0f33d473c94b6f88c2b6fa2e1736af5297adecac566c1c40687d033d7cb1f468aa18b5875b0ba60413007f7563cc4c547363c10d89a06c6814c1905240e41115a729aa1a636272ca9d298be656a91d0bf3855481fadb87201ec5476abf42addc62ffa87cf786d7585a0c32e87b0ac36e7b631821ca23a9b434fc8728b10bf600d85b71a4de3620d04f919a4348fb5c2dd8dbb508664975d2b7abb64d89bd321de56694a5ede000fdcf6dcdc846cae71d035d570b58c1a998d6aa402a917c8babc08a843546af8620c275789fcd7c722a86b9606799b7c808a0f4c51f9272d44e8fe899f9bc5c5e007562584469ef42bd0e70967cc27500934541c5afe7390cf6860aee20dfc3d73e0af55b524667762969a7626656a72e6ccbf1f947e4921e09bcad45d4ccf513e163f01f422b45191a1cb6e4677ddb51b1f3ab5a61ea4d8aa8b1747c2b85e184e40c50efb4685d5e2878484420a2e174f1b8233ac86b44f60470afd3ccf602159331811fd059abf5b42f37ca1e0320809c2169f8a38b5ac64988363d6e404e096403c174fab3cae15b3bc6abe8827f44cb0e0ea88774b61138277814a1cc7b6ca7d2f075135acfa068eee4c4a3fce67fcff375aec5286b5845a8070bb47e976d958b06cfa60756abeb22c22eb14ab6de536367dc1f1b89049e52b5276", 0xe05}], 0x2}}], 0x1, 0x0) 07:49:34 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) pselect6(0x40, &(0x7f0000000040), &(0x7f0000000100)={0x7f}, 0x0, 0x0, 0x0) 07:49:34 executing program 5: capget(&(0x7f0000000140)={0x20080522}, &(0x7f0000000180)={0x6, 0xfc, 0x9, 0x401, 0x8, 0xf2}) r0 = request_key(&(0x7f0000000080)='.request_key_auth\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='/:(}\'*[\x00', 0xfffffffffffffffe) add_key$fscrypt_v1(&(0x7f00000002c0), &(0x7f0000000300)={'fscrypt:', @desc3}, &(0x7f0000000340)={0x0, "8e6eee1d580d782ebd4fe5fc47eb0381701763dc9857c9b36050f08fac48a3b49fb2177b5a54af5020db505e491875b17154d4081f1314923ef9bf252cf95fc4", 0x30}, 0x48, r0) prctl$PR_SET_SYSCALL_USER_DISPATCH_OFF(0x3, 0x0) add_key$fscrypt_v1(&(0x7f00000003c0), &(0x7f0000000400)={'fscrypt:', @auto=[0x32, 0x62, 0x31, 0x63, 0x31, 0x61, 0x37, 0x38, 0x63, 0x37, 0x62, 0x63, 0x0, 0x61, 0x34, 0x33]}, &(0x7f0000000440)={0x0, "8f6215dc4c4054fe44fcfc0123b989f31745316c1532d86753a5c56b45016c7b216bf05d4745d38c513a3e5e19125602316a0ba03b0ab6a60245fcebfd406269", 0x14}, 0x48, 0xffffffffffffffff) request_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)='syz', r0) 07:49:34 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3c, @loopback}, 0x10) 07:49:34 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0xc, &(0x7f0000000fc0)={0x0, @broadcast, 0x0, 0x0, 'rr\x00'}, 0x2c) 07:49:34 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x31, &(0x7f0000000180)={0x0, 0x11, '\x00', [@generic={0x0, 0x7f, "3a138256e0f120dfa3cd09200d2a5a0f9c25137f7152349adb98824afb87ef3f02425706a38bb2df9a4bda99f4684a2c3ad0d235e02833b55d55f94fbc12d5829c32e21aad4184892806d83c676821a6037619f2afce7c1c0de4f86fde0acaa0d24ee81364279c61253bdc28424df6c408480e8b2650726f7fcc70019b0588"}, @padn={0x1, 0x1, [0x0]}, @ra]}, 0x90) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x31, &(0x7f0000001b80)=ANY=[], 0x8) 07:49:34 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) close(r0) 07:49:34 executing program 4: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 07:49:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) pwrite64(r0, &(0x7f0000000000)="19", 0x1, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0xfffffe2f) sendfile(r0, r0, &(0x7f0000000080), 0xe0000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x220042, 0x0) read$FUSE(r1, 0x0, 0x0) 07:49:34 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/unix\x00') fcntl$lock(r0, 0x6, &(0x7f0000000040)) fcntl$lock(r0, 0x25, &(0x7f0000000240)) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) syz_open_procfs(0x0, &(0x7f00000000c0)='net/unix\x00') r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) close_range(r1, r2, 0x0) [ 285.850061][ T30] audit: type=1400 audit(1684914574.392:244): avc: denied { lock } for pid=4912 comm="syz-executor.2" path="socket:[29515]" dev="sockfs" ino=29515 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_dgram_socket permissive=1 07:49:34 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000180), 0x8, 0x0) r1 = signalfd4(r0, &(0x7f0000000140), 0x8, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x10842, 0x0) pwrite64(r2, &(0x7f00000013c0)='=', 0x1, 0x800b5eb) sendfile(r1, r2, 0x0, 0x1000000000006) r3 = timerfd_create(0x0, 0x0) ppoll(&(0x7f0000000400)=[{r1, 0x4a3}, {r3}], 0x2, 0x0, 0x0, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='mounts\x00') fcntl$lock(r4, 0x6, 0x0) fstat(0xffffffffffffffff, &(0x7f0000005700)) 07:49:34 executing program 4: sigaltstack(&(0x7f0000f1c000), 0x0) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/105) 07:49:34 executing program 3: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x40000, 0x0) 07:49:34 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') listxattr(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 07:49:34 executing program 4: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_unix(0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x900000, 0x0) 07:49:34 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1f4, @loopback}, 0x10) 07:49:34 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_CREATE_OPEN(r0, 0xfffffffffffffffd, 0x0) 07:49:34 executing program 2: getpriority(0xfaa1e0cdbc8ea023, 0x0) 07:49:34 executing program 4: r0 = socket$inet6(0x10, 0x3, 0x0) sendmmsg$inet6(r0, &(0x7f0000001b40)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="24669e010000009862", 0x1}], 0x1}}, {{0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="5c8d04e91a6c214e1cddfa3a9dc61e06677f676b4c26f7a7ce5104681469b817dd9d9482d9b0d4a12a4dc83e76baee764f539a58aaf1aaa664050e869156854e6883829bd376e70328c586f1b31de6cbef415b68077746bcbfb48c05c53e4d28a2da2f8b4204d44908ca2241c400c7f3e72c14eb1069df37eb6cff5e4571f8d048fe26c19e4fe4353bd902e716b46b633457532292dae1d67eb791ce079c2a03bdfefee0d447fe0b17cac59a02a828b12b46c658bb04c23225e1492f", 0xbc}, {&(0x7f0000000840)="f7d7728a61520fccacbffa9c591b1bf6991615c7a14e4e604d7637b9baf28969bb64ff87cf533855fce8a464642d75d9bd74f8789217b9559cc4faf92c11bd9305ba8b3add84b5426a6e580309ee924cebcc641524021ca12d1f346d9251af257ba9174cfb50b7f84cd72a7b1905e5a8010e3bb09d0af1764b5b9d33ec4006d7926ff8ae32e6e0a23815aabbdd88ab3d6c980f70f1eb0ad7eb0dc90c294484ca163db0a3b64f576e47010ca6a6a2febd3c34781c6fd0303fbcd3d917884635bab83049449a79292ebedd9293f32f98151d1b9c5487e80f4f9fb506322e0e0f41f2f169c0ed419190e28d4df2f0033562b5f74280d805a01a9e43c99899120d85a545706da45de269eb019a7a32b2a8d1e3d3ba923554e5eb36d78d3f1ab758cf52d852f9428ad860ff77793510a63dc9857dc0bed588d9218014fae6af48b3694fddfbb45f44624d96b9978f1340aa43f74dd44eb8d28d0a75b7d51a8f7268c0f435e6bfd277b7172acc64d44880709ade37c1094c6ea619353bc08a78ea86553b68dac729811c27b0da9866d220fe0972204f7c228072eff02736120d02b1689af99df98b5d0c59f4c90703a9f0638b3196a41cefdd47fe3c980574bb105a159ad9c9fbf520a5d2690a9b188d4335ac0a0bcaa2ee8b23d092c3ec18244ab4e77ea19d3728fecf1378653bf7e64cf5db30334dd2c764874d4f971953b72f515d059027cdc3dcdaea2269650b5d99da006cd2595c7d0e3c1a545701f8bfa4aa7819e2fa7c3185381a270fd97455ce22bc04aa2b758b1d6caedfb709473dadd14086837ca1921d86e5394bda94e95871659595a3536f640694727703c6bee054a11b6ad836a0c89f3aca6f532f35ab6902d70afc880d21d8048d62851ec6d2ea2bffddbe905c84c4a201da9f24b8edc344c934e06ddee2d6b8ecabd4c4778fb403c3fd5a2d00d7c2dc5d492a3f00a04e9c35fe0fc1fba7ff3a7829379a555815df3448e3a06ca7d693d666141f7aa0b95c23d6896705e696f02e073d8858941ac71b02bafd88cf2e5ce53c7fc9a1d08720808d118e2232d6bb214171653c6a170c18e0d603221fd3ce4e5c3ec0f5b6ec8d927eac979ef31b96bdfc80ee5292549231b616f4d5a73cfbf7e7ebf42757b9c893b536826441d4d8cf2d410883651015ae6d6a19b71dad4f3b2ca9f94b72108638c90454a63337252803e473a6f6dd17aa060347b152cdf2950df1357867b23775d5fc0e8b85b4d51157ae6de68e7abbda29033f13e681d77c069896c5039b6fa9c09b941936a644b7fcc14f6d6c571321c5e940b141306d72833ae70522d2ab51984c13ff8ee237943363bab2696142d21bbee239b2be2a06ddfd7f1bc6f3f416f6522f0e12c00bce97f18c0900f6f5c4fe9eb3e8210e47cbc66d0fa9569d8de76b7edc7efbbe1f841b4f8dcb5238221a1d869cec2f8bca8429451a559ff548a2bdfcc6e1691e0f6754d0f9d050cb87675b79a1b743c685a159140e31873f5f9efc580580f977cebee3ff103edc3f376931ed5e8034544c3e0b25285578404148fc40327e3e6bfce6558061289ccf15175f96c731811d5a8e8d0f410d81f749e904628055ed6c224a9705b1da23dfcc1a70522e93c3a0dbe4ebcb043c094b7e66069e8f5c7f94608e864ed544964422f326612db19f1be08f9290aaa7ded1eda9c41859a4b8d5a3e57549f9c859c4ed1629ceeddb9fc8aca7e86299651b6b384dcea4cb0312b74c8c8bfbc45205f2f3d1d586afb4d2b5c1e56ebcaa7acd45c029a56b7d96bfdafaf29f8be49f5d59608b41987fb440d71c68ae5b4f2d1aef6e202ade8143eb6904f4bbc39a736b7e2a91865d696db7fdf5767c734b998aacef5ef1c37f884e33f48ddfe26da24b4e5a6158fae0d4ae565d0b3eada0e1c6fdbfc47bc00f9156f0758daf7161926c8459211f006252510dba5824167517152a6293c3f634bb4d18da560f7b61d4621329fffff9372792e96309358b2d0993ec738250f2b76f689c700926f44f694d1ef9ecd02056ac09cfd08d38809947541c7cebf87a0860e8c544e3730637a185f57cf3ac0cc9ab72aa6bb0d7abc2607b913ac3123759728f74da0456564927e0d74661510db7b185e934522422c0c7ed759bb36d69a0e55b176dbda7bd2916d1e1668512e61dbec62c4d7e2c8791077109abf9d754980d96786c50cc690eb98e5dc18ade0c183402166fe1f23bdf60675f9520e3b56c7c2dc3cb8c68087c4b907f71edfca4aba19695ffbbfaef8bc340d835c6e03578db93cdda795acb79f31ae817dd4a17ac3f1c21749ed3cac70088b527171ee5e1cc7060750e291ee7c5e39c91be0d65ae7882d2b9346b1eace813c1b125580479319f60a8470946c90948cb56a46faf73ecc4b4da7b2e4e49c7aa8e67f62d039e941806b5250d99a936176933db81c0ab897e4353d1f3b513b899cfde81552d62b71795f502b68885e64047abaa1641cb1d136a59c5d05a9252735f3d4d00e06a3746e678bba1f966570b0f69c2159b1b3f013ba7ff4e516508e8be8a2b9d6c8bd5946a11c2c82650ebcb5f1fd4c7c43037d5431f54b265ce2925c6aa902eaa0f2aec4ea2fbddb68de5525a316aa7926a3f31efa939491282499150a81659793a6b7c91879e47df8ee91da164775f5fe9b9b3b03589d5aaf993e3880841bccb5b98a821152f626d3e327fb246ad75885399c965d7f18174b77172d2fa82818ceefdab765f9917d8c1f8376e230a2038d92787fd6ce6f5a9278f06088fd1657f40c9dc39428aed8fe0b64c04b086f69055f0a2d25fda3c83b1be6179fdf7d2b67bf8a1599a634c548a76cbc2cfde7a8d55f4a07b9e2a8ee49119d3b3cafc9dcdb033ba83747fb91fc4e0706d4c0e6d568d73061673b13b3b41ba7388fa623c1dfc0405451f1b0585f3eafd65b137386717fe80001ae86d8a87cb7c0523320c2137bfabaf4875aafb8dae016b28fb9de65c951420a1c71e9d7e7b5aee0d9ed34778c5569fad50f77329542af7d5bbfd76380197c910b425d8e600f3c89a3bccf76d8031200002f2e36387f1a412e74dd4005daf1803086a41cea59214d32a63e104805c95f23ffafec048f0e3bff7272d2d8593aa325a89a39c01d06d35043f98146df56277c6b16f9d41781ee5dae912be5dea50d81554b48f696b741bcf6cd75cc55118e089f82348945bf2370b5c812efdcb5b8d0581f83d9d387de827e3f4bef45548c3a77058eed9e42a5839ac10b975e894fea2cd03e76f6ed76379110ceba57abc3c814ae4725824a7637c22e8a77a47591712d0193d8dbadce607659a1e2f937503d170f371c71328b03973d83f4a2a047518d03d4e000e3eb829dc071da27b8cdb43c184f48a8ac4b02339ef877a01fd9ffba25c7b1112b5237228894ccc6ba98bd8db76c4b160129c6200fc2f42c35174b367c10d884e9b3540915dffecac5113e0bff8272100c37e7abdcd20366f05cf3b517d48529899fa18716198a9161a497939188cb9a234e494642951c81d2beb4c70ab0380c98060a2a644aa667f00803a8392e70f1bb2229057bf70252b280a62fdb094ba665675b9974a7eda742bf5a5de42f0740c5c870860bc1c46f2c12fb85197e8f4e274fbbdb8edda95ae2b1fec31aeb934731f5e590967fc8e77d9977804fca3d3d2229f36339ee049d3e1bc63675a90095089ba6194ba8fbeaa32a091b5020c447add254d06240bf9cd9e842f38941dbe6e5a4d26806a7b24b9ef3d177e023f68128526ed4035f38cc02018a58195477976c4ed5bd93f87cdcd8691f963624241b78345a98337bcdbf20cc61eaff5700ef47797d227eef3130c4d19317e3e7381100e6152c2359376d51c55c6af7ad173496d54f78fa9622f7327cf6f52201880813d70b18cd1a983e81d2dde30d432f425db67ad76a6a15a7f8209ea7c52387923eedd86725b40ccba1e670460bef8859e264e9ce6c5d01185a7867e487a44c1e14160c7a1752911a86987e127eed96013c84ee5cf774bc4e6864073a0c11725a98eeecb30652d4da65862909b4d90ffc60a2dfcb7629caca461e73e5ca5f8c88638b19d5653afe4076eda11eaa3dcf16ed317d15ec099f48ecc41523220038c96d1d35f326c0ff6e0f57088fcf05b6410760248d5e8af3be5d733e9bebf2201565dcb53f6f86f1a42d05702edd429566967bcb881c282e7df6824975cfdf67e4dada174da45916ea0e890dab673c9fe46c1319a4149b094747518f7232a8ce4296de07d80db76cdd8feffaae516d279921e9f70aebb146dd45dd0959f3d5d818f5a1cf90b75924dab9362c8e3a373383ca2699a549291afd2895ab982a810911e983fbffe7e6fe62cce20bf96d533e7f6c6d6c5f0f33d473c94b6f88c2b6fa2e1736af5297adecac566c1c40687d033d7cb1f468aa18b5875b0ba60413007f7563cc4c547363c10d89a06c6814c1905240e41115a729aa1a636272ca9d298be656a91d0bf3855481fadb87201ec5476abf42addc62ffa87cf786d7585a0c32e87b0ac36e7b631821ca23a9b434fc8728b10bf600d85b71a4de3620d04f919a4348fb5c2dd8dbb508664975d2b7abb64d89bd321de56694a5ede000fdcf6dcdc846cae71d035d570b58c1a998d6aa402a917c8babc08a843546af8620c275789fcd7c722a86b9606799b7c808a0f4c51f9272d44e8fe899f9bc5c5e007562584469ef42bd0e70967cc27500934541c5afe7390cf6860aee20dfc3d73e0af55b524667762969a7626656a72e6ccbf1f947e4921e09bcad45d4ccf513e163f01f422b45191a1cb6e4677ddb51b1f3ab5a61ea4d8aa8b1747c2b85e184e40c50efb4685d5e2878484420a2e174f1b8233ac86b44f60470afd3ccf602159331811fd059abf5b42f37ca1e0320809c2169f8a38b5ac64988363d6e404e096403c174fab3cae15b3bc6abe8827f44cb0e0ea88774b61138277814a1cc7b6ca7d2f075135acfa068eee4c4a3fce67fcff375aec5286b5845a8070bb47e976d958b06cfa60756abeb22c22eb14ab6de536367dc1f1b89049e52b5276", 0xfffffffffffffeac}], 0x2}}], 0x2, 0x0) 07:49:34 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') 07:49:35 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x11001, &(0x7f00000001c0)) 07:49:35 executing program 3: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x100c, 0x0) 07:49:35 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x11001, 0x0) 07:49:35 executing program 4: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x87fa61d8b4d46dbe, r0, 0x0) 07:49:35 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x20c, @loopback}, 0x10) 07:49:35 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_unix(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x100040, 0x0) 07:49:35 executing program 5: mknodat$null(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x103) utimes(&(0x7f0000000280)='./file0/file0\x00', 0x0) 07:49:35 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2b, 0xb9, 0xe4, 0x40, 0x9c0, 0x206, 0x1163, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe1, 0x2c, 0xa4}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001600)={0x84, &(0x7f0000001180)={0x0, 0x0, 0x1, "d5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:49:35 executing program 4: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x590d1, 0x0) 07:49:35 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x40000, &(0x7f0000000200)) 07:49:35 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x50001, &(0x7f00000001c0)=ANY=[]) 07:49:35 executing program 5: syz_mount_image$fuse(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mknodat$null(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x103) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 07:49:35 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2050010, &(0x7f00000001c0)=ANY=[]) 07:49:35 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x11001, &(0x7f00000001c0)) 07:49:35 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_unix(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100040, 0x0) 07:49:35 executing program 4: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x40052, &(0x7f0000000280)) 07:49:35 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x218, @loopback}, 0x10) 07:49:35 executing program 0: pipe2(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r1, &(0x7f0000000000)={0x28}, 0x28) syz_fuse_handle_req(r0, &(0x7f0000000140)="95c9f4182136c9867c4605f8f5c695368184c3371bae180d678e4dbd7d2b31d4d03e9a1c92b689fb271c51cc1f1517e8ef1967858d51faa62adc1ef35a60f9666f78775edb933765922ca9c35261a277434d84e05161b4372a419c9f63ebe6afdd8272b7224cf91e1fc689ba4c82327eae99adf231182755fb05876a69af8695aec253299a322526cddda51a25a3535542a3abfbca3d403a10535ee7113469061cec63229c998366c90c583ff127dc74a436db3b16350f0a6c748b85b71e5166eca6cc6ff45f559a796c3450da506a3ad55173a1dc2cbe69ff292bdb1afeef2c45745ce48753fb1e06d47ed8194146cb008a468fcab1431ff38714ae397da392b5213767d9f64a271c30696c61a3cc0aa6c767a2e752bca09b08bf95b0abde02e40a0c53e84facf941136f8de00db99c2a1b15b301da84518f2072a01360fb4b6e01c4031342dab1dde75fb79ea0d968f41dbe521f396ab0eb0df3c2c3788ecc410971b1aea2e24d4a61268ce89c84111159ecd558c9d26ca30ac171a5d0f02be4e9d6d342430f23adf875a47bb9dfa6240cf87391f305192ea708336f0681c6d46acce7d58363b4fd5c4284a84595895e445593be0ab90df38763e411a633c242908228588688c0b12ecb2c3b9321af51d002509461edea3bc93080fe6e54cdde5f66ccaa0d0bc0ca475482b1407ee0bae5ff24b5783b89a87bb54e38b73980012a66a93b1c086b6dc3044a5dace20396043b3f9c2dc679802663d08a582e16a0e49c56c1b867b704fde5466821de9b5e25832bcbc976411249de37b080cfb71861805e5742ec0ad9c71d9a87c2ad8363ac7cbaf422483179369d35c0163c6e31e836e088e9c0e7f6f106e98958ae0f5104408d5fc7b04adc981fa3b81a715450ab767e8be2c4fa89f4d6e086bdb8e0454c6f63253dea3a00cceccf0574204e1e9c6bd307c8589746d86a5a95127dc514584a1d4989ba8df599fca56f8ef4720bd0fc77e0b829d9d37d41b0664324e25bf083b4417fdb83c5389835dbc129cf72a5f99c82b988bac8e1e3562351c49771895a3009ea481b13292e66b71a469bcd1d079bbd39de059501bba675152cdeb7dc657cdf4b2775dff949bb69ae12ceaa6274309ff2c840e6b4773d20f592046713867983802267e030d8ff45584e2410ba090b7fc7e87c169022f879f64bd0415ff14b0f9b61df91ee7657172b5563a49b1455b13f4a6562e2a2ffd98c20e236988b1e32458a5befb686b694675b921a5e5729dc0cc0f25d4b2500b072b69b70665e77581033541afc95ea40810927e20a4f82a6ffeec7215f838b70dedd146cddef8b0d717844a53a9b2ed223dfbece850af9c02bd705ee1b26e542f4a005ccf8a55441b324cce494eee780576f08cb31c3c6f851a3897c3add13eeba684ddc6a188a9087d3b662d015535ca51898013d712fb36d9f457855add7ab4ca3a5e022b1c6a67646d28cf9e5cc4ca9d76f6f3905be03670bd8a3ab25854e8a5e649eadb308918cdc0309173575ac74c27163cee030868e40ecae34b38940c43809090fdebe83ba5190f7cbde5bb0b3764dfaa7092c671806cfa29538d303fa2feb67dfdbb18277b9ca8cc5b22d5708a2c0c7d2ee4cd799fd8f58d5fdeed87303b9b89e8923f3524ed23c3c83d5807f29cefdf0c4b6b9441b0d1b38961cadee056dd45ec444a5ee3167fdbf9543a1ac4d0efda2bd7775cd586f35ab242486813230c30f1369c17175b39d0ebfdeffb349f1b14276313706aeaec1ba7474a53837b4553a94e803e28ba455690ae2880f0987e9483e1f53e81f1a8fcc2baa65da6b2cf04b5abab96efa94df75fb1d669fbfaf75dc9a927ecf501a4fcea94c10718b335ff2ee463edeebd0113ce001467759d009984a35c21946a4e5ec6d59c7700b33fbbefeea1bcfaa5416dd9b6aa3875f052711ab9bf862bfe791b3715470dc912e296024e8788f8ee6c9ec50a18215c9da4edb107aa34ab89f7f0403d222ea0c0ad34d4b71ccf901ddc030d4424727981373c1a908ebdbcf64625e34fdcccc4f6a2eef3cd4521b24acfb928fae470251a908e8b37683ef549449a0be6fcfc28f83a788c0efbd00284825bb62b98be1144c8e1a38ef758163d3ffc30e6f50b54fb95710b9cf426b5ac8aa56a5b5f6ae6019bea5bd3ae8f1aaac04d8f47bc165237664d8d34b91cb2cc5542afafdcd459939b2fa451be69073e9b0055a3e1207a58ba71b30db45a39c34ae3eb629a3807a576423b8e697e168670bee4fcfbcafc5353b2123dabd95d0a875fa3fc9ffe0080c716ceeb257ba1523aac4b446b7472c3f28d8d751123e354ce07780befd484c00682f1e274f83673292ef719f2be079678702e4a1067f4ec1b6b47aaf47e55c70d8b37ed2000de6af1273ba15067f30a122527f2dc33c6bc72f40b9e4b043194a12371ca4ec59eac641346592a877eeb889e39936ee3cb9e059fcce16777282575696d59789ba8f801e22aa3a2c8e9bccea173e2b42c4539f0f83988eef7a844daa1cc772135d787501417352a3fc1b357883e962291959a86c991c96270e74211821504918e93b6171784e817f00755c49c664068c5c4411f76fe459f15bf857cd1d4d68e1f3515eef23b35c62db34cf92f90bbcc92385bdd116d1d8dec536af7d794176c2ddaf5f75a0a4a5a36a0df958cc27a820514ff499a6e11ae676f7a21cc26a55216258851b89c3912f887babf356755d063a53796e72f0b81685b08300d137a6bb4d2434ae240d41205219572fd69e99a2ab62fc8cadde5e9c668557b3cded778f8224fd7aa0942ac1427143aa371f94337b40b4b392d6e7a871513d94995d3d81a6dc39e55dcef100847c56a5a208a2918a9850b1f365f161c5a10e8d94202a061128b6fe4381655b3fe5b23ce6f0198e3809740790efbb55f4a6241d2cf96d517eada2492a09ec59b7921caad9100e494032601dd331d963934d047781b6da88f02f44d406df350f4015506787ec90d33bbcfcb594d9a90ac2f5f3744f34f4ad74d08a96c691933e023b9a8751c4d242efa30489709e72ea3ca3bff49ee70d39943bfffaf3e4f3218c019ebd4d9eb0f9be9707c3d2b26711a9dfe0cfac3d0d3e6ea25f68be41ac67dcbbeca523abf53c8bf59a2eeeed0c22285f8ac31e89f554b7cf0cc041f495a5c8a6ae308a1f00b6c5cf0475fa5e92720d43d972c95f6f179badd2a3243102c822d9d83f783b64bcd06892ed5f0c15d65cf5540a237509af773aaac36b086b719267c4610dc1e36672d857f7b72831a8748af8ea588add7378fe4ba86d23973243ad2f07b762e7aa0b5f079f1741815edb0ee9b27f719ac8d9c15083c80e5e68fe60381bb5adf89edb8f3ec86d94cfaf938dbf6c2ffa00ed4bb1bd3e28e77ca626f76d765db25e0d061c3c24b25cb9a2b32354bbd89addbc7d51147cd8f11d726099ed8558a574697da6336fde4dd54f1ae3cfbc0bb57fa34b1c862a762e1542457871dadb680630c42c737539961f729d8b3865e69a6dd3ebea6b3ad39491772f21b757ebc6a947a3ab69b2a25cda0c9c6ac2709be041630f4aea8e398c8e1aedb93630e82665aa6b141b4493dc488778a5d9a9771ef6b1e10417b7fba12c68f0b4242ba8bd17b51174c758a1caa4d2f7ea1a924e8551668a6f53f88be1e97319b8342f09ecbd59b32db1dd7e55cc09838041c965f4e48e864444646d084105da32b38bbb21022560297243e8ba70230a0dedcc3cdfb40ac7918e8249d3f00e9545caa55d488838f7c0b94e2de33d714c4a159970cb04dcbba965672d9eb57034cfcd2dcce6e41eeedd6ee8aeb155b1c064106f3b332d6498c27a394f135c16646a4b56a99b88bb5f47d11b042039d73738ecc10fcf157b014ec23907cdd422ae38138a2ab9dc5c76f074dbd9467fce1bee15563ff8ff3e82a3a55d96967e660d3b280f0f4bd9fffa160dbc41a09d37facd88e26df665d44cca7cd98540432442654bfd546c5a81a77b3306a408c355c77b7842b49d11ce841e35094c376f6c78a51aa4b14f3b16358fe54e571e54f7b6f32afe8e7803580685d0d60e801deee25bbfb905cab1b4f61932a47183df9efa2f3cd700c4d17a5f0bedde4b542c028ace6efb8e1f4626e31e8846aa7b7b65988d3022303bbc013743682772c516801e7c52cdfc58750f3bc3497da8aefc917f1d824d9f66afbedf3f6137f60c1a5311f880c51c34d108f4d78be8ce1ec3f0a423d67a50aa89d46d1d86fa0280c65fcfa4af4a736ddd1c973d737596c06f874603f3eb25077659ae8b6c4ccdf7b8df6708746efbb3627de4b51384aa6ce5984addf833c48fee251c804184eb56e2e2af6ca8634a74272a01c040b670a5b3e1af7bca3298c240466c12b6079a367ff2767fd263095ee4b479edd0d86527430cd73a16b585f2b24b601f1d1edae53941b0ed241325f4226e6d22c964b256089694bc0436d8fb7b93b80ed02e459eeccf521f5ae5941779e3ee27648fa8f02623eca460bd81df85d1963717142794ee951dcdbc390eed946f2ee920e77c3ece99015f45b7c1e0e6fc548028b786eab4d7c432a93d6fa18c10e852834af2662f2460ffc4bca5d13f989a8259d4bbbe2d59366ec934c3d8e38094276cb4de3ff112aae43e1f16784a98c6fda4a0134c31a4561430c0d10a2565371c731afe22a878447777b0a12817fb3f5eef629707834a029634a2ce4c4a4e6dee9c45a4242d191b9c2eb73360ef2879c3f9478344c86119c206f4eb741fb736e1ee8f4d1a059ae18cd5115b089c67571f4a676ee38e5148ff4925005ef2ac616edc5ebe771d340f39d091098ac96f39eafc4fa5f67b4afbdfb958a3337d220fec14753708f3b44aca620f83a5e6fd012430b1c7185c9ec80749120cbdf6bb607c856f327b8ba58948cc4bb211469bf4fec02f68992cb1f4c1194a817394dd158724993a6588af060109a901401beb1bd531ce9e1e69baf2cffb52dcecf823b722c8044f3723c6e66690f96f7fd91bc4fc4ede79f4c0108efcb13a778b87865c0f7b4d4f10deb0c1d961d02681c804a499546a271876ba71c43d94e473300bd2ca47bd815bf7286dd910854d5820b76cf3e89ec66b83fdbecae7a224107d8766ec389008f3cb0e640dae2bfb61cecd42a32dbb8706f96da355fbd0c5be85801d6aa3f5d4547cd82f41330db4ef840e2da3f3c7b4a05acda0b79d1b0630b4ca2f79a06cf558d82ac6c511521ae479ea35c5f3aeacb7fb6a341d2d6b6d685960ebd2fc96d80a2533d8dfbcce05bf0857da7e9a60556cbd3c92ad5bf140d580b3bdbe6373867130c16df9f8f146fd064debe6b569382735dbcf61e69ec17a230a138065dabec442555e538c7c3262bd8e5acf37f0993ecc4194a39f9fe703ef0805e5e4ca1c488dc26fd4b4731a5e88dc0684c6013704e8a2e36b16d071b291b05727e346d1563cd7ba3681e365240ccb8e2c9f037cafb42d96370dd45d30d9b4ded8a7c6deb77e2de2fceafd1a6fa944850a8d4cdc3997222295cd803520c706eab6be2bde2f7f3de41a059df8ddb9c5df0ccd3bfd579e7f6e63e30259ff3ef1fccae897ece2ba7569cf6ed07bf6582d8e29c124b0bdbaf2edccbafdc63a9bb0cb235540c9b152dcf7092f897409cfb17f363a6b7a665c6e332104bd2df76c6ac5b7dc58d872a0cc75633f647b0944ba9db90e086901bb2ba027519c24c4201539005bec722cdc80a631706943a778252e44312cf31b620a5ca7669939281d1e0ae03f6a6c25e4558960ee52b12d9ee306c5144d6449fa8283891f36e6af3b9d632a1d0166c0b4efa3ed1517108d9eac8688f681653a112fa6b6895dcf5d47c4ee5631ef3aa0759b9327307c54374c9db12db621bb9ec80d2a94366189a2f505540058dc5dbaea59fb8365f401fe256b9f3e21e54454eaf00222aeea1129e88b8f26ca4f97f47f0c587fe8315a7ab6aae4e568af036fdf7840517193e0f97dbe1ac7b9ca187ccb1fff9bf8b55f9507de54f8dfdc47c21ef532f3daf447f989ec1c232c0ec0f63f8bb0662fb8acb1069a0db87f91f9323f4084137e459530d374333e260460422c82f1b2796c809eae55db2daf08a46d97109dd49dddd19c0764f72bda0937194f3bea19766b58427ff89ca54094d629617702e5512e2731e15ca26a389abe940a677b7c7a6533edfc2784199455299c9b8350898bd6923498b22ceb62b545a78f6f823332bbc08ceca1942546ca2d06e1093e33c71780433f518296f7d36a486037e1de0750c0117ffb891b018fe1455dcdc41253d7a792ae7d938285f23c802ca5268306130e1ef476b82f2a46fe4c22164466544662332f95828cac4767819dc1742a4f8b02893e03c9a7139603af9feeb4cd1c2ed6269bf1941224be0cc600030f3790d3d101be69f9e95f29655f75aeef946889b7eaa20264f6506b74b3a8a90ff2e3f93cee5e619df563d7c21a34194fabaf40a61c4f7979316e78b9f64a8e1acd5e11e7a14e879b319654709387825ceed7a363c5ac45b079fd190676f6d7da424acd386beb7f16b172a29b7ac0ab8fcd189f2954033627e0060682051c42b5c1f3ce7e0a59c7f65e1855d1a8b2ec17e9cd6ce3ddabf781d390b2f0115c6b6a2c8578451f27461796e35c1c64cbe4c10114eefffcafe226a61c6850953500bad9296464463f35058a03ea2c4db0d25bafe0d57155e3e3cde91e64e773e7b63e74e2a87eaed0e0c339ad67e52f8ec756ab8cd92ef78e920322837151ee089b711ac21d2cfc923a2fb5f86813f7b60226be22a1fdba8d4e8fc338f61ee56bce2dd7c5c3036e9587e8cca553db532ce8fb8186c4f3baad782857bf7b538e3934b547610fd5aefaa372590db53ad8eb7c81f4c1a60a718e6aaac740564baf1f38e98ca78454695fb9fd2f0bf74b46b77beb5887dffd0ce01fbd3cb5d3e4c7fcb25d0839993dd8a9df63d6e8aa741915ba16529ec56b866f51f2d1674f6e20e49c068e5425ae63d6479cc26866dc52895f50bb5bacaa277ccab05031a2f127cc46603c6748dcfc2433fcbafc4604eb18858a46b0bc99fdf86b2068404992bcbd32068e6ba0625df7770813b44c6bc97d25ea058c63ecbd005377bb0d18b0466770a65dfc4cebadf217ad05b165b7aebbcdadc5f26aafdb7925bcb4a735e93f9cdc852cd131c0f231457eba0a374241fcb034821e27f63204181394140cd57915a0134a0d884e31bd771f3cedc32af37cee02d1753835709f8eb696171a7b3bdcfbb412c893a7c9da885409f1a6b6c05d0ecc52155f6ff76cc3af4e9b7faaf4efc76ecf52c4cd5c6e7d15201377ed19e14b5e0d48e0b58d512310d24fa2a0bea72f8774638666b90d0a838925d7e3f6a3418bde31b8eb5aa886c19adb6fddd22963a19b89941896a6927b22f2cd1cb2d25b1378db919cdf324c1302c17e4b212ece467e142fc6f3c4efca39bd11f244a8d51cd3fb4f7e0d54784b98c6a55ec734e7526f7ed283130418ea5a172a7c7b2b2871ba4cfc499b9019beca6d01faecaf76a7d72a57b0ee107fb0c09fd4829912f88c66014286a3d5fe2f9c1ef2aa29f73a24172a9cd6c713c851c1fbf93b64416b4ca0243b7fddc4c099a3ae3eb1338eed09c4eea235c7aace44afff2a11323e02b9d6b4c54e34186a4c8d00108b228f8be6911518ce047f549055a277d2d6dcea48f493457e7bd496d4d59c6705274e9693c01c1d8eaf31c47c1e888a7a8c3b2924491b6ef7f524b8d2c3e07087032e8dcd326286224a14a6b6cc9127b5954d15bb297a87a0f8b664cf30f6d795196430634d12196946bf9623fcac359761db4520e54380b53544b6c031882c32d6e1af6371f9aab25455f13bb3ffa2f7e72685a3ae1c28f9ffddb5681bfc095149c18b64d90328f86dce8cd3bb1072ed137239bd5893c354a95a31e7f00a319040cc1887f70764a07d1bde12e4e889bb284ee140b17a175ad61a8a835ed9ab40a2d5e7c948ed0fe872f571c64b0865ed6d013bb3fb2f9e7eafed6783ece4e869ae0ec42f8b0874b78079962456c4425188d2c30d04b90b4bd31c92e8a46178f0e877f035567ce2773bf2f3d3c298c65a8116506808f9528e2e3ee75a933803c55687ef3cecddc238d17d78c2c3699631e511fbdfe291d17d8e0dc4f4514b3c1ba45cbbe40ded48e30e76cb85e2a8e3f17764c23eac2ec7a6bb69cf69729e4df43f9163ba846baa3ac340c740e6096c23d5176c8d9529e4055bdb168b1722dd75214ac7202d4235be9f9159d85be919bb24a4d504406a9f082bb9e28e943a5c931ce1b8b7d1875ab61898246aa501fc763915e8ec83468572f4f66677d8894651f010a151be83fd2b5eee04e59a8856266bcb46a2164436aa788bb33b334c02529ce4a813dd52df8c8e2e9d2723c066817ba79b2a30cd8e178d7fa93342486e6b49c3f6da38a08fd35e9b6e54e49e9ddc3154c3905991fcbf3bfc8b9682004afae96f1f1557ab2e1a38fd82975abe4a35035940c6f0b12bf7503bc905c2d4f5b8c170f88cf4fa5fd6fde29d1997c91e13f88fa5b078536bc3b7a54ba0214aad0b3f0df8825acabd76d77fe6edf1fc18d92f69b5acd5f2629f5e7b128b2057916f5262e59ef01b4b2e190191e31c3ed872c23605f19bb4e22e74046089ce327e321f5508221659d3e5c7c2dcdf3bcad2bd6f61029efb523c8ffbcf5956f3d233d357e87959e52ef8dac7e5321a767a802d7776b44f6ee67dfd09135720e2a3daa0e8f72f1fa53e3ca379055f6f4ca63a16c4d6a100a6a1a689e7c0158d315450a74d942f9232956e0c326b918d1bcc0497ba2b03a8554ffa65ede91ecd2e8fde40b1191e0c7d687a6fb4acc2d69fe7eeb8fb25221b45f529dd079f806e7b4227f844c888cbce6469ab70e75f20c904257d8a847efc46004633f28fcb417b0fb9078ae8c4fb2c5acaa7b5ab780d39e8a52f219076017bad58ebb4bfda7a26f5c16f601fa5a18a972a341dd73dd6f4b78976814d42c730c199da3cddf6e32e59597dcf7e1a13dee497f0a440894332b124f597e293b551dd008f4e972b4e7d89be114ed21b8609a58cffd0c30f3f5f60f609ebc3760e83ca3354b5de71493d54efa2773f97e191a3a51d8e62ebb209fb5eff44bdfc6f8a4447675d5c94f3a9a83957f87d8d73880058bf210c2bbb8f2ecb89bc3680b3d9b807630399e26917621df4a75b7cc22c537b5954f1ceb95685b64a0bf8bb3450b313f3fa68e8f623a13a8a9ca438006e2482b80ca5c7a42ee2c4a3a0e0f2b9995d7cf62a1a1ba26938706e40815fb69cd5d3a4ce61e4afe018eceb5b4e791e8d291906a34141fa0e83e28e9f41a6cdacaac791e836563438702bc5c9a1e69553b58e7b6fe7dcffaae96f4ae779da37c2909896bddaf68dac4c6c520c742f92664aa84e95efe1aa8edfbd64038f65ee7f0e54d80e35841c4a9663ee7b047ff0786c45eb7be24e3096f1d0486cd062662acef94c5546c18e8715c6b2d87d31329573d21a21efecb9e5882e7e544de012c95d2a0f29393bd0be7b66a9b8fa1b88c5c490538e7b621e8dc3012272368f66e1d292ce4935b359e49790956a5babeba8a950846cac12b05c30259f423b1861738c578cf85ad7359c5eb8fe603ea5dfa115ad69792233f8f97f891237d072254e076aaf62bca7366e6dd02b99432ab406973bc18eec2e123fbe589e057a5af6870798ceb36517e0e2fc3cdeb4c25cecc2d688cf3169a5d27760696f8d516cb4fabd61ff63cf07a604cf66face6576203708c38a26881b729d6654f73bd1705bed31f15ef90efd1a93330fdff57a90e19bd8f90897e9afab110c06c30e20a60988a3a063c2b8b843e71f675196ae989228c3a8352a4c2aefe7e1929631f2900f172c64765aab331e6b097ec560e70231f0c9ed79a65588b9597c8db47bd380242e52c460179dbac27f83ccede6e8441230142648adba7ef0add43908d5023c3c8f4ec7dfe6585e1babbb2f6a5d3eaaa2a5bbf4b4e98c4d80ddd6b5b07beeb12ddffad4cf75a4ddc227c4084648b7834cdd566a6d484426bf998c6277871605560781f090b35ca58497f6096496c0aeaaaa9afa93379b5c3a821d87d883ecc2ca10448e9474f80dd4b43b030a50800b051277b48c1a7e7170df743ea77c2e1b12f50bad91ec0a38fc8a8952af45b4f0fd840737949f3b090b9e75c2af209c473d8b6269e13fee1de71b3cd2cf64f4b6f9bf171f104a9fb8622c576a4fcb71e55a22c05a650f21d9d73c53349f0b6085f759bf7bfa663b55c2fe296e8155c6d5824044a1fbae2b71d34fbd6b08b9fbc4f891743d3f4365ce51b34fcc38bd484f6ee12a617b8f6e480606748712850635d1b06168e8cfd31244a3da3a83b73e517300d0ca1eee245d0cfb437f6daa967777f2704d624bd8c36b8528e67b7cd71e641e6f24b3a3fc9e0a562921cdd33202ae0057055d3cc50c02b5bd954c9faf2121370127f3ed0ed0f8983b1be71728cb64dfbeae07b7a8f106533e4d3adac2a55a0c7c261648c1b5e0deafa0d8eba6e221aa31cc3b7e1a1d77bae3285729a0aa77051cd5eafab71cec08da5476717d880a1314319b4ae5c0944784ac5f21d1a9b1b7201783df5146bc32935239b442911d63e54b81ee2b93773d904a6f707bbc72284b1d75096356e8f60d0863fce6a7705a394d39e45dd683df558179285f044c9c32d7fff8fca9b5711ba162e755da77328a608cc7b95e2fe8980ab90516164cfe15d8c39403f17e4e219f9b6bba70413ded49717377ddb78988f8fa412abba5cab7d16400069a42ee5215cc63c1ea4f7944b7d26e22ed4cdf9031f7cf106f91fdc737ecb59ae0b8bee427f28a4a52c7dc2cb610803b8faece4eeb97d5c956ab5eb48e24ac956b18cb5c8495f25d0f83b077ea6f5b6e804f6c402727eff0fdeaa39ac17f98239fb56ec447be18d84b541200b00c8656f19f098fb2d7633448994ea2a9a69358b975d04b8ffce02cd6bb286cad310251c22531713ace67cf5487291177378b27271e018f4090236179417960dfbdb0136ff45eb8bc2800432332d2c41b8d270245f2c0b225e56ddf59c364bc43219fb15fd50ddc6a6dd3cdb0fd378df070ada1909b831c3716198a0d700c790f3fffe9c5efa7bca3f561403cb086dee9f79de54a2d74f491b1f505234d1907f715cace574d92bb8bd315b330cc79dac04640b628f3c166a3b7fd04e21ff365b006bfc8de8492f868df31dbbe5397a74aa535dd478bf24dbb962e4c40481cac16d9fc6f00f141b2d7006d10c22df2d52b8d6bfa79d7788e0efb59f19ffd42a9f7fd44a42654720310e76e3afa83563af39d1b574e8ada2576caff2f992757fda9604e855f0db31e8669bf8686e3384e83f5f3b731a0d5d14925744af1ffb8f64df552a99fe20129e76a31ced87f5e4f4ada74cdff77ceb22f2ea5884d3747045f6672e8978d776d1146b7169010e47b3f2273e56e91695f151eaf65eb14e2830edf9c4119cd2ccd8ca891d6fd35bb29ef19a355d2bbfdaf209fdc08b197e9d318ce5574692a83f56eba10fa52c07ff1", 0x2000, &(0x7f0000002980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:49:35 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1044, 0x0) lgetxattr(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=@known='trusted.overlay.metacopy\x00', 0x0, 0x0) [ 287.038156][ T20] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 287.398197][ T20] usb 4-1: New USB device found, idVendor=09c0, idProduct=0206, bcdDevice=11.63 [ 287.407074][ T20] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 287.416001][ T20] usb 4-1: config 0 descriptor?? 07:49:38 executing program 3: r0 = getpgrp(0x0) rt_sigqueueinfo(r0, 0x2000, &(0x7f00000001c0)={0x0, 0x0, 0x9a000000}) 07:49:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x58448, 0x0) 07:49:38 executing program 4: syz_mount_image$fuse(0x0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x101042, 0x0) syz_mount_image$fuse(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x40000, &(0x7f0000000280)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee00}}, 0x0, 0x0, 0x0) 07:49:38 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') lsetxattr$trusted_overlay_redirect(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x0, 0x0, 0x0) lgetxattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=@known='trusted.overlay.redirect\x00', 0x0, 0x0) 07:49:38 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x58009, 0x0) 07:49:38 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x281, @loopback}, 0x10) 07:49:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2050010, 0x0) 07:49:38 executing program 4: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1004, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x171000, 0x0) [ 289.773572][ T6] usb 4-1: USB disconnect, device number 12 07:49:38 executing program 3: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x48448, 0x0) 07:49:38 executing program 2: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1044, 0x0) mount$9p_fd(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x40040, 0x0) 07:49:38 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2100019, 0x0) 07:49:38 executing program 5: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1044, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:38 executing program 4: r0 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) fstat(r0, &(0x7f00000000c0)) 07:49:38 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) write$FUSE_NOTIFY_STORE(r0, 0x0, 0xffffffffffffffa7) 07:49:38 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x80, &(0x7f00000000c0)) 07:49:38 executing program 0: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/custom0\x00', 0x802, 0x0) 07:49:38 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setresuid(0xee01, 0xee01, 0xee01) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:49:38 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x300, @loopback}, 0x10) 07:49:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000002300)={0x0, 0x0, 0x0, 0xfffffffffffffe4a}, 0x0) 07:49:38 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, 0x0, 0x0) 07:49:38 executing program 0: setresuid(0x0, 0xee01, 0xee01) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom1\x00', 0x0, 0x0) 07:49:38 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x10, &(0x7f0000002300)) 07:49:38 executing program 3: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') setresuid(0xee01, 0xee01, 0xee01) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) 07:49:38 executing program 4: setresuid(0x0, 0xee01, 0xee01) renameat(0xffffffffffffff9c, &(0x7f0000006340)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000006380)='./file0\x00') 07:49:38 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000002300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee00}}}], 0xffffffffffffffc7}, 0x0) 07:49:38 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x10, &(0x7f0000002300)) 07:49:38 executing program 3: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') mount$9p_unix(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x59051, 0x0) mount$9p_unix(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x100040, &(0x7f00000001c0)) 07:49:38 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x200, &(0x7f0000000180)) 07:49:38 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000100)='.log\x00', 0x43, 0x10) 07:49:38 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3e8, @loopback}, 0x10) 07:49:38 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x40) 07:49:38 executing program 4: setresuid(0x0, 0xee01, 0xee01) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x4801, 0x0) 07:49:38 executing program 5: setresuid(0x0, 0xee01, 0xee01) mlockall(0x7) 07:49:38 executing program 2: setresuid(0x0, 0xee01, 0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:49:38 executing program 3: setresuid(0x0, 0xee01, 0xee01) syz_mount_image$fuse(0x0, &(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:38 executing program 4: openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/custom0\x00', 0x216f01a7d980735f, 0x0) 07:49:38 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, 0x0, 0x0) 07:49:38 executing program 2: symlinkat(&(0x7f0000000180)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00') 07:49:38 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x0, 0x0, 0x2) 07:49:38 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, 0x0, 0x0) 07:49:38 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) flistxattr(r0, &(0x7f0000000040), 0x0) 07:49:38 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x600, @loopback}, 0x10) 07:49:38 executing program 5: r0 = epoll_create(0x81) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)) 07:49:38 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) write$cgroup_type(r0, 0x0, 0xfffffeed) 07:49:38 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='io\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r1, r0, 0x0, 0x0) 07:49:38 executing program 4: openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000080)='fd/3\x00') r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000140)) 07:49:38 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 07:49:38 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 07:49:38 executing program 0: mmap(&(0x7f0000f2f000/0x3000)=nil, 0x3000, 0x0, 0xe1ca32f41b71bf99, 0xffffffffffffffff, 0x0) 07:49:38 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 07:49:38 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) write(r0, 0x0, 0x34) 07:49:38 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, 0x0, 0x3) 07:49:38 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000003f40)="bf2df36e5ae264f60b1028f23b8e914cbc1310a080d74f56fddf7970072a3262f1785ff76be907a91bc32c4425e379d55db4a2b4df3dc30a9868507dd0474cde132f1efe1144329307977aff04c74fe79dd7a4a184222573b921caef2705e24c3f29f9d258ce0f5f9eec53b803b23e6f502c0d5e6f5edb5cc0a9280220760fda2b6b8582ed4b1b449289271eea484b9e4edf", 0x92}, {&(0x7f0000004000)="9878ed5301d48a797062e0928c7f34b110f22f55c4d5962ec8fe365c661eba7972f973254d4648ce99708f3073577229f665477b6319e8c5a279870ee4d0d3a2c95f31bfeb911ae8b1a258b501c0d9f1e4ff69326fae733ae65a15d0a194f3b5dcbf55031d66e27e18509609fb454c01b3a13fb6d0b2ca8ffc4b51da93f505190d91bcd9c8d618fc67a444a97672d4f6ad18b78675b3d7b9065381a5a2185bac09dc223da5314862001a82446f15f995567fe0a7a07d723f636d163f10248961dd8079cf403fcd6b54092c571a967df6cfc41191ea179a1000f8a16b6bd21e473f299c567bcb3d4320a4", 0xea}, {0x0}, {0x0}, {&(0x7f0000004180)="1c7ded45340afd4eea6d238ba8ec219bb597314c0bf4edb904aa66efe48bbbb78232f79f69b2cc81223a05906c81a2fffd27c4af6779144464dafbc9ee7089c48972dd9b0137a44937319c32b0981b643f26d3c90930e639178a35202443f52c44327f7e6bc6d48c89f8337b5cfca0c54067bb16544626c1f00b5a1ec44362ea19cb623e08", 0x85}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 07:49:38 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xa00, @loopback}, 0x10) 07:49:38 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000004480)=[{0x0}], 0x1) 07:49:38 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1, 0x0, 0x0) 07:49:38 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fchown(r0, 0xffffffffffffffff, 0x0) 07:49:38 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 07:49:38 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2ea402a349332e59, 0x0) 07:49:38 executing program 3: open(&(0x7f00000001c0)='.\x00', 0x200, 0x0) 07:49:38 executing program 2: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 07:49:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) 07:49:38 executing program 4: pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000f2e000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 07:49:38 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000600)=[{r1}], 0x1, 0x10000) dup2(r0, r1) 07:49:38 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) [ 290.401174][ T30] audit: type=1400 audit(1684914578.942:245): avc: denied { lock } for pid=5108 comm="syz-executor.0" path="socket:[30503]" dev="sockfs" ino=30503 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=unix_stream_socket permissive=1 07:49:39 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xc02, @loopback}, 0x10) 07:49:39 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000, 0x40, &(0x7f0000002300)) 07:49:39 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffff}}, 0x0) 07:49:39 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:49:39 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, 0x0, 0x0) 07:49:39 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x558) chown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) 07:49:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 07:49:39 executing program 3: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 07:49:39 executing program 2: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 07:49:39 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 07:49:39 executing program 5: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 07:49:39 executing program 4: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 07:49:39 executing program 2: utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x220608c1b74d9d8d) 07:49:39 executing program 3: poll(0x0, 0x0, 0xfffffffa) 07:49:39 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:49:39 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xf00, @loopback}, 0x10) 07:49:39 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fchmod(r0, 0x0) 07:49:39 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) 07:49:39 executing program 2: madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff3000/0x4000)=nil, 0x4000) 07:49:39 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@empty, @empty, @val, {@generic={0x0, "c7795749cccfa0b7e0d29d0a9a89b81695d71fb93bf1846894acd66d4ec169250e2e4953b8b30cdba0ade74998fc723973506fc6a7f2ab69baecbbfacf"}}}, 0x0) 07:49:39 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) 07:49:39 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000100)=""/148, 0x94}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 07:49:39 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 07:49:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) 07:49:39 executing program 4: mlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 07:49:40 executing program 3: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 07:49:40 executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) 07:49:40 executing program 0: syz_usb_connect$uac1(0x0, 0x83, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xe28, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x3, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "", "ea"}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 07:49:40 executing program 5: syz_usb_connect$cdc_ecm(0x7, 0x0, 0x0, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000c00)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 07:49:40 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:49:40 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1800, @loopback}, 0x10) 07:49:40 executing program 4: munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 07:49:40 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) 07:49:40 executing program 4: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) 07:49:40 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 07:49:40 executing program 3: fchownat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x4) 07:49:40 executing program 4: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000f40)={{}, {0x0, 0x7fffffff}}, 0x0) 07:49:40 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1802, @loopback}, 0x10) 07:49:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) [ 292.358146][ T20] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 292.368232][ T6] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 292.638145][ T20] usb 6-1: device descriptor read/64, error 18 [ 292.644254][ T6] usb 1-1: device descriptor read/64, error 18 [ 293.028098][ T20] usb 6-1: device descriptor read/64, error 18 [ 293.048119][ T6] usb 1-1: device descriptor read/64, error 18 [ 293.308106][ T20] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 293.338173][ T6] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 293.608200][ T20] usb 6-1: device descriptor read/64, error 18 [ 293.628292][ T6] usb 1-1: device descriptor read/64, error 18 [ 294.038304][ T20] usb 6-1: device descriptor read/64, error 18 [ 294.044302][ T6] usb 1-1: device descriptor read/64, error 18 [ 294.158199][ T20] usb usb6-port1: attempt power cycle [ 294.168322][ T6] usb usb1-port1: attempt power cycle [ 294.568132][ T20] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 294.578197][ T6] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 294.658167][ T20] usb 6-1: Invalid ep0 maxpacket: 0 [ 294.668300][ T6] usb 1-1: Invalid ep0 maxpacket: 0 [ 294.808125][ T20] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 294.828195][ T6] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 294.918187][ T20] usb 6-1: Invalid ep0 maxpacket: 0 [ 294.923327][ T20] usb usb6-port1: unable to enumerate USB device [ 294.938158][ T6] usb 1-1: Invalid ep0 maxpacket: 0 [ 294.943232][ T6] usb usb1-port1: unable to enumerate USB device 07:49:43 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, @val, {@ipv6}}, 0x0) 07:49:43 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000540)={@local, @empty, @val, {@ipv4}}, 0x0) 07:49:43 executing program 4: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) 07:49:43 executing program 2: link(&(0x7f0000000380)='./file0\x00', 0x0) 07:49:43 executing program 3: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, 0x0, 0x0) 07:49:43 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2000, @loopback}, 0x10) 07:49:43 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x11, 0x0, 0xfffffffffffffe14}, 0x0) 07:49:43 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='.\x00', 0x0) 07:49:43 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @empty, @val, {@generic={0x8847}}}, 0x0) 07:49:43 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, @val, {@ipv6}}, 0x0) 07:49:43 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:49:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/136, 0x88}], 0x1) 07:49:43 executing program 2: mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x4012, 0xffffffffffffff9c, 0x0) 07:49:43 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, @val, {@ipv4}}, 0x0) 07:49:43 executing program 5: accept(0xffffffffffffffff, &(0x7f0000001180)=@un=@abs, 0x0) 07:49:43 executing program 3: readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) 07:49:43 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, @val, {@ipv6}}, 0x0) 07:49:43 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3c00, @loopback}, 0x10) 07:49:43 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 07:49:43 executing program 4: getgid() pipe(&(0x7f00000015c0)) 07:49:43 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1013, 0xffffffffffffffff, 0x0) 07:49:43 executing program 5: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x4000)=nil, 0x4000) 07:49:43 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="b76290bc3cfb", @empty, @val, {@ipv6}}, 0x0) 07:49:43 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) openat(r0, 0x0, 0x20000, 0xa8f57039c11004cc) 07:49:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) 07:49:43 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18250, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) 07:49:43 executing program 5: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x0) 07:49:43 executing program 2: syz_emit_ethernet(0x26, &(0x7f0000000100)={@local, @broadcast, @val, {@ipv4}}, 0x0) 07:49:43 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) flock(r0, 0x0) 07:49:43 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4000, @loopback}, 0x10) 07:49:43 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), 0x0) 07:49:43 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 07:49:43 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462) 07:49:43 executing program 2: pipe(&(0x7f0000000480)={0xffffffffffffffff}) getdents(r0, 0x0, 0x0) 07:49:43 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000180)="2bd3828b0f0d7ccc7384d850658975e7acab8f2f88e15a1a92bbbae5af8ac252ffb000f917416bd206cfb6249a251872d8a3f92e04969e159dfc93863bd0d7577045be96ff047d21b500bf43aa0fd7ff9439092e597804c13fa15c9911bc8d65b5e3264cdda94451cd4621b89f4df4a0716f497cd56783934e14655d08d93f733dc9ee1258216043e4d4eddada1c9a4bfd", 0x91}, {0x0}], 0x3}, 0x0) 07:49:43 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000001300)=[{0x0}], 0x1, 0x0, 0x0) close(r0) 07:49:43 executing program 4: socketpair(0x1e, 0x3, 0x0, 0x0) 07:49:43 executing program 3: recvmsg(0xffffffffffffffff, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 07:49:43 executing program 5: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x9815, 0xffffffffffffffff, 0x0) 07:49:43 executing program 2: mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x1012, 0xffffffffffffffff, 0x0) 07:49:44 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 07:49:44 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x7f00, @loopback}, 0x10) 07:49:44 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 07:49:44 executing program 4: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20b42, 0x0) 07:49:44 executing program 3: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x1, 0x0) 07:49:44 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) getitimer(0x0, 0x0) 07:49:44 executing program 0: socketpair(0x1e, 0x0, 0x1, 0x0) 07:49:44 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights, @cred, @rights, @cred, @cred, @cred, @rights, @cred], 0xe8}, 0x0) 07:49:44 executing program 5: accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 07:49:44 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @remote, @val, {@ipv6}}, 0x0) 07:49:44 executing program 4: madvise(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x0) 07:49:44 executing program 2: syz_emit_ethernet(0x7bf, &(0x7f0000000040)={@remote, @local, @val, {@ipv6}}, 0x0) 07:49:44 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/70, &(0x7f0000000100)=0x46) 07:49:44 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x8102, @loopback}, 0x10) 07:49:44 executing program 0: socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xffffffffffffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x7f}, 0x0, 0x0) 07:49:44 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @remote, @val, {@ipv6}}, 0x0) 07:49:44 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, @val, {@ipv4}}, 0x0) 07:49:44 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1) execve(0x0, 0x0, 0x0) dup2(r2, r0) 07:49:44 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) write(r0, &(0x7f00000001c0)="a164a06810413c29df99f40d2d0a34", 0xf) 07:49:44 executing program 4: pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 07:49:44 executing program 2: syz_emit_ethernet(0x4f, &(0x7f0000000040)={@local, @random="638dc12e7b84", @val, {@ipv6}}, 0x0) 07:49:44 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsync(r0) 07:49:44 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000100)="4953f5017bca23b00495c73c4c7941b721649d6742dc0aa930ba6c31f6f336b934ebc66cc243548da186b1ad0ed6f2b5b5f95a7e0ff34cd7d1f5245bfb0001c1c053aae414bcc019cf0ed1cc4dc5d00c504f0a0a3b9268b7f5b33cd2b2ed74ca7b5392329fbe1c464d9c60cae9de1e3b5d6f70aed3692805ac64fec836cab9b248bc1fe13bcbb2be3933d5e138a0e07b0dbbc12d392b2c01b34a4bec6b20bc8fa2f92c68949ed23b94f753efb2708a27d850b7a02c6ea5364b01d1729408f4fd52fe4e93faf8023298e65224a581159c4475f380b6451580043c38b778df48e8e489b0b358c4c8931d7a07939a5eef1fe1596d64bf3648d43ebdd9128bb0a5ae989812bc7aecc21e03fa0dd9be3a2820eeb5bff14b1cb792bb45dbed757a6e8d85d0af3293425efc938edaf8d687a5ea7b948541ba11d99fbc1a0e7080a64158c9ff5ba9d40e6d488a37d0ad18cbc58cc37db8303b6a8227af92b4d997c89576e7eb7c82ff13568154282c2d80fabec4d4536fa6130baf2b6c7c746996f51f0d2af5f515e302e6438ae2787948e937e885bb0b941b96171876de5a6cfeb5b8ec9fb31a45f491fa0251bd30d2cf7c99ac88a9fb8aa3bbd42708fc099fd9ab54c61ab61cab0559ba938aca04d2bb4b58817b767665b0f3391c97b65d4c9a661454c7dc144286e0ff4b41d35f97492acdf42505f0ca38243d6ec4bbc510c35bdc197525b4abc5551c6fbae95e5325991b02505d2b7533b7e6ea8121cef354a14277a02c75f4d4355bb89fb246ce5874408a0398a28c10f9da4a08cc2b553d663e841833f62061af214912315e7d665d46ecafdb39ae8747656247d98890d02c8c0edfb97e33fa5e1a86bd76cf0052d980b7da8552bf5f0abc863bc05a2220b7b3f2af9ac031e9689951b21e29833f88abd507857405082fdab738af3e737a4aaaf83c30a02051dbb0e62748aaa731cec1083ca9bd56d75c49f0b68e8fe3c0434614ff1bdc9a48c00222c369c6f27ef8e7b2368b65f0152e5e67f888933b9c75fda13d9b58b13063b172506c9795ed7ae2221089094e6db3e1b3958cbfcab706ba70ed526e84680a60d26618aa77804d83b46a2cc6e11a6a8b68708c5bf25c19976d009ff1256e35e97fd1d34574756a3d86ec93ac2b3ae9b65ff4d769beada05d2514b44bfa50d88cf7c50f5fc5b42d851fdd8697b556aa835f06eb43ea2e0b0cdf85c198b49b4a65685d54b246cbf84d7bc39eaac950b1f0d6cc9864447ac066058789b8e502bd07501416b931a9c5a12f8735db7b43c307556bc08ea92980e075d5622e4913767864ef095c563f3fd66e75f460db8ad3035f78db214270c744a9f3b92cbd692dde9d19e2bb10dd7e071b686fc1efa5f8ec6f9e38d35de89d0612a72ba048f2fb72e94a7002dc24d45d835d492f7348477c2851aad8954ba56781d62bcefee068b53270c65f8e4751b2431ae9dc113f3d3269ce6fb78423d5149d6b87d8cc3ad5fe1633755e173db59a12e47704a219a75180352e1fe0da89bf046201d6330b3934f832546fb3e97b95832a047e841f8e4751b28a1f22219046fb4592315c0a73193d48653f6984490d5c3cb036cb6b8134e68a2c4807e70d6feda739937fffab6a8f881266bdb9ba4b6a9d2a15c8dfdc080f1c3f6bf698e84aba627d553d2a640c1a87ca3ef407706d8f500e11b69079d8bf3d779a2d83cb4eb628f4285a3aa55ac0d648db741bf07e1e2f46788bc826b4195e7304dcc79171b7b528a1ab573e499e8dc8bb12e593730e971c31a978ccb3ab9888e47c26cfcc99b3fd69804ff82ea370fc520a630dada32a9381a65a29596cc000a920d28d66b25ef68324d2415ff5d39561357d0b874a29d077edfa983cf69fc7b0fb8c3b56d8ad3c293505cb1aa2ecccc40c5abdabd08e6c4f43e6ededca85f21e27b9a3eb83d59888e78e7f60ad6a5d02a070a445b0280b734cc796dc8acaa4589b821bb70efb2ed5a400550005b9cfa0bd7224945c815364cd68b60a5e67f2d1145e17df5f1ee92466a16cd3cd1f7c0520231e082840fa32ace8adc41305cbb56c00144ff251e9c3ac00f5e23514f0bd6525d0461254d2bd780c2a7b26583a8d563581f606a8e72c7a48cf76c92f18a5aea269c1f8ed91a4e46e5f94b45f1c72e593c6084871c665441ff031a2b4f5df23bcfd3e428e13d9f4535258a67e923ec2d1a8b7a15d5651ead438c7724e7c11879fdaa8ce221fe5291cbeb0fd2ea6f249d3831d2e75c9196ae96c828667a1a3d5d0eabeb321dcb0717d81f36b4cc56110b2c23e81fb5c6a2fac9c205e91e58065786ce6056cb1aac824c1e92f1d21e125758442b03800d7ae21c6ad10ff29bb96511d2e9b8600d0ef4c52d53534d9b07b473129f65d578670079dae3db2d6a5ba90f39a0a649d6d43f5e9bd86583f9f26b16a194dba72573d1f02ea0c79443439b60e708ca288b52f2e35dc6c615cf8a47295beee4be851bd2376ba0439bff7461080ec9330beb00b5750df93089b0e3d97ec23247543cfce497b7a1c7f9d10795500565956827df5bef7af6f1a4e2262ef0bb36636b66e139aae132eef5a065ab350c7e6e8d5e21a10885225e55259d81811915ef7c3cb3d68665c3ec5e9b9d8dd4692b54ba67391379d181a0f4b1ecaa49d8472b18b5dff6aab2564679fcfc51d606669157c02c4580508e15e3a0552f3de1e45fcf0d67c0983b7bcc57e575f30fccf6b80afeed2475dbc4cd7b02548d1a8f5dcd7af36d6ba66f5c201f9e60a38f202b763ac9b6d5ef467332fd1fe5e5e7b7770a3ec84fcc3559728e35adf0fcbf61b41592ebe1fd4fb8db5b1d1e0b7556d1c6cbb782cb6842e3b963c021a6ac906f14041b0b5ba732ed522f70ad4555ef0e00a7d552451782a1eff0f0ebc325b9f15631ea8efb87b0d8e7fe7340a118da5f2a7431a2f7deba12dc460d7b44833361d0839f42f7a3e16d56b697cb03bdca9566fce14502ae98751823e8a01fb42d9097fef9ba7399dfd1bbb5a37ce4c9fe68e037bb0eb92816840cc0fee6fdbc8e3df12858a80b052c252a4f6a661a16dd502c3c06767d6fd2077565e6fc1a52c9cad4064e119f33bba81e562b8c82be24e2b44359a19d83fc9e424ee7b85f532905b17b98721b358aed24187630999cd7674fd13cddb48097e53f918af3776cb4581e4214db5a9bdac85b449c57f55940ea7534231dddfe5810b8cde6d6731d48308a36d8c6779095a636f6fec7d619cf2fd4f97c821bc57216b87f99cc56449f9fa44a8eb99193b35b0763eae356d9d74edd0d576e50fba661a07c41b6ec11ffe31942ff9495db2c80e8f20587c27def22469f08bb153f1f91a0e2b61c3c1bcc83d872d7e20a77bc91a5a1e4dc898e866fd7fc2bf69f0b417199a596bb1244cf640e586f8a6aa8a31d85a1b32505fe67c4a15c9f39e1a5f65f141fefd0015f135bbea99a281785f4f465da9b748dab6befba403301f815997f847ce1b91a671750376eba92b507557e4f3700c452a92b6020ca216878b5f7d1339e0572827f933e08a791692344d1160b1331e022b55e98a7dd4f8cabe2c74684a33a124b052637a28023104243da2cde33d03b538d9ca5fe052a36222dffe1c656856f7b5549eaa60fb32367fb1bf559b59f7fb23dfc1699e312ce75c6fd25e94d01ebe0164b8b647fe9495ba0a471bcbd9a4d2c32e3c6bec0d5cafce8ced5e4b913ac3462ed0326619a6452481c61b1218ffb621b29cd3badc52d098d29ac82a69da7f2338fdc91c27b277e5fe439700cf647c3fc93f9e83ffb576924bb8f53832cf7a849503858309f96edc3134d15abdaf38dcbe48a48afee9cd6bffb1d284e8abb28bb4c03eeb40ab69bd7e7453527f9d67308c00787f27d73bacb9b524f3e2dfe70e0d71c9889722c7d94db12109e042f996fcfbf6a0f2e0ed8f54c568be21f5c42fc7022aef5feeeb0579ae5acb03fbcc07ff7da8afc21c0943ed22c6bc5ec2f8e8c935e118687357bad0b240a4c872efc42cc89bbe2ed67b3ffe04b86d4b906ec66861a58bebe7d5a508f586a7595073530f0b0cf978db737b3b16d4fa3840d6a74637dfd87874d6b928f05dcd370f9b5f382b1fc92f3a629d46ed4e14aede63001aace17ba5756c0cce831007d99e481d9825cd9f930dc1314b184b5c1b3d259b3efbd4cd7c4913295a59481691aff75876ba6c750fba4c5fd64c42fcbb8070f4a5fcd0d2091e9148351a0bf0d1b0439af1b14001aaaa9c1ed5980fadbd30c2b426cce5fe77ce81c6dd910f3f26323fce8a5787937b353d263f3ff22007e058eacbb8e58f4273584cdf9a2312756ad07beec3a62e1f7f70459d72f529e694a13e7c02f49459ed6d7e9ad11636c8a4ec8b9fcc42842fefffb638e3ec21fcf199e8f80c5315d4c00ac8515eb6ec8b4dbbc3b0f3df7a83b6a5021a7140b9497e01c5b789330f2a7cffb11d09f911fdee79b071a618327cdb96b6b74455c6242fc4effee38c1afc65ba135c9b88a70caa0143c1844b13a78dd2dcde2c18e025989facd64e6dcc3329c8cc7967e42401ed0154d8a9e8e12a2c179f17b8a4d95154f52528a821861c54dfce26f15e5bfc72a1229178b7ac24dab764e2fd4574ca51d47b97bbce68b3218f9a616d98df113a708cf4c450e5b4ee60cc7fd3ca420fa1b7d5d10fdb908cea126e5a1099afcf3fbd16337042e4790fde58fdb11f0cbd27f6843b2daee7da883defbaf0c474c64ec52e3ef5811b6c949a2733bec5f816b0b2fafc6854daa7f6c94c675aedcc64f58895e4efad45f6c24f5f8eba1cd8e1507d83c5dbe23f686fbb1fb0743c43b5158500436039f52b33c0edd3e4c558d4f6d642e652bf80a5d3966768f8e91e3813f4f1b89aa1baf077a5b8181508d4387a716aa5670f36fa7d33dad165d4713199ebafb7e247e5a7a7a403e24e611d65d795488cb882615601e53f907486dce8ecb42e51487250c07ef225bb74060c395f73bccf73f35d2290e685e8f3041e13126e6ca1655a61757553dbb3adc9b31d37d6ae87c892cd2fc817ba25c7e95bf107f92d8f3e85ea4bd849e8ba9d0c55304034621303424c030b58147309a1f0bd01c2e7367b2e589176a61287c99e82a58903ecfb24f4f9e9ed5b78b943feeb2b557e3d5283fbd010e41c088c5a7af4adbce0534dca7fefb94f0e2ffab2cc9243b1cb6c466c0901bed9b45991a69e23d85754020237f592e399b15abfe91b8efcc181760f29d7ee70a489cf4a5419e510d1fcedfe0caf767afb40f617cf019421f43e225e84e292eda0804d4c111f1df0325fa339ebf27262a759c20ddc605f0bde8806eea4eafe3dedb79d84e63aaa0baddcb311dd626eb67b924ec0441c13b73ba335401a879beaf46cc5b200d42ab7b3be45ba0e318e8a3d41cd4297d1caa11e8bae5870aabdf946682e73caa13ab0e62c22d5b0c4a13f2ba66fda18f908c8d263c6dbcab06626ba6f3b11b87d6b41917d5aa204e4e27a2111087f1fa8afbd1615f7b14b09a8e74abada4b83850e8ce22a504c2e1487ba22537718250a4a346ad314c490aef8fe98a70ce019be8aba39350699f553e48afbc86e4a561b65719d8692f7845261277dc0e51984e2323fafbb7ddf63037ee53af1f12937207edb9867e1dcab51a538ca5bcfb134a7e2e49f7704fd40c34a01a9bf30c28955d4337532a20372e11ea522952da7d3353455e2216f59ae2490d1d3541f956d0573be009f954db39853e65b34ab63c919558e29a6489c4f5181191ecf3e2a867105c4a362762802f4d9", 0x1000}, {&(0x7f0000000000)="241ba4b436a236661767dad100bedf86f8a3faa68a2764147d6b47018520315062e4e02532683b8e3339ce27d2f70d3f572e16d7917eb0fe1ebffd665957cefcc4", 0x41}, {&(0x7f0000001100)="c5e793c59dc043193971ff04e0a135df7615860fba8fd2196060040b0e15257b3a8a68cde61706ddb10457ac1a15810a7c8b7c206c82c74de55a310e4f37e8d8c0ee748981b6ec7d3c4e83f5792818700d88beec0d01db34136301427d4ba32ccd3abbecb5ab5b9a0af447f955817dc6ea94af0bbe7007428224b50251d760ac2d2c877835daf805c4b7577d5417c26132f5d6583098309d94355ba29e73af531544baed9da2fd29134f26524b7a645d3b49cc4b04cc7ee23e22996c1b5049a4613823469b621a74578090f14f00", 0xce}, {&(0x7f0000001200)="51d80fed757d0bdedea4b2370417255bcdb6b800b28011a701f4dd6e0b70cf4ec06a12c664d2f15802418e443df6b92df08cf097989b3e5b871275e472421d0d6a011280d92d78aa436f8f5c41a9e56b5373588c0674e5270e2e430cee2ea8b0c86d036c7392bdd293ed4c0e08d7c37066aac8066b3a8d6fe09896d7036c3acdc0946486095e40fdae26fdefb20f393b1662ef36b7795ba355ee60380ecfb0455a5499a29c53d96f40088123cab6a5b3c4ebcc7eec244ca7f2c51dcab21a70b92d592d41783c96d9f9f5a1e1b05438949cae82ce264dccd6942d2eadab9bca48f4a361deaaf60380214742dac1d0484490c9e3e7e2ca2ea4a51ed8d76ac64a0e43381a7a16bd982235af58a2369a9604e0e1aae242951279e35162b3d79a65d8f3209d13355ee4dac056820615530d1fa042843096a2fd78ca080531a6b41ebb22c9c320d9bcb6e310beb4ac4b8aa9f8df6bc0f206d2d17250cd97f471bf142d6cd9948add6958c64d41967f9b216877d89a6510accbc0d4a9246cfc0c2797c0d7c001960230f0d642a67f299ca12c7ee6f906648be90075dc253b84ff6d9e0b5477c3f341c58f801f9079c805f4e7b6220c58f04fb6685b79bd93fe4436396d01aa45fe8c3b5c357fb3b4925434d05c3669a8b036f165af4a067d5fcebe5613c8af128311a49970026268ea9a604625e3fe98a9d7ff7781470cdcf2e680414f8712ed99ea33a18f51d34b5f4fa0a0421408f071f76ad45b8367a52ffb6633c6a175160685e009c2ccf9961da0753c6202076fc36680d84938fba04e5119208b01de651d9cb2f3471c2b40297742163830794a531128bd32e6d0d3dfe9a146fad1ee59356f12b0b01703049b0c971ae2e424da470bee1159ba2ab0a2ef6b6f29e2ea61c9e39e23c3163869a9f2c555874dc8589a31418c77e9b88bf26cbaae977ff979df92039343e56c827d2ee4d8f17fad03ca6726ec9daf629d67f7aea5af242678cc830c89fc49c5cb9cd507a79f17c9b0b1381aaa3ccd158ab7fe8e0191f19befb10e77ee14d547f6306e08fa6d76b7e5c9fd6c48ee5e629a76ba4aa6a1797da134fcb16eb889c830a6a88c34063b5390dabd36da94556e9efe7ac059cd9c414968ad8e44cd502449568433fbcf7523443d5351b79df0fba741b96abe300564e51aba6a01fa907bd6611f995eb055e5c647e8cb579865f403abf0c1505a714af36010aa4af3e23f730a7a80a526dc7bd19bcb828b94017ab6dc3671700e0381380fa5efc9d1b03c30c5f5fc8a0f6c661af76ce016edcb1b69105d1181775110e83257e8249c369e64d67d15b38e023feb80b26376e4107c60f33c431245ca1338e033c0ec39df45e1388960257d4a8937249843e13320b5c2d7c46cc87e601960b3e228f1ede34c3f27592a0de78af7ff7b9a0fedcb3911ccf59d0c134fe539ab268e8ded677fd72ba06ba101c9add26ef0eb650de8751dc775dce1f935b081511d15196c5a470901f2324b1c903745f2805a133d8ed4ce841814db46c37e88a755e2edc2b9ff59e541a20090a12f9d0dbc1a31eb48076c6dbce260e9e5c3437eb17a895aa86cb154534b9104656262bceacbe506ce5b876e6e71ad47469cf382577cd444578e9798575172d4721573459f907d3902cd508b82de15888beed183b7aa5f2733190c45e1527449b1f09c63f95b141a0b6d0a7e4e78c310847d5c755a9263138ee715186d8a5725f66aa55a44cf441aa7648fe7d1a3f9890768ac521ac2bb07f76b895fb59c19f41646b9b391f56ea0daa56e3fabe208c18de004d7917e2e52d337bb8ffada75fe93fde903124d7b2b9dca1c3f234e105125ef259ef1fd756157ad40ba9c7c848111ff61328a37c0563970d2c1ff8133dc0d2c27f601f8482713d6cafef3200f48bc7b6451a5c22bdb201c9acfa08b48a10a1fd1d2096e89ea75113713164816662439541d3ce7551eb0160aafce13a45fa1a6acca6a7910b356f3a4ddf2a26c7cbd69e030d6a83371355335d951c20fa3d9d7fa8dff099178c97ea3b2aa1c3dc6de70b5186c8201f88d271db735a3a3cfbbfce3fd74a4a508fc4ae015f8ce1deaec004ef741dd1df715089ef14fdefa652877a2b400349916cae49554ddce2e09f66d82a4bffad9a9d213d599bdc61d9046262eeb0a79190bd7790a45bcc19596c4cccc8589f5f512625098aecc3eecbac9a736ca37d23ab50ae3ac54c884748e9caf264a3635dfa8820c6f187e094502e12a5f1414b229ae3986aff91a2a8f1b67042ba29110e5146024a2c09b00345e2df6268bdf32b0935bf8483a3b428d114edc8dc2bd6f7b715f92d8acf0f7424c17a68b71335554af65b917fde2192f3596e6992c247db79e872578bcf2cde830fb45113513c36aed718e39767b5152b1d377e4b7a730f4da7f36eb60940b06238921ef6693f6dda9643e7c7102c6a708311db8cec95aaa746384b84e86a5156486e082a57415217586ada0f542c2b26d7b9bbc41447e6d9ce31b6f1733f356b9f8c7f13a4e1e220cc3de58b6ec3210cf81e38a28461f942578e1f758bd7fd1191320422717ec0983fa776905392363e2246e027a997bede1199acb7ef8c10d7bf64802410df23cd6140b6c24b497fe5b499bdef10983530353a8c55bdc22ec1cfc6bdbbd21c062b94b1bb39d9a11fec75c17f938d95b5d4d5e77376c894c93b301747a7fc032d0d31ea04d75297479534c78d815a9f4ac8d1f377b177f16f63c61bddd9a256da5ca7552236bdc0116a5ab6096b6f83e9f8b0a0b5ed902c4f25cd0a449ee26301b6aebb74a02a9aa722b5ddd3e2b4ee9148dc06fee4b84a72648afdee82348d90d01670761abf0f222d2ce6611584ea78757c8bb86f1b852658c447628bb4ad5f6361a87cd1a3471b9342aade05dbc4f16af34e1968e599001cbcc65e0ffccec27906f58f6f026db6abe1a6118830435e41f8c9969b8e433898c59c72202ae3391b7c5afefa84c26ca03e979ecc13ce69c0feae9a529ead22845827886e86b238e2a7d5eed821c71b9b0e9c8f164b316d3c509e3ca80db86cbc86f92e1300b131067300accfff0fddb2f6228bfb0b49fdb52df8eb8cb7f6f775b7eac8dedc8d2a2e614cf3195410e315d418d5f6fab0a8105ef1712be6b1060449bd1eb76e8a8d1fa8353469a1b8fd641385d67065da2a17afdc3633af9ecf789d1e84e7181a2987947d86dd064b4ddbc2f480a0da0ff779526dfc45479d9221d17df9c241bb995f8e6023102430b033903282dd0ec3fb0756d05e762253a954356191474539af87beeb0529955019833e98533a95977618a1427a77d963b3ff09e9c078c9926ab6acc2d8fab7a96a10427160967801bcf75d335c7239ca2e0c2cbdbb33adf5ef35fee43a0925bfaa2a9280da0cd08ff49060c74b6ab02ed8bccd12bef0950bd9ace3c72e903a33f68f036710d7aacf8f52a02fb88c5c1fe78d178646acca3f176ef5e4cb26d637dcbc0f65c9d97711bd6f68ed92b0db82e2a2ec91c4b802f0dc4cd21a3b5adcf6ad8bd5b950ac5d145f62f71bbbfcfe6af42d8b5b3dc27392e75c01b4a398daf733f4301aafef8652d30b8b1c2efece65bf13e7a0ce32f7a45caece7494ba0568f7fce7dad959463bb44a00444db34c63568d3dd4c17540007aa9b2db807910d9865f2209445635d6728b8eadcfbd7407b4a4811d1a87c826778c89276d39870b80e0d57aff55534207d7425521f47fde023e57a50d1543d7752e9fca04ffb9455d70a70ab397089f60e274184d1fa225dc66f0f090d6dba3090b85f0365dc866caca52eeaaff33f35dc2667a52acd372dcbc2b85974bbae3eb0badaf1a4d5eb8c02624b6425a6b33f0160d904759d408cc34e387d4509bbff4653547c5c477f71df13f6ba81fe9702d3cdb1eb2390339b32474f3cc516d8e2ad273a3ebbb0ccc1dfa400746491c71480554ed315b8fd26cebeef8e98c7ca08144488e25831fb18b832cbd97b8e3afc4bb904fa08b7b1b7d41a9f69237d3d34b5c8f34bdef7c49d76a131455375f6a282a75f91f2017d042136da6f06c606f6e16f9058ad608b1d3779901cde487bfafc9fa856ca4c7193d625edf3d4110ec9196376575562520119260ea821bd93ededc0efe40375352a992d2485208d0a8271fcd7931e27fcbb90aff442b366e51bbba5df0680fb18c55d4a423577491aea9fa854f651a563d831f3d8c1c1f5d77db383efa1144078cc4fcd3dff9e0505a69fefa47996d198e236ec5bd94a4d08040652c70a285e350b3eb03fe6c3d2bc31d0103f9aeec7d09c8c69b85db7710ecd0daf23c3037cae459357096a4107823e03dfa101407936c8e7c51a8d2609e2a0fea21eb3f0105f2646824f165aab9cffc96c5cb9a7d82189742fafaa2ef5c333642783b31ac5a706752c540e6d8ca36b629df1981ea275bd4723e0d9676cf436ae9232804493bb7c5cb286734b598e45e7e4e8f4f720dcf16153d3828737cc53691ea8528b1c97bad4f77326fc22c53e891a78f776100d9b1cb9c26ae87df5323a5cd8d36a5ea24603a1819cbe36cd5de34d1bb39ff0b326d3b4fa378bab69975fc4fb733d4f8586beac44aa15fe6c2a66b0243f9ca9964fd7bf79766f28fb13cee0747574b82e5f5145f56946047e99bc66552ce6aecae1b16c9befda0207985838b66a6725f49b5f44c32d1865afbf88e7a1c798ef09b1a8debb2f11f446849fdde3169f8105f9161f425f96e10929f3531f7afb70823e3a3d3cd015f1ae6fcc7b577f4adb7454d1c46c75c007d8715a9f653e63e78686ab76a1b89f34a124c0b17107511bc9437b37b278a03275087b37758bb140ac74af278b02028656d9ffecdff1aba8d7b00b01bdf700c46c811b5d69874a4fb90e5b063cc69bf2c448e5e8ab6bf8f4142ed2f729c931ee73d6a2cbb48633f67cdac094bd5fe53a30cafc8ca3e6ff1183894cc0a7ce499a7583fbd51b50d690509fadcc546568a9eb59ea559527b4d2d3307dfc44990479aa6d0fa673929c7074be0e4687a8cf2b20393e9c6cd628ff74272cf4a21238f4eda640ad2e08", 0xe09}], 0x4) 07:49:44 executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6086ed52002000001a6ecc197c41a16769000000010000000002"], 0x0) 07:49:44 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, 0x0, 0x0) 07:49:44 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@local, @random="6bce5d82a520", @val, {@ipv6}}, 0x0) 07:49:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:44 executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6086ed52002000001a6ecc197c41a16769d7c61c13f3ca4fff"], 0x0) 07:49:44 executing program 4: chown(&(0x7f0000000080)='./file2\x00', 0x0, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 07:49:44 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xe803, @loopback}, 0x10) 07:49:44 executing program 2: syz_emit_ethernet(0x33, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff00000000000008"], 0x0) 07:49:44 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x20b42, 0x0) r0 = getuid() chown(&(0x7f00000011c0)='./file0\x00', r0, 0xffffffffffffffff) 07:49:44 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, @val, {@ipv6}}, 0x0) 07:49:44 executing program 3: openat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x0, 0x0) 07:49:44 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 07:49:44 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, 0x0) 07:49:44 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:49:44 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) 07:49:44 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f0000000100)="4953f5017bca23b00495c73c4c7941b721649d6742dc0aa930ba6c31f6f336b934ebc66cc243548da186b1ad0ed6f2b5b5f95a7e0ff34cd7d1f5245bfb0001c1c053aae414bcc019cf0ed1cc4dc5d00c504f0a0a3b9268b7f5b33cd2b2ed74ca7b5392329fbe1c464d9c60cae9de1e3b5d6f70aed3692805ac64fec836cab9b248bc1fe13bcbb2be3933d5e138a0e07b0dbbc12d392b2c01b34a4bec6b20bc8fa2f92c68949ed23b94f753efb2708a27d850b7a02c6ea5364b01d1729408f4fd52fe4e93faf8023298e65224a581159c4475f380b6451580043c38b778df48e8e489b0b358c4c8931d7a07939a5eef1fe1596d64bf3648d43ebdd9128bb0a5ae989812bc7aecc21e03fa0dd9be3a2820eeb5bff14b1cb792bb45dbed757a6e8d85d0af3293425efc938edaf8d687a5ea7b948541ba11d99fbc1a0e7080a64158c9ff5ba9d40e6d488a37d0ad18cbc58cc37db8303b6a8227af92b4d997c89576e7eb7c82ff13568154282c2d80fabec4d4536fa6130baf2b6c7c746996f51f0d2af5f515e302e6438ae2787948e937e885bb0b941b96171876de5a6cfeb5b8ec9fb31a45f491fa0251bd30d2cf7c99ac88a9fb8aa3bbd42708fc099fd9ab54c61ab61cab0559ba938aca04d2bb4b58817b767665b0f3391c97b65d4c9a661454c7dc144286e0ff4b41d35f97492acdf42505f0ca38243d6ec4bbc510c35bdc197525b4abc5551c6fbae95e5325991b02505d2b7533b7e6ea8121cef354a14277a02c75f4d4355bb89fb246ce5874408a0398a28c10f9da4a08cc2b553d663e841833f62061af214912315e7d665d46ecafdb39ae8747656247d98890d02c8c0edfb97e33fa5e1a86bd76cf0052d980b7da8552bf5f0abc863bc05a2220b7b3f2af9ac031e9689951b21e29833f88abd507857405082fdab738af3e737a4aaaf83c30a02051dbb0e62748aaa731cec1083ca9bd56d75c49f0b68e8fe3c0434614ff1bdc9a48c00222c369c6f27ef8e7b2368b65f0152e5e67f888933b9c75fda13d9b58b13063b172506c9795ed7ae2221089094e6db3e1b3958cbfcab706ba70ed526e84680a60d26618aa77804d83b46a2cc6e11a6a8b68708c5bf25c19976d009ff1256e35e97fd1d34574756a3d86ec93ac2b3ae9b65ff4d769beada05d2514b44bfa50d88cf7c50f5fc5b42d851fdd8697b556aa835f06eb43ea2e0b0cdf85c198b49b4a65685d54b246cbf84d7bc39eaac950b1f0d6cc9864447ac066058789b8e502bd07501416b931a9c5a12f8735db7b43c307556bc08ea92980e075d5622e4913767864ef095c563f3fd66e75f460db8ad3035f78db214270c744a9f3b92cbd692dde9d19e2bb10dd7e071b686fc1efa5f8ec6f9e38d35de89d0612a72ba048f2fb72e94a7002dc24d45d835d492f7348477c2851aad8954ba56781d62bcefee068b53270c65f8e4751b2431ae9dc113f3d3269ce6fb78423d5149d6b87d8cc3ad5fe1633755e173db59a12e47704a219a75180352e1fe0da89bf046201d6330b3934f832546fb3e97b95832a047e841f8e4751b28a1f22219046fb4592315c0a73193d48653f6984490d5c3cb036cb6b8134e68a2c4807e70d6feda739937fffab6a8f881266bdb9ba4b6a9d2a15c8dfdc080f1c3f6bf698e84aba627d553d2a640c1a87ca3ef407706d8f500e11b69079d8bf3d779a2d83cb4eb628f4285a3aa55ac0d648db741bf07e1e2f46788bc826b4195e7304dcc79171b7b528a1ab573e499e8dc8bb12e593730e971c31a978ccb3ab9888e47c26cfcc99b3fd69804ff82ea370fc520a630dada32a9381a65a29596cc000a920d28d66b25ef68324d2415ff5d39561357d0b874a29d077edfa983cf69fc7b0fb8c3b56d8ad3c293505cb1aa2ecccc40c5abdabd08e6c4f43e6ededca85f21e27b9a3eb83d59888e78e7f60ad6a5d02a070a445b0280b734cc796dc8acaa4589b821bb70efb2ed5a400550005b9cfa0bd7224945c815364cd68b60a5e67f2d1145e17df5f1ee92466a16cd3cd1f7c0520231e082840fa32ace8adc41305cbb56c00144ff251e9c3ac00f5e23514f0bd6525d0461254d2bd780c2a7b26583a8d563581f606a8e72c7a48cf76c92f18a5aea269c1f8ed91a4e46e5f94b45f1c72e593c6084871c665441ff031a2b4f5df23bcfd3e428e13d9f4535258a67e923ec2d1a8b7a15d5651ead438c7724e7c11879fdaa8ce221fe5291cbeb0fd2ea6f249d3831d2e75c9196ae96c828667a1a3d5d0eabeb321dcb0717d81f36b4cc56110b2c23e81fb5c6a2fac9c205e91e58065786ce6056cb1aac824c1e92f1d21e125758442b03800d7ae21c6ad10ff29bb96511d2e9b8600d0ef4c52d53534d9b07b473129f65d578670079dae3db2d6a5ba90f39a0a649d6d43f5e9bd86583f9f26b16a194dba72573d1f02ea0c79443439b60e708ca288b52f2e35dc6c615cf8a47295beee4be851bd2376ba0439bff7461080ec9330beb00b5750df93089b0e3d97ec23247543cfce497b7a1c7f9d10795500565956827df5bef7af6f1a4e2262ef0bb36636b66e139aae132eef5a065ab350c7e6e8d5e21a10885225e55259d81811915ef7c3cb3d68665c3ec5e9b9d8dd4692b54ba67391379d181a0f4b1ecaa49d8472b18b5dff6aab2564679fcfc51d606669157c02c4580508e15e3a0552f3de1e45fcf0d67c0983b7bcc57e575f30fccf6b80afeed2475dbc4cd7b02548d1a8f5dcd7af36d6ba66f5c201f9e60a38f202b763ac9b6d5ef467332fd1fe5e5e7b7770a3ec84fcc3559728e35adf0fcbf61b41592ebe1fd4fb8db5b1d1e0b7556d1c6cbb782cb6842e3b963c021a6ac906f14041b0b5ba732ed522f70ad4555ef0e00a7d552451782a1eff0f0ebc325b9f15631ea8efb87b0d8e7fe7340a118da5f2a7431a2f7deba12dc460d7b44833361d0839f42f7a3e16d56b697cb03bdca9566fce14502ae98751823e8a01fb42d9097fef9ba7399dfd1bbb5a37ce4c9fe68e037bb0eb92816840cc0fee6fdbc8e3df12858a80b052c252a4f6a661a16dd502c3c06767d6fd2077565e6fc1a52c9cad4064e119f33bba81e562b8c82be24e2b44359a19d83fc9e424ee7b85f532905b17b98721b358aed24187630999cd7674fd13cddb48097e53f918af3776cb4581e4214db5a9bdac85b449c57f55940ea7534231dddfe5810b8cde6d6731d48308a36d8c6779095a636f6fec7d619cf2fd4f97c821bc57216b87f99cc56449f9fa44a8eb99193b35b0763eae356d9d74edd0d576e50fba661a07c41b6ec11ffe31942ff9495db2c80e8f20587c27def22469f08bb153f1f91a0e2b61c3c1bcc83d872d7e20a77bc91a5a1e4dc898e866fd7fc2bf69f0b417199a596bb1244cf640e586f8a6aa8a31d85a1b32505fe67c4a15c9f39e1a5f65f141fefd0015f135bbea99a281785f4f465da9b748dab6befba403301f815997f847ce1b91a671750376eba92b507557e4f3700c452a92b6020ca216878b5f7d1339e0572827f933e08a791692344d1160b1331e022b55e98a7dd4f8cabe2c74684a33a124b052637a28023104243da2cde33d03b538d9ca5fe052a36222dffe1c656856f7b5549eaa60fb32367fb1bf559b59f7fb23dfc1699e312ce75c6fd25e94d01ebe0164b8b647fe9495ba0a471bcbd9a4d2c32e3c6bec0d5cafce8ced5e4b913ac3462ed0326619a6452481c61b1218ffb621b29cd3badc52d098d29ac82a69da7f2338fdc91c27b277e5fe439700cf647c3fc93f9e83ffb576924bb8f53832cf7a849503858309f96edc3134d15abdaf38dcbe48a48afee9cd6bffb1d284e8abb28bb4c03eeb40ab69bd7e7453527f9d67308c00787f27d73bacb9b524f3e2dfe70e0d71c9889722c7d94db12109e042f996fcfbf6a0f2e0ed8f54c568be21f5c42fc7022aef5feeeb0579ae5acb03fbcc07ff7da8afc21c0943ed22c6bc5ec2f8e8c935e118687357bad0b240a4c872efc42cc89bbe2ed67b3ffe04b86d4b906ec66861a58bebe7d5a508f586a7595073530f0b0cf978db737b3b16d4fa3840d6a74637dfd87874d6b928f05dcd370f9b5f382b1fc92f3a629d46ed4e14aede63001aace17ba5756c0cce831007d99e481d9825cd9f930dc1314b184b5c1b3d259b3efbd4cd7c4913295a59481691aff75876ba6c750fba4c5fd64c42fcbb8070f4a5fcd0d2091e9148351a0bf0d1b0439af1b14001aaaa9c1ed5980fadbd30c2b426cce5fe77ce81c6dd910f3f26323fce8a5787937b353d263f3ff22007e058eacbb8e58f4273584cdf9a2312756ad07beec3a62e1f7f70459d72f529e694a13e7c02f49459ed6d7e9ad11636c8a4ec8b9fcc42842fefffb638e3ec21fcf199e8f80c5315d4c00ac8515eb6ec8b4dbbc3b0f3df7a83b6a5021a7140b9497e01c5b789330f2a7cffb11d09f911fdee79b071a618327cdb96b6b74455c6242fc4effee38c1afc65ba135c9b88a70caa0143c1844b13a78dd2dcde2c18e025989facd64e6dcc3329c8cc7967e42401ed0154d8a9e8e12a2c179f17b8a4d95154f52528a821861c54dfce26f15e5bfc72a1229178b7ac24dab764e2fd4574ca51d47b97bbce68b3218f9a616d98df113a708cf4c450e5b4ee60cc7fd3ca420fa1b7d5d10fdb908cea126e5a1099afcf3fbd16337042e4790fde58fdb11f0cbd27f6843b2daee7da883defbaf0c474c64ec52e3ef5811b6c949a2733bec5f816b0b2fafc6854daa7f6c94c675aedcc64f58895e4efad45f6c24f5f8eba1cd8e1507d83c5dbe23f686fbb1fb0743c43b5158500436039f52b33c0edd3e4c558d4f6d642e652bf80a5d3966768f8e91e3813f4f1b89aa1baf077a5b8181508d4387a716aa5670f36fa7d33dad165d4713199ebafb7e247e5a7a7a403e24e611d65d795488cb882615601e53f907486dce8ecb42e51487250c07ef225bb74060c395f73bccf73f35d2290e685e8f3041e13126e6ca1655a61757553dbb3adc9b31d37d6ae87c892cd2fc817ba25c7e95bf107f92d8f3e85ea4bd849e8ba9d0c55304034621303424c030b58147309a1f0bd01c2e7367b2e589176a61287c99e82a58903ecfb24f4f9e9ed5b78b943feeb2b557e3d5283fbd010e41c088c5a7af4adbce0534dca7fefb94f0e2ffab2cc9243b1cb6c466c0901bed9b45991a69e23d85754020237f592e399b15abfe91b8efcc181760f29d7ee70a489cf4a5419e510d1fcedfe0caf767afb40f617cf019421f43e225e84e292eda0804d4c111f1df0325fa339ebf27262a759c20ddc605f0bde8806eea4eafe3dedb79d84e63aaa0baddcb311dd626eb67b924ec0441c13b73ba335401a879beaf46cc5b200d42ab7b3be45ba0e318e8a3d41cd4297d1caa11e8bae5870aabdf946682e73caa13ab0e62c22d5b0c4a13f2ba66fda18f908c8d263c6dbcab06626ba6f3b11b87d6b41917d5aa204e4e27a2111087f1fa8afbd1615f7b14b09a8e74abada4b83850e8ce22a504c2e1487ba22537718250a4a346ad314c490aef8fe98a70ce019be8aba39350699f553e48afbc86e4a561b65719d8692f7845261277dc0e51984e2323fafbb7ddf63037ee53af1f12937207edb9867e1dcab51a538ca5bcfb134a7e2e49f7704fd40c34a01a9bf30c28955d4337532a20372e11ea522952da7d3353455e2216f59ae2490d1d3541f956d0573be009f954db39853e65b34ab63c919558e29a6489c4f5181191ecf3e2a867105c4a362762802f4d9", 0x1000}, {&(0x7f0000000000)="241ba4b436a236661767dad100bedf86f8a3faa68a2764147d6b47018520315062e4e02532683b8e3339ce27d2f70d3f572e16d7917eb0fe1ebffd665957cefcc4", 0x41}, {&(0x7f0000001100)="c5e793c59dc043193971ff04e0a135df7615860fba8fd2196060040b0e15257b3a8a68cde61706ddb10457ac1a15810a7c8b7c206c82c74de55a310e4f37e8d8c0ee748981b6ec7d3c4e83f5792818700d88beec0d01db34136301427d4ba32ccd3abbecb5ab5b9a0af447f955817dc6ea94af0bbe7007428224b50251d760ac2d2c877835daf805c4b7577d5417c26132f5d6583098309d94355ba29e73af531544baed9da2fd29134f26524b7a645d3b49cc4b04cc7ee23e22996c1b5049a4613823469b621a74578090f14f007b03c0152a", 0xd3}, {&(0x7f0000001200)="51d80fed757d0bdedea4b2370417255bcdb6b800b28011a701f4dd6e0b70cf4ec06a12c664d2f15802418e443df6b92df08cf097989b3e5b871275e472421d0d6a011280d92d78aa436f8f5c41a9e56b5373588c0674e5270e2e430cee2ea8b0c86d036c7392bdd293ed4c0e08d7c37066aac8066b3a8d6fe09896d7036c3acdc0946486095e40fdae26fdefb20f393b1662ef36b7795ba355ee60380ecfb0455a5499a29c53d96f40088123cab6a5b3c4ebcc7eec244ca7f2c51dcab21a70b92d592d41783c96d9f9f5a1e1b05438949cae82ce264dccd6942d2eadab9bca48f4a361deaaf60380214742dac1d0484490c9e3e7e2ca2ea4a51ed8d76ac64a0e43381a7a16bd982235af58a2369a9604e0e1aae242951279e35162b3d79a65d8f3209d13355ee4dac056820615530d1fa042843096a2fd78ca080531a6b41ebb22c9c320d9bcb6e310beb4ac4b8aa9f8df6bc0f206d2d17250cd97f471bf142d6cd9948add6958c64d41967f9b216877d89a6510accbc0d4a9246cfc0c2797c0d7c001960230f0d642a67f299ca12c7ee6f906648be90075dc253b84ff6d9e0b5477c3f341c58f801f9079c805f4e7b6220c58f04fb6685b79bd93fe4436396d01aa45fe8c3b5c357fb3b4925434d05c3669a8b036f165af4a067d5fcebe5613c8af128311a49970026268ea9a604625e3fe98a9d7ff7781470cdcf2e680414f8712ed99ea33a18f51d34b5f4fa0a0421408f071f76ad45b8367a52ffb6633c6a175160685e009c2ccf9961da0753c6202076fc36680d84938fba04e5119208b01de651d9cb2f3471c2b40297742163830794a531128bd32e6d0d3dfe9a146fad1ee59356f12b0b01703049b0c971ae2e424da470bee1159ba2ab0a2ef6b6f29e2ea61c9e39e23c3163869a9f2c555874dc8589a31418c77e9b88bf26cbaae977ff979df92039343e56c827d2ee4d8f17fad03ca6726ec9daf629d67f7aea5af242678cc830c89fc49c5cb9cd507a79f17c9b0b1381aaa3ccd158ab7fe8e0191f19befb10e77ee14d547f6306e08fa6d76b7e5c9fd6c48ee5e629a76ba4aa6a1797da134fcb16eb889c830a6a88c34063b5390dabd36da94556e9efe7ac059cd9c414968ad8e44cd502449568433fbcf7523443d5351b79df0fba741b96abe300564e51aba6a01fa907bd6611f995eb055e5c647e8cb579865f403abf0c1505a714af36010aa4af3e23f730a7a80a526dc7bd19bcb828b94017ab6dc3671700e0381380fa5efc9d1b03c30c5f5fc8a0f6c661af76ce016edcb1b69105d1181775110e83257e8249c369e64d67d15b38e023feb80b26376e4107c60f33c431245ca1338e033c0ec39df45e1388960257d4a8937249843e13320b5c2d7c46cc87e601960b3e228f1ede34c3f27592a0de78af7ff7b9a0fedcb3911ccf59d0c134fe539ab268e8ded677fd72ba06ba101c9add26ef0eb650de8751dc775dce1f935b081511d15196c5a470901f2324b1c903745f2805a133d8ed4ce841814db46c37e88a755e2edc2b9ff59e541a20090a12f9d0dbc1a31eb48076c6dbce260e9e5c3437eb17a895aa86cb154534b9104656262bceacbe506ce5b876e6e71ad47469cf382577cd444578e9798575172d4721573459f907d3902cd508b82de15888beed183b7aa5f2733190c45e1527449b1f09c63f95b141a0b6d0a7e4e78c310847d5c755a9263138ee715186d8a5725f66aa55a44cf441aa7648fe7d1a3f9890768ac521ac2bb07f76b895fb59c19f41646b9b391f56ea0daa56e3fabe208c18de004d7917e2e52d337bb8ffada75fe93fde903124d7b2b9dca1c3f234e105125ef259ef1fd756157ad40ba9c7c848111ff61328a37c0563970d2c1ff8133dc0d2c27f601f8482713d6cafef3200f48bc7b6451a5c22bdb201c9acfa08b48a10a1fd1d2096e89ea75113713164816662439541d3ce7551eb0160aafce13a45fa1a6acca6a7910b356f3a4ddf2a26c7cbd69e030d6a83371355335d951c20fa3d9d7fa8dff099178c97ea3b2aa1c3dc6de70b5186c8201f88d271db735a3a3cfbbfce3fd74a4a508fc4ae015f8ce1deaec004ef741dd1df715089ef14fdefa652877a2b400349916cae49554ddce2e09f66d82a4bffad9a9d213d599bdc61d9046262eeb0a79190bd7790a45bcc19596c4cccc8589f5f512625098aecc3eecbac9a736ca37d23ab50ae3ac54c884748e9caf264a3635dfa8820c6f187e094502e12a5f1414b229ae3986aff91a2a8f1b67042ba29110e5146024a2c09b00345e2df6268bdf32b0935bf8483a3b428d114edc8dc2bd6f7b715f92d8acf0f7424c17a68b71335554af65b917fde2192f3596e6992c247db79e872578bcf2cde830fb45113513c36aed718e39767b5152b1d377e4b7a730f4da7f36eb60940b06238921ef6693f6dda9643e7c7102c6a708311db8cec95aaa746384b84e86a5156486e082a57415217586ada0f542c2b26d7b9bbc41447e6d9ce31b6f1733f356b9f8c7f13a4e1e220cc3de58b6ec3210cf81e38a28461f942578e1f758bd7fd1191320422717ec0983fa776905392363e2246e027a997bede1199acb7ef8c10d7bf64802410df23cd6140b6c24b497fe5b499bdef10983530353a8c55bdc22ec1cfc6bdbbd21c062b94b1bb39d9a11fec75c17f938d95b5d4d5e77376c894c93b301747a7fc032d0d31ea04d75297479534c78d815a9f4ac8d1f377b177f16f63c61bddd9a256da5ca7552236bdc0116a5ab6096b6f83e9f8b0a0b5ed902c4f25cd0a449ee26301b6aebb74a02a9aa722b5ddd3e2b4ee9148dc06fee4b84a72648afdee82348d90d01670761abf0f222d2ce6611584ea78757c8bb86f1b852658c447628bb4ad5f6361a87cd1a3471b9342aade05dbc4f16af34e1968e599001cbcc65e0ffccec27906f58f6f026db6abe1a6118830435e41f8c9969b8e433898c59c72202ae3391b7c5afefa84c26ca03e979ecc13ce69c0feae9a529ead22845827886e86b238e2a7d5eed821c71b9b0e9c8f164b316d3c509e3ca80db86cbc86f92e1300b131067300accfff0fddb2f6228bfb0b49fdb52df8eb8cb7f6f775b7eac8dedc8d2a2e614cf3195410e315d418d5f6fab0a8105ef1712be6b1060449bd1eb76e8a8d1fa8353469a1b8fd641385d67065da2a17afdc3633af9ecf789d1e84e7181a2987947d86dd064b4ddbc2f480a0da0ff779526dfc45479d9221d17df9c241bb995f8e6023102430b033903282dd0ec3fb0756d05e762253a954356191474539af87beeb0529955019833e98533a95977618a1427a77d963b3ff09e9c078c9926ab6acc2d8fab7a96a10427160967801bcf75d335c7239ca2e0c2cbdbb33adf5ef35fee43a0925bfaa2a9280da0cd08ff49060c74b6ab02ed8bccd12bef0950bd9ace3c72e903a33f68f036710d7aacf8f52a02fb88c5c1fe78d178646acca3f176ef5e4cb26d637dcbc0f65c9d97711bd6f68ed92b0db82e2a2ec91c4b802f0dc4cd21a3b5adcf6ad8bd5b950ac5d145f62f71bbbfcfe6af42d8b5b3dc27392e75c01b4a398daf733f4301aafef8652d30b8b1c2efece65bf13e7a0ce32f7a45caece7494ba0568f7fce7dad959463bb44a00444db34c63568d3dd4c17540007aa9b2db807910d9865f2209445635d6728b8eadcfbd7407b4a4811d1a87c826778c89276d39870b80e0d57aff55534207d7425521f47fde023e57a50d1543d7752e9fca04ffb9455d70a70ab397089f60e274184d1fa225dc66f0f090d6dba3090b85f0365dc866caca52eeaaff33f35dc2667a52acd372dcbc2b85974bbae3eb0badaf1a4d5eb8c02624b6425a6b33f0160d904759d408cc34e387d4509bbff4653547c5c477f71df13f6ba81fe9702d3cdb1eb2390339b32474f3cc516d8e2ad273a3ebbb0ccc1dfa400746491c71480554ed315b8fd26cebeef8e98c7ca08144488e25831fb18b832cbd97b8e3afc4bb904fa08b7b1b7d41a9f69237d3d34b5c8f34bdef7c49d76a131455375f6a282a75f91f2017d042136da6f06c606f6e16f9058ad608b1d3779901cde487bfafc9fa856ca4c7193d625edf3d4110ec9196376575562520119260ea821bd93ededc0efe40375352a992d2485208d0a8271fcd7931e27fcbb90aff442b366e51bbba5df0680fb18c55d4a423577491aea9fa854f651a563d831f3d8c1c1f5d77db383efa1144078cc4fcd3dff9e0505a69fefa47996d198e236ec5bd94a4d08040652c70a285e350b3eb03fe6c3d2bc31d0103f9aeec7d09c8c69b85db7710ecd0daf23c3037cae459357096a4107823e03dfa101407936c8e7c51a8d2609e2a0fea21eb3f0105f2646824f165aab9cffc96c5cb9a7d82189742fafaa2ef5c333642783b31ac5a706752c540e6d8ca36b629df1981ea275bd4723e0d9676cf436ae9232804493bb7c5cb286734b598e45e7e4e8f4f720dcf16153d3828737cc53691ea8528b1c97bad4f77326fc22c53e891a78f776100d9b1cb9c26ae87df5323a5cd8d36a5ea24603a1819cbe36cd5de34d1bb39ff0b326d3b4fa378bab69975fc4fb733d4f8586beac44aa15fe6c2a66b0243f9ca9964fd7bf79766f28fb13cee0747574b82e5f5145f56946047e99bc66552ce6aecae1b16c9befda0207985838b66a6725f49b5f44c32d1865afbf88e7a1c798ef09b1a8debb2f11f446849fdde3169f8105f9161f425f96e10929f3531f7afb70823e3a3d3cd015f1ae6fcc7b577f4adb7454d1c46c75c007d8715a9f653e63e78686ab76a1b89f34a124c0b17107511bc9437b37b278a03275087b37758bb140ac74af278b02028656d9ffecdff1aba8d7b00b01bdf700c46c811b5d69874a4fb90e5b063cc69bf2c448e5e8ab6bf8f4142ed2f729c931ee73d6a2cbb48633f67cdac094bd5fe53a30cafc8ca3e6ff1183894cc0a7ce499a7583fbd51b50d690509fadcc546568a9eb59ea559527b4d2d3307dfc44990479aa6d0fa673929c7074be0e4687a8cf2b20393e9c6cd628ff74272cf4a21238f4ed", 0xe04}], 0x4) 07:49:44 executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0xfffffffffffffffb}}, 0x0) 07:49:44 executing program 4: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x20}, {0x0, 0x100}}, &(0x7f0000000040)) 07:49:44 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)}, 0x0) 07:49:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0), 0x0) select(0x40, &(0x7f0000000080)={0x3f, 0x0, 0xfffffffffffffb44, 0x0, 0x4, 0x0, 0x2000000006, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000001d80)) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, r0) readv(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) 07:49:44 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000040)="b33eb23092b700208a32ff26cd1c745bf8671592d562cc78890ce098ed8c692638185e39e6b2f70478e7394b48066c8ab66f048234f8b6e4de33facf5b5525f4dc0a8e75e08c343f35ae25c0c2607c56643d41ba1413b491e8f8d3884810b2fbcf5ed70319cea16dedef1c28fd3bd2811fc8ce3c16e6a94577b5b2d65a0afcb4d4cc44d90f19a31ec28fa22558f5b48522fede18aed0ce7679dc6736e3b7ce12bdb84de7236778a43349cbd23c0bd83808a44896c4274f2c4caf6d14ac50bea80638c14f285f853fe1cb6401ebf4960cc644ff3005677e19e5c348682fa7abd0e061cf5cb135d3ebe4617e3f3282e91ed555368750157adbccfdc32d1b17e17de94afec8b5ae8471e0846466146e0af68f0847449cebb756bbbe3941041d4d54c11606f217f1beb443267b7263965ce9a296e8785b9d514726d9439ca65c15c69a6de2efc73f4310cd94c82b3fcc9767d139e986b2a5c66f822bfb8b209d14251f85ec0333c3f77e1f887107778e9817a868288658b17fb95c91b5fe5e8c7074a57a8177b74d13483c8c405b6fce9e40382bafda2bdcd19d9b0f99a466f5dc81152dc5de2d2edca7a897ebcfef789e3575525e7800e677dfdeb39b09d213c55f04ed9cfb7c7d822fe5a4c75bc0975491c884299227463d6de39da5b0ae1a66667c2880153ab690fdee9de90a6732423b749998b19ee461fb1c38e5c70cc32b55e7c1b8338ff8b2c1c1a7de98cbabf8e73ceb7b13aa5d5aa6b7c9cc4f963c3b9519eb064b27e1861717f39b349e4cca465879f8aa60a0acd422b2bd60bcad8eedc6981c3d8ba1edbc3275a4e512550aae444754c38c42abf6fd86898dee6c2c4ba583697c3eb3c551a28251c9a894f90c8c3417c165003c818a00215e93e0b4d13007a10f3950b5f8a196dcfe04ca1726e3aafdb66f6e31f17b375b9bb095c37a4ac7a08f665f1c064bc0d05b05e34c41bf56e7d9f1e1bfc4a07b2033dfa1736d934d557846a15464cefbdc9844a594e528d229b2e225c2f9e4977a2265bd4c285d0d5d38accb6400fd85c2fea562a089645b402ee5092d0ada56d3cdc1364500f4c180bb1816889445e80b22d3e4fb34f92f587c5bde25fe712fbb8ae98a54ff1ffe3ba472309d3b711bcab8442c4902da191b0cb2a6fa6cdb5f5ccadc491daba727d6a9e0348b9135a0f1f0e2a5cc6342fd1f6c52057db9b9f6a2c0fdf3d2f3f843100a7211b38c7a62ec9efbf862bc54edc70667f609810fdbc356e6f5e9bb2393272fb224b480a8057384f5f0ca5668187ffcad8b98dcd1e532835a1990b294c69ac4f5b37eff8644639b6848fc94b4344d52342dcf9f32474cf0f919096cc6ac591a9de95fdf4d118297c278b91cd5bcd3ae29c65bb1f583f93a25b5193a5fa94ae1fff56eff8524f3eaf003fd84530ce789157d690010962929f382e4b5b629396d5cc2b0d5a1c526c3455f6cba52523a81a28ff56748e1f1dd359944ff22952bd4f9dd0e0aa3398b7c223d1b1c84489162ebb09e80d917cc79d2aa93c62a5b2f56c343a3e90ac569c4fd1f85924440d8748e422fa8c91b68feb30efbb325fa31af6505c73f60978f6e6cf6da0fdf7457ba68ccb86a5547b183da378e7ca75a38efe7ee0d2074aa1061a3b13b41351c3e88cf5ff8d73366652f3283dd91ee84550b9e9a47cb5176ca44d865c8d5f9e88a2706a1aa7c8610d151079494a1181eb08c05fa7e71218410f584f32696a1dd6dbf1ada6be9df6e701578764ae92476cb0cfedebffc48d282fe043ddcfde55c5fba5031e6e936e1c0a37fb37e474cf49c4ee83184b4c1e0f22e0d40c4a40c9d032b4f1c875151c2f90664b9cd0007a7cb8122f7f3c36224793682ca7e6cd24c480dfabcd7f2a21e5bf1396f66792ae1813d2d4fb09b069b1572dc7333f7216b89155ff04d7d40de922afa421f7954c5fcf18a17d67590d43d3ce3ae43f4e37d778c8e8a04386e1c2278f8c0f5fa0d1a19c9eb05082a8620fff5b024396996c366eb96e25be97fd075edabc15ce3680bc61fbc5af02e77255648d5fee7208e0ef1a8111c5400c1f336c738ab59c11909f3fc38ba2d25de72aecc4a6a51e88ee02418820f7b8d4de4daf6eb6dae4929c90c20e4cf5a13ef53f3650642cdb202a473799796ba91e17a55dc1795f070c47f21556dce316d2d997c28ec7c48337c9947d07bb8d1b6fc0ed0ec4816ac8a5066b7a015aefbd462d35abb7f1ed6a3bcdb56f4487da9e9475c5e9fec9c05de161c2e480368bc5d1795094cf436f3b985116a96bb9650c0322fc509f5c028ea215bd9e6d710c6ef4266a1d78a66fc71cc8e469e81807e1e5682b173d527ae658a0f52706a9d95a771f99945b513dc79439f7c04798a86e2425299d2a043ea64c4c51a292e39cc66aee995720d3153a024417f5461ec03b949e0230956d0b20d1bbfbe56add85bb5985061a2be13ba383570c45bc9f025836c8ff58904d9e6f943c6d00c07902ff0385e467ea727aee3656851db7fdca68d79548226e9e3d3bc3657af1214df620c07acbf2e42e06be9594ea627f6184ab77dfeeb83bd801d61512d264dcbfa2af23b0c0355e06eac4d67bd25d27b8098db43d2e9d231c907fa1a88e854d30779f1bbc95a63dcc899ea3a76d67e7aea52f33ed7398800737e40ae226053c8404b11a1255ed249b9643487248628025e6117b23b6d069158670419970f68967544e143cfb9343e549380b2d31d4c2d429037c5ccead3b41b8d065bc4ddaa542a268c7d58c57545d43a0cd04eda791a7cb70c4440148fb52caaa76620320a6b3761948d871c07b899c5958a924c4de0b110cad2bac95a62b30dc8524e39b060d21baba36c85a6ad3e427dbda9b267ef6379afc1ad4cf13f040b17ef2b870e36700b1eb2d09c5824d00362ca2700c12f68df23003e74f7da9ba185f34c4adfe2243d28292bcb35ed0e68ac427546a85c478878d61502eec38eb8d61674de09a1d593882f3638ef15ff7b0a9e8e0280eb8e995b6c11a672f9cc385d6a5bcb444cab57808cbb00250549a6fbdaf6f2dc0c99f6471f7211a7e8f643b49a3fc59bd7fe33c4ea0cf7ec2467fb23df708c57e53f5e8b3da26fa5d04432aa9de01b20b5e99fa7cdce18df0aa8d51218c65a9840a4eb58bc4361ba366ebe5b67a934b28ae06bfa73e6189ff6b29e7735acbfb38aea56b8173ffbf22e66ff50a5dd03b6ea755981c36c007e6d3f2d5068ce53b33ae7b45dfe3c3f26e998a20743d7d3e0a1bbc928995620592292a52f586f80e9fa392954fed6d9f329d7dd1f22897dad998a1e787461e1320a94d3d6f5b8a714d007a7aab81fb4d00ed408ab7313814d388c37c0d61d93aa1672721d3e684f5ee647630ddcb25d21d3e9bbb2624ea1165f4e9aa0082b40e85265b691ac1183c25c9762d47f783fbda623aaf7280043bed6368b315323c7f1159443ab72c012401c70da7696d4df28b62c6116acc7c55f5f5f301a5597054b6d692f6d20735e950b08ddde7f0757185389e88434781922d88cb58c7d1a15ab739aa24580eed13611ebf71d36e0eca9f75db6b80f45155529cecb9a88d0743a46c2e7b123c22a31f97aad1e4eae3fb49afb4689154578a7dd607332b5c3b285fa24a573551e51ed5c58c70e68ade6d586cd3a0b4f8b79ec205cceb7dc1bdd928dee6d68b16fd75e5faa54f0333dbc43e6185d26252f6908e6ebb34a163ec5620e5152c555257a70b1b23cf86d220ed3af21896249c67686cef16615dd790a81f2d74c86d9620fd07e3e719ade7c231a83f3eaaaddf7f166e799c08c004bad2dcc0ecfed6d6ea8a0055eae624756128a80cd6b5a1f51cab316b0f809adcfc3f527313700a4ae48b1edf8bb9c2cfc09ff18a6c799c9ecb8ab4162886a997f2c5d61fa84c27a275425bbcfd3d5fe8fc1fda1b74f3d85458aa93544afe22a2dcc1111f38196289b9cfb95885a083cf776447e796d84913fe3df1b98227aed678d495c6f0d5f4f70ddb94bc8b92f75167ee8f3b97f0c1c89d0dbcec8533bf4814cdd87254570b70f3e03d67714e5f7d70d0cf88c3f1245b426c1d3b82c185c33bc2a831468c5f479e2a3f09a48b1875664affbb158959d28061b2c7bdad54e8d7c31665450e2d1c9af71c0f84664ecb76d3359d0f66e0f5710a85b9cb7e6fcbfae2daf57cadf63850bc16d8e4378acb41bbc01d4ba4200efbce12c3d1e857fdb0128fcf3eba9c26fafb0fb79bdd5bb0af097dee3e4994e45c4a7ff8898c3c86ce45b64ce3773ab4cae1442a43608e2d83cd3800cf1acc2bde62b5c470127f8c581d792e462c2fd9786a6190fbb46b60956823e730a2d5eedfbfc5ac5a3afa04142e4aeade68df8f0d5eee8f876a1814580e0d344f342d76992b6450155374a8ac2f18396ff00fbeec0e1c7c5e6891be12b443a3edd54b5cc6468d2a1119db66b1154cfe03e63d570e51f3c80d77ac69ce75625ca9d7e0b6d20c00463cdfd7539db5fd3a024aeb3ef166374f3894383356202fea05fa06d4ab6d0cd8eb02380ca49fa22c638a7dde6b56f53b08dea24b80395450d7def0fcc8ef2ac20d95ab772172a0d549a10687a606d9369358ca88eaeb0498555346f38f57ea2628f9b4fc68ce26e2a69befb5d1643e67123773feb87684e4e78156b9cb296ae023037538f0508e24ff95f1b6b5eec890baa487e0a5002a5fd3f8214c74b9c56121969157afe7eb47573aedca69ee8f41662cfaba9405b8a7647af79b19b175071621020aea2e1db57066e6a2c8e4e8619d753c60b8863a9d3d384458597f52676a811b6e8f23c38bcd506ef52c7f9f02caa4d942cb090cd3c65d0a3b84f01b75efbc5e254e643c63329edeee9276c89bd924214f322cf1853ad413784cae42cc72e7ec4d012ea27431117afac4e8c47e273a8fb8ed6428762d97e5c03a888277fc8e91de0e287a9aed27268f2707e8df5d260b01b2113db66e938396e968ce86d3f841924bf1405996726fe1faab577e9c67b52bcfae6b2649979150c0671df9d571f37ee1936bf182edb9b765e2024f27bdcec6f4b07dd9c92fa4ed74c8b29a89129247f324cf590a701f1c378471514e8d4740611dd61980ec2f4a04d9e718dd92b3c9004a529c1eaf2fc28c6ddbb877944e85d8123eecc04c92c5157ea968741cf1948e31b480c95d11bcb2bb105e2bd5f1a0d6a31b042ea33f4ea4f22bf93dc4a8fd7105e3db3c95ec078a638f92eff7c0b6235b988ba750156819f6d6edef4dcccd6e5a5651753a82ff86692aa12504a5ff0154d280597c7e41414202e598029130de2a623c5c5aeee4222e409fffa8f8504370751462ddee089b274e25af3479a8c7af5b300149d274fd10a8071b0c2ba7c27bdb5643ad571b4ef7843270d47459cb71caceb0c7760cb7b59216d877cd83b835f433d083ea82a690b40fe4d324f0399595c78adfb75ae44dff45f3439b7d3307cd24ac5173ae6421ba9a4af379a01e88008ca570a1f0ae3340f94051917c3f853f4a2d7558fafbe74e0ebbeccd4ee666372e82c1f348a3de1f640d0bfda6a4a8819878ea998666882c41e4bd2da198b1fa623f1c6da93d34339226288f3d0329bd48463430f5b8ff7a95b3e202bae4410118f28e02de4d026864532bbe855398e78399b992ec7ee8d0853230732522d4d09fe0b871aac0d044dd8a61456c39dafe288956866", 0xfc1}], 0x1, 0x0, 0x68}, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 07:49:44 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xf401, @loopback}, 0x10) 07:49:44 executing program 4: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5) 07:49:44 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 07:49:44 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000380), 0xfffffe74, 0x0, &(0x7f00000003c0)) 07:49:44 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000012c0)=[@cred], 0x20}, 0x0) 07:49:44 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) 07:49:44 executing program 3: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 07:49:44 executing program 5: r0 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 07:49:44 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="77ff6178f516ba3f39bf32a8ba2be37c4c8cb2102139f4b1b0a88d7e302dd741170cf0d502374aa734123a5d8528a6bc7a26c8a5dbc5fdade5d8d7cfe8d3c8b8b5ea22eea75932a66218ccfc98159d458ffdbd4b31e13042e054f818b3c74cd74a8de8d44c07a97ba4c9f4ea5d7d55d16e0ffe0eb7cf72f301e401edf611992749f60c75af62fe51c677039f1c445eb664", 0x91}], 0x1) 07:49:44 executing program 3: mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x4) 07:49:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000580)={0x2, 0x3}, 0xc) 07:49:45 executing program 4: pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, 0x0) 07:49:45 executing program 3: utimes(0x0, &(0x7f0000000040)={{0x0, 0x180000000}}) 07:49:45 executing program 5: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 07:49:45 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0xff0f, @loopback}, 0x10) 07:49:45 executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000140)='./file0\x00', 0x0) 07:49:45 executing program 4: writev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000000c0)='G', 0x1}, {0x0}, {&(0x7f0000001240)="f9", 0xffffffffffffffc4}], 0x3) 07:49:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000340), &(0x7f0000000380)=0x4) 07:49:45 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=""/230, 0xe6}, 0x0) 07:49:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 07:49:45 executing program 4: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 07:49:45 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, @val, {@ipv6}}, 0x0) 07:49:45 executing program 2: pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x4) 07:49:45 executing program 5: r0 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, 0x0) 07:49:45 executing program 4: syz_emit_ethernet(0x62, &(0x7f0000000040)={@broadcast, @remote, @val, {@ipv4}}, 0x0) 07:49:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="1871aae68ce176ad02", 0x9, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000080), 0x10, 0x0, 0x0) 07:49:45 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000002}, 0x10) 07:49:45 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) 07:49:45 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000140)={@local, @local, @val, {@ipv6}}, 0x0) 07:49:45 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 07:49:45 executing program 4: pipe(&(0x7f0000001200)={0xffffffffffffffff}) fcntl$getflags(r0, 0xa) 07:49:45 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 07:49:45 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 07:49:45 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) 07:49:45 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="dfbf72548c03", @remote, @val, {@ipv4}}, 0x0) 07:49:45 executing program 3: setitimer(0x0, &(0x7f0000000000)={{}, {0x5, 0x80008}}, &(0x7f0000000080)) 07:49:45 executing program 5: writev(0xffffffffffffffff, &(0x7f0000000980)=[{0x0}], 0x1) 07:49:46 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, @val, {@ipv6}}, 0x0) 07:49:46 executing program 2: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 07:49:46 executing program 4: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 07:49:46 executing program 3: setitimer(0x0, &(0x7f0000000040)={{}, {0x20000000000}}, 0x0) 07:49:46 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="337e9dddddd81ec69fea3cae31a207b037dc444aca71774437cf32de0f5d528956828a9b4fc3e00b3d4182618ed93f763c0c29ccd5904ecc825293f1a97543c631507ec26acbe25ee5a8659454fad64be229d6bf495a3ae510cbadf9203a0e99d85e52d27a230e0c6c87816e4b7ac43614705f3af8f410b0f7916e0a22dd849769f114cec2a42dcff3aafa7bbc50ccde1736b8ed423e1851b43a51bc822dd18907aa2c68f0e2daf5f13dbcd4b85e58c2ca475714dbdb521510f98f869f0f73f52d641ed8b4ea176e1b7b6d2b1bd349e95b78f57c146ab4e0a966e01d8845a1fc209730fbc658a73edae5c7718dd31b9bd1a20b09a9975d5e38d40dc17c09884eda2bc85e023ac362a1d483ceadba36603a1998f3b07ae535db5266b52549c4a65f83d5ee02badd21c3acd6b4a5c017ba7ec595422fc8c8c89da41758907d3c59400f2af361d049137ccb29aec531de0b46e261dab399d17e77930667751fcaa800b98f1fab025a36f3f82166968f3316385ea89c4c6cb4da35ab692ce9f09966d7d074f29b8974d0d23af2f8fbfc9503ae16756619ddcdf74445d803f912ce83edc062fe20711bb67bbdfc9eac00d266c80dba2ad6b4833a951e79032d4eebe8b83570e4deb12a3bb92b3285a1a3a1b06526024a30b4bda959cd1026d92156e8f2771320b4df7e0bf14e5e086df6928e3d791e4b7ba46d3f26caed5faca431f57cb545c9b5f5a4dc04fe730bdb93e15b3d2ff1a08a76c1ed577bdec080d4d61036caecc2a0f75cd4822fa8d1ce15b0a2aa8ccb5229d612bb3c396356590f45d51dfc6031df7c845ac08632db748e5b169aa5852a43d14bbb70767ac0a4f27e1289e4bf3eb3d25f7168b342370a7ccf018545045a902246910625d731c3e9198998c3f9f8602c78f21bb70df7052866d572009d4983ea55f622652c9b6d3ec2c6532dd8df32fb3bb29faad92cfed05db1acc480ab585b562c8128b71dd8bb99abc51ae0354ee4c1efc2178dc47df284ff58176f68d8ee6121cd27365563253b0ba17af4c4ee5e84b0545348cc76a6006d1faa64555fcd313346420ae1363e7f993869e20f2d559a5f7ce39ea6be0467fb3cd4ca20a4070bb4d69485131a4e890fc05b07a58ba1e4dc69c5a6f994cabe32892b46002d54d8053b624d31176f12d039db8891abd014eda103aaf12974ab1777280609c93ddabd2fcd48aee5fcdd3642620488640734ec8ff445277bdb53b92c21d770b898073bc3ce686780ce232e855b3306156e430a3ddcda7cf1dba3984f2e0629c028f4159632109d754182a6e49cf3fe1accfdd1c14b13f2cd4b4909a8b4078c78037ab246a5114f4bc8785e6a3ce32caeb3914a24a28f4dad0bd1d2096db72ca202bef79b2b4376b516585bd0cd0a0bf14dbe335cc01f3151f828ea2217e00da1bc55c9f62c5641df4429ed2e82a985c77a83acf143e0b7e108a547a6f393b8c4b0902f7df5e6cbf4a9ed1f31acb8a8d2ce43c4e0091a26b6bcffef35c2a6385a494b3ea979eb801bebb3b0a99c4cfbe0ab60c9539a6bba27a9fe4f4a58260436190f3bb78f6357965a6928ccbdf2bbfe6e1adfbba2d82342c7581a6633038eff25f58b686db5c6fc51eb898318e47867156d8a6b6ca0377d3071cdbb50ae5ddc282a8043a132338c37b0c194af60e6a54583b59bc90e842cd1581c4c6ac637d065876e483c0bb7e54c5ed2ed67f3bb5ed875e26688dd1ccb1acafda46e96744ef4459770fbd45236c7946a96026617581af5daaea823489f1becca5c6d168df54643e198895b8c6f14bf7c17faf61209dd6ef473cf5954123cf6d6b1af2e01e01ea605d5a860b8727bb46a628629e29d85a052470bba64be79a84637a115919733f010ec165e7d4cf1c7a06929869497dffa9f92f14562271b58d25b0df2abc912dfa60b5e7ba1f9a64236b92c675359d1788c1e5535215cfd56a5fc97dd96c20923f07340b6f372cbd618766ed98e30e4015e510f674a90ba8375b5c91911cd3f1aa8ecb89db7a79001aba844e1592df115cb84ed935ca8374e28e99ab929238002b282e377f48009079a7f51f32a3e055217638e63869238058af4c5d7ac53661439b1cff05debee494f59d775ace292fe82744b78c52eda5fe4989c2c263f4d2f8c0dbe46988a21c2d0664f6c3159f318052cac7b29d8b91d67311e876f168390b49a851ea41d8a9b601395dbdcb47268cba864f60dc4444ebdd819b3cbe55c7c3b7e8a826f7b16d5791342ac07de56674dd00c48af7674dbe9b84a372851eca8f0cce93324a7510987540492b9264cbed0e9ec155daa9eeee82a4de52b03ea01f58105212aca491d8752b53faf6506ce03f98d676caf71bb0bdb1ca734d77b22abd73d8f8335436b2d1201c5fabd2d096e425772c460a5e04c03ce4818723d2dcc5be74529b712601be5dc56b7973d5fbe555a06b9bbd9246ece82e0f24f3391ba85195460d87ec188a3d83d3fc1c1f07fa551066e8e5cbc05a0073451d40d134124a77f05fddf9bf394f882d16cc202cb551c437269e33d0f3b2d873d96e162614138646075378c0bcf24dae5478c66f63d77a1eabfe8883fcfaa092ad0f909d9c77cb72cd459aee4c03e310ce5da362be4a1d3218b67e131e62acfa14e223700d6", 0x759}], 0x1, &(0x7f00000012c0)=[@cred, @cred, @rights, @cred, @rights], 0xa8}, 0x0) 07:49:46 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000003}, 0x10) 07:49:46 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) r1 = dup(r0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) 07:49:46 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x20b42, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 07:49:46 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 07:49:46 executing program 0: mlock(&(0x7f0000004000/0x11000)=nil, 0x11000) 07:49:46 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 07:49:46 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 07:49:46 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="8a3490fd51ca", @multicast2, @remote}}}}, 0x0) 07:49:46 executing program 2: syz_emit_ethernet(0xfb, &(0x7f0000000100)={@local, @local, @val, {@ipv6}}, 0x0) 07:49:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) getpeername$inet(r0, 0x0, 0x0) 07:49:46 executing program 5: setitimer(0x2, &(0x7f0000000000)={{}, {0x5}}, &(0x7f0000000040)) 07:49:46 executing program 2: syz_emit_ethernet(0x22, &(0x7f0000000240)={@random="89e99d0f74b0", @remote, @val, {@ipv4}}, 0x0) 07:49:46 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback=0x7f000004}, 0x10) 07:49:46 executing program 4: setitimer(0x0, &(0x7f0000000000)={{0xffffffffffff6b58}}, 0x0) 07:49:46 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) fsync(r0) 07:49:46 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, 0x0, 0x0) 07:49:46 executing program 0: mlock(&(0x7f000000a000/0xa000)=nil, 0xa000) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) 07:49:46 executing program 2: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000240), 0x0) 07:49:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) 07:49:46 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60ec0002000800986700000000000000000000000000000100000000000000000000ffff"], 0x0) 07:49:46 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xb, 0x0, 0x0) 07:49:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1) dup2(r2, r1) dup2(r2, r0) 07:49:46 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchdir(r0) 07:49:46 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000000000000000000000ff0f00000100000000000000000000ff"], 0x0) 07:49:46 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x2) 07:49:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 07:49:46 executing program 3: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) 07:49:46 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) setpgid(0x0, r1) 07:49:46 executing program 2: setitimer(0x2, &(0x7f0000000000)={{}, {0x5}}, 0x0) 07:49:46 executing program 4: socketpair(0x1, 0x0, 0x1, 0x0) 07:49:46 executing program 4: socket(0x0, 0x0, 0x4) 07:49:46 executing program 3: mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 07:49:46 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) fcntl$getown(r0, 0x5) 07:49:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) select(0x31, &(0x7f0000000080)={0x80000000000006b}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000100)={0x8}, 0x0, 0x0) dup2(r2, r1) dup2(r1, r0) 07:49:46 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60ec0002000800986700000000000000000000000000000100000000000000000000ff"], 0x0) 07:49:46 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff}) flock(r0, 0x0) 07:49:46 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x8) 07:49:46 executing program 4: syz_emit_ethernet(0x33, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff00000000000008060001"], 0x0) 07:49:46 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='.\x00', r1, r2) 07:49:46 executing program 2: syz_emit_ethernet(0xfbf, &(0x7f0000000040)={@remote, @local, @val, {@ipv6}}, 0x0) 07:49:46 executing program 5: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 07:49:46 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 07:49:46 executing program 4: setitimer(0x2, &(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000040)) 07:49:46 executing program 2: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) 07:49:46 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x20b42, 0x0) getuid() 07:49:47 executing program 0: stat(&(0x7f0000000000)='./file0\x00', 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 07:49:47 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000000}}, 0x0) 07:49:47 executing program 3: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 07:49:47 executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 07:49:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x9) 07:49:47 executing program 2: select(0x1, &(0x7f0000000380), &(0x7f00000003c0)={0x7}, 0x0, 0x0) 07:49:47 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 07:49:47 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000280)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 07:49:47 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 07:49:47 executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) 07:49:47 executing program 5: socketpair(0x1, 0x2, 0x1, &(0x7f0000000040)) 07:49:47 executing program 4: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x5) 07:49:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="337e9dddddd81ec69fea3cae31a207b037dc444aca71774437cf32de0f5d528956828a9b4fc3e00b3d4182618ed93f763c0c29ccd5904ecc825293f1a97543c631507ec26acbe25ee5a8659454fad64be229d6bf495a3ae510cbadf9203a0e99d85e52d27a230e0c6c87816e4b7ac43614705f3af8f410b0f7916e0a22dd849769f114cec2a42dcff3aafa7bbc50ccde1736b8ed423e1851b43a51bc822dd18907aa2c68f0e2daf5f13dbcd4b85e58c2ca475714dbdb521510f98f869f0f73f52d641ed8b4ea176e1b7b6d2b1bd349e95b78f57c146ab4e0a966e01d8845a1fc209730fbc658a73edae5c7718dd31b9bd1a20b09a9975d5e38d40dc17c09884eda2bc85e023ac362a1d483ceadba36603a1998f3b07ae535db5266b52549c4a65f83d5ee02badd21c3acd6b4a5c017ba7ec595422fc8c8c89da41758907d3c59400f2af361d049137ccb29aec531de0b46e261dab399d17e77930667751fcaa800b98f1fab025a36f3f82166968f3316385ea89c4c6cb4da35ab692ce9f09966d7d074f29b8974d0d23af2f8fbfc9503ae16756619ddcdf74445d803f912ce83edc062fe20711bb67bbdfc9eac00d266c80dba2ad6b4833a951e79032d4eebe8b83570e4deb12a3bb92b3285a1a3a1b06526024a30b4bda959cd1026d92156e8f2771320b4df7e0bf14e5e086df6928e3d791e4b7ba46d3f26caed5faca431f57cb545c9b5f5a4dc04fe730bdb93e15b3d2ff1a08a76c1ed577bdec080d4d61036caecc2a0f75cd4822fa8d1ce15b0a2aa8ccb5229d612bb3c396356590f45d51dfc6031df7c845ac08632db748e5b169aa5852a43d14bbb70767ac0a4f27e1289e4bf3eb3d25f7168b342370a7ccf018545045a902246910625d731c3e9198998c3f9f8602c78f21bb70df7052866d572009d4983ea55f622652c9b6d3ec2c6532dd8df32fb3bb29faad92cfed05db1acc480ab585b562c8128b71dd8bb99abc51ae0354ee4c1efc2178dc47df284ff58176f68d8ee6121cd27365563253b0ba17af4c4ee5e84b0545348cc76a6006d1faa64555fcd313346420ae1363e7f993869e20f2d559a5f7ce39ea6be0467fb3cd4ca20a4070bb4d69485131a4e890fc05b07a58ba1e4dc69c5a6f994cabe32892b46002d54d8053b624d31176f12d039db8891abd014eda103aaf12974ab1777280609c93ddabd2fcd48aee5fcdd3642620488640734ec8ff445277bdb53b92c21d770b898073bc3ce686780ce232e855b3306156e430a3ddcda7cf1dba3984f2e0629c028f4159632109d754182a6e49cf3fe1accfdd1c14b13f2cd4b4909a8b4078c78037ab246a5114f4bc8785e6a3ce32caeb3914a24a28f4dad0bd1d2096db72ca202bef79b2b4376b516585bd0cd0a0bf14dbe335cc01f3151f828ea2217e00da1bc55c9f62c5641df4429ed2e82a985c77a83acf143e0b7e108a547a6f393b8c4b0902f7df5e6cbf4a9ed1f31acb8a8d2ce43c4e0091a26b6bcffef35c2a6385a494b3ea979eb801bebb3b0a99c4cfbe0ab60c9539a6bba27a9fe4f4a58260436190f3bb78f6357965a6928ccbdf2bbfe6e1adfbba2d82342c7581a6633038eff25f58b686db5c6fc51eb898318e47867156d8a6b6ca0377d3071cdbb50ae5ddc282a8043a132338c37b0c194af60e6a54583b59bc90e842cd1581c4c6ac637d065876e483c0bb7e54c5ed2ed67f3bb5ed875e26688dd1ccb1acafda46e96744ef4459770fbd45236c7946a96026617581af5daaea823489f1becca5c6d168df54643e198895b8c6f14bf7c17faf61209dd6ef473cf5954123cf6d6b1af2e01e01ea605d5a860b8727bb46a628629e29d85a052470bba64be79a84637a115919733f010ec165e7d4cf1c7a06929869497dffa9f92f14562271b58d25b0df2abc912dfa60b5e7ba1f9a64236b92c675359d1788c1e5535215cfd56a5fc97dd96c20923f07340b6f372cbd618766ed98e30e4015e510f674a90ba8375b5c91911cd3f1aa8ecb89db7a79001aba844e1592df115cb84ed935ca8374e28e99ab929238002b282e377f48009079a7f51f32a3e055217638e63869238058af4c5d7ac53661439b1cff05debee494f59d775ace292fe82744b78c52eda5fe4989c2c263f4d2f8c0dbe46988a21c2d0664f6c3159f318052cac7b29d8b91d67311e876f168390b49a851ea41d8a9b601395dbdcb47268cba864f60dc4444ebdd819b3cbe55c7c3b7e8a826f7b16d5791342ac07de56674dd00c48af7674dbe9b84a372851eca8f0cce93324a7510987540492b9264cbed0e9ec155daa9eeee82a4de52b03ea01f58105212aca491d8752b53faf6506ce03f98d676caf71bb0bdb1ca734d77b22abd73d8f8335436b2d1201c5fabd2d096e425772c460a5e04c03ce4818723d2dcc5be74529b712601be5dc56b7973d5fbe555a06b9bbd9246ece82e0f24f3391ba85195460d87ec188a3d83d3fc1c1f07fa551066e8e5cbc05a0073451d40d134124a77f05fddf9bf394f882d16cc202cb551c437269e33d0f3b2d873d96e162614138646075378c0bcf24dae5478c66f63d77a1eabfe8883fcfaa092ad0f909d9c77cb72cd459aee4c03e310ce5da362be4a1d3218b67e131e62acfa14e223700d62c98b8c435f1f2e4ae5d4006bfe11bbf263e45619d28bb37820673d8cd5294784aa587d85e09506f532f82b1a43c48013c69dfa3739055286847d7e35616ba1a580bb45d7712253561b13e13d21bb59d1d9fb79f8e15c63a05ad8e0c9cd415ccbef86b6ba2dc99796b21a2e9ebc94c219008a1270eb75cb2c37219c1ba2ed3ff0b4e798592f19adca71110d65191e2c9ec64e41a5cf47752bcea0a7fdb69dc374208adfe9007644a", 0x801}], 0x1, &(0x7f00000012c0)=[@cred], 0x20}, 0x0) 07:49:47 executing program 5: pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 07:49:47 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 07:49:47 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000000c0)={0x35b}, 0x0, 0x0) close(r0) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa) 07:49:47 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @broadcast, @val, {@generic={0x8863}}}, 0x0) 07:49:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) 07:49:47 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x10000000000001bc) execve(0x0, 0x0, 0x0) dup2(r2, r0) 07:49:47 executing program 0: symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00') 07:49:47 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r0) 07:49:47 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x20b42, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 07:49:47 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="ad505d0f7441", @val, {@ipv6}}, 0x0) 07:49:47 executing program 5: setitimer(0x0, &(0x7f0000000000)={{}, {0x5}}, &(0x7f0000000040)) 07:49:47 executing program 4: getsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x0, &(0x7f0000000340), &(0x7f0000000380)=0x4) 07:49:47 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x0) 07:49:47 executing program 2: accept$inet6(0xffffffffffffffff, &(0x7f0000000340), 0x0) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb) 07:49:47 executing program 4: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, 0x0, 0x0) 07:49:47 executing program 0: getsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x0, 0x0, 0x0) 07:49:47 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, @val, {@ipv4}}, 0x0) 07:49:47 executing program 3: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) 07:49:47 executing program 2: getsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x0, 0x0, &(0x7f0000000380)) pipe2(&(0x7f0000000440), 0x0) 07:49:47 executing program 3: pipe2(0x0, 0x100000) 07:49:47 executing program 5: recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x100000) 07:49:47 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 07:49:47 executing program 4: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x32, 0x0, 0x0) 07:49:47 executing program 2: r0 = socket$inet6_udp(0x1c, 0x2, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x32, &(0x7f0000001700)={0x0, 0x100, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x7f6, "5705dace89041ef8472ec542bc1bfa3576132fe47175926fe469d710ffdbc77202e48abaa24ea5ff900bf5a76a513f868381243e79d6b35897cd98d59ad01fe9b314db39b51fd06c876229c4aa5e8682041755aa44a23430bf992efecc9b622eca956006633a001296ae99f29dc4a1486c260f0a1b33f39a9234defe9293242dfd6250866cf8e350d41d4777f5ca47de5d89e5e401788abe9d98419476181c822133dfafd07ae6c0e79b848823fe104f0ef0a77b1434310db5bd0eacb0dbcf39baf710b4c67e45f391e345bed1fc5755ab554fb4457c855804116c4e2710c7bba26f008155ba4b6a05d9c2c68ae1025f04c0b3a493d74e0f09eb3799573e5852e96dd082609f33d358555dd8737080754f00f7af2da743af8a923b8687dab6df2d32b657a6b89d95ed24f32d7537a423c07d79e7dc5551eb8fcf34391f0c6725de46fa13716f85f5053cba06d29896bd9953dfba1cfa97d09abeaafb7e28608d3bb0219a5fc6836ee2131016e06817240cf340773e41aa24e35b8ea7382fd349c903afe024368c20f1d057e60099d82257482312c834cc8530a2fb77d4915f0ff2fec70903136b17147790d6960a004f726be60b198bef58bf1785af929fdcacf92c3b4616ff5c79b29f767f5e1740aab10a82fb6fbba6082c5105921d076099f39b59ddf3a582ea304b444345b96f215dd6eb208e8686b1a203f7a5906b504a6725e611fa3a37e1eb91424dd7b3f5f941a9bc346ee931698fc93c3628654ee40c0c42320f8edec20a2f22241d358837cdcf407028041934256a7f16d78f8959927ff63b6ed8c412ceb0c16fa96cc4248f1cf6d5560099a7c0c834fd6fdf7ceec2742268bf3bf2deff60016716785dd6a16b949210f23668d8ba230ff2a7da190896ade3c5e4413b30d903f8f877b556cbee4129b6d78f23ed89a6f1b61f838c363382d83299a153e75a66a5d55a13632647a90bab38432ab142765d72f839cbe4d3714945199e8606580a237433e748d308365679099aeeae919e091283453d0d0291eff3520b7b2674c9fb5c65e6bd23d97f5a557d64208272e0bb5c623c91543c85bc9a75466e4c278b1aa4a0bb5e3a0fa0fa462c48ec9efa3df329a6ecaff0515e82b2b3dcc34dd4870d337fbbf9395cc188ae95e7e3d4777d4a34e4f02ba6ce50962a736f1f0de7310af8daef8e1946248913bce8cdfe054919ae02bead925f9e56748ad3f2fd1ea0a76ef054cbeeba234f1002ea7c713be68841cc588a0957c23b4aad88248ccce7994697cb9b97827e893817cfd00b651322055f9d949dc502b3983bcd945fa890798a4cdc1cdf15ed9ed3c96a3b129255e5cd35e84e1448e209d22fa7263ec15957c5891d45be254aaf8bf03e81e194ff4352477cb04c83e85a8c052a8bbf05779ea3eba59c8630155a23bfd73c1d21eb9d8cbc74d8bceae2836ec0947998134876c55db1affc3a479f478acd0686d2d61db9804db58b7556b6faa3a6fa8c157a9c0a69519eb9734ccd3d59bc09145367a5159319af959339b42e3180182e18bac303a4054e0192eede1cb1251122048dc175492456b4ff581ec34a9dd35f405321cca3fbff574e930c40a6f363bb3955c80dbcd461d731ec33deefc5f4ac945f04beca04265949c7ea3f64e2ad8e0ce3be29d0f05e1b8dbdec62fc299d81ccd4bc8fc9842cb0949a59b332e38d5c94a50058063a9f91017eacd9c6a86a9c14f96c5e2b0c8ab9a8daf2fb089880e061d04cffa0a326db6c081094cd2b6e5be58df8ba089e479f8eac9f321c29171566f72dbe2677dbcf080947f3c413bf9684c7c0f89f209b2066f58ebbb1eb46bc0f70bb6ffe2895826e848db8e510d45f90f54a51a1c920bec1ccd0c09491548b2b1e8c1f4fa75ea14b62402049d4e27ddd4ec30afb513c8815ed8f319252028a0fd317254036598b874e895463207238ae1f316231a85f6654fa9f4b0c373cce9c337cc8b852ec51b5d046c01d69413842468848c8b60dbd98ba9bc8c5d2996c2ade94e8aff6abf4aadff25eae83ef95bf16db99185e0aa43f17d0a84aca28a3cae683bf4e76168c4feb0fe38724e0abfd3c13f0add1295ab4508eafc44319a5839c3b39b7b515e17be425a0832c254cc7fb17e4ca3b3aa859f64127649d36d36e079257589d3b0da14144dbffb089bfa6df817a9b4356f0bda7dc115d002652ec6a95f6e1ee34e3036fc7bd63d72907166635448d43e7bbcc1e0f7df767f2695fd34892ce5216a3a71c58d6ea20515903c9c178c4ec2d8fb6a586fff886f204687bdb807fd40e266a985c50c60ceb15d3869974d6f03294d22696142169a6440fccd9b2afe633d5bd0bf542f107c45248383ee619570c5f9e830e9f7c267e949fe75c1c61774ca0f74de8cc48de01b226ede238eefdf73de289fca483c0a6f422818c24be6f120afc5edb1b461e2969f7ecb326ba4ecd64205c2bb5d6eadf1901c64ad0c40ea95b46e72f7d75b9efad05875b063ddd0f5fa966238a8231bb312f8625e7d52956c86645593d51011e03a82b965cdc854dd0a7faf577bf8d0d1e65a63788b53bd4586e6981a2b9c79d3a4b59c8c0036ba8ddbef56bd055e3b78bd76265d5e8b31f53c3dcb2dda865c2d8f6578e513016f1a450464e75ff0235b7513188e8ef9fbc3698fe994b13b81c77cb28747aa01af5741cf8540d3c0cc8fa868ef6979d6c72a11860df7c25f6c9373a591d7b7bd0a5f4a18dcc89d34592ef71d5578e8e78f858c2dea458745ea35ce263f2586d9dff618e867e7b1f4b6810853e13226f47887e8b6cdd5fc4f6f9541454e3becd1dd567049ba9e75383edc69d74b46b78a79f8335661c481f18222260890e1387d2cc4216e1b0f450"}]}, 0x808) 07:49:47 executing program 0: open(0x0, 0xd6772238929ed3d9, 0x0) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc) 07:49:47 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) 07:49:47 executing program 5: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000140)=0x80, 0x4) 07:49:47 executing program 4: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000003ac0)={@mcast1}, 0x14) 07:49:47 executing program 2: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000440), 0x0) 07:49:47 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xb, 0x0, 0x0) 07:49:47 executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) 07:49:47 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) 07:49:47 executing program 5: r0 = socket$inet(0x2, 0x5, 0x0) sendto$inet(r0, &(0x7f0000000000)="1c", 0x1, 0x0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) 07:49:47 executing program 2: socketpair(0x1, 0x1, 0x0, &(0x7f0000000640)) 07:49:47 executing program 0: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000580)={0x1c, 0x1c, 0x2}, 0x1c) 07:49:47 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0x1c) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd) 07:49:47 executing program 4: chmod(&(0x7f0000000740)='./file0\x00', 0x0) 07:49:47 executing program 2: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, &(0x7f0000000080)={0x81, {{0x1c, 0x1c, 0x3}}}, 0x88) 07:49:47 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000440), 0x0) 07:49:47 executing program 5: openat$ptmx(0xffffffffffffff9c, 0x0, 0x150206, 0x0) 07:49:47 executing program 3: getsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x0, &(0x7f0000000340), 0x0) 07:49:47 executing program 4: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, &(0x7f0000000080)={0x0, {{0x1c, 0x1c, 0x3}}}, 0x88) 07:49:47 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000580)={0x1c, 0x1c, 0x2}, 0x1c) 07:49:47 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) accept4$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x1c, 0x0) 07:49:47 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x50, 0x0, 0x0) 07:49:47 executing program 5: open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) pipe2(0x0, 0x0) 07:49:47 executing program 4: getsockopt$inet6_int(0xffffffffffffff9c, 0x29, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 07:49:47 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xe) 07:49:47 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0a012e"], 0xa) 07:49:47 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) sigaltstack(&(0x7f0000ffd000), 0x0) 07:49:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x13, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:47 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1/file0\x00', 0x0) 07:49:47 executing program 4: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x401, &(0x7f0000000000)="2c4c3f08808992f1fc2567055b3ab63daae49acc", 0x14) 07:49:48 executing program 5: syz_emit_ethernet(0x9f, &(0x7f0000000400)={@local, @local, @val, {@ipv6}}, 0x0) 07:49:48 executing program 3: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x83d28aea4aeb6291) 07:49:48 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f00000001c0)={@multicast1, @multicast2}, 0xc) 07:49:48 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2000) 07:49:48 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x862ee64f2396b6ad, 0x0) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x32) 07:49:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) rename(&(0x7f0000000400)='./file0\x00', 0x0) 07:49:48 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x401, &(0x7f0000000000)=',L?\b', 0x4) 07:49:48 executing program 4: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) 07:49:48 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 07:49:48 executing program 5: sigaltstack(&(0x7f0000ffa000), 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)) 07:49:48 executing program 4: openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x200, 0x0) 07:49:48 executing program 3: msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 07:49:48 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x8}, 0x8) 07:49:48 executing program 0: mknodat(0xffffffffffffffff, 0x0, 0x1000, 0x8) 07:49:48 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000002c0)=@abs={0x8, 0x1}, 0x8) 07:49:48 executing program 3: execve(0x0, &(0x7f00000001c0)=[0xfffffffffffffffe], 0x0) 07:49:48 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000400)='\x00'], 0x0) 07:49:48 executing program 0: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) 07:49:48 executing program 2: sigaltstack(&(0x7f0000ffa000), 0x0) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000001000)) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/4096) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x33) 07:49:48 executing program 4: openat$ptmx(0xffffff9c, &(0x7f0000000080), 0x9, 0x0) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 07:49:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x17, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x0) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x51, 0x0, 0x0) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x46, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f00000001c0)='htcp\x00', 0x5) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000001c0)={@rand_addr, @loopback}, 0xc) 07:49:48 executing program 2: munmap(&(0x7f0000bd7000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000685000/0x1000)=nil, 0x1000, 0x0) msync(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0) 07:49:48 executing program 0: openat$ptmx(0xffffff9c, &(0x7f0000000040), 0x400d42, 0x0) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x0) 07:49:48 executing program 5: clock_gettime(0xf, &(0x7f0000000000)) 07:49:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) statfs(&(0x7f0000000080)='./file0\x00', 0x0) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 4: r0 = socket(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x3c) 07:49:48 executing program 2: open$dir(0x0, 0x50002, 0x0) 07:49:48 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 07:49:48 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0a012efe"], 0xa) 07:49:48 executing program 4: open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x49, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') 07:49:48 executing program 5: linkat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 07:49:48 executing program 3: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 07:49:48 executing program 4: execve(0x0, &(0x7f0000000100), 0x0) clock_gettime(0xe, &(0x7f0000000080)) 07:49:48 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x4b, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0\x00') 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x50) 07:49:48 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0xa}, 0xa) 07:49:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 4: r0 = syz_io_uring_setup(0xe00, &(0x7f0000000480), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000500), &(0x7f0000000540)) io_uring_register$IORING_REGISTER_FILES2(r0, 0xd, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) 07:49:48 executing program 2: mknodat(0xffffffffffffffff, 0x0, 0x1000, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{}, {0x8}}, 0x200) execve(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000ec0)=[&(0x7f0000000e00)='\'$-:)[+\x00', &(0x7f0000000e80)='-@@\x00'], &(0x7f0000001180)=[&(0x7f0000000f40)='@\x00', &(0x7f0000000f80)='/dev/bpf\x00', 0x0, &(0x7f0000001040)='/dev/bpf\x00', 0x0, &(0x7f0000001100)='-/!#-{.^/#$/\\.,\xc1*\',,,\x00']) 07:49:48 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x0, 0xffffffff}}, 0x0) 07:49:48 executing program 2: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/18) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x5d, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x0, 0xffffffc1}}, 0x0) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x104) 07:49:48 executing program 2: sigaltstack(&(0x7f0000ffa000), 0x0) msync(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x2) 07:49:48 executing program 4: readlinkat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='$-\x00'], 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) 07:49:48 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 07:49:48 executing program 3: sigaltstack(&(0x7f0000ffa000), 0x0) munlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 07:49:48 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 07:49:48 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2000) 07:49:48 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x48, 0x0, 0x0) 07:49:48 executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='$-\x00'], 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) 07:49:48 executing program 5: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') 07:49:48 executing program 4: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x108) 07:49:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x0) 07:49:48 executing program 5: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x3f, &(0x7f0000000000)=0x80000000, 0x4) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 07:49:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f00000001c0)={@multicast2}, 0xc) 07:49:48 executing program 4: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x1}, 0x1c) 07:49:48 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 07:49:48 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0xd, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 2: sigaltstack(&(0x7f0000ff9000), 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 07:49:48 executing program 5: statfs(&(0x7f00000000c0)='.\x00', &(0x7f0000000380)) 07:49:48 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x1, &(0x7f00000001c0)={@broadcast}, 0xc) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x109) 07:49:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x7, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) 07:49:48 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 07:49:48 executing program 5: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 07:49:48 executing program 3: utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 07:49:48 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 07:49:48 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 07:49:48 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sigaltstack(&(0x7f0000ffd000), 0x0) 07:49:48 executing program 4: execve(&(0x7f0000000100)='.\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x9e}-\\*J]{\x00'], 0x0) 07:49:48 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800) 07:49:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x9, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0x9) 07:49:48 executing program 0: renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) 07:49:48 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10a) 07:49:48 executing program 5: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sigaltstack(&(0x7f0000ffc000), 0x0) 07:49:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0a012efe6e"], 0xa) 07:49:48 executing program 2: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x2000, 0x0, &(0x7f0000001140)) 07:49:48 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) setsockopt$inet6_int(r0, 0x29, 0x9, &(0x7f0000000040), 0x4) 07:49:48 executing program 4: clock_gettime(0xd, &(0x7f0000000180)) 07:49:48 executing program 4: execve(0x0, &(0x7f0000000ec0), 0x0) 07:49:48 executing program 0: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, 0x0, 0x0) 07:49:48 executing program 5: r0 = socket$inet6_udplite(0x1c, 0x2, 0x88) fcntl$setown(r0, 0x6, 0x0) 07:49:48 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, 0x0, 0x0) 07:49:48 executing program 3: execve(0x0, &(0x7f0000000ec0)=[&(0x7f0000000e00)='\'$-:)[+\x00'], 0x0) 07:49:48 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, @val, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @random="f2936fb60153", "9e2b1a0a4c71254b8aed4bf0d0fafac6"}}}}, 0x0) 07:49:49 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10b) 07:49:49 executing program 0: execve(0x0, &(0x7f0000000ec0), &(0x7f0000001180)) 07:49:49 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file1\x00') 07:49:49 executing program 4: munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 07:49:49 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x200, 0x0) 07:49:49 executing program 2: execve(0x0, &(0x7f0000000ec0), &(0x7f0000001180)=[&(0x7f0000000f00)='\x00']) 07:49:49 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x55, 0x0, 0x0) 07:49:49 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 07:49:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)) 07:49:49 executing program 5: rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) 07:49:49 executing program 3: futimesat(0xffffffffffffffff, &(0x7f0000000040)='\x00', 0x0) 07:49:49 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0a012efe6e696c6530"], 0xa) 07:49:49 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10c) 07:49:49 executing program 2: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 07:49:49 executing program 5: openat(0xffffffffffffffff, 0x0, 0x240c4d, 0x0) 07:49:49 executing program 0: sigaltstack(&(0x7f0000ffa000), 0x0) sigaltstack(&(0x7f0000ffc000), 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 07:49:49 executing program 3: execve(0x0, &(0x7f0000000ec0)=[&(0x7f0000000e00)='\'$-:)[+\x00'], &(0x7f0000001180)) 07:49:49 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) 07:49:49 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file1/file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file1/file0\x00', 0x0, 0x0) 07:49:49 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 07:49:49 executing program 3: r0 = socket$inet6_tcp(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x100, 0x0, 0x0) 07:49:49 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:49:49 executing program 4: open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000ec0)='./file0\x00', 0x0) 07:49:49 executing program 2: openat(0xffffffffffffffff, 0x0, 0x300803, 0x0) 07:49:49 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10d) 07:49:49 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000680)='\x00', 0x0, 0x0) 07:49:49 executing program 3: syz_emit_ethernet(0x16, &(0x7f0000000000)={@local, @random="5a2b3fda106a"}, 0x0) 07:49:49 executing program 5: munmap(&(0x7f0000bd7000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) msync(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x0) 07:49:49 executing program 2: setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={@multicast1, @remote={0xac, 0x14, 0x0}}, 0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 07:49:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) chmod(&(0x7f0000002640)='./file0\x00', 0x0) 07:49:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x52, 0x0, 0x0) 07:49:49 executing program 5: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x2e, &(0x7f0000000180)={@remote={0xfe, 0x80, '\x00', 0x0}}, 0x14) 07:49:49 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="dfa43abdd715", @random="661e0f73b57c", @val, {@ipv6}}, 0x0) 07:49:49 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x13, 0x0, 0x0) 07:49:49 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0xc, &(0x7f00000001c0)={@broadcast, @multicast2}, 0x65) 07:49:49 executing program 5: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 07:49:49 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x10e) 07:49:49 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x200, 0x0) 07:49:49 executing program 2: execve(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000ec0)=[&(0x7f0000000e00)='\'$-:)[+\x00'], &(0x7f0000001180)=[0x0]) 07:49:49 executing program 3: readlink(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 07:49:49 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240), 0x2000) 07:49:49 executing program 0: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x17, &(0x7f0000000040), 0x4) setsockopt$inet6_int(r0, 0x29, 0x25, &(0x7f0000000000), 0x4) 07:49:49 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'team0\x00', 0x4702}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'ip6erspan0\x00', 0x400}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000080)={'bond_slave_1\x00', 0x600}) 07:49:49 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/syz0\x00', 0x200002, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f0000000140), 0x2, 0x0) close(r1) 07:49:49 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000300)={&(0x7f0000000000)={0x2, 0x0, @dev}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000040)='?Fr', 0x3}, {&(0x7f0000000080)="bf468d17afe087afc76f43a9da3298e0479340dd643b1e021a95e35e49f8e5c3f403db62441835d5cbc75dc7aa5897255b33f94001ff2a9435e48a720f4f18e659ce84451d0da10357f46c1f094fda5f0992b2413b9f7ba3d3d09c4880c0c860b5b276a87573efb0dddb3a7b865dd216699238e15bccbe50f7497c1c7a0febdfdf068d5f79058db05e1e942f0d225b4ef051c7c7581e848af75dab12e8f1f102be58", 0xa2}, {&(0x7f0000000140)="792937dc8ef84517d3e03e9e9d9ed3b05f76e6b5990ac7f787aa8bba4a630603733f517fb125766b342de5f15b404da9b0ac280191d1329c8995bad6b588f7cb1c9a2f98eb98aaee141b8d2cb37dba549cf12af20f5086e0e27766a71466785190ef2d26b932672ed386e6f7e85531", 0x42}, {&(0x7f00000002c0)="b41fb799097d4ec98722e69df7551f655c01458faa0f7ce091387ae44c0061c163b5843d84be24514f87eadb93607a941201d007e22a", 0x2c}, {&(0x7f0000000200)="5588530b2443ee3571b070e0cb69c412bc6f2f82ce289fb8c42f751de5f0365d", 0x20}], 0x5, &(0x7f0000000340), 0x18}, 0x0) 07:49:49 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000640)=""/13, 0xd}], 0x1}, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$inet(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001a80)=[{&(0x7f0000000880)='z', 0x1}], 0x1}, 0x0) 07:49:49 executing program 3: socketpair(0x10, 0x2, 0x11, &(0x7f0000000000)) 07:49:49 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 07:49:49 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x208) 07:49:49 executing program 0: r0 = syz_io_uring_setup(0xe00, &(0x7f0000000480), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000500), &(0x7f0000000540)) io_uring_register$IORING_REGISTER_FILES2(r0, 0xd, &(0x7f0000000880)={0x1, 0x0, 0x0, &(0x7f00000007c0)=[{0x0}], 0x0}, 0x20) 07:49:49 executing program 3: sendmsg$inet(0xffffffffffffffff, 0x0, 0x7e3c2a23f9ac8e14) [ 300.866486][ T30] audit: type=1400 audit(1684914589.402:246): avc: denied { attach_queue } for pid=6004 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 07:49:49 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) close(r0) 07:49:49 executing program 2: bpf$ITER_CREATE(0x21, 0x0, 0x0) ioctl$TUNGETIFF(0xffffffffffffffff, 0x800454d2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) 07:49:49 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x12, 0x109, 0x4, 0x6}, 0x48) bpf$MAP_DELETE_ELEM(0x4, &(0x7f0000000140)={r0, &(0x7f0000000080)}, 0x20) 07:49:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) syz_clone(0xd0025000, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:49 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xc, 0x16, &(0x7f0000000440)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf20000000000000470000000f0000002d030100000000009500ffb1000000006926000000000000bf67000000000000150002000fff5d002407000010000000d60600000ee60000bf0500000000000073100000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070400000400f900bd430100000000009500000000000000050000000000000095000000000000001c15a3ce747c693a74b62fd0758b15f09429c043a7bc4b29d2dc480dd7a00100010000000000b39d0af449deaa27ea949e8f9000d885dfea27834aa7eb8d33ac04060630e78a30fc835e29eb532ba8546fc020c196738b5f32b095f5d5b196b9ffc02f952ac53e817671d1000000008ba8583aa4c77097f1c75df9bdd8288fd2f8743924cd6dd4ed457183edc74ca79c79a3da0cea39dbacd0e4b608cece26817f0f53cde0d43388e8f95f840e055a163e38a276b7fd16492587edaec8bc43f312c7ddfa59a53c9e772832f527c0ae9afcf582413f6f8c442ce39039a64965facb4340f2249cc60a8dec5b8a9ac6d60e36f57dbe16868ab102a2496afb579ee71a64decf85b7cae19a1ded09c3baafb2a4c14a373f8ffdfe107d401b7b"], &(0x7f0000000100)='GPL\x00'}, 0x48) 07:49:49 executing program 3: syz_clone(0x50820000, &(0x7f0000000140), 0x0, 0x0, 0x0, &(0x7f0000000240)) [ 300.972468][ T30] audit: type=1400 audit(1684914589.512:247): avc: denied { sys_admin } for pid=6029 comm="syz-executor.0" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 07:49:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'\x00', 0x4032}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x16}]}) 07:49:50 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r1) 07:49:50 executing program 0: gettid() openat$tun(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) 07:49:50 executing program 5: bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)={0x0}, 0x10) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x209) 07:49:50 executing program 3: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}, 0x38) 07:49:50 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000002080)=@bpf_lsm={0x1d, 0x1, &(0x7f0000001f80)=@raw=[@alu], &(0x7f0000001fc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000480), 0x240000, 0x0) 07:49:50 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6ca9488ff663fee4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 0: socketpair(0xa, 0x2, 0x6, &(0x7f0000000000)) 07:49:50 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000017c0)={0x6, 0x5, &(0x7f0000001340)=@framed={{}, [@map_idx_val]}, &(0x7f0000001380)='syzkaller\x00', 0x6, 0x9e, &(0x7f00000013c0)=""/158, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001680), 0x8, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 4: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000002c0)={0x0, 0x0, 0x18}, 0xc) 07:49:50 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000480)={0xffffffffffffffff, 0x15, 0x0, 0x0, 0x0}, 0x20) 07:49:50 executing program 3: bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000a80)='ns/cgroup\x00') 07:49:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0xc0045878, 0x0) 07:49:50 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0xc0189436, &(0x7f0000000540)) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x20a) 07:49:50 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) 07:49:50 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000001380)={@map, 0xffffffffffffffff, 0x18}, 0x10) 07:49:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, 0x0) 07:49:50 executing program 5: openat$cgroup(0xffffffffffffffff, &(0x7f0000000740)='syz1\x00', 0x200002, 0x0) 07:49:50 executing program 4: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0x3, &(0x7f0000000080)=@framed, 0x0, 0x200, 0xc5, &(0x7f0000000100)=""/197, 0x40f00, 0x1, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000240)={0x3, 0xa, 0xffffffc1, 0x7ff}, 0x10}, 0x80) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, 0x0) bpf$OBJ_GET_PROG(0x7, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0xa, &(0x7f0000000b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, [@alu={0x0, 0x0, 0x0, 0x8}, @ldst={0x1, 0x3, 0x1, 0x0, 0x6, 0x1, 0x10}, @ldst={0x2, 0x3, 0x6, 0x9, 0x0, 0x6, 0x10}, @call, @ldst, @call={0x85, 0x0, 0x0, 0x72}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000c40)={0x3, 0x3, 0xffffc4f9, 0x7}, 0x10}, 0x80) 07:49:50 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2101, 0x0) 07:49:50 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000017c0)={0x6, 0x3, &(0x7f0000001340)=@framed, &(0x7f0000001380)='syzkaller\x00', 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 07:49:50 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x5, &(0x7f0000000b40)=@framed={{}, [@alu={0x7}, @ldst={0x0, 0x0, 0x1}]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x4, &(0x7f0000000b40)=@framed={{}, [@ldst]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x2102, 0x0) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x20b) 07:49:50 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000005c0)=@bpf_tracing={0x1a, 0x1, &(0x7f0000000240)=@raw=[@kfunc], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000fc0)=@bpf_ext={0x1c, 0x3, &(0x7f0000000e00)=@framed, &(0x7f0000000e80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000c80)='./cgroup/syz1\x00', 0x200002, 0x0) 07:49:50 executing program 0: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}, 0x10) 07:49:50 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) 07:49:50 executing program 5: bpf$BPF_MAP_FREEZE(0x16, &(0x7f0000001880), 0x4) 07:49:50 executing program 0: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000780)={&(0x7f0000000740)='./file0\x00'}, 0x10) bpf$ITER_CREATE(0x21, &(0x7f0000000940), 0x8) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) mkdir(&(0x7f0000000700)='./file0\x00', 0x40) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0x7, 0x0, 0x0, 0x0, 0xc5, &(0x7f0000000100)=""/197, 0x0, 0x1, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x0, 0x1}, 0x8, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x18, 0x2, &(0x7f0000000040)=@raw=[@map_fd], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x7, &(0x7f0000000b40)=@framed={{}, [@alu, @ldst, @call, @ldst]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@bloom_filter, 0x48) 07:49:50 executing program 5: socketpair(0x0, 0x0, 0x34c, &(0x7f0000000180)) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x20c) 07:49:50 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x40049409, &(0x7f0000000540)) 07:49:50 executing program 3: bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000003680)={0xffffffffffffffff, 0x0}, 0x20) 07:49:50 executing program 0: bpf$LINK_DETACH(0x22, &(0x7f0000000640), 0x4) 07:49:50 executing program 4: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 07:49:50 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x3, &(0x7f0000000b40)=@framed, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000c40), 0x10}, 0x80) 07:49:50 executing program 3: mkdirat$cgroup(0xffffffffffffffff, &(0x7f0000000180)='syz0\x00', 0x1ff) 07:49:50 executing program 0: bpf$PROG_BIND_MAP(0x23, 0x0, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00'}, 0x10) gettid() bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0xa, &(0x7f0000000b40)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, [@alu={0x7, 0x0, 0x1, 0x8, 0x3, 0x8, 0x4}, @ldst={0x0, 0x0, 0x0, 0x0, 0x6, 0x1, 0x10}, @ldst={0x2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x10}, @call={0x85, 0x0, 0x0, 0x66}, @ldst={0x3, 0x0, 0x0, 0x0, 0x9}, @call={0x85, 0x0, 0x0, 0x72}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000c00)={0x7, 0x1}, 0x8, 0x10, &(0x7f0000000c40)={0x3, 0x3, 0xffffc4f9}, 0x10}, 0x80) 07:49:50 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000500), 0xc4402, 0x0) 07:49:50 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000c80)='./cgroup/syz1\x00', 0x200002, 0x0) 07:49:50 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0xfc0, 0x0) 07:49:50 executing program 2: bpf$OBJ_GET_MAP(0x7, 0xffffffffffffffff, 0x0) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x20d) 07:49:50 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x12, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000440)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000080)=@raw=[@jmp], &(0x7f00000000c0)='GPL\x00', 0x7, 0xd3, &(0x7f0000000100)=""/211, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001640)={&(0x7f0000001480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@volatile={0x4}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f0000001540)=""/236, 0x29, 0xec, 0x1}, 0x20) 07:49:50 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) 07:49:50 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f00000033c0)={0x1b, 0x1, &(0x7f00000022c0)=@raw=[@alu], &(0x7f0000002300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 4: socketpair(0x1, 0x0, 0x34c, &(0x7f0000000180)) 07:49:50 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x0, 0x0, 0x0, 0x0, 0x104, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 07:49:50 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x5, &(0x7f0000000b40)=@framed={{}, [@alu={0x7}, @call]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x3, &(0x7f0000000b40)=@framed, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) 07:49:50 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000540)) 07:49:50 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x20e) 07:49:50 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0xb, 0x2, &(0x7f0000000000)=@raw=[@map_idx_val], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001640)={&(0x7f0000001480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000001540)=""/236, 0x1a, 0xec, 0x1}, 0x20) 07:49:50 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x5, 0x1, &(0x7f0000001040)=@raw=[@exit], &(0x7f00000010c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:50 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000001600)={&(0x7f00000015c0)='./file0\x00'}, 0x10) unlink(&(0x7f0000001740)='./file0\x00') 07:49:50 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000480), 0x240000, 0x0) ioctl$TUNGETVNETLE(r0, 0x800454dd, 0x0) 07:49:50 executing program 5: bpf$ITER_CREATE(0x21, &(0x7f0000000500), 0x8) 07:49:50 executing program 2: mkdir(&(0x7f0000000700)='./file0\x00', 0x0) 07:49:50 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x2}, 0x48) 07:49:50 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001640)={&(0x7f0000001480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@volatile={0x0, 0x0, 0x0, 0x9, 0x3}]}}, &(0x7f0000001540)=""/236, 0x26, 0xec, 0x1}, 0x20) 07:49:50 executing program 5: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001f40)={0xffffffffffffffff, 0xd, 0x0, 0x0, 0x0}, 0x20) 07:49:50 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x101003, 0x0) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x308) 07:49:51 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00'}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000d80)={&(0x7f0000000d40)='./file0\x00'}, 0x10) 07:49:51 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, 0x48) 07:49:51 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000400)={@cgroup, 0xffffffffffffffff, 0x5}, 0x10) 07:49:51 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x1, &(0x7f00000006c0)=@raw=[@generic], &(0x7f0000000740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 5: socketpair(0x0, 0x5, 0x0, &(0x7f0000000180)) 07:49:51 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x4, &(0x7f0000000b40)=@framed={{}, [@call]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000017c0)={0x6, 0x0, 0x0, &(0x7f0000001380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x10043, 0x0) 07:49:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000001b40)={'vlan0\x00', 0x200}) 07:49:51 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed454f7ade74c434, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x9, 0x9345, 0x5, 0x20}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300), &(0x7f0000001380), 0x4, r0}, 0x38) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x309) 07:49:51 executing program 4: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x11, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0}, 0x38) 07:49:51 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001640)={&(0x7f0000001480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@volatile]}, {0x0, [0x0]}}, &(0x7f0000001540)=""/236, 0x27, 0xec, 0x1}, 0x20) 07:49:51 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000017c0)={0x6, 0x3, &(0x7f0000001340)=@framed, &(0x7f0000001380)='syzkaller\x00', 0x0, 0x9e, &(0x7f00000013c0)=""/158, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x4, &(0x7f0000000b40)=@framed={{}, [@alu={0x7}]}, &(0x7f0000000bc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 3: bpf$PROG_LOAD(0x2, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000003580)={0x6, 0x3, &(0x7f0000003140)=@framed, &(0x7f00000031c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000002180), 0x1810c3, 0x0) 07:49:51 executing program 0: bpf$PROG_LOAD(0x9, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)}, 0x80) 07:49:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, 0x0, 0x0) 07:49:51 executing program 3: bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000c00)={0x0}, 0x10) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x30a) 07:49:51 executing program 5: openat$ppp(0xffffffffffffff9c, 0x0, 0x503000, 0x0) 07:49:51 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000380)={@map, 0xffffffffffffffff, 0x24}, 0x10) 07:49:51 executing program 3: bpf$PROG_LOAD(0x18, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000001d00)={0x1c, 0x1, &(0x7f0000001bc0)=@raw=[@alu], &(0x7f0000001c40)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 4: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000ac0)={&(0x7f0000000a80)='./file0\x00'}, 0x10) 07:49:51 executing program 2: syz_clone(0x8d0200, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:51 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 07:49:51 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[], 0x0, 0x5b}, 0x20) 07:49:51 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x1, 0x0, 0x0, 0x0, 0x1}, 0x48) 07:49:51 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x4b2f40, 0x0) 07:49:51 executing program 2: bpf$LINK_DETACH(0x16, 0x0, 0x0) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x30b) 07:49:51 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x3, &(0x7f00000004c0)=@framed, &(0x7f0000000500)='GPL\x00', 0xffff3242, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 0: syz_clone(0x41e8000, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 07:49:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x31, &(0x7f0000000680), 0x4) 07:49:51 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0x0) 07:49:51 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)='>', 0x1}], 0x1}, 0x1) 07:49:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x7010c0, 0x0) close(r0) 07:49:51 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)="c5", 0x1}], 0x2}, 0x0) 07:49:51 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x300, 0x32, 0x0, 0x0) 07:49:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x22, &(0x7f0000000680), 0x4) 07:49:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x300, 0x32, 0x0, 0x0) 07:49:51 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={0x0, 0x0, 0x5b}, 0x20) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x30c) 07:49:51 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x19, &(0x7f0000000680), 0x4) 07:49:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1) 07:49:51 executing program 2: bpf$LINK_DETACH(0x9, 0x0, 0x0) 07:49:51 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000ec0)={0x1, 0x3, &(0x7f0000000b80)=@framed, &(0x7f0000000c00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x2c, &(0x7f0000000680), 0x4) 07:49:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x2f, &(0x7f0000000680), 0x4) 07:49:51 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x18, 0xa, &(0x7f0000000140)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @exit, @map_fd, @map_fd, @exit]}, &(0x7f00000001c0)='GPL\x00', 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000480)={&(0x7f0000000240)=@id={0x1e, 0x3, 0x0, {0x0, 0x1}}, 0x10, 0x0}, 0x4000840) 07:49:51 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x0, 0x8000, 0xbb7, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0xb}, 0x48) 07:49:51 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000640)={@cgroup, 0xffffffffffffffff, 0x0, 0xa}, 0x14) 07:49:51 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@ip_tos_u8={{0x11}}], 0x18}, 0x0) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x30d) 07:49:51 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="9feb01001800000000000000700000007000000008"], 0x0, 0x90}, 0x20) 07:49:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0x0) 07:49:51 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x34, &(0x7f0000000680), 0x4) 07:49:51 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x0, 0x8000, 0xbb7, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb}, 0x48) 07:49:51 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_devices(r0, &(0x7f00000000c0)='devices.deny\x00', 0x2, 0x0) 07:49:51 executing program 5: openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x680c0, 0x0) 07:49:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) 07:49:51 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)) 07:49:51 executing program 0: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000540)={0xffffffffffffffff, 0x24, 0x0, 0x0, 0x0}, 0x20) 07:49:51 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)="3ed6", 0x2}, {0x0}], 0x2}, 0x1) 07:49:51 executing program 2: bpf$PROG_LOAD(0x3, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x30e) 07:49:51 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/mnt\x00') close(r0) 07:49:51 executing program 4: r0 = syz_clone(0x8000400, &(0x7f0000000000)="1ebb9bed70824a71b2715f99d4e43104abb3ba9d0c9e521e9dae276448bd0e119bb9988b5f35362740eb0ffd8daca00a64b6de4d5b5c4da6db537fd30dd76b9976649c8a7b589824d5e766d2f88872148536", 0x52, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f00000014c0)="2f7500e20000000000000000f1ffffffffffffff") bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000240)={r0, 0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000200)=')\x00'}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001980)='blkio.bfq.time_recursive\x00', 0x0, 0x0) openat$cgroup(r1, &(0x7f0000001fc0)='syz1\x00', 0x200002, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001e80)='./cgroup.net/syz1\x00', 0x200002, 0x0) 07:49:51 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x19, 0x0, 0x0) 07:49:51 executing program 3: socketpair(0x1, 0x0, 0x99f, &(0x7f0000000000)) 07:49:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000100)) 07:49:51 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) 07:49:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x1d, &(0x7f0000000680), 0x4) 07:49:51 executing program 4: socketpair(0x1f, 0x0, 0x0, &(0x7f0000000500)) 07:49:51 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb01001800000080"], 0x0, 0x5b}, 0x20) 07:49:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x25, &(0x7f0000000680), 0x4) 07:49:51 executing program 5: bpf$PROG_LOAD(0x11, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x408) 07:49:51 executing program 0: socketpair(0x15, 0x5, 0x3b9a, &(0x7f0000000140)) 07:49:51 executing program 2: recvmsg(0xffffffffffffffff, 0x0, 0xc0012022) 07:49:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'xfrm0\x00', 0x200}) 07:49:51 executing program 4: bpf$LINK_DETACH(0x2, 0x0, 0x0) 07:49:51 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f0000001900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 07:49:51 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x5, &(0x7f0000000400)=@framed={{}, [@func, @func]}, &(0x7f0000000140)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:51 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@base={0x9, 0x0, 0x0, 0x0, 0x18c3}, 0x48) 07:49:51 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x46003, 0x0) 07:49:51 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x18, 0xa, &(0x7f0000000140)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @exit, @map_fd, @map_fd, @exit]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 303.176038][ T30] audit: type=1400 audit(1684914591.712:248): avc: denied { create } for pid=6366 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x409) 07:49:51 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={&(0x7f0000000000)=@name, 0x10, 0x0}, 0x0) 07:49:51 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'virt_wifi0\x00', 0x200}) 07:49:51 executing program 5: bpf$ITER_CREATE(0x21, &(0x7f0000001740), 0x8) syz_clone(0x41e8000, &(0x7f0000000040)="9bca299047dc344be7b1d24ca26c0bf722460587c9b7a423ac5d7fde2285b814f9ba6531b4531035bfc82a6d30d70a0b752de6096df61d9c8078ab260631d5cd829190fb5a5030a74706f2bd1fbcd5df7670043873e388a9c95468e1fa7e952099ce7d0423e3f0ff1f85af15dd0e89233917cdd6e57053f8664950e0178e121a0015a43c1bbdb06fc9e9925e7a4a525b2b565c37e01fd83b1e64966f93d330a09b9fc255cf6680f1af3aec6da82da9abe6917a2283ae753083e7253b16c1465aa237261207369f01371fdafe", 0xcc, &(0x7f0000000140), &(0x7f0000000180), 0x0) 07:49:51 executing program 0: socketpair$unix(0x2, 0xa, 0x0, &(0x7f0000000340)) 07:49:51 executing program 2: bpf$LINK_DETACH(0x8, 0x0, 0x0) 07:49:51 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000140)="3ed676ac8b14d3a33b424ed82551529ee646afc6f5a8ca6e1d65e9d6e54ad57d93b059b4078e9b70ea7406dbdcbbd7469508a051e75bbbb3f79af33e86444156315fba1b6309584d108f0a806f1f447d30c5f53d6d0568624e7ad62167c895337c95e94720c80a5869813fa878fe8fe3eda136ba65612218808cecc027f3f337503356c8ec7106f19ab51bbaf71488", 0x8f}, {&(0x7f0000000200)="bb2a147d5d7d1683686193b7dde7c80f19df28a2b142c2273a985208d1781cc6c61cb0c9a6021494a2ff81801abaa16cec72fe8c6f1e09c0878a8b4662f2a80b7941928d897caf49a4c512f7963b11dbdedec462b162c68fe906309ead2a5feea8287fb95a6ad3b8ae7e807760a2b38e297c7d2acc743184d5a87496a3fd93c48e58cd56956f1217193f843711fa418e7655bde774d5f3528fd5cb84a9d31a57f3b0d4674a3185094ccda23523f422783be4b4281aecaf7b6feaf99ac124265fe28db7ca5e0ee644af52be127b8c55dff5a535f15d932d4ec4ece29d90", 0xdd}, {&(0x7f0000000300)="a83621929eb1325c5e2036108112499e6cad6abfdfcd0ff2927dccfd6319e06077220c4084bff027190f6af01dc3f774a32458a479aacc78bc8ae297b2e4cef8e87cdf47993a740be08e64ed5750fc0e7d07747a5dfa7f0288833ea9a201453519a01f735d7d59b1bdf5dc3c902a08588fbc75dc7fde4a3dabbbaf718ab605dd80e6fab5aecbefdcf7276a42a02fb9af21d92875ecd280cc62de76290a70e2d783b16702a8bd59cc3b1cd9cb98a7d70bb3cc14cf7a614e8242dbea90e336b9cb97b790ebb8469df28dc6593f44e6be177ef791d38ae83d98d0bcc0e9458a454453e5d713fea855bd5eaa642a29fffb9c0b6da28b6d9a50351cd4a310b061d204a6ea4dff607bf91724a937b71b23e7f7c2b0c4bd02882638373bdc0d56161beaef53082572d768023019c20d5495799b7bdb2c648d944ffba8882fae6e4d88edb2102ac107c724a399235377ca2f79b83f0845ea9f03bbb4b4588df3d045f133c9e2689692de876cc2af7632e0f2359bfd05112565f732756bb509652ad307c383a33ad35a9661b39e3e728d5852c51fbda888abf871f3297449303bbbbcf680ccd1a3ce78016622cbe45f90e4abdccf49823dd721b17de056c6633bbe40b3514d46599d4c2aabf24755d381cbf41197a95b19424e7ed586f9be64066aa3d56640fdb0eb3e5da1ec175133208bf8196ec0d10fa3872f2d2b66d2410727bcc489f5d8c437fa80b16a74a10cb50bf1f0495a63d2c2d554ce88ecf02de08b367adba896170eef88917206da70ff02798f56cea47b22122252d7ec29b483327af45b2933a58b7274d8ff4d679aaa3bc32d7d92e80288553516e88f7cc1e3ae683d22ee619ae39bd15f19d4ea680e051ae35ee033a14864a1d01aea8fadd94cc153adbe094595e5551f4b84d5a627282148abe8dc48b37d260e1d3e81d52571274aad9c9def22e56d7dd3b8d837878bb8cb7388414b00c9f803efa50a8d019229e0f56f69f59b547a623bd53302f366c699420dc222d97b976756adf7c75d38d1d2927ea411c70d3d5bccae630105362453f64068739dbebe2904ca8d7b3e906ecf9c2028d3b761e0fc68483f9dd9afffc8775609a83e994802f4455f31efebc4bc8701ea4f8a0872475b4f452f72c7494ef9d3396aa1f72d21622ec7c3b58a48bde33ba6b779cb68dfb0825154dd832d1700c9ccbe1325c2a9f5d4f1774a0c0ec8d468e0e763034f4c3a92c633dd079660ffd2b21e9d6cc10a9755b1f8bf252105d2b2e958141fcca40034ac9c026fc55ccf89ea6ed32a3551c7d3b3841575b00efabb129d4f7ba1c9a84191f8a055eadf8ab6e1888f25a121312c45cb08cc7deb9556f1d7dede5064c69f1b3c6ef4c8c5defb818f5a9387efcdf0df982dc66d8a1ce547957d6fdd4a0695208420b0fef0903b075009390067cf16de9ebcc22ca41fc8e337eb9e24e1f5e92a1e60e96d3e181e5dfff468dec1522fab7b5c1a625016bdb0a7f568443b494a19e1fde4fd5c66e21b2c9e09def9401ab44b99169db08ef68424a9fe991938b462e74fada3b67eb44a4a3fa9f9934582c3587b9a47b70cd98d03b993d72c1e96e1a6833cfc5822383aa2bcb8d2d7382bbfa7bf1381720896e9c10e26fe341071c5b0fa38b477d4772d0b6b3672a3912ae82fcf7c632186022e75e04703349e2e6e5dbfd9a22ea0e3be9af385918a59240375a708920dceeb51c5236085bbf61b9454d122afdbccc8f73a3c80ae6b4e554cf5882f477583e8401774b0b2d273a39706c14e0f1872f92dfb13a37efb88876a45f547fbab8c2d2b2a3577b6d320a84d662a748da02d6114e300e3a21487ff762bb189ca63ae8113f9546fcb199786329ee123b3a45ed9e089238ccf9ae941117719ceb790db0bf4e33adc64aaa8a41bb981be6994f0f76a21e268279ee4c630a078be7d3fd7a78802ab20a562db85209d077a63bf0e1582cb9d0295cc727dc8d19248f983590d87c5ab2fff2e277d5b326f08617a4541008ab93b476162d7357b3b42f698b27a2fa7d7d3162226e27ec6b2fc9463ea52c1419ba3f1f8098fa6b969cea2769681ca219e42d1cc1c2058e07c3e6991df800aef31e56b1d10a7135479f227828db5210c5a0824af9ffaf24f644e8c16ff6d561441aa0179a62727ad7c715c0ad484967d76b56d263c1a800b9ae02785626db5ba50d798e70065745532a76023f61e38f2c2514769b3a33ce420794fa85e2f116e8cdb5e980a771e5f654fadd089a56f5df900d7d52f09c5312717bf47cbe25bfe1c3a4334c18643d87bae62895cd32f55c007491c870ee4908ae6fc965d34a77d6a8ae1f89187007db769cb797cbebc7733e13edf168c5fc5b58fa56066743a26cf89284048dbc9f5480db9f071c966aa8952547f15c5bf8429def9744dfdc56e51d0675ca5e93bfa60fab4a03d77567bd573d00f8fea3629f56626c4aed02487da701a09f7dcc817f4feb07127c94118152f1a7c8ed6570e8c2e6afbfabbc18d42ccacb6d9872ac1ccc86f12192de3365c44de9fa81585e7861ea0fded931e8902073fc64a409027132ceef571b332d91bd5928e0394b94577e1832cebee59757270bc96be0099c51467efd2919f46851e3eaed23ca27ee0ad756820c9b6a0820177fb605d9a4fbb7822c34b75f70d9175d20e63dc0eec6d4d094e90ea70b72f39621bd11cfd3a951a544aab18712dfbec35a3797ec326e1a06a0d29525d48e003037b2720280378946c1f806b5a5774023334d0e464944ab3b2a1a9e8dbea4912b0f0384645663843a61ed01bd5ff718ff73242e1c6874375c4b9c2b6bf43f37d6a3f428d57bbc872efe97fd23696cfb6d99e4187530f371f5678f5b22853fb545c907d54c451935082c61d762963986059eed299574eddbe602c5964db6f7eda4d3de82f4eceefb52895367fb8b4bcccd3d45ce7a2200c667dbecd757ba264bf86f3a23616e933389f6411e10dfab37d971f5c91b14ffd13a07eee40e7b488301fb854fa644ffa510a7f3ca4603317376e9d387adda5ea9ca0a825b92ab15d680eb90ec951631f15ad2c44ae2363798181cbcf7458e25a0f69fda9da29dfbad74aceaef09d238c304e3b97cfc2bb41e0dbd9ab31e5592a9054b4eb63c65874ae4668f557273c10f8163bfd7c1731ab515ccd77472ad6f01e403c7b05c3526afb71efc4cae1433eac403e3680733677d4bb4956ceec1d7158174f50f40c5c6559df1ae61c50485744d847eabe19d2dc4da9dca64213497a714af7131a3b98b469c7b594bcd451afd8720069d1bb5645f2aa5dccd26678c455dced4407a33f8e2de6ddcb38afb9150a16eee596b794b893d90281788e257561a29b5ecda39a3d7f2a4df9e4bc721bc682b3971c241e10cc0ebf606a7f4bd519f1086dcfc3ea351f7735e8780a05b9178a9519d9ec04cd32fa9cbca38396db0098d918330898d5e93e178acf0d1df7c1ff3c8e4921affdf8851d0a506e7dd101996e044e7044bcb9dc3b364681a1d24d539f29e27057ce46bdaa45044495891947a6266e33476a0d6d2dea7581c0f04468eb54ed33be3e9f9fea6e88f0c3e3a9ba6a9193c9533a7a50e36a7ed264b2de7897baab4c805f998eb0fe4bb19bfb09e58230c6a962e58d3ee222eca84b8c218f1b13e91aac27ab9c0a975a4317c6739135b72914aed3af31ecea248e2feab33e5cbf7a9e73f668cb27641f47e6d96c830ca10eeab2e91424565745c92176f828bf1188303bfb966efde6513299317cf2dc18728ca3f85e09f7efae386e01feae2888258480b609f3d31c8a99176b36d5580b957c50c454259cd2d38cb7cf7b65aabb262dbb166c099aa83c1e0b31973fee7d75fda9df1db0da176e9f69cfdc81d6136482887b2b5715b614ec6b3e72f679595494cdbfdc00cc74966763aa37468c5549d1adc9ebd93ca24358dbd05a4211c57dcced96896e4dda0cab7cf431e4523a534e0a331654fc1450d8fcf5069263fb8103c02fa50284072688c1931145e3ff48f754b4415bb6294dc3986acc5d0b20d63c84a8989b61d4799d81c407b1c7b62a608b838ff987bbd641ff8701028f51ccd703cdd682b244b5679f2bb2b36ecbbae0c70092f1cb996a8e4492c0f03cda4d20e5a5c24c02b9bba2e172a47d5badd3c8d195a2bbd6c95527fcc3deebf22f2b6513ad9ce6bf0ccc44af228224bbefc22a34e49e56a71560f802187116c3775ec06b3a40ba037e65af3ad1b34bd70aa1940d75eedc104496ba7582c1e5eea5d64eb7a7f3613f8dc019a583c808105345596100b979bd6ff72d436443115ebf5de2a7960703640bb0604f9dcf96d05ae72ccae51ba6789e498a7d7d8d9fe9a0ab970bc410518b4295f1aa4a49a6bc466cd8d207ed4f47884cbb11dbdbb86b5233906262216f452baa0db3ddd2b8b2f854957a2447820ae9c43c802b7f72425b7f7d9b06d47263058d3bf4dd0099bd3a9d4c379d5c8681fdf65063a91134e335741dc5543e7413b841b61b6522db0325f4fa479141cde35cfcd3695503d93485c1829c80c68fa5fa588411b0023aab6dcd9f5c7c79c44bde54b31d1ba68ec6c9d975134909f4adeddf826efb4031284ba79abb01a93da154b1ffe0b6c38f634996448c6c7fe5ccbf7d05bc7330ea6d132a5705c19ac67eca27d885dc582113a5d0961db526564c91fcaefcbfc9edcc84ed18f814a0a1aca02abb92e7dcbd134558900ce796f5bde73eb25a59ff63b24d223313371b25079f2e012f1d40c20010da3998ae08b9c3ddf0af664921670db524e0594d3c5e11888485de0d1fe47e30c5412b0492955d16954131b20fd1ac96aa8ab0b15ad086b3dd8a30fa7064943e3e5e7cdc9fe08ea786b8e475eef5332b2cc9d107aff49e607bda20e8c32efcd96179a2e02da2a15df97e977106cb905ee54d062b7a4e4b7c3b580c13b2928b7745d16c32ff2c080146f3ded0ce145980aaa075a53ad58e187c24152feb7c0c756c8d407e4eabf75cf7927184331f3d371268d92f2755af21e679c99a5f231999783e05a1a85ad34a0ed6fa07011410d5d0047bbb0cce6cad8afec76ed58d642b45585339cea3201150648d4532b4c8b5d96606fac4a63a54a1b3341b3eed09899cdada06985ab2c8b9d484f8255016466a3c3a5127c529bb0b3414a95a7f266a97cb776050a069c2e9d323ada4ef3f655d8f2746aa0b33a7a112bfbf52f971572db54ec102e5131ca588d57aa12daa00161066692ce768db639793bf2d5a4767bb8f2cf376f520", 0xe96}], 0x3}, 0x1) 07:49:51 executing program 3: bpf$LINK_DETACH(0x6, 0x0, 0x0) 07:49:51 executing program 4: bpf$LINK_DETACH(0x18, 0x0, 0x0) 07:49:51 executing program 0: socketpair(0x28, 0x0, 0x3f, &(0x7f0000000000)) 07:49:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x1c0}, 0x0) 07:49:51 executing program 5: socketpair(0x72, 0x0, 0x0, &(0x7f0000000000)) 07:49:51 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x40a) 07:49:51 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x3, [@var={0x2}]}, {0x0, [0x0]}}, 0x0, 0x2b, 0x0, 0x1}, 0x20) 07:49:51 executing program 2: syz_clone(0x84100000, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:51 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001a00)={&(0x7f00000013c0), 0x10, 0x0}, 0x0) 07:49:51 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x40000001) 07:49:51 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x44, &(0x7f0000000680), 0x4) 07:49:51 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={&(0x7f0000000000)=@name, 0x10, &(0x7f0000000300)=[{&(0x7f0000000040)="386a8a026d8b7e0fd645a787088a6da234a16ce3efa5d181a10e9c146e7103600708a10cf8a33813b4c50c648a641879da07309b72b78101d5a676dfa17e8a290e9d6e7fbc1887130a", 0x49}], 0x1}, 0x0) 07:49:51 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x22202, 0x0) 07:49:51 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) close(r0) close(r0) 07:49:51 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001640), 0x0, 0x0) close(r0) ioctl$TUNSETQUEUE(r0, 0x400454d9, 0x0) 07:49:52 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x0, 0x8000, 0xbb7, 0x21, 0x1}, 0x48) 07:49:52 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000080)='s', 0x1}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000640)=[@ip_tos_int={{0x14}}], 0x18}, 0x0) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x40b) 07:49:52 executing program 0: bpf$LINK_DETACH(0x1d, 0x0, 0x0) 07:49:52 executing program 4: openat$ppp(0xffffffffffffff9c, 0x0, 0x680c0, 0x0) 07:49:52 executing program 3: socketpair$unix(0x2, 0x2, 0x11, &(0x7f0000000340)) 07:49:52 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x8, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:52 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x10040) 07:49:52 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xe, 0x0, 0x0, 0x9}, 0x48) 07:49:52 executing program 4: socketpair$unix(0x2, 0x2, 0x0, &(0x7f0000000340)) 07:49:52 executing program 3: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x1ff) 07:49:52 executing program 3: socketpair(0x2, 0x0, 0x0, &(0x7f0000000040)) 07:49:52 executing program 4: socketpair$unix(0xf, 0x0, 0x0, &(0x7f0000000340)) 07:49:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000), 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)=""/69, 0x45}, {&(0x7f0000000100)=""/47, 0xfffffffffffffef3}, {&(0x7f0000000140)=""/197, 0xc5}], 0x3, &(0x7f0000000340)=[@cred={{0x1c}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x0, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x20}, 0x0) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x40c) 07:49:52 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000440)=ANY=[@ANYBLOB="9feb01001800000000000000700000007000000008000000050000000000000e"], 0x0, 0x90, 0x0, 0x1}, 0x20) 07:49:52 executing program 3: socketpair(0x2c, 0x0, 0x0, &(0x7f0000000540)) 07:49:52 executing program 0: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="386a8a026d8b7e0fd645a787088a6da234a16ce3efa5d181a10e9c146e7103600708a10cf8a33813b4c50c648a641879da07309b72b78101d5a676dfa17e8a290e9d6e7fbc1887130a", 0x49}], 0x1}, 0x0) 07:49:52 executing program 5: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@cgroup, 0xffffffffffffffff, 0x5}, 0x10) 07:49:52 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x42) 07:49:52 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001a00)={&(0x7f00000013c0), 0x10, &(0x7f0000001900)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 07:49:52 executing program 3: bpf$PROG_LOAD(0x2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0xa, &(0x7f0000000680), 0x4) 07:49:52 executing program 2: socketpair(0x10, 0x2, 0x9, &(0x7f0000000000)) 07:49:52 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000ec0)={0x0, 0x3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0400000000800000000000200000009500000000000000"], &(0x7f0000000c00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0xa4) 07:49:52 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x12, &(0x7f0000000680), 0x4) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x40d) 07:49:52 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)='R', 0x1}], 0x1}, 0x0) 07:49:52 executing program 2: syz_clone(0x2313c0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:52 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@base={0x9}, 0x48) 07:49:52 executing program 3: syz_clone(0x41e8000, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x5, &(0x7f0000000680), 0x4) 07:49:52 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0xe79cdf0430c57b85, 0x0) 07:49:52 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x480c0) 07:49:52 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@bloom_filter={0x1e, 0x0, 0x8000, 0xbb7, 0x0, 0x1}, 0x48) 07:49:52 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000480)={&(0x7f0000000240)=@id, 0x10, 0x0}, 0x4000840) 07:49:52 executing program 3: syz_clone(0x5a043400, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:52 executing program 5: socketpair$unix(0x2, 0x0, 0x0, &(0x7f0000000340)) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x40e) 07:49:52 executing program 0: r0 = socket(0x1d, 0x2, 0x6) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 07:49:52 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0xc, &(0x7f0000000680), 0x4) 07:49:52 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)='R', 0x1}, {&(0x7f0000000240)="c5", 0x1}], 0x2}, 0x0) 07:49:52 executing program 0: bpf$PROG_LOAD(0x4, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:52 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x18, 0x7, &(0x7f0000000400)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffd}, @func, @map_idx]}, &(0x7f0000000140)='syzkaller\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:52 executing program 0: bpf$PROG_LOAD(0xa, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 07:49:52 executing program 5: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) getpid() pidfd_open(0x0, 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000540)) 07:49:52 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) faccessat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 07:49:52 executing program 3: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = dup3(r1, r0, 0x0) write$P9_RLOCK(r2, 0x0, 0x0) 07:49:52 executing program 2: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 07:49:52 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={0x0}}, 0x0) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x508) 07:49:52 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, 0x0) 07:49:52 executing program 4: sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(0xffffffffffffffff, 0x0, 0x69aed0f8f1a7418e) 07:49:52 executing program 2: setresuid(0xee00, 0xee01, 0xee01) setresuid(0xee00, 0x0, 0x0) 07:49:52 executing program 5: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000300)={0x14}, 0x14}}, 0x0) 07:49:52 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) setsockopt$XDP_TX_RING(r1, 0x11b, 0x3, 0x0, 0x63) 07:49:52 executing program 4: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.log\x00', 0x40, 0x0) close(r0) openat$vhost_vsock(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) 07:49:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$KVM_SIGNAL_MSI(r0, 0x4020aea5, 0x0) 07:49:52 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$FUSE(r1, &(0x7f0000004140)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setfsuid(r2) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, 0x0) 07:49:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, 0x0, 0x0) 07:49:52 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$IPSET_CMD_SAVE(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 07:49:52 executing program 4: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x1, 0x0) ioctl$FICLONERANGE(r0, 0x541b, 0x0) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x509) 07:49:52 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x20000811) 07:49:52 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000000f40)={&(0x7f0000000d00)={0x14}, 0x14}}, 0x0) 07:49:52 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)="a0983053513d49373c8fa58b18135ae5dc48558e8cf5bad3aa44621737b348ae704ac540cdccbaaa6f8fdf2b4339c1628de2c8665f2313282f04dfffb202fc63ff8140e891870d6c876e20380ffb688279cb357db0ff231ace108912fa5f4af62a3ce39adcbc9701f232fd4c7f5f91ea03ecb3ec759fa6c8404b5b62f14b2912f21cbfb6de7e665f55e03b4d604680413a", 0x91}, {&(0x7f00000006c0)="04dd4a4d5d6f7a87b12a7704cd9b9354322ac9454272b4479607a249ba1060f9f3ac274be00b0816333a70912c339781fe7d2d0a752f7d773960bc95be40cceae4c9d855d468f4ea23e4c839b757ddca4e5a20b06ce76bc4c40568c732380852bb35efa1c5db21071ae4f029210073943fd93a26f31822a1252cbd32c3d1f8319348f71730327af629b398469bcdeb6f41f9bed37131b60c81a50c4f6f7cc6de90ad3d4d1f91565c885a7c06aeabfee2d03a2e7eebde94a5d22215626a488858312a96ab60ce0249b5f57a425300cb160eba9b3f4beed2c2847785ac06e50194333e7be4a3e759f5b5d2d8d39132049048cc4e40d63b710ea32e0802d1b4e4390aed37796798faece3411a4a5fca9e415b8bf4661125e6bd08c72d3a4fff830fcd6b4bed80d06bd37f7aa84d8286f747b7389cdd98899fb283275f13b86b5a72209088d3f46ba1a04e46542075e42f3c3bd9915c456989181552d6a9f439a8915bbd7890d5a212028cba5a259327d1d5fe03ee4cd72ad3c859b26a514258139c878bc219137f066fa05fd043d8e72b36f8efbdeb65cc96685afe6552244cd6c6e3ea84cdf3765bf4891609d6c9129a7a5d46e7a0c9c8a1c234a3aad7eca8d5469976286d917afb92d9fbb3b5fa9b9bd9967a61d33a05591a5d10db578ba98e580bc88e4583ae060a75cd26f6f6cb25ce60ede8ea7382129d2e773565b6599963b35cf47d45b53a2411a0920783129d75c1175abfe887d009e84bc4931594474f407fa5c3769a37e11c53be5877329a60cb656c3d207d1deb321165ac3a35736de75e00dd29f3ec91fdad3a5230772238f087f0deb42fb901e7ce888fbb4f34341a8626efccbff13a428d56a344888edabb2502ba038ae9a80a2f041435f321c481254fce57e0410702ca439784dad9111ab496374991f640d05cf58f83a5d20f00d04492545ab6b94d22381da902172520049af1b45f3b1ff9f1de3c0fd26456b04de8ad7bebd0bba624ccccd8603c1420d39c1b85b41c20bf972d7787f3cc2f228d929206b4fc83cef65677247718d051ca9cff773aba88af811c9573bdaab57c9e3a077bcade9bf8aa7de310b43c699de2dbe05cda5b0d462702fc4f0b6bce9f58c2ba8eead186ff638e1894e1aa550adbbef1b1495cbc58a2ffc43d79c6cd9e464910247a72d2be0ae4f6df3ec6bb39359ed7189b028fbf06af0c0714b12c2628005776af1c9d430119e7595a9190bf0fed3715b27df90270c8a5a3c8975c450612838b6e5d6923b27c869b2c3ad9fd1e03e758f792c42f62ddfc03de4dfaa2a2878aa2ea324487247d6b73b3e10ee9922d8afbde72cc0c23cc2c56529372e399947093c762c7d953177163e0a7635a9f9abfd74fb3296e11750f24ebfcc39fe2ecb09a8c24bd808fda065eb229c41edf78f85e9d1d568133487bc4fa3efcbbd6989075d22e439fb958e6a70e3807fc643e04d01d8c133ea282698ce5fbd5dfc54f6c5a576c3408faddfc97eae50149012cfdc0e8052e96daba1ac12339b61d9820429fb853d1897e98f690624827bb8731bd923717a049f46f9b5078a27a172eb3e48d53bf142f510d331ea489734380e8e9df47b804e908952e7ba0a9d10f65d264d14c93994dc0c93fd83d2962c1b2433300a85a8f7a885fb7bb0e992137fefb2cdb4488907269b50e7425173e8192803cba5cec191310b438bba8e7fc940f81fa4aec19b55963c610b4e52d4f97e65498fa7d6f6cf6dd684c6585a52888aa6ef2a01956b6f4b2a8f9eafdfc17773519354190cdf41a751f5dab31c22a956271cd5215566a79ba50f27ddb205f0056c74cefb1f228357df667b80c64e854e411b9f0a0d933370a6e5acac8fa1ba87ce1d52177772bcc367264f06419078fdb9332b2bc6cd324ed52de91daf48b80ba98987d5a400353a6140bb33a18c4c6f68fad8771d20f4bc7d880508ce1405cf20e0fbee860063b324e5d3e8a7328cc063b76d4b0cdb86877202a0f26f5b4adce5683ad2d09ec3b4c8507b99f0bc8a90bc268ad737a199a5f7e3ef681cad357d6d514c7ded448962175bc2225513d6782eaf6ebd6f92f1b2cf70d924c39a60b814696adc7e61b2621096ad94b417355aa69df0658e6931f73630479a05ea2468c92c6e932dd8519d2aeabd837f89eb9ffc0bc1f73d5551897e093118d3facbcc3ed6dabc5e1638e45e6a744114e03f895c65a145279cc7c4cef5947606fbf88efa4e908a3ca4744ad1a9345c78c9afe942c7b624534f7bba73dd117192938e707d4f2d0d013ed066d6816d9cfd7af61194a0e6aab9edfbcab8dbc19eb42152904fb5fca148410b2ce3064664b61c105ac5f69672a1d6901182fe648248cbc29f804fb5fd9df64932292e24d49dc134dce11f63c00ff936bd443156a01c7c74fdbc9549fc414c40d09facfb698fbe2010aba626887f2049aa3549461ac9995be4f6bc93da4dbe237b15b73ae3c1e490cdee518e3406133dcef61e1a802ae032599dd698761e8611b7e2a1f1313c295a142b86d0b72c24fefcee022d0f0757931393c7b180b8de865cdcf9c3cf88ad3bb3ebd375ac47b3bc655569a8c7261e6e94d2ec1d784be6fa9e49954dfed88f869f6e144025f5abefaeda7049042de03d018ca6e0c2f394e6dda04e802da44be9b59d52608263b8da8575fe6f2fa2ed80528663abf5dd4d35cb21346c87ed496f93bbeebffa447bc1b2028fb2d6066093de78280e0df55e9a0737c1f4b622c1b98bd2bb7b8cbac0451e50123bc41d45dcee5668f507c0352397fe0f74f82c68dbdde8851c671d45f8be58a4a5b98d858d51019784bc88d2d36e900931ed5d5659cf9c63f7a0b5c435a58db6b99a3f0cb1863629346ed2d9d8061f71a81b3cb580fe7018add027a82c09abd20a0dee7196c76567f4ce0bb5871658b0348222ddcfc1b2f2751123ba8155cda61e8769f965502d56aff40e0a15dcfbf30e6cee5b791532d3519be17dee30de913f43d8fcf84fbbccb77e0e57391a8997f3b89e1970390d4eae2e18452e54e6d15764186008288c680ecea8ac9d28efea4f840fd276ecc837a8d382950204c0c5ba6373d5c869d24c78ecaec8c6935b36ec2b9fa659e6a62e4c614d61090dd449438749a14236cb0fb87ccb9b371bafbdaf293f1357619f3d13aee5bc0fec73bfae39197ef92b83e53654b81862dbc4af096bd59de04347980a368318e4665cf49b8aa91fe5da0f525195a6ff066ec3a28b476b73d9a2a599e9345809871c476611c497b1a33d83ca14ff1c7888cbb6974b99cc0e82327d9be063ee455fcc6faedafe2b7ec2c68e56dcc2df4725970d0889e07bfab743b1bb8ab6074bc91beb1673294d20b516fbcb496021f335c0e2cfd27b7d330123d69c83d3a30d54171cb6a6fb10313d03f0bedf56fcaea1fb5eaaa0e0015413e3fc020456725501e29298b165927e7749c8d5afe4ba8d334baa0eb482f30a75267e22726e989e679103a44b0a0bcca7d68d86f14006344eb95c6466e7c33356df893b822c359610ad1a0edd4216bf65edd53b32e0fc2b873110d0479b728912a50a33ef7ad079da756b77750fdc697c586b55a5ff951d202c2841aabe4c52abc8958adf1c55ec1d5670ff66a89d4852200b9aa1a9798ba1752bbc6e4e2d638f9bb2a03122350536d1606c50c91f595f93da02487946c1b3efd5918c2844753e5f2a8607828714fcb34db6a2c8ed2d80ed6ce61a6d8fdf51d88d9331bfdece2f352fa9ab71184e0cd1a2fcddb0ed03fa768bcb5a8f893a13acd75148c9d8eff2e00665dff3118df46fa17d320ae966a4413aabf6125088220de590f5afb10b83aa1d1a71915298ce01ecd9529d7ffb4a20f325a070c5c1a8f139076ce9237c05b5152ba509952499259ab3c88f47db5be347880a2ac8c2cf00975982ed249d9c2e157e0eb585fe204806cb43cb614af2f4f183208e43a70d35bc479304a626501286b7c6e360ae2af4657bd8f46f8e9966c84e07aaa79d07bd042028a5bbf4b9e16d2f49976589681534c9e587bd269f1370e8f4e94aa7e0fb8069c826670f9ca72be438db923b2800e4612c35383a5f4db18c1bae819d83b055d90e1e3cc6d02687461a726716fb994e9f57c961820ba30f3498b7f99119c378ee86a9bf7f3678127c3f38c4e8f6834ba24f6448aba67146d338bf4a4724f1783b5dae0590ba55fcc5620d6e19a41d2458ca42c066128f75667a93948869a0d1bf44cfc0811f10bd7709437e19e8c5b7d0027d1a508ff663f482a1b8372fe7d03ba3d9d36bcf57e54bde7c8fdab5519948bf256babd76503c552c942b939da56cb4e36c5d671612763e1c91cbb3810da07519ed15dfcdd997807cd27bf577758dc53ac27b66e12a24a6a3d30c83a11bbe1624f5511d28f2c901035c2ecba78f57c556810dfdba9476063d563151d4c72f569949fe368080cd1e3cde8b25750529f2f7897e3f2e4d89098718a9ee3f4bfcc719b568ef6dbb138ef93fe189c2755bcdd753cf12dbe433066ddbd20727a2fc9b7a5f31f03107a6af5860a78d8dc24d7ca93d986fac0f74e65cfc436fa72b81af43adb868e174c0732e1ecbff221a05618a910ef9b422910e792e1916a1c9dbf6021d3cb07aaec07f6827d91c6c016f099eb6d0d40866c43e7942faca6d16512368d4077bd09f3eb6e3f04a1e89af29ef86020ff55f47f8556b56200cb26a3b958ce2210077486c7e4b78ac5ac611836e0751ad70312094e819cf1b0e4e23b115bab7773a9a5aaac75330fffc8c16b4ede96dcf14ff80d3b559623e334c1443947c6a303c4cd2c77eea77c704ac994160a1fbaeff5eecfc3b5546c13a6cccc2b838f07215acb22d03b400e825bf824e8622d801070540b0ac0451d563dc0f13b449aabcc04aea74829a175ae1bf2e3f7f02ea59fb63ef4b33687b12289bd4d411d02ce38d4bc5d12ecf75d47e7404bb62930f1abad155d66799a08e84940b0f82f8a3b1c929a86c1c8d1240b64d30b14592fa11a332a272b40cb7b742512625664d287038e876994f321eb54ae1f0cb2b04c2dfadda9cf55e8cc48a8bf0cf3ccd1c8d6437ecb6afa28fb4ddba19cd5f889195f4130b4eb800b62c1738b54411ab3fad59add67068be039d421a8c52ddefb3f1746cb8ef17928f51db551521a1a643a32b45653cd5ff4984f6dcd8b8c82700dad2474ec311e310b52b48114c0f5b4db6db7cd8f66c790ed03c39affa92fd7ab356533fd159d0d6c1838a407d99727c74f62af9ce41b309331d7df234d5693656a77655c0f0b2d8cb692fa9ee85d9c80021da7c300e8812f4a1872dc4c6cb9a4e6c11dad4cf5847796314ca70ccd518fcfe8876e4e4cfa67b2950f9f0d9e7d5c7b58dae5daed9f8601967594acb2ba5c3ea42aad851cb14b44444049ea3cea4e5981d485c5df54b768d5c75639f0fd9bc2ac1219b10247c57c4ada6f630c75e2b8718597ec428d0a8ca7e84f5c462a5cd466ec2ccce212890488339254daf620f8161149baee201fe67af30dd7645c4bb6c440cf6a6fb83da6f64053e1028a952998a8d5d9241566a91a846144e550922db4990bb415c5cbd10f25995bb16acfb260c9c6ddf854829df8b5c61104cb4f1eef1adea98ad00d6bd10a0f56a82e04b89f6aacc849a154866699136c951d46793f4481c3fdb299fcf16c9ea4e26d576ff80c6796c63cfd32f0e54f07dfebb0c6418c407d78459309e229618f7eeae1a0304c82691e8217cde065f0da422919188007723df48f15342d89598c9ce16febe4e", 0x1000}, {&(0x7f0000000140)="ba4727dcdf18d9af73fb8772", 0xc}, {&(0x7f00000016c0)="8a2c6a20f4026131c5331ef477fc16f703aac40adc58b9b579296a10f4b1c1c59b523b115f18ae363b565cb67178103481dbd9e0d299aa5f8b9bd7d24869d8adeae100b64849a0fb097a07a46847e1015532bf0e666033410c2cb60d8986413cff21f53325ab76a59cdfeafe35e79848bcf78873f5c6366b41fac405a9fd7c052be3228b446bde3a51c33e295ea6e0c57d28fedc2bd332429bae260b91ef3280cccd1f0b243f22595dc92ca7aee2b759ff4f9155e8e163d8459cddb0f2d87633f27a340b0ddf08e6edf7b21260a3ea1ed8ad45ddbadea0308b7363a544fdd309d99a1c3ef9d13b3477db793908ddc068d5b8145b82ebc71a7291ce38d93b7e407e1eaee8af09a4dfa44ac267984db7b272d1a5ce35bf732d07de2f1d7ceee1fac7aa25ee5bd648929d4ef0209da30e6f9f94b25478b8627961e01946f91b516100968f1d25d6384d2d2f816ff091c535a336578e12beac400ae23732658ae2f126d18a83bb0c5764096b583d26e2040665d0cac0b1a9a03b0841ad316cf7b3676ae487d1f72eec841ba30a4567bd982be82de18a3a7448547f157eab6d6a9d86c000026d413012436a4400bf961e4cc4c12238b0b46a5370af67ec07f03e9df9b65c0ca24741761eeef19704bc8f4656b93ba4139769401833a2e9a0030e8e82cbd98403ed5ad40bb36bbfed9befc957a4efe382a78a0704864c420d2d50f9ff44ff58e3714bd516414708ceb8a0b4eaa44df2ddf603f922dd605626805c548e36cc0143f1ccd76a1cb5f83222451473e3e82604f4bae4edb52ee0782015c6eeb890e7f42d0e512c4878dfd8942b115d1b47bd6cfd3eafe8c129b6f453d3ab50620e564c9074ef717329d6ae2f7b82e59bebdc67dc74c2d08d747b4deee7a8a058a0e129d95fdfdb9164f81ea97c2c354343c55a6aa18d7720f27652af3f6b830ce9e32ad3da7051cf87b9e7f24e6cf2b9800e69ce74721f7020518945d75b4ce5b7555d5b2b10ef509a6521ef898759f13ecf02687eadb818b3f7410238957139dbc6e87e75a392db71cb4746e3d40babcab5afd7209c6fb9d97750dccd6f9625c3fb07c2cae464ceb3f3f1f0e5aaf94fd65440c5d5231ab21ff7fba72ed3a665d858ffbdfeeae71a8f72b7ca6a7a2d3c7ca9bb2291fc62dd7f5b3d2ff54fee0e002620d52fef5bc82f67e856e17e9ca7ccec6adff429c3be17b0b813136c907cca2f6d76a21d543284914f410a861d2107dc8b0b03a1f650a247539c1076498fc0d9373d24075f1e7e9419f0fd5747340bf45ae13cd941bbababf13afade2ccbd261ea31a3efbba7a16266e374750eb96477f6e87f1a7a3306ba1e71d43f93c44304ca7525d97c8ac85d786c4addc01daf780707fc661830fecbd119a3f0f23e7910c7305402c85c23f85efe9a647d9e1a66005cc6c923a85a1c38b2e46a950cae38f6e0e96307b3b9990d6f289131b95d74af71153a94cbbabbe4308dde60555b789c823cf4120c4a23b38bed858ce109ecf069fe171d89032f75c559ed4606c07f9716f69dafce9d6df62cf94cf3def183ceaadc3475a70a3d95394fe0c39bffb05eb6b50a6b0ac6e56958c7fe11dd6fa8267070c4fab489ab11ac9699bce9234bcd58e26ebeac48d56998b1835a31b6c4cef22111bd8efef7b52fb7ec10d81c002169326821ba9a84401d4c58fa73893f5e28e08bb0e45e96b53a8ec5d71d10b0076ad7f18da40ab4ea9af3bada7ea0aae03e38f566f006154c5f14ea3660fed85166e6d7f87d291d754d46d8333604d37b68becc23bbd276a79e691e706682453adbcc1898ab61410f861ed724151a17066b5308d3270543dfe4ca7577e80fbad0db82058a2e31dcaa6db7e7cf9f255ee01a2ff40dc5038b25ec205fbe68a7f16a650d90f28f544b765999659810bc7056b7b365578945ed49c49c9072b7d9f845988f4102289bfc2d7ae3493099f03f7533dad0bd8a02c28d982b6e63ea366f65255a57de8a2740767c26c3d53993df6d5f54454c3d0786055fe7a0925a58d69afee17dd9ecf6e74d97ae5393dcc487e01693f627386b5397538adcd5c4a3f6b5004535bd3476aed8c0c0ace7def99cbc0b0cce4130eb5e51fa113d4a9a58d8e804469814e5851f064ab75c1f415559ba8d402892a4281a57702b73a30697ee041e577a74c41d39591c1478d8d5de782db9f6474c9e6680b2e4c5b29b6719e48c2b45cf929b857daf29c28b92266116c1cc419b3688f902f54d5ea92649afed8e351df75030be6289c0509efed9cea84e312f30384dac8cfe5bc42e714748b350401aba191122525d7256cd49cf2b896a5bd3230dbde37f2cbb58449f8c118dc1b127eddd07adb64d7a1db8506cd626d8633c78e0e1ba9c06cf696dca96b82af664fd0314e9abfeb2ffacdb7e83dd278177325724e4298c209d7871ef928d233d9521fe01ed1ed4ac5f529bba446dc96725c440e946e0875a6f597d960a2ac7f49f7aca7a8a0555f7027e6b6e005f26ca0a16032713dc3a4fbd36c7343c4277c2edf662e22d286837a4c826e72d45f517e5a9085fd25bd373e8e1eb95e886e5e305ab84eb5753501ba69ea0303c12f923c420abbf98b0d2ddc414f8eb91ffb27da8a33a185fa56f503c2592df2a1d2a564d0140b223a66501f3dec104801e08841a4ac7dc9a8ebb131c32e8448c5e4e1ea449ede11f54013728e7cdb6588afc64ec605d523e998dede3a228e3c5eaf2a7f1a634b2e193d3a26edadb20f75e418be5f42f07352d30f6a034027d86060fe2a9ca548c59d7f4c24e8f1e92587b22c010b8347fbfe1570603e6a80be0d202561866de8803b0ac6cd8ceb585f0b3d3eec27ca3ca1086560480322fb62aea972749e5c60882100bb4dfa310c5c7d6f924ac87f0f01efa29d2fd11c9a4f9c4228d55e31d9a4e81c0bcc1819dea8a23fbf65d1a673dd58134943495c8ca8f8542f1efd3edb4d7b5a44b2ce3e93b8915fbfe6a5d359044b8b61c9520343a40eab940bdd036de4079fddf7cafc99977192149aec77505d05c0082156bb697e2f94bc27a629666421b409fd9cfcd505e71ea7a6373db89679d042bf9b37af4176e4cc9a68796e64c418fdb4c8dc97293b27927c5e8f66571431d93f30cd8b4eea0ac72bb162c7cb4c12b8cbacea649c6395750fc63e466afac3466181cd8eebee2e57d9334c6f2633f0d125f4786341d6d93b47e0543e636b9fd2689901e225b178c372b3a5d8484ad8c266dedfdc56f54e0fc254cf9b0b380c30a60ba2294a2ee57715703abd51aaa1ac64a6f015c311c02b8af54e40bb9222d1f0e5d3ce258548a20ba9d04ad1d5ddba3edb12cd3f45779e26bba4e78ba2caca7ca9751e99aafdf05146d84486d7f0874525c55717cb7ada6361fb36406a9b1a2a7a296f7df6c3007f2b6274861a4d0e96301009f1dc8dd506efe4dedba9237e63e79ff0a635895af9b0f32743a397bc83ff29e0bf3caebf56ce09ff58bbb91cb00df6df38fbe09c629069b190bd7451072b51159d2f724c7bc83f2c70a6fd548bea21332a81558fb99ea4503bab0e35d4ee5d23078bb46d1def086048bf12df1b4882b4b1e0f15855ab3b8247a095c6b0165b015819ca3712b5a4292b2b5a32c5b706b83cc7f368ac67ad95287a74212997e4d7a0fc5ae682a8c836bb671b01eadf27be12e34731a1e8ddce7bb658f05edc4e22c962b434d9d5d68153473615cd61d6856bd8c7fc3c732c2d089c5e18c4bdb5d19c094d48c8c045da242965106851c004e359e45038a53ba01e5c6667323458d201ada628d225af3fcca9538057f2ccb902560bacc235bb225a35fdd63c927b4881f5e56ff0dd0a0772df05610e9742ddff6ac0aa9c6a3bee06f899a0d7aca78e40cb107b78e9f0c6b760c595b7c294df4521eba9e2953e935e34a0eae178cf371a4928fbc6f7574ada1bfdcdd10c8daea9fc584ec5974d7d2461acc7a7f7dfabefe9737da6d50182968979d5078d9199fb62d0f5e8858d6f653dd415efb01ba31bd24cf33eeaae088ffbc0e5b2e726c0b5cf543429cf07ee6abc3830f663327984fc2e8f21f617413a1b98c18960be73d4422636e87fae2edc3c19acf4ad3e2d7ab9e88a40fc0e276504cd041466d6fff0818062b8f38d9774c5c5c9c758778326b3757f4576f5f742413e675d06028e575a5fb1d2b27071159a53826b6abffc0e79f42268772d46d515006a8fb1b114f38ff636b6c91180df73565a96d3ee5a997a35341c87907c489202b42b010c158513db8fa6db5e86d1046f5bd5c7dc86bbd2f6f289d7740a4c81a314c27179756c939422bcba2eaaee71c881bd0aed4cdb48bbaf0cdf86a628dd7e5cd59ed71897c075e60e1086a2400ada80f068933ec97daf5cce17b20e165292600010f3462461620681e33ae9b39e2195c4101a3e5c6a3c7213222f509d7d9b53897917e46a7644742a5d886ee1dfd258e7e462168dae7948ec9ca8c95a267eef540b557af56e2284f1ee9136a1d935e69c094e87fc5b68130b713a490e9fd7b098ff068a666de52758234571ad9b319d439b28cbe11b8f2987b933d3b85ba010e431f02bd4d66620a5849425d3333dc51835834d1e30d8bf070ca335aa4483beac56e8d1b48dca6de94827bed8bf0944f883d31dc33b4cadb5461b2b202494b74e9280dedcb77fc92844f9ce403a67dfb74dba0b6b520384ffb6c19179f3d2c7190fd8eca7abf3480948bd9d9ec27e56097d2d27e3a84beec00ed74e03059092438537d860b51791e1fcbb1032c74d73d8df480d8f5d6d28fdd92e14f5a15c02a251beb42ab4a90209509f53b24a45334b692507ddede3fb493be01ee86ba4d9d6897e6d796e9451de79fc0e072e4c5eaf6fae715d3261616fafe7212272cee8cdc2d9f447408f81d2036f950546c0ce13db688b8684fd172d7f747f8d366ccafe020f0d1e175277a925e8000fc1f894be226f6ad5cd60a71cb3bbf93a9037423bff2583ceaea391b294a4280b700e5b1723da0f853a0d0fd4df3f69f01716564afb023a6822ed2f6025c730b573b6f0220e9e9f48c0e9e840558bdee340a4e7916852ad8b5198ba5e1137a104d04e69ab076a7256dcd00fd", 0xe24}], 0x4}, 0x0) 07:49:52 executing program 5: r0 = fsopen(&(0x7f0000000000)='virtiofs\x00', 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x5451, 0x0) 07:49:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={0x0, 0x18}, 0x300, 0x0, 0x7ffffffff000}, 0x0) 07:49:52 executing program 2: setresuid(0x0, 0xee00, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 07:49:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14}, 0x14}}, 0x20000000) 07:49:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_TESTMODE(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 07:49:52 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80880) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x4, 0x40880) pipe2(&(0x7f0000001140)={0xffffffffffffffff}, 0x0) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) bind$packet(r3, 0x0, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(r1, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16, @ANYBLOB="000426bd7000fedbdf250c0000000c0001800800030012000000", @ANYRESOCT=r2, @ANYRES64=r0, @ANYRES64=r1], 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x88d4) syz_open_dev$loop(&(0x7f0000000300), 0x6, 0x40a140) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000340)='./cgroup/syz1\x00', 0x1ff) ioctl$VHOST_VDPA_SET_STATUS(r3, 0x4001af72, &(0x7f00000002c0)=0x8) ioctl$BLKREPORTZONE(r2, 0xc0101282, &(0x7f0000000080)={0x2, 0x8, 0x0, [{0x401, 0x40000000000007, 0xc, 0x2, 0x5, 0x0, 0x4, '\x00', 0xfffffffffffffffc}, {0x9, 0x1000, 0x5, 0x0, 0x1c, 0x3, 0x6, '\x00', 0x6}, {0x6, 0x6063, 0xfffffffffffffff9, 0x3, 0x3, 0x8, 0x6, '\x00', 0x4}, {0x1, 0x6, 0xf4, 0x0, 0x2, 0x8, 0x4, '\x00', 0xffffffffffffffff}, {0x8, 0x289, 0x2e0, 0xd4, 0x20, 0xfb, 0x8, '\x00', 0x9}, {0x401, 0x0, 0x1000, 0x5, 0x20, 0x1, 0x0, '\x00', 0xfffffffffffffd48}, {0x6, 0x4, 0x72, 0x6, 0x2, 0x3f, 0xbc, '\x00', 0x5}, {0xe, 0x1, 0x4, 0xac, 0xab, 0x20, 0xc1, '\x00', 0x1}]}) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup.cpu/syz1\x00', 0x1ff) 07:49:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000200)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 07:49:52 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0, 0x0}, 0x2020) setfsuid(r2) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r0, 0x4008941a, 0x0) 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x50a) 07:49:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_WOL_SET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x14}, 0x14}}, 0x10) 07:49:52 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r4, r3, 0x0) recvmmsg$unix(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:49:52 executing program 2: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000380)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000001dc0)={0x0, 0x1a08}}, 0x0) 07:49:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) fstatfs(r0, &(0x7f0000000000)=""/213) 07:49:52 executing program 5: pipe2$9p(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f0000000040)={0x7}, 0xfffffdaa) write$FUSE_IOCTL(r0, 0x0, 0x0) 07:49:52 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000340)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$TIPC_NL_BEARER_GET(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 07:49:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x8) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c}, 0x1c}}, 0x0) 07:49:52 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 304.281235][ T6591] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=262 sclass=netlink_route_socket pid=6591 comm=syz-executor.0 [ 304.296859][ T6591] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=6591 comm=syz-executor.0 07:49:52 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x200000c5) 07:49:52 executing program 3: r0 = memfd_create(&(0x7f0000000000)='\xd3\x88\x04\x15\xa2\t\n.!\xcb\xb7\xb7\xf1\xf6\xa0\xc9\x9f\xfe\xb4S\xaaU\x92\xb6i\x90\xab\xa08\xd4\\R6\x0e\xcbt\xd7\xa8v\xedi\x1c\xc7\xda\xdc\xebF\xca\x02\x1d\xf0\x01Z5c\xd3\xcd\xb6\xf7+\x7f\v\x9d&\xc5\xa4\b\xa5\xf9\xab\x1b\xe5\xbc\x18l,*w\xdft\x17\"&\xe3\x88\xc1\\\xfa\xea\x86Y\xed\x17\xff\x04\xc4\xfc\xcf\n\xd5\xae\xd5o\x05\xc5\xfb\xa2\xcf\xe7K3\x86B^\x9b\xdfng\xea\xa6\xc2\x0fdL\xb3A\xba\x84\xed\xeb\xdas\xcbT,\xe9[\xae1\xb5\x04_\xed\x90\xf4\xbe\xda\xdfZ\xe3z\x88wvsQ.\xdbe;\xf5\x1e\xf9@\x1dq\xed\x7f\xf8\xe5BIv\xfb\xf0\x8e\xf5\xd5x\xf4\x03\xcd*\xe4%\xddK\xcd\x8d\xa5y\x17_\xdf\xcdm\xfc\xd1#\xd8\xc6\xa9\xcf\xa7e\xebM\x8fl\x8b\xe8\xc4N\xa9\"\x8e\x18\xbdG^YO\a\xd9\x1c\xee;k!_t6\xac?\x8f\x7fR\x004s\x83 \x89\x86wU\x0f\n^\xbb\xdb\x11\xdc\xf8', 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) dup3(r0, r1, 0x0) write$binfmt_script(r1, 0x0, 0x0) [ 304.316666][ T30] audit: type=1400 audit(1684914592.852:249): avc: denied { create } for pid=6599 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 304.342580][ T6600] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=0 sclass=netlink_xfrm_socket pid=6600 comm=syz-executor.2 07:49:52 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x50b) 07:49:52 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$IPSET_CMD_FLUSH(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) 07:49:52 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$P9_RLERROR(r0, 0x0, 0x0) 07:49:52 executing program 3: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) ioctl$KVM_TRANSLATE(r0, 0xc018ae85, 0x0) 07:49:52 executing program 2: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$cgroup_pressure(r0, &(0x7f0000000000)={'full'}, 0x2f) 07:49:52 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) r3 = pidfd_getfd(r2, r0, 0x0) mmap$xdp(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x36832, r3, 0x0) [ 304.370601][ T30] audit: type=1400 audit(1684914592.862:250): avc: denied { create } for pid=6595 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_iscsi_socket permissive=1 [ 304.454719][ T30] audit: type=1400 audit(1684914592.882:251): avc: denied { write } for pid=6599 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 07:49:53 executing program 5: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NFT_MSG_GETSETELEM(r0, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000040)={&(0x7f00000003c0)={0x14}, 0x14}}, 0x0) 07:49:53 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40044591, 0x0) 07:49:53 executing program 3: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, 0x0, 0x0) 07:49:53 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) sendmsg$BATADV_CMD_GET_GATEWAYS(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 07:49:53 executing program 0: r0 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6}]}, 0x10) 07:49:53 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x50c) 07:49:53 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) write$binfmt_elf32(r0, &(0x7f0000000000)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) 07:49:53 executing program 3: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0xc0189436, &(0x7f0000000040)={0x0, &(0x7f0000000580)=""/145, 0x91}) 07:49:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000580)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000040)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_LBT_MODE={0x5}, @NL802154_ATTR_LBT_MODE]}, 0xfffffffffffffdd3}}, 0x0) 07:49:53 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) [ 305.194211][ T30] audit: type=1400 audit(1684914593.732:252): avc: denied { write } for pid=6624 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 07:49:53 executing program 4: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 07:49:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) sendmsg$TIPC_NL_BEARER_DISABLE(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000bc0)={0x0}}, 0x0) 07:49:53 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) statx(r0, &(0x7f0000000440)='\x00', 0x1000, 0x0, &(0x7f0000000480)) 07:49:53 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 07:49:53 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) fstatfs(r0, &(0x7f0000000000)=""/12) 07:49:53 executing program 5: r0 = openat$vcsa(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) openat$random(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000040)) 07:49:53 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$P9_RMKNOD(r0, &(0x7f0000001040)={0x14}, 0x14) 07:49:53 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x50d) 07:49:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$NL80211_CMD_SET_BEACON(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 07:49:53 executing program 3: r0 = socket$inet(0x2, 0x3, 0x5) ioctl$sock_SIOCOUTQNSD(r0, 0x894c, 0x0) 07:49:53 executing program 0: quotactl$Q_GETQUOTA(0x0, &(0x7f0000000300)=@filename='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xee01, 0x0) [ 305.299347][ T30] audit: type=1400 audit(1684914593.842:253): avc: denied { lock } for pid=6645 comm="syz-executor.3" path="/dev/vhost-vsock" dev="devtmpfs" ino=172 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 07:49:53 executing program 5: r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 07:49:53 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={0x0}}, 0x11) 07:49:53 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(r0, 0x80047213, 0x0) [ 305.360350][ T6658] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=6658 comm=syz-executor.4 07:49:53 executing program 3: r0 = openat$vcs(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000080)) 07:49:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8946, &(0x7f0000000000)={'rose0\x00'}) 07:49:53 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x0) sendmsg$TIPC_NL_LINK_RESET_STATS(r0, 0x0, 0x0) 07:49:53 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000001580)={'batadv_slave_1\x00'}) 07:49:54 executing program 4: r0 = openat$random(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, 0x0, 0x0) [ 305.398177][ T30] audit: type=1400 audit(1684914593.932:254): avc: denied { create } for pid=6666 comm="syz-executor.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_connector_socket permissive=1 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x608) 07:49:54 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$SMC_PNETID_FLUSH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/crypto\x00', 0x0, 0x0) mmap$usbmon(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xc, 0x13, r0, 0x0) 07:49:54 executing program 3: r0 = memfd_create(&(0x7f0000000000)='(\\\x00', 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x3e55676be9d98bf0, 0x0) 07:49:54 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80040, 0x1) 07:49:54 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$KDGKBTYPE(r0, 0x4b33, 0x0) 07:49:54 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$SIOCGSTAMPNS(r0, 0x894c, 0x0) 07:49:54 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) r1 = fsopen(&(0x7f00000007c0)='ramfs\x00', 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000003f00)='/dev/vcs\x00', 0x0, r1) 07:49:54 executing program 2: quotactl$Q_QUOTAOFF(0xffffffff80000302, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, 0x0) 07:49:54 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) sendmsg$DEVLINK_CMD_SB_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:54 executing program 3: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000400)={&(0x7f0000000700)={0x4c}, 0x4c}}, 0x0) 07:49:54 executing program 4: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/netstat\x00') write$P9_RREAD(r0, 0x0, 0x0) [ 305.488879][ T30] audit: type=1400 audit(1684914594.032:255): avc: denied { execute } for pid=6680 comm="syz-executor.2" path="/proc/crypto" dev="proc" ino=4026532270 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=file permissive=1 [ 305.517448][ T6682] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=6682 comm=syz-executor.5 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x609) 07:49:54 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_mreq(r0, 0x0, 0x22, 0x0, &(0x7f0000000140)) 07:49:54 executing program 5: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x103543, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc0406619, &(0x7f0000000080)={@desc={0x1, 0x0, @desc2}}) 07:49:54 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x12) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @val={0xc}}}}, 0x30}}, 0x0) 07:49:54 executing program 4: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x140, 0x103) 07:49:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000001100), 0x8, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 07:49:54 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESOCT=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1b00c3e, &(0x7f0000000300)) 07:49:54 executing program 3: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getpeername(r0, 0x0, &(0x7f00000000c0)) 07:49:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) write(r1, 0x0, 0x0) 07:49:54 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/bus/input/handlers\x00', 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) dup3(r1, r0, 0x0) sendmsg$TIPC_NL_MON_SET(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x60a) 07:49:54 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r0, 0x0, 0x0) 07:49:54 executing program 2: r0 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) 07:49:54 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/user\x00') getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r2, 0xffffffffffffffff) 07:49:54 executing program 5: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000340), 0x8, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) write$cgroup_type(r0, 0x0, 0x0) 07:49:54 executing program 3: r0 = getpid() r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = pidfd_open(r0, 0x0) r3 = pidfd_getfd(r2, r1, 0x0) ioctl$sock_SIOCSPGRP(r3, 0x8902, &(0x7f0000000100)) 07:49:54 executing program 4: r0 = socket$inet(0x2, 0x80005, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_inet_SIOCGIFDSTADDR(r1, 0x8917, &(0x7f0000000240)={'ip6tnl0\x00'}) 07:49:54 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_service_time\x00', 0x26e1, 0x0) close(r0) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x40046207, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(0xffffffffffffffff, 0x4018620d, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000400)={0x60, 0x0, &(0x7f0000000200)=[@acquire_done, @transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x0, 0x0, 0x0}) 07:49:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$IPSET_CMD_DEL(r1, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={0x0}}, 0x0) 07:49:54 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=0x1, 0xffffffffffffffff, 0x3c}, 0x10) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_netprio_ifpriomap(r1, &(0x7f00000000c0), 0x2, 0x0) openat$cgroup_type(r1, &(0x7f0000000100), 0x2, 0x0) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000140), 0x4) r2 = openat$cgroup(r0, &(0x7f0000000180)='syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000001c0)={@cgroup=r2, 0xffffffffffffffff, 0x29, 0x6}, 0x14) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r3 = getpid() r4 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000002c0)={r3, r4, 0x0, 0x5, &(0x7f0000000280)='syz1\x00'}, 0x30) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000300)={0x7ff, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000340)=r5, 0x4) r6 = openat$cgroup_ro(r2, &(0x7f0000000380)='freezer.state\x00', 0x0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000400)={r6, 0x0, 0x1, 0x3, &(0x7f00000003c0)=[0x0, 0x0, 0x0], 0x3}, 0x20) gettid() openat$cgroup_netprio_ifpriomap(r2, &(0x7f0000000440), 0x2, 0x0) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup(r7, &(0x7f00000004c0)='syz1\x00', 0x200002, 0x0) r8 = openat$cgroup_ro(r2, &(0x7f00000005c0)='memory.swap.current\x00', 0x0, 0x0) syz_open_procfs$namespace(r3, &(0x7f0000000640)='ns/pid\x00') bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000680)={@map=0x1, 0xffffffffffffffff, 0x1b}, 0x10) ioctl$TUNSETFILTEREBPF(r8, 0x800454e1, &(0x7f00000006c0)=r8) 07:49:54 executing program 4: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000400), 0x8, 0x0) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x0) 07:49:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x0, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000180)='memory.current\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(0xffffffffffffffff, 0x0, 0x0) read$eventfd(r1, 0x0, 0x0) 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x60b) 07:49:54 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$KDGKBMODE(r0, 0x4b66, &(0x7f0000000000)) 07:49:54 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) sendmsg$NL80211_CMD_SET_WIPHY(r0, 0x0, 0x0) 07:49:54 executing program 4: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, 0x0, &(0x7f00000000c0)) 07:49:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 07:49:54 executing program 3: r0 = memfd_create(&(0x7f0000000040)=' \x01\x00\x00\x00OZ\x86\xd6z\xf6d\x1dP\x7f\xb5\xd9\xaf\xce\x84\x06`\x16\x00\x00\x00\x00\x00\x00\x02', 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x8, 0x1) 07:49:54 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000200), 0x0) ioctl$SNDRV_TIMER_IOCTL_STATUS64(r0, 0x5451, 0x0) 07:49:54 executing program 5: setresuid(0x0, 0xee00, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 07:49:54 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x6e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 305.839262][ T6760] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=6760 comm=syz-executor.4 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x60c) 07:49:54 executing program 3: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_SET_WOWLAN(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @void}}}, 0x14}}, 0x0) 07:49:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_LIST_SECLEVEL(r0, 0x0, 0x0) 07:49:54 executing program 0: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_AUTHENTICATE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 07:49:54 executing program 5: r0 = getpgid(0x0) process_vm_writev(r0, &(0x7f000000b680)=[{&(0x7f000000a400)=""/4096, 0x1000}, {0x0}, {&(0x7f000000b4c0)=""/218, 0xda}], 0x3, &(0x7f000000cb40)=[{&(0x7f000000b700)=""/28, 0x1c}, {&(0x7f000000b740)=""/238, 0xee}, {&(0x7f000000b840)=""/152, 0x98}, {&(0x7f000000ba00)=""/4096, 0x1000}, {0x0}], 0x5, 0x0) 07:49:54 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001a40)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 07:49:54 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_BSS(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:54 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x10) 07:49:54 executing program 5: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$TIPC_CMD_SET_NETID(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 07:49:54 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_SET_CQM(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:54 executing program 2: openat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x10040}, 0x18) statx(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x100, 0x4, &(0x7f0000000000)) 07:49:54 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$NL80211_CMD_DEL_KEY(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 305.996232][ T6794] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=6794 comm=syz-executor.5 [ 306.000702][ T6795] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=6795 comm=syz-executor.3 [ 306.027642][ T6799] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=0 sclass=netlink_tcpdiag_socket pid=6799 comm=syz-executor.4 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x60d) 07:49:54 executing program 2: openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x4a00, 0x0) 07:49:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) getpeername$inet(r2, 0x0, &(0x7f0000000080)) 07:49:54 executing program 0: r0 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = dup(r0) ioctl$UI_END_FF_UPLOAD(r1, 0x406055c9, 0x0) 07:49:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000800)) 07:49:54 executing program 3: r0 = openat$binder_debug(0xffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) 07:49:54 executing program 4: keyctl$KEYCTL_CAPABILITIES(0x9, &(0x7f0000000080)=""/4096, 0x1000) [ 306.045108][ T6801] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=6801 comm=syz-executor.0 07:49:54 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = dup(r0) sendmsg$IPSET_CMD_SWAP(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x20}}, 0x0) 07:49:54 executing program 0: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x800) 07:49:54 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4084172, r0, 0x10000000) 07:49:54 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000040)) 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x708) 07:49:54 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NFNL_MSG_CTHELPER_DEL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f00000002c0)={0x0, 0x2710}, 0x10) 07:49:54 executing program 5: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) write$P9_RLOPEN(r3, &(0x7f0000000000)={0x18}, 0x18) 07:49:54 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0xd3, 0x0) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, 0x0) 07:49:54 executing program 4: pipe2(&(0x7f0000000040)={0x0, 0x0}, 0x0) vmsplice(r1, &(0x7f0000002800)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) read$usbfs(r0, 0x0, 0x0) 07:49:54 executing program 2: openat$incfs(0xffffffffffffff9c, &(0x7f0000000100)='.log\x00', 0x40242, 0xcc) 07:49:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x1) 07:49:54 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) tee(0xffffffffffffffff, r0, 0x0, 0x5) 07:49:54 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00005befdc)={0x0, 0x0, 0x0, 0x0, 0x0, "650000000000ff0000000000044f56ec00"}) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "50a2d869e9ba4b305c9106edda10c54e885415"}) 07:49:54 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$TIPC_NL_MON_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 2: r0 = add_key$fscrypt_v1(&(0x7f00000000c0), &(0x7f0000000100)={'fscrypt:', @desc1}, &(0x7f00000004c0)={0x0, "fa98c7227024e824ca4ff451640c8afe7474a1fd88c64afad96abf914bfcb552ebae35393ba6ed29d000"}, 0x48, 0xfffffffffffffffe) keyctl$revoke(0x3, r0) keyctl$KEYCTL_WATCH_KEY(0x20, r0, 0xffffffffffffffff, 0x0) [ 306.217548][ T30] kauditd_printk_skb: 7 callbacks suppressed [ 306.217565][ T30] audit: type=1400 audit(1684914594.752:263): avc: denied { setopt } for pid=6832 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x709) 07:49:54 executing program 3: r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$IPCTNL_MSG_EXP_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 07:49:54 executing program 5: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) io_uring_register$IORING_UNREGISTER_IOWQ_AFF(r0, 0x12, 0x0, 0x0) 07:49:54 executing program 4: sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, 0x0, 0x2299d0a89f65f795) 07:49:54 executing program 2: r0 = openat$zero(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) socket(0x1d, 0x2, 0x6) write$UHID_INPUT(r0, 0x0, 0x0) 07:49:54 executing program 0: pipe2$watch_queue(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$uinput_user_dev(r0, 0x0, 0x0) 07:49:54 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$ETHTOOL_MSG_LINKINFO_GET(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={0x0}}, 0x0) 07:49:54 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 07:49:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000240)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000200)=0x80) dup3(r1, r2, 0x0) sendmsg$TEAM_CMD_PORT_LIST_GET(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 07:49:54 executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x10040}, 0x18) read$rfkill(r0, 0x0, 0x38) 07:49:54 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x0) mmap$usbmon(&(0x7f0000ffc000/0x3000)=nil, 0x7fffdf003000, 0x0, 0x11, r0, 0x0) 07:49:54 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000280)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x34) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000030701"], 0x14}}, 0x0) recvmmsg$unix(r1, &(0x7f0000000340)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$TIPC_CMD_SHOW_LINK_STATS(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0xc, 0x14, 'syz0\x00'}}}, 0x28}}, 0x0) 07:49:54 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x70a) 07:49:54 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_SET_MPATH(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x88}}, 0x0) 07:49:54 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x1}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30a) 07:49:54 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) fcntl$setownex(r0, 0xf, &(0x7f0000001b00)) 07:49:54 executing program 0: munlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) 07:49:54 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='uid_map\x00') write$cgroup_subtree(r0, 0x0, 0x0) 07:49:55 executing program 4: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000002880), 0x1, 0x0) fcntl$setownex(r0, 0xf, &(0x7f0000000000)) 07:49:55 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000180)=@framed, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000280), 0x10}, 0x80) [ 306.396634][ T30] audit: type=1400 audit(1684914594.932:264): avc: denied { map } for pid=6871 comm="syz-executor.5" path="/dev/usbmon0" dev="devtmpfs" ino=135 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 07:49:55 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) fstatfs(r0, &(0x7f0000000000)) 07:49:55 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) read$usbfs(r1, &(0x7f0000000200)=""/182, 0xb6) 07:49:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) fchown(r1, 0xee01, 0xee01) 07:49:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = dup3(r1, r0, 0x0) write$P9_RSTATu(r2, 0x0, 0xffffff6e) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x70b) 07:49:55 executing program 2: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r1 = dup(r0) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:55 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0x894c, 0x0) 07:49:55 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/crypto\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x0) 07:49:55 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ip6_flowlabel\x00') close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000280), 0x4) 07:49:55 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000200)=0xffffffffffffffff) [ 306.506136][ T30] audit: type=1400 audit(1684914595.042:265): avc: denied { setattr } for pid=6893 comm="syz-executor.5" name="" dev="pipefs" ino=1716 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 07:49:55 executing program 4: r0 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000480)) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) 07:49:55 executing program 3: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) 07:49:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x52fe1, 0x0) close(r0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={&(0x7f00000017c0)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r3, &(0x7f0000000100)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_VDPA_SET_CONFIG_CALL(r0, 0x4004af77, 0x0) [ 306.576408][ T30] audit: type=1400 audit(1684914595.112:266): avc: denied { write } for pid=6901 comm="syz-executor.2" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 07:49:55 executing program 5: r0 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x0, 0x0) close(r0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x5428) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x70c) 07:49:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000380)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000000380)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) sendmsg$ETHTOOL_MSG_DEBUG_GET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 07:49:55 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) r1 = dup(r0) write$tun(r1, 0x0, 0x0) 07:49:55 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001880)={&(0x7f0000001840)={0x2c, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}}, 0x2c}}, 0x0) 07:49:55 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/bus/input/devices\x00', 0x0, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x8) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000ac0)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvmsg$can_raw(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, 0x0, 0x0, 0x0, 0x8}, 0x0) close(r3) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r5, r4, 0x0) recvmmsg$unix(r5, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r6, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000003040)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 306.644454][ T30] audit: type=1400 audit(1684914595.142:267): avc: denied { ioctl } for pid=6908 comm="syz-executor.0" path="socket:[37030]" dev="sockfs" ino=37030 ioctlcmd=0x8901 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 07:49:55 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000240)={&(0x7f0000000080), 0xc, &(0x7f0000000200)={0x0}}, 0x0) 07:49:55 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000140), 0x1, 0x0) flistxattr(r0, 0x0, 0x0) 07:49:55 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r1, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r2) 07:49:55 executing program 5: setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, 0x0, 0xffffffffffffff1b) 07:49:55 executing program 0: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080), 0x402, 0x0) r1 = dup(r0) write$cgroup_pid(r1, 0x0, 0x0) [ 306.724304][ T30] audit: type=1400 audit(1684914595.242:268): avc: denied { write } for pid=6928 comm="syz-executor.4" path="socket:[37074]" dev="sockfs" ino=37074 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 306.796024][ T30] audit: type=1400 audit(1684914595.332:269): avc: denied { read append } for pid=6948 comm="syz-executor.0" name="vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x70d) 07:49:55 executing program 3: pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RUNLINKAT(r0, &(0x7f0000000000)={0x7}, 0x0) 07:49:55 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000680)={0x0}}, 0x0) 07:49:55 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_udp_SIOCOUTQ(r0, 0x891a, &(0x7f0000000100)) 07:49:55 executing program 4: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) write$P9_RREMOVE(r0, 0x0, 0x0) 07:49:55 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x2a1000, 0x0) 07:49:55 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$notify(r0, 0x402, 0x0) 07:49:55 executing program 4: pipe2$9p(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) [ 306.821834][ T30] audit: type=1400 audit(1684914595.332:270): avc: denied { open } for pid=6948 comm="syz-executor.0" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 07:49:55 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f00000005c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$AUDIT_TTY_SET(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 07:49:55 executing program 3: symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') newfstatat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 07:49:55 executing program 4: unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 07:49:55 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f0000000800)={0x0, 0xfffffffffffffeab, 0x0}, 0x42) [ 306.901904][ T30] audit: type=1400 audit(1684914595.442:271): avc: denied { unmount } for pid=465 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x808) 07:49:55 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:55 executing program 5: r0 = openat$procfs(0xffffff9c, &(0x7f0000000040)='/proc/stat\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_LINK_TOL(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14, 0x18, {0x0, @bearer=@l2={'ib', 0x3a, 'team0\x00'}}}}}, 0x30}}, 0x0) 07:49:55 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$RTC_PIE_ON(r0, 0x7005) 07:49:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x80) 07:49:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 07:49:55 executing program 2: r0 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = dup(r0) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000100)={'vlan0\x00', {0x2, 0x0, @broadcast}}) 07:49:55 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0xffff5f8c487f0000) 07:49:55 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmmsg$inet(r1, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:49:55 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c}, 0x1c}}, 0x0) 07:49:55 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_WDS_PEER(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x4040000) 07:49:55 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x809) 07:49:55 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0xc0046209, 0x0) 07:49:55 executing program 4: r0 = openat$tun(0xffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8982, &(0x7f0000000000)={0x7, 'bridge0\x00'}) 07:49:55 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendmmsg$inet6(r1, &(0x7f00000005c0)=[{{&(0x7f0000000000)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0}}], 0x1, 0x0) 07:49:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_GET_MESH_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x4000800) 07:49:55 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 07:49:55 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x8010) 07:49:55 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$GTP_CMD_NEWPDP(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 07:49:55 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000440)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f00000000c0)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000030701"], 0x14}}, 0x0) recvmmsg$unix(r1, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$TIPC_CMD_GET_MAX_PORTS(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x1c}, 0x1c}}, 0x0) 07:49:55 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/bus/input/handlers\x00', 0x0, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$sock_inet_SIOCGARP(r0, 0x8954, 0x0) 07:49:55 executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$UHID_CREATE(r0, 0x0, 0x0) [ 307.077886][ T7002] binder: 7001:7002 ioctl c0046209 0 returned -22 07:49:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000300)={&(0x7f0000000240), 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0xffffffed}}, 0x0) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x80a) 07:49:55 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r0, 0x80108906, 0x0) 07:49:55 executing program 0: openat2(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x10040}, 0x18) pivot_root(&(0x7f0000000000)='./file0\x00', 0x0) 07:49:55 executing program 5: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) pidfd_getfd(r2, r0, 0x0) 07:49:55 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'team0\x00', 0x1}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000080)) 07:49:55 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x275a, 0x0) ioctl$FS_IOC_SETVERSION(r0, 0x8010661b, 0x0) 07:49:55 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) write$FUSE_POLL(r1, 0x0, 0x0) 07:49:55 executing program 0: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$netlink(0x10, 0x3, 0x0) flistxattr(r0, &(0x7f0000000000)=""/4096, 0x1000) 07:49:55 executing program 3: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_LK(r0, 0xffffffffffffffff, 0x0) 07:49:55 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, 0x0) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x0) 07:49:55 executing program 3: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f0000000000)={0x100c2}, 0x18) ftruncate(r0, 0x0) 07:49:55 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x2) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000300)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x80b) 07:49:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000500)={0x14}, 0x14}}, 0x40000d0) 07:49:55 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r3, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) sendmsg$AUDIT_DEL_RULE(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000000440)={0x420}, 0x420}}, 0x0) 07:49:55 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 07:49:55 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$AUDIT_DEL_RULE(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)={0x420}, 0x420}}, 0x40000) 07:49:55 executing program 2: openat2$dir(0xffffffffffffff9c, &(0x7f0000030140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000040180), 0x18) 07:49:55 executing program 3: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r3, &(0x7f0000000040)={0x28}, 0x28) recvmsg$unix(r3, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002b00)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x20}, 0x0) sched_getattr(r4, &(0x7f0000000000)={0x38}, 0x38, 0x0) 07:49:55 executing program 2: r0 = socket(0x1, 0x3, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, &(0x7f0000002140)) 07:49:55 executing program 5: r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) dup3(r1, r0, 0x0) sendmsg$AUDIT_TRIM(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x10}, 0x10}}, 0x0) 07:49:55 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) write$nbd(r0, &(0x7f0000002400), 0x10) 07:49:55 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000180)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r0, 0x0) dup3(r0, r1, 0x0) sendmsg$ETHTOOL_MSG_CHANNELS_SET(r1, &(0x7f0000002f00)={0x0, 0x0, &(0x7f0000002ec0)={&(0x7f0000002e80)={0x14}, 0x14}}, 0x0) 07:49:55 executing program 2: r0 = socket(0x11, 0xa, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r0, 0x80108907, 0x0) 07:49:55 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x80c) 07:49:55 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) write$P9_RVERSION(r1, 0x0, 0x0) 07:49:55 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$VT_OPENQRY(r0, 0x560e, &(0x7f0000000380)) 07:49:55 executing program 5: r0 = socket$inet(0x2, 0x80005, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'erspan0\x00', &(0x7f0000000000)=@ethtool_sfeatures={0x3b, 0x2, [{}, {}]}}) 07:49:55 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x14}, 0x14}}, 0x20000000) 07:49:55 executing program 2: syz_open_dev$hidraw(&(0x7f0000000d80), 0x0, 0x4200) 07:49:56 executing program 2: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$setperm(0x5, r0, 0x180000) 07:49:56 executing program 4: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) pipe2$watch_queue(&(0x7f0000000040), 0x80) read$snapshot(r0, 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 07:49:56 executing program 5: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0x0) 07:49:56 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='oom_score\x00') write$FUSE_BMAP(r0, 0x0, 0x0) 07:49:56 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.log\x00', 0x129241, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r0, 0x4020940d, &(0x7f0000000140)={@desc={0x1, 0x0, @desc4}}) 07:49:56 executing program 2: setresuid(0x0, 0xee00, 0x0) setreuid(0xee01, 0x0) 07:49:56 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x80d) 07:49:56 executing program 4: r0 = userfaultfd(0x1) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, 0x0) [ 307.556695][ T30] audit: type=1400 audit(1684914596.092:272): avc: denied { create } for pid=7097 comm="syz-executor.4" dev="anon_inodefs" ino=37352 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 07:49:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x24008841) 07:49:56 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000140), 0x0, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$DEVLINK_CMD_TRAP_GET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 07:49:56 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) dup3(r0, r1, 0x0) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 07:49:56 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, &(0x7f0000000000), 0x8) 07:49:56 executing program 4: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, 0x0) 07:49:56 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x908) 07:49:56 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read$snapshot(r0, 0x0, 0x0) syz_genetlink_get_family_id$gtp(0x0, 0xffffffffffffffff) 07:49:56 executing program 3: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, 0x0) 07:49:56 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) mount$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x20000, 0x0) 07:49:56 executing program 2: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/pid\x00') ioctl$EVIOCSREP(r0, 0xb701, 0x0) 07:49:56 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) setsockopt$inet6_icmp_ICMP_FILTER(r1, 0x1, 0x1, 0x0, 0x9) 07:49:56 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x3, 0x1) tee(r0, 0xffffffffffffffff, 0x0, 0x0) 07:49:56 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8914, &(0x7f00000000c0)={'ipvlan1\x00'}) 07:49:56 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) sendmsg$NL80211_CMD_STOP_AP(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) 07:49:56 executing program 2: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_MON_GET(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 07:49:56 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBMODE(r0, 0x4b44, &(0x7f0000000100)) 07:49:56 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, 0x0) 07:49:56 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_INTERRUPT(r1, 0x0, 0x3d) 07:49:56 executing program 5: setresuid(0x0, 0xee00, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x14}, 0x14}}, 0x0) 07:49:56 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x909) 07:49:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r3, r2, 0x0) sendmsg$IEEE802154_START_REQ(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)={0x0, 0x14}}, 0x0) 07:49:56 executing program 0: r0 = socket(0xa, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$SMC_PNETID_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:56 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, 0x0, 0x17bae2a68ec0bbd) 07:49:56 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) write$binfmt_misc(r1, 0x0, 0x4) getsockname$packet(r1, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0043000000000000280012000c00010076657468"], 0x48}}, 0x0) r3 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r3, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/5, 0x1000000, 0x1000}, 0x20) setsockopt$XDP_UMEM_FILL_RING(r3, 0x11b, 0x5, &(0x7f00000004c0)=0x80, 0x4) setsockopt$XDP_TX_RING(r3, 0x11b, 0x3, &(0x7f00000001c0)=0x4000, 0x4) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0}, &(0x7f0000000200)=0x14) setsockopt$XDP_UMEM_COMPLETION_RING(r3, 0x11b, 0x6, &(0x7f0000000080)=0x400, 0x4) bind$xdp(r3, &(0x7f0000000140)={0x2c, 0x0, r4}, 0x10) write$binfmt_aout(r3, 0x0, 0x0) 07:49:56 executing program 3: mmap$IORING_OFF_SQES(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x7, 0x8c232, 0xffffffffffffffff, 0x10000000) 07:49:57 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = dup3(r2, r1, 0x0) sendmsg$NL80211_CMD_SET_WOWLAN(r3, &(0x7f0000006f80)={0x0, 0x0, &(0x7f0000006f40)={&(0x7f0000000280)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void, @void}}}, 0x14}}, 0x0) 07:49:57 executing program 0: r0 = getpid() r1 = pidfd_open(r0, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) r3 = pidfd_getfd(r1, r2, 0x0) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 07:49:57 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000040), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_USER(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000004500)={0x10}, 0x10}}, 0x0) 07:49:57 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) write$uinput_user_dev(r1, 0x0, 0x0) [ 308.466374][ T7150] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:49:57 executing program 2: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040), 0x20001, 0x0) write(r0, 0x0, 0x0) 07:49:57 executing program 2: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000000)=0x1000000, 0x4) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080), 0x4) 07:49:57 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x90a) 07:49:57 executing program 0: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x13) 07:49:57 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x89a0) [ 308.524822][ T7150] device veth3 entered promiscuous mode 07:49:57 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) 07:49:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 07:49:57 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000100)=0x0) wait4(r1, 0x0, 0x80000000, 0x0) 07:49:57 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x15975c364e6f3e45) 07:49:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_SETPARAMS(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT, @IEEE802154_ATTR_SHORT_ADDR]}, 0xfffffe63}}, 0x0) 07:49:57 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x90b) 07:49:57 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) setresuid(0x0, 0xee00, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={0x0, 0x1a0}}, 0x0) 07:49:57 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000400)={0x14}, 0x14}}, 0x40040) 07:49:57 executing program 3: r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400682, 0x146) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f00000000c0), 0x8) r3 = dup3(r0, r1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r3, 0x28, 0x0, &(0x7f0000000000), 0x8) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r0, 0x8983, &(0x7f0000000040)={0x0, 'team_slave_0\x00'}) 07:49:57 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvmmsg$unix(r2, &(0x7f0000009980)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000002ac0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) close(r3) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup3(r5, r4, 0x0) recvmmsg$unix(r6, &(0x7f0000009980)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000002b00)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)={0x14}, 0x14}}, 0x24008014) 07:49:57 executing program 2: r0 = socket(0x1d, 0x2, 0x6) sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 07:49:57 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) setsockopt$XDP_RX_RING(r1, 0x11b, 0x2, &(0x7f0000000080)=0x800, 0x4) 07:49:57 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_PASTESEL(r0, 0x541c, &(0x7f0000000040)) read$FUSE(r0, 0x0, 0x0) 07:49:57 executing program 2: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) r1 = dup(r0) r2 = dup(r1) ioctl$TCSETAW(r2, 0x5419, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, "ff480e2d60c55c14"}) 07:49:57 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000700)='mnt\x00', 0x20042, 0x180) 07:49:57 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x841) write$FUSE_NOTIFY_INVAL_INODE(r0, 0x0, 0x0) 07:49:57 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000000040)={@initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @remote}, 0xc) 07:49:57 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_opts(r0, 0x29, 0x39, 0x0, &(0x7f0000003340)) 07:49:57 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x90c) 07:49:57 executing program 2: setrlimit(0x7, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000880)={{0x12, 0x1, 0x0, 0x96, 0x21, 0x94, 0x0, 0x404, 0x311, 0xb780, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x15, 0x64, 0xc5}}]}}]}}, 0x0) 07:49:57 executing program 4: r0 = fsopen(&(0x7f0000000040)='bpf\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) 07:49:57 executing program 5: setresuid(0x0, 0xee00, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000001840)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000001800)={&(0x7f00000002c0)={0x14}, 0x14}}, 0x0) 07:49:57 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r4, r3, 0x0) recvmmsg$unix(r4, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(r5, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14}, 0x14}}, 0x0) 07:49:57 executing program 3: pipe2$watch_queue(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, 0x0) 07:49:57 executing program 5: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 07:49:57 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0x90d) 07:49:57 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) write$FUSE_NOTIFY_POLL(r2, &(0x7f00000003c0)={0xffffffffffffff93}, 0xfffffc33) write$P9_RRENAMEAT(r2, &(0x7f0000000180)={0x7}, 0x7) dup3(r0, r1, 0x0) 07:49:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) write$vga_arbiter(r2, 0x0, 0x0) 07:49:57 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x800) 07:49:57 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockname$netlink(r0, 0x0, &(0x7f0000000040)=0xfffffffffffffed6) 07:49:57 executing program 0: r0 = eventfd2(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(r1, 0x7, 0x0, 0x1) 07:49:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1036e1, 0x0) mount_setattr(r0, 0x0, 0x0, &(0x7f0000000000), 0x20) 07:49:57 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x242, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180), 0x2, 0x1) 07:49:57 executing program 0: pipe2$9p(&(0x7f0000004200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RRENAMEAT(r0, 0x0, 0xfffffffffffffe7a) 07:49:57 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:57 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa08) 07:49:57 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_START_P2P_DEVICE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:57 executing program 0: prctl$PR_CAPBSET_DROP(0x18, 0x100000000000013) 07:49:57 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_INTERRUPT(r2, 0x8040ae9f, &(0x7f0000000140)) 07:49:57 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000500)='/proc/bus/input/handlers\x00', 0x0, 0x0) r1 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r1, r0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, 0x0) 07:49:58 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000000), 0x8, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) dup3(r1, r0, 0x0) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0, @local}, 0x10) 07:49:58 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}, 0x1, 0x0, 0x9effffff}, 0x0) 07:49:58 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8}, 0x0) setrlimit(0x6, &(0x7f0000000100)={0x56}) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000240)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x40000) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a505000000007751e8ba639a67880141cca555077e3a159110193dd2ff1fa7c3205bfedbe9d8f3b423cdacfa7e32fe0231368b2264f9c519c9f1f65515b2e1a38d522be18b000048b043ccc42646d25dfd73bb6d7535f7866907dc6751dfced1fd8accae669e173a649c1cfd6587d475786899a1f2138d5521f9453559c35da860e8efbc6f342a3e3173d566a0f06c54c3a4903ef31c4d4acef2ce3599f455c7a3a48a01010000009f2f0517e4ca0e1803a2971a50"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x0, 0x10, 0x0}, 0x80) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$sock_SIOCGIFBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000300)=@add_del={0x3, &(0x7f0000000280)='hsr0\x00'}) fcntl$getown(r4, 0x9) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x4e20, @local}, 0x10) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x103382) r6 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) pwritev(r6, 0x0, 0x0, 0x81806, 0x2) ioctl$LOOP_CHANGE_FD(r5, 0x4c00, r6) sendfile(r5, r6, 0x0, 0x100000000000042) ioctl$LOOP_CLR_FD(r5, 0x4c01) socket$inet_icmp_raw(0x2, 0x3, 0x1) close(0xffffffffffffffff) 07:49:58 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x12) write$P9_RMKDIR(r0, &(0x7f0000000040)={0x14}, 0x14) 07:49:58 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_opts(r1, 0x29, 0x37, 0x0, 0x0) 07:49:58 executing program 0: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000002c0)='net/psched\x00') fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000040)='){\x00', &(0x7f0000000080)='./file0\x00', r1) 07:49:58 executing program 3: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) write$cgroup_pid(r0, &(0x7f0000000000), 0x12) 07:49:58 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa09) 07:49:58 executing program 4: r0 = memfd_create(&(0x7f0000000040)='\xfe\x7f\xb4\xd3N2\xd3\x0f5\x8b\xfd\rO|\x12\x8e\xe3,\xe6n\x12@NxiL\x8b\xdb\xa3\xef\xc6\xc2\xe7\xf6\xd4g\xc4/\x8bf\xaf\xdd\x11\x8c\x82\xceqA\xd7\xe5\x9f\x17\x1b\xf9\xc0U\xac\xfc}\x83\b\vC_\x90\b\xf0\xb5\xb1l\xd8^\x05\b\x03Z\x89BX\x15\xec\x1a.\xd3_\x8a\xd7\xa3d!t.\x85\x90!}l\xeb\x80\xc1,\x9c\xcf\xa6\xec\n\xed\xc4\x80\xb6\xd3@\xee#\x95\b\xda\x06\xear\'\xc2\xf9', 0x0) write$FUSE_WRITE(r0, &(0x7f00000000c0)={0x18}, 0x18) 07:49:58 executing program 5: r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_RX_RING(r0, 0x10e, 0x6, 0x0, 0x25) 07:49:58 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) 07:49:58 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={0x0, 0xfffffd88}}, 0x0) 07:49:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup3(r1, r0, 0x0) write$FUSE_NOTIFY_STORE(r2, 0x0, 0x0) 07:49:58 executing program 0: r0 = openat$zero(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)={0x14}, 0x14}}, 0x0) 07:49:58 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1d, &(0x7f0000000040), 0x4) 07:49:58 executing program 4: r0 = socket(0x11, 0xa, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0x894c, 0x0) 07:49:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 07:49:58 executing program 5: r0 = syz_io_uring_setup(0x14, &(0x7f0000000000), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) r1 = syz_io_uring_setup(0x54f7, &(0x7f0000000b40), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, &(0x7f0000000bc0), &(0x7f0000000c00)) r2 = dup3(r1, r0, 0x0) io_uring_register$IORING_UNREGISTER_RING_FDS(r2, 0x15, &(0x7f0000003840)=[{0x0, 0x0, 0x0, 0x0, 0x0}], 0x1) 07:49:58 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) dup3(r0, r1, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0}}, 0x0) 07:49:58 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa0a) 07:49:58 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$DEVLINK_CMD_GET(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) 07:49:58 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:58 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f000000a840)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x10) 07:49:58 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000240), 0x0, 0x0) dup3(r0, r1, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x301}, 0x14}}, 0x0) recvmmsg(r2, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) dup3(r4, r3, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(r3, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000600)={0x0}}, 0x0) r5 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fremovexattr(r5, &(0x7f00000003c0)=@random={'system.', '\x00'}) r6 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r6, r5, 0x0) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0), r6) sendmsg$IPVS_CMD_SET_INFO(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="08002cbd7000000000000e00000028000180060004000000000008000500020000000600040000000000090006006e6f6e65000000000800060000000000180002801400010064010100"/86], 0x5c}, 0x1, 0x0, 0x0, 0x4c811}, 0x4008001) sendmsg$IPVS_CMD_FLUSH(r2, &(0x7f0000000380)={&(0x7f0000000280), 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x50, r7, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xb44e}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x7d}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x9}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x50}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}]}, 0x50}, 0x1, 0x0, 0x0, 0x10}, 0x8000) sendmsg$IPCTNL_MSG_EXP_GET_STATS_CPU(r3, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x3, 0x2, 0x201, 0x0, 0x0, {}, ["", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24000000}, 0x0) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x80000080}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x14, 0x0, 0x0, 0x70bd2d, 0x25dfdbfc, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x40800}, 0x4) getsockname(r1, 0x0, &(0x7f0000008540)) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r1, 0x8983, &(0x7f0000000000)={0x0, 'ip_vti0\x00', {}, 0x3ff}) 07:49:58 executing program 0: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$RNDCLEARPOOL(r0, 0x5206, 0x0) 07:49:58 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) write$P9_RMKNOD(r0, 0x0, 0x0) 07:49:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 07:49:59 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) sendmsg$NL80211_CMD_NEW_STATION(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 07:49:59 executing program 4: pipe2$watch_queue(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$tun(r0, &(0x7f00000007c0)={@val, @val, @ipv6=@icmpv6={0x0, 0x6, "7c28d6", 0x30, 0x3a, 0x0, @loopback, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, {[], @dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "3bae4f", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote}}}}}, 0x66) [ 310.427308][ T7311] selinux_netlink_send: 24 callbacks suppressed [ 310.427325][ T7311] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=262 sclass=netlink_route_socket pid=7311 comm=syz-executor.5 07:49:59 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$RTC_EPOCH_READ(r0, 0x7004, 0x0) 07:49:59 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSWINSZ(r0, 0x5423, &(0x7f0000000000)={0x3}) 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa0b) 07:49:59 executing program 3: prlimit64(0x0, 0xb, &(0x7f0000000100), &(0x7f0000000140)) 07:49:59 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)={&(0x7f0000001240)={0x14}, 0x14}}, 0x0) [ 310.489478][ T7322] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7322 comm=syz-executor.5 07:49:59 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x0, 0x100842) write$P9_RGETATTR(r0, 0x0, 0x0) [ 310.533361][ T7330] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7330 comm=syz-executor.4 [ 310.551065][ T7334] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=515 sclass=netlink_route_socket pid=7334 comm=syz-executor.5 07:49:59 executing program 5: r0 = openat$tun(0xffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = dup(r0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, 0x0) 07:49:59 executing program 0: syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) syz_clone3(&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x58) sched_setparam(r0, &(0x7f0000000040)) 07:49:59 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) r2 = dup3(r0, r1, 0x0) read$rfkill(r2, &(0x7f0000000080), 0x8) 07:49:59 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) setresuid(0x0, 0xee00, 0x0) sendmmsg$unix(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) 07:49:59 executing program 2: r0 = socket$inet(0x2, 0x3, 0x5a) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0xffffffff00000000}, 0x0) 07:49:59 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$UHID_INPUT(r0, 0x0, 0x0) 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa0c) 07:49:59 executing program 3: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$TCGETS2(r0, 0x802c542a, &(0x7f0000000040)) 07:49:59 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000001940)) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000680)={0x14}, 0x14}}, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000001980)) sendmsg$SOCK_DESTROY(r0, &(0x7f0000001100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000010c0)={0x0}}, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x40010, 0xffffffffffffffff, 0x10000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, 0x0) sendmsg$NET_DM_CMD_START(0xffffffffffffffff, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000cc0)={0x0}}, 0x0) sendmsg$NET_DM_CMD_START(r2, &(0x7f0000001200)={&(0x7f0000001140)={0x10, 0x0, 0x0, 0x40100040}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20}, 0x80) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001900)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$UFFDIO_UNREGISTER(r3, 0x8010aa01, 0x0) r4 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001900)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$UFFDIO_UNREGISTER(r4, 0x8010aa01, 0x0) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001900)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(r2, &(0x7f0000001d00)={&(0x7f0000001c00)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001cc0)={&(0x7f0000001c40)={0x44, 0x0, 0x10, 0x70bd28, 0x25dfdbff, {}, [@NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @loopback}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @local}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'wlan0\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x4040000}, 0x10000055) ioctl$UFFDIO_UNREGISTER(r5, 0x8010aa01, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x240000c1}, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0, 0x100010, r6, 0x0) socket(0x18, 0x80000, 0x3312) 07:49:59 executing program 2: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 07:49:59 executing program 4: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGSOFTCAR(r1, 0x5419, 0x0) 07:49:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MPATH(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}, 0x1, 0x0, 0x6000}, 0x0) 07:49:59 executing program 4: r0 = openat$pfkey(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, 0x0) 07:49:59 executing program 3: getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)=0x0) setresgid(r0, 0x0, 0x0) 07:49:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x202502) close_range(r0, 0xffffffffffffffff, 0x0) 07:49:59 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f0000000340)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000280)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$IPVS_CMD_GET_CONFIG(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 07:49:59 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000140)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 07:49:59 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x0, 0x0) mmap$KVM_VCPU(&(0x7f0000fed000/0x11000)=nil, 0x930, 0x4, 0x13, r0, 0x0) 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xa0d) 07:49:59 executing program 5: socketpair(0x1, 0x80805, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000100)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000000)=0xc5) r2 = socket$nl_audit(0x10, 0x3, 0x9) getsockname(r2, &(0x7f00000012c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r3, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 07:49:59 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000a80)='./file0/../file0\x00', 0x800) 07:49:59 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$binder(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, 0x0) mount$cgroup(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x1a6c0a1, 0x0) 07:49:59 executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:59 executing program 4: syz_mount_image$ext4(&(0x7f0000000580)='ext4\x00', &(0x7f00000005c0)='./file0\x00', 0x1008000, &(0x7f0000000300)={[{@debug}, {@orlov}, {@nomblk_io_submit}, {@test_dummy_encryption}, {@nojournal_checksum}, {@init_itable_val}, {@usrquota}, {@usrquota}]}, 0x1, 0x5ba, &(0x7f0000001bc0)="$eJzs3c1vVFUbAPDnTD8olPdtIUbFhTQxBhKlpQUMMS5gTxr8iBs3VloIUqChNVo0sSS4MTFujDFx5UL8L5TIlpWuXLhxZUiIGpYmjrkzc0tb7rS0THsr9/dLht57zlzOczt9eu6cnnMngMoayv6pReyLiJkUMZAWFuu6o1U51Hzevb8+OpM9UtTrr/+RIrXK8uen1tf+1sF9EfHTjyn2dj3Y7uz81QsT09NTV1r7I3MXZ0Zm568eOn9x4tzUualLYy+NHT929Njx0cMdO9dT1999f+DT8be+/frvNPrdr+MpTsTuVt3S8+iUoRhqfk92LC/Pvq/HO91YSbpa57P0JU7dJQbEuuSvX09EPBUD0RX3X7yB+OTVUoMDNlU9RdSBikryHyoqvw7I39uvfB9cK+WqBNgKd082BwAezP/u5thg9DXGBnbdS7F0WCdFRCdG5rI2bt8av3721vj12KRxOKDYwrWIeLoo/1MjNwcbo/hZ/teW5X92XXC69TUrf22D7Q+t2Jf/sHWa+d+3ofx/e0n+v7PB9uU/AAAAAAAAdM7NkxHxYtHf/2uL83+iYP5Pf0Sc6ED7a//9r3anA80ABe6ejHilcP5vLZ/9O9jV2vpfYz5ATzp7fnrqcET8PyIORs+ObH90lTYOfbb3q3Z1+fy//JG1f7s1F7AVx53uFetnJyfmJh71vIGIu9cinimc/5sW+/9U0P9nvw9mHrKNvc/fON2ubu38BzZL/ZuIA4X9f1p8Tlr9/hwjjeuBkfyq4EHPfvj59+3al/9Qnqz/37V6/g+mpffrmV1/G0fmu+vt6jZ6/d+b3mjccqa3VfbBxNzcldGI3nSqKytdVj62/pjhcZTnQ54vWf4ffG718b+i6/+dEbGw4v9Ofy5fU5x78p/+39rFo/+H8mT5P7mu/n/9G2M3Bn9o1/7D9f9HG339wVaJ8T9o+jJP097l5QXp2F1UtdXxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDjoBYRuyPVhhe3a7Xh4Yj+iHgidtWmL8/OvXD28nuXJrO6xuf/1/JP+h1o7qf88/8Hl+yPrdg/EhF7IuKLrp2N/eEzl6cnyz55AAAAAAAAAAAAAAAAAAAA2Cb626z/z/zeVXZ0wKbrLjsAoDQF+f9zGXEAW0//D9Ul/6G65D9Ul/yH6pL/UF3yH6pL/kN1yX8AAAAAAHis7Nl/85cUEQsv72w8Mr2tup5SIwM2W63sAIDSuMUPVJepP1Bd3uMDaY36vrYHrXXkambOPMLBAAAAAAAAAAAAAFA5B/ZZ/w9VZf0/VJf1/1Bd+fr//SXHAWw97/GBWGMlf+H6/zWPAgAAAAAAAAAAAAA6aXb+6oWJ6empKzbe3B5hbOVGvV7/OPsp2C7x/Mc38qnw2yWeR9oo9/cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw378BAAD//2QiJqY=") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./file1\x00') 07:49:59 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000001740)) 07:49:59 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_GET_SURVEY(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000002480)={0x0}}, 0x10) 07:49:59 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000500)={0x14}, 0x14}}, 0x0) 07:49:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$netlink(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) [ 310.850946][ T7382] loop4: detected capacity change from 0 to 1024 07:49:59 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000240)={'team_slave_0\x00'}) 07:49:59 executing program 2: r0 = openat$vcs(0xffffff9c, &(0x7f00000014c0), 0x0, 0x0) fcntl$setsig(r0, 0xa, 0x0) [ 310.891543][ T7382] EXT4-fs (loop4): Ignoring removed orlov option [ 310.901905][ T7382] EXT4-fs (loop4): Ignoring removed nomblk_io_submit option 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb08) 07:49:59 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f00000002c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFNL_MSG_ACCT_DEL(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)={0x14, 0x3, 0x7, 0x101}, 0x14}}, 0x0) recvmmsg$unix(r1, &(0x7f0000003d40)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f00000041c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) sendmsg$BATADV_CMD_GET_NEIGHBORS(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 07:49:59 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) syncfs(r0) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000000)=@generic={0x2, 0x2, 0x87}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r1, 0x0, 0x489, 0x0, 0x0) r2 = dup(r1) fsetxattr$security_capability(r2, &(0x7f0000000040), &(0x7f00000000c0)=@v2={0x2000000, [{0x8, 0xfffffffa}, {0x3fc, 0x9d}]}, 0x14, 0x0) [ 310.933065][ T7382] EXT4-fs (loop4): Test dummy encryption mode enabled [ 310.941124][ T7382] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a80ec018, mo2=0002] [ 310.951505][ T7382] System zones: 0-1, 3-36 [ 310.957495][ T7382] EXT4-fs (loop4): mounted filesystem without journal. Opts: debug,orlov,nomblk_io_submit,test_dummy_encryption,nojournal_checksum,init_itable=0x0000000000000000,usrquota,usrquota,,errors=continue. Quota mode: writeback. 07:49:59 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_proto_private(r0, 0x2, &(0x7f0000000100)) 07:49:59 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$FOU_CMD_DEL(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x20000800) 07:49:59 executing program 3: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$xdp(0x2c, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f00000001c0)) 07:49:59 executing program 2: r0 = fsopen(&(0x7f0000000f80)='autofs\x00', 0x0) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x0) 07:49:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8901, &(0x7f0000000080)={'batadv_slave_1\x00'}) 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb09) 07:49:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_REMOVE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240)={0x0, 0xbe76ecd2f3c52cb4}}, 0x0) [ 311.061170][ T7382] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-aesni" 07:49:59 executing program 2: r0 = fsopen(&(0x7f0000000000)='tmpfs\x00', 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000200)=""/75, 0x4b}], 0x1) 07:49:59 executing program 5: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f00000000c0)='hugetlb.1GB.rsvd.limit_in_bytes\x00', 0x2, 0x0) r2 = openat$cgroup_procs(r0, &(0x7f0000000040)='cgroup.procs\x00', 0x2, 0x0) sendfile(r2, r1, 0x0, 0x4) 07:49:59 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) dup3(r0, r1, 0x0) setsockopt$inet_udp_encap(r1, 0x11, 0x64, &(0x7f0000000280), 0x4) 07:49:59 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) r2 = dup(r1) ioctl$TIOCSISO7816(r2, 0xc0285443, 0x0) 07:49:59 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$cgroup2(0x0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340), 0x4f00, 0x0) 07:49:59 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$MPTCP_PM_CMD_SET_LIMITS(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)={0x14}, 0x14}}, 0x11) 07:49:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000002, 0x28011, r0, 0x0) write$P9_RREAD(r0, 0x0, 0x0) 07:49:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_ADD_SECLEVEL(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0xc000) 07:49:59 executing program 5: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_UPDATE_FT_IES(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) 07:49:59 executing program 0: prctl$PR_GET_CHILD_SUBREAPER(0x39) 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb0a) 07:49:59 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000000)=0x80) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:49:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000340)={0x14}, 0x14}}, 0x4800) 07:49:59 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) fremovexattr(r0, &(0x7f00000001c0)=@known='system.posix_acl_access\x00') 07:49:59 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/tty/ldiscs\x00', 0x0, 0x0) close(r0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$AUDIT_TRIM(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x10}, 0x10}}, 0x0) 07:49:59 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r1, &(0x7f0000000400)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={0x0, 0x238}}, 0x0) 07:49:59 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='\x00', 0x0, 0xee00, 0x1000) 07:49:59 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x5452, &(0x7f00000000c0)={'gre0\x00', 0x0}) 07:49:59 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$procfs(0xffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_LEVEL(r0, 0x0, 0x0) 07:49:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_ORIGINATORS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x800) 07:49:59 executing program 3: sendmsg$MPTCP_PM_CMD_GET_LIMITS(0xffffffffffffffff, 0x0, 0x29b7c03ff0d8bba9) 07:49:59 executing program 4: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuset.effective_mems\x00', 0x275a, 0x0) ioctl$FS_IOC_GETVERSION(r0, 0xc0096616, 0x0) [ 311.342733][ T30] kauditd_printk_skb: 25 callbacks suppressed [ 311.342750][ T30] audit: type=1400 audit(1684914599.882:298): avc: denied { setattr } for pid=7456 comm="syz-executor.0" name="fuse" dev="devtmpfs" ino=91 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 07:49:59 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb0b) 07:49:59 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) syz_genetlink_get_family_id$gtp(&(0x7f0000000a40), r1) 07:50:00 executing program 0: openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x140}, 0x18) openat$dir(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x2) 07:50:00 executing program 2: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TDLS_MGMT(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 07:50:00 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ip6_tables_names\x00') r1 = socket$nl_netfilter(0x10, 0x3, 0xc) r2 = dup3(r1, r0, 0x0) write$cgroup_subtree(r2, &(0x7f0000000000)={[{0x0, 'cpu'}]}, 0x5) 07:50:00 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x20831, r0, 0x0) 07:50:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f00000001c0)=0x5) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.numa_stat\x00', 0x275a, 0x0) write(r1, &(0x7f0000000200)="993e483cb18ec31a9cd7989ac541efcb16a2d3496435241fbe282f28409284d475c127168c51a3e760b2e3976c1ec752c77fbe3f33611402211c81e4ca19dcf6841831819e9933323483aec8ac78a21c01b3", 0x52) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'veth1_macvtap\x00'}) r2 = socket$netlink(0x10, 0x3, 0x0) pread64(r0, &(0x7f0000000440)=""/126, 0x7e, 0x0) openat$cgroup_ro(r1, &(0x7f0000000140)='freezer.state\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) close(r0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) ioctl$sock_inet_SIOCSIFADDR(r2, 0x8914, &(0x7f0000000040)={'caif0\x00', {0x2, 0x4e23, @empty}}) 07:50:00 executing program 5: r0 = openat$tun(0xffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r0, 0xc0096616, 0x0) 07:50:00 executing program 4: renameat2(0xffffffffffffffff, &(0x7f0000010040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0, 0x0) 07:50:00 executing program 0: syz_mount_image$fuse(0x0, &(0x7f0000002680)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$binder(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, 0x0) mount$cgroup(0x0, &(0x7f0000000180)='./file0\x00', 0x0, 0x80000, 0x0) 07:50:00 executing program 5: r0 = openat$sysfs(0xffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) dup3(r1, r0, 0x0) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000040)) 07:50:00 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = dup(r0) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x0) [ 311.525992][ T7494] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7494 comm=syz-executor.3 07:50:00 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb0c) 07:50:00 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, &(0x7f0000000040)=0x80) dup3(r1, r2, 0x0) sendmsg$inet(r2, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 07:50:00 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x6, 0x0, 0x0) 07:50:00 executing program 3: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000006c0)={0x14}, 0x14}}, 0x0) 07:50:00 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) [ 311.579224][ T7497] device „1ž™324ƒ®È¬x¢ entered promiscuous mode 07:50:00 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = dup(r0) write$UHID_INPUT(r1, 0x0, 0x0) [ 311.637787][ T7506] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7506 comm=syz-executor.0 07:50:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r1, r0, 0x0) recvmmsg$unix(r1, &(0x7f0000001e80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}], 0x1, 0x0, 0x0) flock(r2, 0x2) 07:50:00 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000080)=0x8) 07:50:00 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_PMKSA(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:50:00 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x802) write$binfmt_script(r0, 0x0, 0x0) 07:50:00 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0xffffffffffffffff, 0x80141) 07:50:00 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f00000000c0)='.log\x00', 0x40, 0x0) close(r0) openat$uinput(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) 07:50:00 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xb0d) 07:50:00 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$EXT4_IOC_SETFSUUID(r0, 0x40049409, 0x0) 07:50:00 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) write$P9_RSTATFS(r0, &(0x7f0000000180)={0x43}, 0x43) 07:50:00 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) fgetxattr(r0, &(0x7f0000002440)=@known='system.sockprotoname\x00', 0x0, 0x0) 07:50:00 executing program 5: io_setup(0x602c, &(0x7f0000000000)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x3938700}, 0x0) 07:50:00 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_MFC_PROXY(r0, 0x0, 0xd2, &(0x7f0000000040)={@empty, @multicast1, 0x0, "0c86c365cac069c1c1b0972650a1a4afc22f8ad36f2ba8a5ff7b1cce8b8a3a4f"}, 0x3c) 07:50:00 executing program 2: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x4020940d, &(0x7f0000000040)) 07:50:00 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$netlink(r0, 0x10e, 0x9, 0x0, &(0x7f0000000000)) 07:50:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x12020, 0x0, 0x0) 07:50:00 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/timer_list\x00', 0x0, 0x0) close(r0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 07:50:00 executing program 0: openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x179541, 0x20) 07:50:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) r2 = socket$inet6(0xa, 0x3, 0x8) ioctl$sock_inet6_SIOCADDRT(r2, 0x890c, &(0x7f00000001c0)={@mcast2, @private0, @private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20c301e6, r1}) [ 311.838777][ T30] audit: type=1400 audit(1684914600.382:299): avc: denied { getopt } for pid=7536 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 07:50:00 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc08) 07:50:00 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "afecd6859821d6e5"}) 07:50:00 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x8, 0x0, &(0x7f0000000940)) 07:50:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)={0x14}, 0x14}}, 0x20000000) 07:50:00 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$IPVS_CMD_SET_INFO(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:50:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_REG(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x8400) 07:50:00 executing program 0: r0 = inotify_init1(0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0x5452, 0x20000000) 07:50:00 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000240)=ANY=[], 0x3af4701e) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendfile(r2, r1, 0x0, 0x10000a006) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='net_prio.prioidx\x00', 0x275a, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) write$UHID_CREATE2(r0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 07:50:00 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x28, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}}, 0x28}}, 0x20004094) 07:50:00 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)={0x10}, 0x10}], 0x1}, 0x0) 07:50:00 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) write$FUSE_STATFS(r0, 0x0, 0x0) 07:50:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14, 0x18, {0x0, @bearer=@udp='udp:syz2\x00'}}}}, 0x30}}, 0x804) 07:50:00 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc09) 07:50:00 executing program 5: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) read(r0, 0x0, 0x0) 07:50:00 executing program 2: r0 = socket(0x10, 0x3, 0x8) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:50:00 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000140)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3}}, &(0x7f00000001c0)='GPL\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000002500)={@multicast, @random="cd5a5c0d74d7", @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @private, @multicast2}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) 07:50:00 executing program 4: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_NET_GET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x40845) 07:50:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x0) dup3(r0, r1, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 07:50:00 executing program 4: r0 = socket(0x1d, 0x2, 0x6) sendmsg$BATADV_CMD_GET_NEIGHBORS(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}}, 0x0) 07:50:00 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x6, 0x1, 0x401}, 0x14}}, 0x0) recvmmsg(r0, &(0x7f0000000340)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) close(r1) socket$netlink(0x10, 0x3, 0x0) sendmmsg$inet6(r1, &(0x7f0000001e80)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)='}', 0x1}], 0x1}}], 0x1, 0x20040004) 07:50:00 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$inet6(r0, &(0x7f00000002c0)={0x0, 0xffffffffffffff92, 0x0, 0x0, 0x0, 0xff87}, 0x0) 07:50:00 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) close(r0) close(0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000100)={'ip_vti0\x00'}) 07:50:00 executing program 4: r0 = epoll_create1(0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000040)) 07:50:00 executing program 0: pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_DEL_MPATH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)={0x20, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @val={0xc}}}}, 0x20}}, 0x0) 07:50:00 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc0a) 07:50:00 executing program 5: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, 0x0) 07:50:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) bind$netlink(r0, 0x0, 0x22) 07:50:00 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) write$P9_RRENAMEAT(r1, 0x0, 0x0) 07:50:00 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00000001c0), 0x8) 07:50:00 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.pending_reads\x00', 0x62cc2, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r0, 0x6, 0x21, &(0x7f0000000040)="2c1e2fcfaac74fe6a013cf5f3e3be193", 0x10) 07:50:01 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000100)=[{{&(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, 0x0}}], 0x0, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) dup3(r2, r1, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000840)={0x14}, 0x14}}, 0x0) [ 312.429026][ T7605] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=262 sclass=netlink_route_socket pid=7605 comm=syz-executor.3 [ 312.464018][ T7612] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=7612 comm=syz-executor.5 07:50:01 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x20004000) 07:50:01 executing program 5: lsetxattr$trusted_overlay_origin(&(0x7f0000000100)='./cgroup\x00', &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) 07:50:01 executing program 4: r0 = socket(0x10, 0x3, 0x8) sendmsg$TIPC_NL_NAME_TABLE_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:50:01 executing program 2: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000004140), 0x0, 0x0) ioctl$SNAPSHOT_FREE_SWAP_PAGES(r0, 0x5450) 07:50:01 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc0b) 07:50:01 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCINQ(r0, 0x5451, 0x0) 07:50:01 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TTY_SET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000200)={0x18}, 0x18}}, 0x0) r1 = dup(r0) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r1) 07:50:01 executing program 5: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) [ 312.526925][ T30] audit: type=1400 audit(1684914601.062:300): avc: denied { read } for pid=7621 comm="syz-executor.2" name="snapshot" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 07:50:01 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = dup(r0) ioctl$RTC_PLL_GET(r1, 0x80207011, 0x0) 07:50:01 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$NL80211_CMD_DEL_STATION(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 07:50:01 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) close(r0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NL80211_CMD_STOP_NAN(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x1c, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) 07:50:01 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname$packet(r0, 0x0, &(0x7f0000000600)) [ 312.582297][ T30] audit: type=1400 audit(1684914601.062:301): avc: denied { open } for pid=7621 comm="syz-executor.2" path="/dev/snapshot" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 [ 312.598767][ T7630] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=7630 comm=syz-executor.3 [ 312.614800][ T7631] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=770 sclass=netlink_tcpdiag_socket pid=7631 comm=syz-executor.5 07:50:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x30040040) 07:50:01 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000940)={0x1, &(0x7f0000000900)=[{0x6}]}, 0x10) 07:50:01 executing program 4: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0xe40}, 0x18) close(r0) socket(0x1d, 0x2, 0x6) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f0000000100)={0x6, 'netdevsim0\x00'}) 07:50:01 executing program 2: truncate(0x0, 0xffffdfffffffffff) 07:50:01 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc0c) 07:50:01 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) [ 312.646229][ T30] audit: type=1400 audit(1684914601.092:302): avc: denied { ioctl } for pid=7621 comm="syz-executor.2" path="/dev/snapshot" dev="devtmpfs" ino=90 ioctlcmd=0x5450 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:acpi_bios_t tclass=chr_file permissive=1 07:50:01 executing program 3: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendmsg$can_raw(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:50:01 executing program 4: r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x5450, 0x0) 07:50:01 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x20004800) 07:50:01 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$FOU_CMD_GET(r0, &(0x7f0000003800)={0x0, 0x0, &(0x7f00000037c0)={&(0x7f0000000200)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_PORT={0x6, 0x1, 0x4e21}]}, 0x1c}}, 0x0) syz_genetlink_get_family_id$wireguard(&(0x7f0000000100), r0) 07:50:01 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$AUDIT_SET_FEATURE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x20}, 0x20}}, 0x40044) 07:50:01 executing program 5: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x62442, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$TIPC_NL_KEY_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x14}, 0x14}}, 0x0) 07:50:01 executing program 0: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x80032, r0, 0x0) 07:50:01 executing program 2: pipe2$watch_queue(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000000c0)={'wg0\x00'}) 07:50:01 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) write$vga_arbiter(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL80211_CMD_UNEXPECTED_FRAME(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 07:50:01 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$int_out(r0, 0x80108906, 0x0) [ 312.809921][ T30] audit: type=1400 audit(1684914601.122:303): avc: denied { nlmsg_tty_audit } for pid=7628 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_audit_socket permissive=1 07:50:01 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xc0d) 07:50:01 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002400), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x40049409, 0x0) 07:50:01 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$bt_hci(r0, 0x0, 0x2, 0x0, &(0x7f0000001ac0)) 07:50:01 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @broadcast}}}, 0x80, 0x0}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_TABLE(r1, 0x0, 0xcf, &(0x7f0000000080), 0x4) 07:50:01 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r1 = dup(r0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) getsockopt$nfc_llcp(r2, 0x118, 0x0, &(0x7f0000000180)=""/249, 0xf9) sendmsg$IPVS_CMD_ZERO(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) r6 = dup3(r4, r5, 0x0) sendmsg$NLBL_MGMT_C_ADD(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) r7 = fcntl$dupfd(r3, 0x406, r1) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r7, 0x8983, &(0x7f0000000280)={0x0, 'veth0_to_hsr\x00', {}, 0x2}) r8 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r8) io_setup(0x1ff, &(0x7f0000000240)=0x0) io_pgetevents(r9, 0x1, 0x1, &(0x7f0000000280)=[{}], 0x0, 0x0) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$IP6T_SO_GET_INFO(r10, 0x29, 0x40, &(0x7f0000000000)={'security\x00'}, &(0x7f0000000080)=0x54) io_cancel(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, 0x5, r10, &(0x7f0000000240)="d16d2568e15ff90625621503295a4c518b27fc8d4fbeef21c7b9d9824e67dd27a5d026950462e8f5135cd4d2b2c7d200cb23c5f030a019da9e52861ff79ea6752c0ab575baf08f6856c0c239a8f1343f8275ab526ca9cf42d31704dd4ff1a2ca2b6feb0ccb9c611fdc2c7516c4cc16027277bd08a2b4b78f498900eb9d079222f57a9ca1da70b99b0748626ac5b64421d53951dd8f8f4c2ac56e22f3d9301f602ac35920e15d6b480da8be6208259641b0b631121c5032afe9d0ffea2eb40be292ff18c91932acf1ab2e05162d53ddf26cce1d8be0f0327bf789d7a3ab", 0xdd, 0x5, 0x0, 0x1, r8}, &(0x7f0000000040)) pipe2$watch_queue(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) close_range(r11, 0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r11, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x30, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) r12 = fsmount(r5, 0x1, 0xa) io_cancel(r9, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x6, 0xed, r11, &(0x7f00000002c0)="624d968430879c36d1ec8fe7c1f9f362c8939986ba036da4f76d4b21cb83ac1b760dfd80a17852d3524e9abc32bd8627e21d3e39f69307170ff76ee48362a64f0cc46c32beb8ddf9215d92b1dafe3d31f981ffee191ba2d24e93f16c0ec5f90c09e0261862780263c175a1df678f83c88f74f06e3819829dcabf4a9e653d1f24b96968a2a6c34daba2584a1c609a5d07b779a2acab6a85ebaceecf456db06d9d3e7af1948e27aeb7d033d6295b49dcd0612c6289c04ef9c26865250a35c2570d3101acb23ee4978a9478f66569957010b18640704869a13a5f7fb147328bb5c77ee22105984c25d43a713c3f054df1f1dd3d83dc456e869f8f443160210990443e5a168c5286afb4d5d8da88505b12d8490427e6bbf4c40facc5c4bcab6b89af8bf4fb77328c2637ca7fb4da5aee53034f3fc6f5af3d9f00175e3710e2460306c80453626e818fead238aa31f3a6ed734d22e85aa62395ccaeeceeb61f2e719167c4f07cd90b79fcef237e6e994b476f2b7c35ec75cfb122f24512afc84d3b4ce36a9e3f1b305ab440248e7258d023641c5fc3de98697ed50fbf88e6e792af3df2996b6221a1f9678d8809a4e1277bffb3c8807e860be43c566dc4f78a705e10191c63a9e1aaf71c532dfd04a310d53e3716a98ad62d7c03a9b9b3f375db195501e0c9ca34994b5cfcf6891db503083dd978c0af5b7e5192026c2b2ae7c3e289a2948308d2bfc4dae0cf73063f0341825cacdb26511cd313fa2b2583f661153dd0fc4e313185eae4cdc528b2e86aa2dd75a3f1c3f07fbc4e19628d9fad6cda155dc66c434fcf72c08f1036d45626dd327f86a969755e1a82847bcc1e5c177d4fc0e3a718e2425a66b93dd4b0af12913a25004baa8047b0706a3a444af14566be7c28fcd764c7a304718d02456c4f751e6a22a494d323476aacaf0811d5ff202f298892829675629f33a17063e425c4a8bff287847dc37448fa7ef5176adb3484dfd9e1e3f6886fa5b2f74c2b870d38ee840a8a9cc36447c2dc9ecb6242c3348ea7a0b84f4d24d81e5bf3d6138dd3e2d1cfa38c7534ba84f84acc3cf7cd23a147b7ca0d4fd60a3621c6d9968674c49344b5041d4456cb822d4005d9a9c897117384095f190be9a6678bf1908e186671c7c3116d969ad3c04a647f0d5a3d9e3120c096a989101654f6c055a292ec9e5eb752e0a3b1b1d66e0204c17058dee66a1c8d9512fcf02512ef5b5f031d7a6eefc754e8ca620da651062b7efa7f1b39c21c2e20777e37a77f7aef1e159e384449b5fd421eac1404c7ba63a99ee58c70553d23be841215620e19a256e1fbb8c2726d5211e338a52b42118c2157909256b72b6daf6e6190f6c0636b79ec8e62b24a5f0015c556b2a8ab62ebc5a71479c25a1c592349a6cc1d1988e66a102433652751ee6b7e50b8cbfae7dee4d9bea63d10d46a3b06ad162e21128154701e1f482355103849945abb478d8e8ad020f6d3d5ad6119aeffef4ee8d65a3d0a7cba9ed548892d93354787ec4f213fe5066a32bb72a78ddba22fe630bd40ee9cc35e46db0b998146050861a95763ec808955cf27004cd6e8757175b04ed178c7b05b1f69c7c969bb6418c3380d1a80e2f97e90abbfc3a319fce8f78b1fcc5430e2eabe1737c020e368fdf4f598dd7cbec20b125aa67c69856e7b87c457ca9a7df40b6aa2d4c3cc28fa7130e593956f753d1235123351f92ac57a0092fb4e60d207a32391dc2cb95aefa841672a9eb0c3ded4c970c788fded291d56ad1cefee0b1463eee1c43efdb81dca1488c537ee7be624549551d980ee15c61a6b2d894f48bde46be5d0c6f2c083718b771c90766cdbf953cd032ef11b401cc961f984dbb6572e2fc259b7ecb571633710c47426a04d3fef2c7de8417ce15a1fa64842f85273d94c038b163402105cb4df7b897ce569e6008e93d5a7d01d0f3e836f30fa73f44ee914dd05691a3f41f4a2f154aa2290476d92edd02883c64dbf2bc4feab0ffb60f0586fd13139b3d0a841f09edaaf6e811cded7cd69a9f47f52ebb6ed7f0fab606acaad87201b3744ea89c8193bf25bdb76863069d6c8181f831f41f2998cefab01fc671b1c5b376ccb07bd7a48dfed41653fc0fda437929627bc5649b34ffb231d7f6d09a7a9022de51011c58ed39784b92b0483c310ce7fd92e2a1c19ea33a997c2e763bdb89441082bf74fe1dfda149b9653803553507931efe2957d05ce8d44b3ce18f347cee8c82c4cbe2cf02f1a884c1b7d0192828f7dbff62f854bd3b267401be9679234ac5507842d1bb6f9b0ea206ec61ce1193e7ec660cffa9a04b20a559ecc1e3b2bd856cb12fa011a6ac7239675f7b3690a8e2acafd2e5e27dc2e1db51b1b645eca4e390e4c03e3b1792e1c62fffcacd3699a016582de3a9d0eb55c277858146eb25528a94ea36d09657b886a168370968cadf5395a41e0eb4e7b453d4f99253ae1db57903ac2d4920b8057c1c00a3519432ff8ebd312aa2bcaac589c00e0e10d35868cc099d307765b0e7dc4fcd68f152589f23ddbab4282de02278eefd0abbe81fe656cc39a9156fc69bbca14e08d833394d3047a5721e883fda578c20cdb24fc91e05c8d93585bd998fe0b3ccb061d652596e41b3ac940541dfb4d8b19351e5d961742f7e5ab6b6f2847b91a9bd77c584f188291d375d99b6496bae760869f53a4b59a57d73bd59457800d838fe85e58f4395050edb058489a897d4d61ad25cd419eee3e24ceab66cc5b9a9e5d9745b8e9f481514456568bc631a77933febd2f1e797ceefec3a4840e43f0fd1f28317ef0d998da481662584e8f6670809eafd88050e68d04637132bb0d330d781cec88a0061b8fe5d2d0f3fbd8c792f144e9e9ec70e889aec119ace78a306a698ad58c877142ad19e3b3d6c5d82a4b1cf2c7590f12ba56169e9e5e548858f7c599c3dd051ea75e5c278101fe6523e6303bc5efff9b917ec3370f2ae83d667667446dba244e37a641e2547ff7176b15e375084b4a35a7a9aa0d61c50d49ffd04f2a039e36c4425f10d0df1507ea2e1cd7546bbd607b0fd272b34fee37fbe93b1db4d71985939830d4dc0a63d90b4e2577d7b7472020860e7ddde072d1e6a5fa4ef430b44a00951ec46fa25ece0d768305efccf20ef179ae6dfb4f0776e79f6d951517fbade4d94ce899c8568e64e1bc1b5a5409d4bceb92db6380297be4055e23e9a83e024b4e15eb2b40a04f71294e72d6e73ac1af531f73974cfe0f5ed7c33fc4ae83ea51f3c7c44bcfce090e03887ed83c2ab531c0e61b23482e5f30efadbbb37f744f496dfc3701ec19a392d8f21d007a9f3596586933ef320159c0262e1b4a7ff4e8ea6fa329ee02bb82853d46577479f446e4e70baeb73e62fcbb1342a5f89b913d871153ec2cec63ed9b38cf7b0dac0203a288dcf066cd48d0d2fe0faa5a88ff9165f567f35b364d93afbef61641b069fae2212b8830b6a361e5471a2c953cdcde043cc0d8be31fe6d1e72bf306c52c6cb8df87bc930dfcaa68727125b82471c0a90824c244696b49d30ce00f43569bcb1483bb188be2e20d79be871a47ab24843240dd84333ac1ab3f832660b48b6e9dcf18a72e497920cfbea0f86e6b78fd12f43009875ca231230b6d70bc2fcf4ccfd6740f18b68d0de11f90b22b1b0562c034e0b09fc7d7b97bec6a0704c6b8bffc535d6725fa834a827d6a0510f0a881aa551253e3c04e22ed92052177204336b65d1741d65439be946b2efa6d02c010165899200ee618e033b260730346d52aaa4f8de27f18b8a41ec4593fe693febb120aa01e4037268ccaef4b82f4b704a879a22e4b99e02851e8afa25253b83fcd5b73188620edcafadbaccfa2b9034e1871185ade6ce3a833f476cefc1e9340a888b0eec094ba845e7b4d5a4ff67c63fa8971962f5ff7334cdaf876bebb4cb4fee504978108d9321072b26c160495bc2d269c9338ab623a67d0159f3805b3bfd01ea720f4ee186f56119726e1475b2a99dc2a8f26d94c4d199f9cf246d21daf8a2b1d7b4288b53bf5e42f3b5277c05b92be9efe1e66c7da7f67cc324c45af4a98d4b134bc29ea048841950241227f6444ac9f97099d68802f18cb1e492dc20881ebc589839683511a5f7493b6e7f0c57b633266fad23368fed332ad4c3e3b3e1a1f311f41529dea42ed3c537b1ffe3de2047791435d43673c28cd422d479ca65337209c60da8a0be08a4c7407c99b47742b99e3c36194c3fac69ce0fa0232bc61f0f23d99a13bb9d71da803c6bcf95360e2b13eadd7019f116b9b3e44f59f0c6d10e8d80565036c0c87d6d7d822d653549d071750141433682ec7340edf58637a0d7a68a0c49e821139c731823edad02c98ee3eed87ec1509ce94185c996bdceb32e45f416b42b796fcac8d018a38a96a9eaec883de6ba7397fa2b655aa22f4efc50f7c8241a19985befae2a2f0d11de867ed5852f5931ad446f29d60ac9b7c7748eca91e563f99b32a864bda68fd0ed8586fc4a24a23914239f036bed1ed6395b053e2f6c2b9fce4db3d49b212e6eb3a7d7ca8354bd5e87cc04731646bb88fe84726db75039b7644de3dfec94d9ad36cb04e7272b50438904ba946e11a99ab6ddcc4b9f2b97a7507ad370fe440d75d66a18ed4acb259efd8ab66e7fa5abba4757b92df8ee4fd9e59f0a72e22fbfa47761f4f2461f59d5554bc2a393b905293aec7b58d384ddf1f1f14fe79ed122d70e4925858d5846cd2769808c350257f8368dd77bec3a81c3a805718e40ec8fd66666cc913af48ae9f828f636b384e4f378e6f363fd15d007c29fbdbc8baeb56402b8c584817e47c09699b5e22f856b0a12c9f98d2367b54f92c6b6dd3d4cbd7254891c803826aa35939502ccd2df8187729e5c3a25d67762985716552be8f3d801234ae6259bead2954a11d798f516d8fcffba228c21f406e2a11c28853e3cffd2c87de2078dd93ba9f1ffc771c9b561cbf3249d208f6162e9814ef602ed1d0051e9043cf9c361279583a5a833e2f8ef17ca7c0d0274aacaccd04fed1f7e8989db8fd0cd62cd24c39b71742c465bfa24d7ea6bba00eebf18ddf91203202c6d7d6cf48bb88eedd11c9e5abf5e88c2fce8f61d6cff1fa114e43e02e9bdf805988d0761a1c2585c5372da61b855dd99dd55a874f34de78a2a4bb2769674b8e0ea193c495869643f59078aaf12fdaa8134ec04d95f4f90cb6769d4330dcd061d336dd3a0ace766a22906eb7c083ca6d4098b2583cf1197ed5123a45d5dd2e4766918315d8be4770c91ebf992827bafcd1742d4521a120a3fb5822e85f83b07a506f55e7ad44051e653a14a51caf2334ff5037460920fc86a87746e5156bc6e0099a2e752f06ec2c3c875858985bae421c4575b562833a824623075495840c96251ac96ee94ff61c0d23196d0446634da06870d4efc871e9b8489117f5061c0200930efdcd192e65132491c988d8014c9c7245b39402be32695219771cabea39537d2520f0bb6ca4540116ef4706963a3bfdfe4c08e99b0a8353812e4d49b859c3e54b79c663a6c41607f967519292dbe0a2506b8a22ced41304af8d997b1cecc5842352a5eeda8d6988ed255c043d05d1569fbab1b9921e866d10c5d0a482935ab6ff2f214090622d64a4c9b931057c969e2ff24c088fa4814538bb64f0d2a643119fb9ad69c9152ff4b1ce36728c173b018be5808f7a70736e568012e083ef0c14a8d90e1ca35739f1a09711d299cf0880c40438d1545392560cc9cdeb0a2d7f9c57aa63d4dcf93f7f87a8621f035df", 0x1000, 0x7fffffff, 0x0, 0x0, r12}, &(0x7f0000001300)) 07:50:01 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) write$char_usb(r0, &(0x7f00000002c0)="86", 0x1) 07:50:01 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) socket$nl_generic(0x10, 0x3, 0x10) write$P9_RGETLOCK(r0, &(0x7f0000000040)={0x20, 0x37, 0x0, {0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, '-]'}}, 0x20) 07:50:01 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000100)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000001900)) 07:50:01 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_SCRNMAP(r0, 0x560b, 0x0) [ 312.919372][ T30] audit: type=1400 audit(1684914601.462:304): avc: denied { read } for pid=7681 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 07:50:01 executing program 4: bpf$BPF_LINK_CREATE_XDP(0x1c, 0x0, 0x5a299f4641037ae2) 07:50:01 executing program 3: r0 = syz_io_uring_setup(0x709e, &(0x7f0000000080), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil, &(0x7f0000000140), &(0x7f0000000040)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 07:50:01 executing program 2: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_mreqn(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$MRT_ADD_MFC(r0, 0x0, 0xcc, &(0x7f0000000000)={@broadcast, @multicast2, 0x0, "d017d1226bb90466f71188c0804b406a4c20b64f797285704d291999c5361da6", 0x9, 0xffff, 0x2, 0x7}, 0x3c) 07:50:01 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd08) 07:50:01 executing program 0: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$TIPC_NL_BEARER_DISABLE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 07:50:01 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000280)={0x14}, 0x14}}, 0x20040040) 07:50:01 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x3, 0x3, &(0x7f0000000500)=@framed={{0x18, 0x2}}, &(0x7f0000000200)='syzkaller\x00', 0x7, 0x98, &(0x7f0000000080)=""/152, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r0, &(0x7f0000000080), &(0x7f0000001540)=""/155}, 0x20) bpf$MAP_LOOKUP_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000140), &(0x7f00000002c0)=""/4095}, 0x20) 07:50:02 executing program 4: r0 = openat$vsock(0xffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r0) socket(0x1d, 0x2, 0x6) write$FUSE_NOTIFY_POLL(r0, 0x0, 0x0) 07:50:02 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$DCCPDIAG_GETSOCK(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) dup3(r0, r1, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) 07:50:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r1, r0, 0x0) recvmsg$can_raw(r2, &(0x7f00000001c0)={&(0x7f0000000240)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @initdev}}}, 0x80, 0x0}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r3, 0x541b, &(0x7f00000000c0)) 07:50:02 executing program 3: r0 = epoll_create1(0x0) r1 = socket$xdp(0x2c, 0x3, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) 07:50:02 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd09) 07:50:02 executing program 2: r0 = userfaultfd(0x1) r1 = dup(r0) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, 0x0) 07:50:02 executing program 2: r0 = io_uring_setup(0x47ec, &(0x7f0000000040)={0x0, 0x0, 0x40}) r1 = dup(r0) io_uring_register$IORING_REGISTER_RESTRICTIONS(r1, 0xb, &(0x7f00000054c0), 0x0) 07:50:02 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8983, &(0x7f0000000100)={0x6, 'macvlan0\x00'}) 07:50:02 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@bloom_filter={0x1e, 0x0, 0xfffffffb, 0x2}, 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, 0x0, 0x0) 07:50:02 executing program 3: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = getpid() r2 = pidfd_open(r1, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) r4 = pidfd_getfd(r2, r3, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000040)='y%&h\f\xc6W\x87x\xdf\xfe\xc1I\x8b\x13zL+\x15\x1f\x1d~\xff\x03', &(0x7f0000000080)='./file0\x00', r4) 07:50:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x26e1, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000080)={0x17e}) truncate(&(0x7f0000000200)='./file0\x00', 0x0) 07:50:02 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd0a) 07:50:02 executing program 2: r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x10410, &(0x7f0000000100)=ANY=[], 0x4, 0x4eb, &(0x7f0000000540)="$eJzs3c9vVFsdAPDvnXZoKQMFZaFGBRFFQ5j+ABqCC2GjMYTESFy5gNoOTdMZpum0SCuLsnRvIokr/RPcuTBh5cKdO925wYUJKnkv9CVvMS/3zqUd2g7te7Qd6Hw+ye2955xhvufMcM6Ze2B6AuhZZyNiNSKORMS9iBjO85P8iButI33cq5ePp9ZePp5Kotm8878kK0/zou3PpI7lzzkYET/7ccQvk61xG8src5PVamUhT48s1uZHGssrl2YLec74xNjE6LXLV8f3rK1nan968aPZWz//y5+/8fzvq9//dVqt0m+OZ2Xt7dhLraYXo9SW1x8Rt/YjWJf0539/+PCkve1LEXEu6//D0Ze9mwDAYdZsDkdzuD0NABx26f1/KZJCOV8LKEWhUC631vBOx1ChWm8sXhyuLz2YjmwN62QUC/dnq5XRfK3wZBSTND2WXW+kxzelL0fEqYj47cDRLF2eqlenu/nBBwB62LFN8//HA635HwA45Aa7XQEA4MCZ/wGg95j/AaD3fI7537cDAeCQcP8PAL3H/A8AvWfH+f/JwdQDADgQP719Oz2aa/nvv55+uLz0g9LDS9OVxly5tjRVnqovzJdn6vWZaqU81Wzu9HzVen1+7Mp6srG8crdWX3qweHe2NjlTuVsp7nN7AICdnTrz7J9JRKxeP5od0baXg7kaDrdCtysAdE1ftysAdI3v80Dv2sU9vmUAOOS22aL3DR3/i9BTm7/Ch+rCV63/Q6+y/g+964ut//9wz+sBHDzr/9C7ms3Env8A0GOs8QPv9O//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KNK2ZEUytle4Kvpz0K5HHE8Ik5GMbk/W62MRsSJiPjHQHEgTY91u9IAwDsq/CfJ9/+6MHy+tLn0SPLJQHaOiF/9/s7vHk0uLi6Mpfn/X89ffJrnjx/pRgMAgHY3tma15un83HYj/+rl46nXx0FW8cXN1uaiady1/GiV9Ed/dh6MYkQMfZTk6Zb080rfHsRffRIRX9lo/6O2CKVsDaS18+nm+Gns4/sQf+P13xy/8Eb8QlaWnovZa/HlPagL9JpnN1vjZN730i6W979CnM3O2/f/wWyEenevx7+1LeNfYX3869sSP8n6/Nn19Ntr8uLKX3+yJbM53Cp7EvG1/u3iJ+vxkw7j7/ldtvFfX//muU5lzT9EXIjt47fUsmF2ZLE2P9JYXrk0W5ucqcxUHoyPT4xNjF67fHV8JFujbv3823Yx/nv94olO8dP2D3WIP7hD+7+zy/b/8dN7v/jWW+J/79vbv/+n3xI/nRO/u8v4k0M3Om7fncaf7tD+nd7/i7uM//zfK9O7fCgAcAAayytzk9VqZWGHi/Sz5k6PcfFhXsRqxHtQDRfv1UW3RyZgv210+m7XBAAAAAAAAAAAAAAA6KSxvDI3EPv7daJutxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDD67MAAAD//w/PzvM=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = dup3(r1, r0, 0x0) ioctl$FS_IOC_GETFSLABEL(r2, 0x81009431, &(0x7f0000000080)) 07:50:02 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f0000004180)="0d2a22973e84fb8252d0fc1cd9c60be7d63c4f581f399dd718ed40bc6d81f0172526612bd74817883489b5f66e5a787a3f63855ddcb49d01fb2e7823cb934937b68097a9fa01f91216dac52ab892a496e7a76dc5a05259d70446aa26228c6b0e4cbb04f5c30956000b12d06d74b9980f702dd0b4346c986ad491108664f3b98af895ae81045d45d187934f1d554110bcf22cad4fc527263571728f1d498af982589c0d766566523672e2a6be86027434259dbd830c360fadbadd4acd07a33bcd8b9a97f449f91da59b5fa238ae041a9775410f914acfd0a165668b3c277fc2deb85b99df53c177a67add300b3f92ed5c814224c4c699cb12b50aa2b9b75f720a622019ff5cf4a5b3e3553f2283d1a4d8f32a40b74309b9fa3883b8aab12a35ac6c3e26116fb75bdb8fec581c1e2f439d5994250636966446d8b0886653c9f445254db6d8fc87a360713de3eebb4f771e3f49eeb0c74a52bebe44da0e4365f13632e96140f9055e071ea4f8238a55021c97ad9e5fba9f6e7f85e2a29a7837ba1c9b892073e944967fde59f9ac88354c3280cb840484fa0de1547b8fd50bcbad3f7371706dca6ee314f6dd1980bb940513d47b822cb93e1fe7d40d10deb0d927137111c22e35b27c430f827fa239ea3bbc1d59b355cfda219c0fa382fc8311ff9776aa735fa5f7936af1a955129e1f6daee32967b90524d49106658d4f162c4dd44c264b6774860003f5eec962cf760bf2d638acc4600f673284e1cbc8d30daede508fdce865f8a82ea345456a5d8828598b4e07bef5892379a1509af20510ed13c78534a6bf42c4bd787348f4932a9614b731211e87e48a8b9ccc53327204de844861e02c34c2cca48fbb61b4d44e4cc8738141807a97dd76f45e6066a47a6d2842f8d875a7d227a3093ad910f5f1b2f97f21e7fd28874592ae567dc43fd16d03b317757f057e0c24bc1aa54867af6295e7e13611c02346e85ba1033c0c27a251cfd87046350f3f2afaa47a849849e8984141c5f79ace1c51d41f09e496f3753351cbdbb7b214aca9305ec1d83e94cdf1c324f93887cb2c04dc80c69e9c97a1c54af19fcd1f585b4674ad2413528b60737109a9579d8334bae03fbbd0060b44978c6d2df6bd7eb50292271a79cceda42320602126b8359a0d952e816dea1f67e0b4242d5b806d2f9d56d15cda85f36c6e56eb4afa408a5579c71a2dff540534f834d0307e122d986de1dcefd60416dcd1af88192436eebd0527486513de0afbb8069993b137d5726c624c7b7f95e718c7bc68ff0e0c0c18005392a12dd9ea36d74736f9e384cbe7b7cf92443913b6f0ac4ca1c83cc9583dcb699628e9ad59e6947e492130171e2a648c53c58e920e4339fe6d372be5a48fc40d9c3ff3bc5265842161b5ae3b314efaaacecc921ae225f5ffd6d060b2c0f60124c033cca3ebd440633492c4a76bdf23e2f6018132a1ab7641cc1d590c3f3f2f54848bd5ed799ed1843438df0919c6433d60e2f4bb42c761f13fc3fdd1de1ac4a614239e8acc841bcd94c0c61e4ba08bb6ea401f8c57cd4b0a1bde328054ff3603e4217206d2c7b994a152bf81408e4a67917dfc7660f80a31e194918e795f1d4eaca4c2e4b2f52d618b707f1dde1d614a6db3c29b066487060e57883b5b4f14bdfd3f808f82fbe04df10ebe51d0c991739c87355770feed09695481c80e56848323c4b73df23b380e2dcefcff96fccd86cb4bfd37fa215916c0c99bc7f4951fc2ecb96a08ff368532d7e3dffe0d4799fee7ac34e46e4ce5a5085fdd3681c3fd5128920b6487e5d90c7555d5debfe4b21bca089b7b0681bb219a4552e8ed533bc4e6330da8d4f37a4eb11253684b6939d4ce09241ed511e012492bd2ae266a9b62474478e83076182dccf776127d884a2267ec623257be483fc7cd47924a507d0c7c88ddb72e1d183caae9fe8adb9a73e327f873fd664538c23ef8f043b5fb6e8a22628408baf785785ed7510f437cf144692571b088d5168e83b229b4b7ecb28fccda9de203e718ac3469d8f66af9a5e519d7c573fcf051cc97ec4e49a64a91aba19cdb3b8c6833be3ae766ae607b376072f9c8ce1ac3ebc0285204ebbd9b2415ecde290833b328f3a97201713a61f76c3d6b4f5221c6f3ed31e6efeb170d9b2b9f14861e1b46931b9febe3a81d38938f9661a6c25434327bd4b11f2e1c8b4e4844b3b6f5619aff0443ca5c711351df8f8a74c51ceb0ef2e886ddf8f8f80f77d513c1c577845a3342c7f76704fc21156a2fd95f5b0e2576effd2caa36087fac0b5634904d0698227cd18c74b3726d32740dfebb7f62a45ee55a03f53dca0aeef76ffce5ed9c38ca6dfa1e020909f839cf6c171dc6cf1ce8c43b5ca9302a0722066807b03e34a3a3aa4e49d0745543a39cd0eb67f5af4ef1348a66e92cf5a1fc89078cdd983ab585f31f576d8fd7f1b222299e123c33969a1452cb75e00e7dcae30535dd7ac447257731a76fe3081ee592c8af7a306cbaba364b32ad5cc04f1ef4acbefbd14d0113e5fcf038c0b5a88138b2d46bf61d0950fc6f20b4f2ffa2bcb6534d9f98fe8c426049d1b1b52ae911199341ebb116bbb0c0cedf9251063314cc48f47dc4537140cacb66db063f910e5e8248a634c469ff3ba1a52ee8c8f9733dfc3b3de740e732eb45d30b691bba9a7713f1b096cfc2babcc224746106ad3218a71ba79073ddf310f8ae6c40a703debd00941bbbff7c4a1398cdcc2973a55b8014e5ff4e3de84ab5bcb16e26b8752a8af3ca3908fc7de36b7796dc1bc4d34f2025ada39612c88b9b1d89f1c4c7688424827b8a44de7377c3eb0f9a228b467bd584ada6cd33b80ff9eca4dbb85cffc1330976e56650dad6a82a5a5c26d0bbaeb16c66917d188566ee9f23281755663538cc7132f7c29fcdabd14b39df0b465422d48e10f75e50c78ae4d6ce146d36022eb01c1cb95bea4d6ab24ebd6e504ffefef7bd4a1f643fae5932d050cdb2fd9f523898469e8b465f72b0bb51f213dbbcae720866c17b57859e27854d4c215b88099fa2fe911b7262079d640227f56902de2acae61231cec7fe871e9587b3e63cbc8d6c38939e66c57aedf0a664501ed9f17fc60ba01532bf120bffd2c84a890f8a5973400e74b3d848e166e876a6658080be841840a11efab4f7ec494e89f7475d1ee12d053b70ade69e13c6bcceb660f4216769277ca8e072e2ee18a41bc515e8eca27475ea1c7d4a5595d506c07f062a3abab51a0af48524f2fbceb16973587e9dd45b41cb09b9f155894f1eb852f03cc4a90a6dac4792ec033edb11d0bd697dc0e7ca438ef86419565ab7dc91381a07648d97e00181617e112132c68d36e1c7ad71eeb7da1e75fa8cdf2d111cd1f24c103369949f9f2c5c62e87c079b95136f83defe84cbcb54f5bfdb774ceedd11db573e3afc1d5dd3acd94e1a2d1006839620167bfdcde28e96dd1a6f9bbac8b285b10a318b04df3091e0c8f6e6f55f7d5c3926fbcf0a156e60b739e89ac1bdc70cc5975a81f5a69e1d1cedd0033040dc94726e1ae7035cdabcd96b4e4ffcbb0fef78c571a0e22f80a5940b546ec0ad7461883d2368a3c7bb7940ae178c49774529ceecf0b15e34d139fcc3bc8e7bea09f9f474c3b197ed5ffdbbce169385b9937e2c406a6d0957a5d77a464d17863d7772b84feee8e0240b7efb9d6167584c93ee2a67b4fefb9df250be311213dc536b247e49f4e8bbd7298bd86e4802813be84e2d3eee063c400c151db4f68377510abebe422a2c346c4afda79cc7874eefb8e7fd93d65dd4925639cc8ef0e583f00cc1f873f796e66ac885fa97bc6a7c0f057a546b35df3d7c3bc1662ee722995a1aeb1df8a8bcd26451e14c32bb0ac1b20def64a0e776278fb495e5058509f649c766afc32875f458ae3b821e14c56d331f075e59814cb6ca5a62db6ef3023638789d5cb1581006a8a96e963b6fa48d999ef32793dd389a63dac6791276621659019f9d0efb6464367cb2a0e43962f3fc6bc77d0db564d091a157e9041c9f8bcc16b25f5a46a6deb73d44ea41021ccee73198d921766a90c196ed6c14417c2c6e3480919fdc9e1a78e847e69338d392e37da6de3363fedc40fc1b86a71fb276daba86238880ba10f632619e6dd2afd5688ece68c8b0d773c7584d3b83ae9845b76c79cfc8d6645639acac93836b811d9df8704f8f54f91848e9daa72c5d4aa15ed7b2ec42220ffeb277c8a0934004f38ca72b1e878c475bfec1b3cac83957a0d52291ce6324b3427c8473715c5273e707251ea4eac046d3c70488899c4b25ccf0ca401dda574f2e4561387c4b0aaecae8be2aa78d3c5def37398a378d2165040af6d8192363e74e08c392ff61ac3820dd66c736f78ff10b0254999f70e869a2d090dd3698f4b8c0ab4e7ac33854195b9bbc8f77d1fa29d55e5cd24f3eafc2c94248b9d5fc891a314c3bd69c84a18bf37197026c81503bd3ebb2e40aa221b3bd9cdc721aa2e5fbeb3c3eb7ea9d3ba56c0a58e6c68ef58a12b5ceaca8eb8559ed4cda461e56b190fb7f4654eb9cea06e4d8a697e083c6d201488a6adea69748d589c276b943780fd041d4c148f02edf8589ac04f1db495f500bc7947d9716b856fd4b656e49b3c1b4a6fb69509250874658bc2024a4c1f94598b650026142d664f3c91e929c81a7b09c4cff1f4607c735d16b1eab53ba94cb6a06c767636da408e5d3dc224f490fc2411886bcf298e31811f95b7901998b77029ea997856ba282e743158b5f6d8449ba3ed6b7b436559cc2d7ef36b7e4ab831b0d2ae9b63a8a51d4381840d0e201d17fcdf30dbee33c5c6835704db335237d0c12b4e912e6b7e4f511351168e6b571509e52c8430415af29635a7fd006b58d8d9328bb073dc67283bcb7400d34d4414ff9b9eeab0853401ee5b46794c14152926db2682c18167419583836bc22e14be99070fe16792a2b522fa1aa1d425450cc5d5a6968a3a5b93f10d08d72965956836d66024f46ec20e5ccb32e1e2127890df437ecfe2a953fb3d18ce8fb081732f14449d46de35f745c6319aee69599f09a76f42b7c90a8260c845861ce63b8464332a75ba7686130b011f263af97a50e83f5e24ef64a38b83aa3c8be9db4dc08fc761005eaf952aaa805e8ff4ca5414b4e42c87202da02466602f5c98e0613f1e4538975f364047210fedfa57d2ed2380b0904802f24e74652414f93b19b832c409e1216954b06944abc482ca159f1b8c6e93ec3b1ada7e540069af37488c760db0757600f2098612e1234893b3609329e2248f89d6ed19588d8bbb0f0aef38e8d69093609b70c880c1cc5b987f8f6ccfece9a1220ca37c608c44a438f182d918e8447f8a40d0faf1125d75e83fca80e242f155287a93439fa2bea0adfaf1ca7cf61dfd3d6040f6ee64ab110afce0a60bc5c23ef6bb5b8e936d21d5d26f566dbc45bbfe45a5c1532d3117533aa2db4c30ed7af3e725fbf5e7c157f3c17704c4b0aec45749f7d9091755ac86c8096fa74be4c797248c05d4674c6978581f356dd984e610e7aca0fd3b285ae498422d27df7acbbede2986de946ec202fef8df0135091c6f718123cf940adba502d3d1286cae936988238cdedd86048a79a25a2abf69ca0f2f9064a69bd303d52d81f0ce36d05f10d9a9a716d994653046b3c088900913007dbdacb3acbf9266fe6142bffa142521c1dc09c0199412d2da03c6a466b5097de173579602a62441a4944a5ba25b63f4e356b7f926bc966e492573df708dd1ec15adae9521fae937fcb2102af1481c90ceced7928c61e816e33901af4f02c5a396995e00b18d77d3b9f7b4633381fc52887ff155542a39ee7c90483373075d9ff855f80a42b30439e5d3ff9593f41d9439f35bd44620143c47497c9ebb90821e655a735b9aa8d747e1a1ae3f0548c79de9f22f11b580ae67cac3c6915af9e08625543c91dfa394fcfc6949b740833e0bc4150ca769c086c580509460efddaef2091d5e376f3c060944cdc70f1eebe0fa3ccfb4db16cb2facb58eb10f137f67ae5729e0d816b78ecd1333d75139204115f2bc3211d7b1a8cd70a6a406c9db358e8672355e7bee16ece8692f43030a913488cbf1bba67c456b8a311a581c27c164f6fceccaea59f52a21b9c8adc1a51d5bc2f2c6f722bdb5f842dbeaf8f181eb8d3c4f87585448cd80967295d18c28b3f7a03a05be8d0631a0c53cc0cd4b780176a3697ae277b190122e47112a86746c760a8b9997ad0163a234e7ae6c8ba1e14b047aea3a38f1411f2927ff88547ddf78c9c0e916b8cc8ea9b7381f5a84c1470d43ab555c42dcd3d91aa610078ed5fdd7ac215a245337a76664013dfa5614da87f3ad1e13fd06575ecefff7e045b764c37e1ee1b573c8b45e187a2b9083f4fcd896edccf00361afc7eed2b69089df2e45d7de088536d8ca8db5f2350c6a559fb297168bd62cb356bb9151cf00b56d34cdb2035102d48068809f4293eebcdd09c0c4ed628d8eaa4162ed8b0f41287b38ab1e9e13b66f4f9a4bddf23258a6d4a59b196fa663a6b514a469959bd50d26b3ad69360fa0fc772b97845d170c968596956b07d01854b147e6451f987318bf6cf4cd5b5291af1e1fe947921691b858507223b920cb82963950544502afb4a832b009dc1d76ac210834483ac73e8b1a21661227d19a94309038a16b9b42ec7113cf8d4500a9767ccb507962d9831edc75e62da43b9ce757719d3a53a6c1fe63a9048b4f81544411329e984b8eb380d7c5da2df16a7c6e4b10960fb6b930e95b92d6dac5ff8270a1d96a9bb564118a7a6553aa147fd838dbd5b6f6ffa9859fa85163c7a3cde596a388d70c35b2aeee545f4ddb003ab04eea89ad5e5651b2caadd7469089c87948be46f6f1ae9a12b090198fc4ff663a6dee0cad8fb5437b88e7ea98474b718e255f82954b0d9c55a042a54a2f9e948b8f13541400b3a02a0727ca1f615cb38684aa2cd2176f67a49aea2463e1ba164cfba4384193104fd846c5b41364eab05379389e8c3c4f4e043190356eff912461cf69a19ea6de0c43673f11c1a017e66e90c5d155756238e6bafde7b728f837885b169ee9979a9d5ff77b428061b73be89e4b09a674e8c03263efbead8f6589ca4595206bb697c3d33150409f9b07082348ecf4d7de1f113df23068d6822022325f548af400abbcf2e778420184f448c31fe03249c824fa0f9a6a204510e5c7cafbfdf247c7042608664327dd5cbcc5be88f348922789f6d5a7c7766e246d89cbeaf87625d9b83f13e1eed5f16ddd84ad13286bc29fb4c1adc1289a81bed311ae317c0b23e70a1e41b2e500575d70a1690be7a3e35694926cf710f89f0cc3ea4220c60d1a6d16a0801fc3853301f560758c85f01633d578e6bcec50dd831b5e57188ddcf811c8244b2ae54d9ea4ff3210d8eb0135fbcdea92d90dd48cd970304b2fe8bc26750dd5419627e2b5028b99d6967affd68bbe2c45b857fd76399282be7ed79b6dfb878874daa69fc8799cec25eb5dd978968dc65efd52c652b77ca1ac53d91596336961fdbf15ffe61b82d998bf1aa50456ea2ecbcf5d6e6fb5b091202a818d7cad6ee6e873437eab94924a1bdc3e8c9a9355b7a6d02c1d55dec7392409a9894858e0bad0314aae413423effa7db45301eb4dc9c99e47327015ddb5cd88e8ef52b2494a5146228c62357cc8b851ba53075999b8fca61222eb679830e0539594f239a8476d0ace579928d54d330077cd0eb8f739612039535a32683fce6399337fdb7750f1cea784a829049973a69b1327f5ae2dd49dd02f6d3d398ac1343d0f01e9abe7e1caa31d35e99d06b4e54cbac385dcb2703bca8bd46f28c8857adecc92e6cb96630b7c6b6250e9e5fbf70d53c7ad399bba1510158f59ae0eab8f8cfc8046a2c13d9e0f24667aadeb4272353e8b086c501cfb96cd28de430b34bf4e044c9ee44a264711ddd026e1992f6b2437f2556d914ad831e10e111e5c9fb0fc9a43225728e90720bbb86ce6fa7200fe7157676a2ead009a11207156563f4ef8b863bd9830b141d058b7745ea0c5adcb32b777bc58d4cb76679d57fd37b4a654022a1b7fa21f3fddff8fa82d46b9e39c37cc7c208dff24813c8bf6a2a1282b76ada6b6f81b1b4ff63ab127b71542f6df5bc3349d25221a6929337b3aa2daffa1bf0a3213ffe0b9ae377ceddea296b8d82065a67c08def2c3322a09c3ef278af25717ea365cd233b0fd8dd9cfae550b7af4f0786fa2435f6c49ee7dbf410e89c405659fc184b6af62beba8e9bcee79690b2f84e3145aa3b628bfde6bae90b2b2e5ba398edbdf644de5bdfb4782991bfbf248ffacb2a027e34881762b9a0080706822389ede27be167fa6aab0d3447fd8a6530c0f8a6164bcd8373250e835e5b2694b4c0d967ddb300703ca34aff0559f40d0f5ddc64001ea0401e68057ecb472b37d0266ea4dc184a220c3f921903f332ee957fc326824b5d33ce46d15140537ce480ad3700cf39c2d260afd69d1eec8e8888e470b1a9627276409edd849e2be6321e1c7eee7b44a6db5eb033f2f49552b918a3eb00a5f2dc899f052ecef63c4dca5a1dfde9139d5a5c5b0f4706ef9f57f1101f13978d1b970b2ff6099e11ee3eeac077c95170ead40462e31732e799acfc0b13bda62286cedfebf4195cf31495a2ac942613004d58a8759aed6fce57e5f1e1704b5de9b0c0b2bb087cfda4707c421b4b813e357ed9a6e8f158a597155ade3f6d1598079bf6f75408a9a8c3d4ea0abbd39236442560340e110051058389a1ad2120e6537480395e8fbe7fbe535e309bf397f2bb11ec7076f00134e9ff8f2d9d4dc7a97d0e0948432a9c31ca009d7610fc98bc3da3070590a54153524ed4d45bfadbe411595ae343c70615ec1794f236112521f379cb39faaf3f9322696e9db9da7553b9f1bc44235bf7f8a948977cd488460a4073e25c21cc5bd8a292641a468aabed0d94d9e6530da07f32664cfeb8082a3ee773465822e71b4c94f14a021f5daceb7bea14178fad85e2229958a72e1f13ae5fc0ce4bbdcaa6a005cb350b4928ad0515d38f72b2497a14fac0af0dec17dd2d91aaae5e9c8ab6d1f91f656cca7aedc48d91b8c8149832573f6b1ac07e00f1dc376a4ab175ffd7814f6487d258ed193c61b6b16e2ab8fa1b7c23ef3d4a9aef172b31c06fedc6b9502f6d77de2b571d9a70ff9a03d32090093bf071b2b78b30339ae50863f3406ed42f5475ce3719a2bef7fb268a2aaf389fae88e389952562a9a721c997969ec61b6fd014a4401285253093c9e9a1f01e0aea5d913eb4187f516bf413b873c5650bebec273ceca7bec8559db7b0a3031d9c3c1f76e4c77d9b6b26c0674a96399abf6bb0fec5e328c9d3a169f996e6f06bb9788b23582e8e4c183022b572d7c3907a777552614b192fb9a13c4a5d50dc99acdc53959f194701b092602fea82094059b442c1bf1cffbf5a3938a5de549628c8c027fa25e483cc6ebf61a61bab2bdb29f0dc5715e43ba72453063a36b58f4ccaa5e50734767f002989ca5f26f90818c8636225d0bd95f8d8c7fbf48b686ab45dc0abbf8329bc8553195a9672f53bd6272e96cea11fcd1337df91dc6c7c9cf922a9095f21a1d95fe6d4683f249b3af03e23383a80aac61bb61e275b2817550e747ece10a097e81530372d0430d9a33507fa698b3e8c7bc1fc5f754c56d31ff72f1c795248298553ec6b5c934855e4567fdb10e3c2ef9351acb471b3bb019c4f86d6f0b324e7085abd5d7c93e43626939e12e718ed3293d20609ec66e8cecfbc49b31ef226e99113603d93987c29acb54c3f306ddc29c5340f457c4682e8227872bff13179c7473e96dd8f80d8b56fe2cdba0a3a1983817f4848c37935b9311dfdc349837534f7da06e51151f8016c3f5295dae0405d137415fd094d0160631d1399126001e88ab39a73765a81161f3cbd7d360879fe178112f4c212ab1b3793059249673ca211995aa22a53425c542e388730ebb81ebb05b19d95c659dd95567c620275752b89dd46f7ee9738eec0a53de1e6ac3c07b582862fd130e76179bc60f86c1c32b9bcbf6cd167e93fa731e4168382479961cc445be791e6cdf79e7404f8ce9a88f8424d08de8e095a49d7b7bf66eb94f3476c2d9b51175635e454217dfbb415dd05a1e54dfa2d94daae33dba835ea4bdedea85978fde5444b7f4748f16bb6252559b5205adfbcb6dcbc72d1d433aeb714a2811aeff0d71667c921196b48ed6258a7df99af6b0e3650f959bb857325aade8e54b17b333f7eb2d49b090ba62b7a09875ec416762ce3cf1ab0bcc1565ad18cf197e4fcc32944bf273ee7fce5775bfd0dca763074aaddcdd6e66183e1e96f4b685935fc60dc5118d1a91ec41d8e6562271ee49f7becbcbf61f66db9de87e3230b2452a542fc6a0fa3a32e75d99169c5f88d089bd0c654362337a0db07c71d3c0fdcf48efeadc465dc90649d2fd2a3e962b1a328b416c68208e7cca74d235f454f04085b2029a620af584c268d779c3ceb5cac64c865583fd9195c1bd776e2a258c79e44c3468477ea9562e821883265643284c4d5913daa2fc5b724024f8904b8bb61d4dc9367c878fc09a8d4e6d39e2cfd4e685c84cb4c8e5cbf3c4261ca94fc89d5a38bc1f70520b5a37ea4655c946fa1b4ef0edbbba86f89d7484c140793cebb6e1982ccafcbe183237cc297c498c4303eb27c43f20a1f19fc92071f80ef7e7d02cf03fdd086fee4e424cd755e944332502b1dc2d4527500fbb4af0ddec275ab24d198b8fe2d227f0a06cc3e89cbadcebed61b9d7d801ed0509babe20b67ed79900d6df3617f6db64d33247ef3cf5da937a6b941f010b9fad8fbde0b8ab2a4787330be8a70a4275f542ea9b2a87adf2c4af049c76294f154963e1d29b393e27de2dc45f95cb9a9858a5477f3b9ac6f18247facac762bb9debbe66a6911a431a88e7c66bc6f2538a3dabfe2acd87146f5b43062e5eda19030bb609479ea2b0a5a98af7fb2caafa0afdaaae0683ed036e1d7dfc120aca538fc5dd958e0442b3cc91ab2d443172aefb88b32fe71396148ef163dc639995c4ec367672b79ac6729df102f9992bbcb2b3885457f697828bf182c7ddd3a4ec9e0aa7a674a7843dce8f4bd936a9c85a8fd8e1ca1e01907661139c1aafe8c8818ddef4060519dbb8b6382bb81ff604ca4bef6dd360307df092253aa14a83bb14855df3a3f1c83ca6c1893a5a8830a6ac1c9d8cee68a337db1d19907ff2d7b39d2aa850932a69cd5b39f31c18decb3c706482fca6fcf86ffac20fb19c3929a2f7fe14a60821b952fb97963a7231d710252cc2e7bdbc91e528455e4c142932d3e680cf54b17e331f227854f50e45a09169d09ec5738d820a6d587a6bf5104c7e293c90ccbb221c31a9797d5269b1645a8974a9bd47f519b55b85dc18de05401ed46f0a6dc9d827775f21cbac3e2d12e021258486c4c4e0f17d96468477cb454df4a27da74d7a74a0e64b294bba84fc44f6f7f84291ecc970ca38e9de3bc6f1634e532c4c658b5e7bcd6217f535467ae58699c015c12f826368fbba24537c5e16a6", 0x2000, &(0x7f0000000f40)={&(0x7f0000000100)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$cgroup(0x0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x0, 0x0) read$FUSE(r0, &(0x7f0000002140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_CREATE_OPEN(r0, &(0x7f0000000200)={0xa0, 0x0, r1}, 0xa0) 07:50:02 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 07:50:02 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) write$P9_RSTAT(r1, &(0x7f0000000100)={0x75, 0x7d, 0x0, {0x0, 0x6e, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0xb, '/dev/vcsu#\x00', 0xb, '/dev/vcsu#\x00', 0x20, '/sys/kernel/debug/damon/schemes\x00', 0x5, '/}-^#'}}, 0x75) 07:50:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xe2260, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000240)) 07:50:02 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1, 0x0) read$usbmon(r0, 0x0, 0x0) 07:50:02 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd0b) [ 314.054312][ T7737] loop2: detected capacity change from 0 to 512 07:50:02 executing program 3: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r0, 0x8008f513, 0x0) 07:50:02 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockname(r0, &(0x7f00000005c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000040)=0x80) close_range(r1, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$SEG6(&(0x7f0000000000), r1) 07:50:02 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) dup3(r1, r0, 0x0) sendmsg$AUDIT_LIST_RULES(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x10}, 0x10}}, 0x0) [ 314.114116][ T7739] general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] PREEMPT SMP KASAN [ 314.125678][ T7739] KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] [ 314.134019][ T7739] CPU: 1 PID: 7739 Comm: syz-executor.0 Not tainted 5.15.106-syzkaller-00249-g19c0ed55a470 #0 [ 314.144077][ T7739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/28/2023 [ 314.153968][ T7739] RIP: 0010:step_into+0x1b6/0xe70 07:50:02 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd0c) [ 314.158831][ T7739] Code: 20 0f 85 99 0a 00 00 44 8b 3b 43 80 3c 2c 00 74 0a 48 8b 7c 24 18 e8 e9 d0 f3 ff 48 8b 9c 24 b8 00 00 00 48 89 d8 48 c1 e8 03 <42> 0f b6 04 28 84 c0 0f 85 86 0a 00 00 8b 1b 89 de 81 e6 00 00 07 [ 314.178444][ T7739] RSP: 0018:ffffc900068bf7e0 EFLAGS: 00010202 [ 314.184350][ T7739] RAX: 0000000000000002 RBX: 0000000000000010 RCX: 0000000000040000 [ 314.192156][ T7739] RDX: ffffc90000db9000 RSI: 000000000000015b RDI: 000000000000015c [ 314.199965][ T7739] RBP: ffffc900068bf910 R08: ffffffff81bd6190 R09: ffffed102eae2abd 07:50:02 executing program 1: r0 = syz_io_uring_setup(0x5ad, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x13]}, 0x8) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_io_uring_setup(0x5af, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) io_uring_enter(r2, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x6]}, 0x2100) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0, @loopback}, 0xd0d) [ 314.207779][ T7739] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff92000d17f13 [ 314.215599][ T7739] R13: dffffc0000000000 R14: ffffc900068bfc40 R15: 0000000000000011 [ 314.223410][ T7739] FS: 00007f718e238700(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 314.232342][ T7739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 314.238847][ T7739] CR2: 00007f718e217718 CR3: 000000017f1fe000 CR4: 00000000003506a0 [ 314.246671][ T7739] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 314.254470][ T7739] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 314.262284][ T7739] Call Trace: [ 314.265408][ T7739] [ 314.268190][ T7739] ? set_root+0x400/0x400 [ 314.272353][ T7739] ? up_read+0x5a/0x180 [ 314.276344][ T7739] walk_component+0x359/0x610 [ 314.280858][ T7739] ? nd_alloc_stack+0xf0/0xf0 [ 314.285372][ T7739] ? security_inode_permission+0xb0/0xf0 [ 314.290842][ T7739] ? fuse_do_getattr+0x7e0/0x7e0 [ 314.295613][ T7739] link_path_walk+0x642/0xd90 [ 314.300127][ T7739] ? handle_lookup_down+0x130/0x130 [ 314.302200][ T7737] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 314.305159][ T7739] path_lookupat+0xa0/0x450 [ 314.305187][ T7739] filename_lookup+0x230/0x5c0 [ 314.316190][ T7737] ext4 filesystem being mounted at /root/syzkaller-testdir3483721637/syzkaller.EfQr8D/566/file0 supports timestamps until 2038 (0x7fffffff) [ 314.320255][ T7739] ? hashlen_string+0x120/0x120 [ 314.320290][ T7739] ? getname_flags+0x1fd/0x520 [ 314.320315][ T7739] user_path_at_empty+0x43/0x1a0 [ 314.352994][ T7739] __se_sys_mount+0x285/0x3b0 [ 314.357495][ T7739] ? switch_fpu_return+0x1ed/0x3d0 [ 314.362442][ T7739] ? __x64_sys_mount+0xd0/0xd0 [ 314.367306][ T7739] ? __kasan_check_read+0x11/0x20 [ 314.372251][ T7739] __x64_sys_mount+0xbf/0xd0 [ 314.376677][ T7739] do_syscall_64+0x3d/0xb0 [ 314.380929][ T7739] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 314.386749][ T7739] RIP: 0033:0x7f718f4c5169 [ 314.391003][ T7739] 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 07:50:02 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) [ 314.410445][ T7739] RSP: 002b:00007f718e238168 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 314.418808][ T7739] RAX: ffffffffffffffda RBX: 00007f718f5e4f80 RCX: 00007f718f4c5169 [ 314.426612][ T7739] RDX: 0000000000000000 RSI: 0000000020000040 RDI: 0000000000000000 [ 314.434429][ T7739] RBP: 00007f718f520ca1 R08: 0000000000000000 R09: 0000000000000000 [ 314.442236][ T7739] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 314.450045][ T7739] R13: 00007ffe8e6f1aef R14: 00007f718e238300 R15: 0000000000022000 [ 314.457968][ T7739] [ 314.460828][ T7739] Modules linked in: [ 314.465624][ T7739] ---[ end trace c5e9a235bd17779c ]--- [ 314.471066][ T7739] RIP: 0010:step_into+0x1b6/0xe70 [ 314.475958][ T7739] Code: 20 0f 85 99 0a 00 00 44 8b 3b 43 80 3c 2c 00 74 0a 48 8b 7c 24 18 e8 e9 d0 f3 ff 48 8b 9c 24 b8 00 00 00 48 89 d8 48 c1 e8 03 <42> 0f b6 04 28 84 c0 0f 85 86 0a 00 00 8b 1b 89 de 81 e6 00 00 07 [ 314.495904][ T7739] RSP: 0018:ffffc900068bf7e0 EFLAGS: 00010202 [ 314.501907][ T7739] RAX: 0000000000000002 RBX: 0000000000000010 RCX: 0000000000040000 [ 314.510091][ T7739] RDX: ffffc90000db9000 RSI: 000000000000015b RDI: 000000000000015c [ 314.517933][ T7739] RBP: ffffc900068bf910 R08: ffffffff81bd6190 R09: ffffed102eae2abd [ 314.526407][ T7739] R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff92000d17f13 [ 314.534677][ T7739] R13: dffffc0000000000 R14: ffffc900068bfc40 R15: 0000000000000011 [ 314.542719][ T7739] FS: 00007f718e238700(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 314.551698][ T7739] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 314.558521][ T7739] CR2: 0000555555e4f728 CR3: 000000017f1fe000 CR4: 00000000003506b0 [ 314.566307][ T7739] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 314.574198][ T7739] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 314.581956][ T7739] Kernel panic - not syncing: Fatal exception [ 314.588175][ T7739] Kernel Offset: disabled [ 314.592306][ T7739] Rebooting in 86400 seconds..